Unity 런처 아이콘 주위의 테두리를 끄려면 어떻게해야합니까?


19

Unity에서 아이콘 주위의 상자를 끄는 방법이 있습니까?

설명 : 백라이트 색상을 의미 하지는 않습니다 . 끄는 방법에 대한 많은 질문 있습니다. 아이콘과 아이콘 만 Unity 표시 줄에 빛과 그림자 및 테두리없이 나타나기를 원합니다. 이것을 할 수 있습니까?

답변:


19

Unity에서 4 개의 아이콘 오버레이를 변경하면 테두리 및 하이라이트와 같은 런처 아이콘 오버레이를 매우 쉽게 제거 할 수 있습니다.

  1. 폴더에 다음 이미지 파일을 백업하십시오 /usr/share/unity/4/.

    launcher_icon_back_54.png
    launcher_icon_edge_54.png
    launcher_icon_glow_62.png
    launcher_icon_shine_54.png
    
  2. 같은 크기의 투명 이미지를 만들거나 다음 위치에서 파일을 다운로드하십시오.

    wget -O transparent54.png "https://i.stack.imgur.com/MiFpK.png"
    wget -O transparent62.png "https://i.stack.imgur.com/0NvP0.png"
    
  3. 위 4 개의 파일을 위 링크에서 다운로드 한 동일한 4 개의 파일로 바꾸십시오.

  4. Alt+ 를 누르고 F2입력 setsid unity(또는 로그 아웃 한 후 다시) 하여 통일을 다시 시작하십시오 .

  5. 마음에 들지 않으면 아이콘을 백업 된 아이콘으로 바꾸고 다시 시작하십시오.

예:

아이콘 주위에 테두리가없는 실행기


5
12.04에서는 약간 변경되었습니다. 아이콘의 폴더는 이제 / usr / share / unity / 5 /이며 (Unity는 12.04의 버전을 변경 했으므로) launcher_icon_shadow_62.png로 대체 할 아이콘이 하나 더 있습니다. 위에서 설명한 방법을 사용하면 다른 빈 아이콘 중 하나를 launcher_icon_shadow_62.png로 간단히 복사 할 수 있습니다. 이제 5 개의 빈 아이콘이 있으며 5 개를 모두 사용하여 / usr / share / unity / 5의 해당 아이콘을 대체합니다. /.
Kelley

2
14.04에서 이미지는 / usr / share / unity / icons에 저장됩니다. 모두 png 대신 svg 형식이 있습니다. 또한 그림자를 제거하려면 launcher_icon_shadow_62.svg를 교체하십시오.
ezpn

주어진 링크에서 대체 파일을 얻을 수 없습니다. 링크 URL을 업데이트하십시오. 감사합니다.
Nam G VU

7

가능하고 오히려 간단합니다.

  1. compizconfig-settings-manager를 설치하십시오.

    sudo apt-get install compizconfig-settings-manager
    
  2. 그런 다음 about:configUnity의 실행 대화 상자에서 실행 하십시오 . Alt+ 를 누르고을 F2입력하십시오 about:config.

  3. Unity 플러그인이 열린 상태에서 CCSM이 나타납니다. 실험 탭으로 이동하십시오.

    ccsm.  열려 있습니다.

  4. 이제 백라이트 모드를 "백라이트 항상 꺼짐"으로 변경하십시오.

  5. 문제 해결됨.

귀하의 의견에 비추어 상자는 100 % 사라지지 않습니다.

16.04.1에 관한 @ccpizza의 작은 메모.

  • 우분투 xenial 16.04.1에서는 실험 탭이 사라졌으며 이제 설정이 실행기 탭 아래에 있으며 드롭 다운을 실행기 아이콘 백라이트 모드라고합니다.


선택한 답변이어야합니다. 감사합니다 @RolandiXor
Nam G VU

2
우분투 xenial 16.04.1에서는 실험 탭이 사라졌으며 이제 설정이 실행기 탭 아래에 있으며 드롭 다운을 실행기 아이콘 백라이트 모드 라고 합니다.
ccpizza

4

응용 프로그램 주변의 상자와 Ubuntu 버튼 주위의 상자 (12.04)를 제거하는 스크립트를 작성했습니다.

cd /usr/share/unity/5
wget -O transparent54.png "https://i.stack.imgur.com/MiFpK.png"
wget -O transparent62.png "https://i.stack.imgur.com/0NvP0.png"

for name in squircle_shine squircle_edge squircle_base squircle_base_selected launcher_icon_back launcher_icon_edge launcher_icon_shine
do 
    sudo mv ${name}_54.png ${name}_54.ori.png \
        && sudo ln -s transparent54.png ${name}_54.png
done

for name in squircle_shadow launcher_icon_glow launcher_icon_shadow
do 
    sudo mv ${name}_62.png ${name}_62.ori.png \
        && sudo ln -s transparent62.png ${name}_62.png
done

그런 다음 Unity를 다시 시작하려면 Alt+를 누르고을 F2실행하십시오 setsid unity. 결과는 나에게 훨씬 깨끗해 보인다.

전에:

상자와

후:

상자없이

다시 전환하려면

cd /usr/share/unity/5
for name in squircle_shine squircle_edge squircle_base squircle_base_selected launcher_icon_back launcher_icon_edge launcher_icon_shine
do 
    sudo rm ${name}_54.png \
        && sudo mv ${name}_54.ori.png ${name}_54.png
done

for name in squircle_shadow launcher_icon_glow launcher_icon_shadow
do 
    sudo rm ${name}_62.png \
        && sudo mv ${name}_62.ori.png ${name}_62.png
done

1

로컬로이를 수행하기 위해 / usr / share / unity / 폴더에있는 파일을 수정할 필요가 없습니다. 대신 gtk 테마 폴더에서 생성 한 "unity"폴더 아래에이 파일들을 복사 할 수 있습니다. 이렇게하면 / usr / share / unity /에있는 파일이 무시되고 시스템 업데이트시 변경 사항이 제거되지 않습니다. 그러나 나는 다른 질문이 있습니다. 테두리를 제거한 후 아이콘 사이와 아이콘과 실행기 테두리 사이에 공간이 너무 많은 것 같습니다. 사이의 간격을 줄일 수있는 방법이 있습니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.