Unity 런처를 어떻게 제거합니까?


54

이 새로운 Ubuntu 버전에서 Unity와 함께 제공되는 실행기를 어떻게 제거 할 수 있습니까?

답변:


11

간단히 말해 : 할 수 없습니다. 의도적으로 런처는 항상 유지되도록 설계되었습니다. 포기하려면 다른 DE로 전환하거나 클래식 그놈 세션으로 전환하여 전체 통일 인터페이스를 포기해야합니다.

런처를 화면의 다른 가장자리로 옮기는 것도 버그에 대한 Mark의 의견에 따라 구현되지 않았으며 그렇지 않습니다 .


1
다른 DE로 바꾸지 않겠습니다. 마음에 들지 않았습니다. 나는 Cairo-Dock을 사용하며 발사기를 영구적으로 제거하고 싶습니다. 이것이 불가능한 이유는 무엇입니까? 인공적인 한계가있는 이유는 무엇입니까? 이 디자인이 왜 허용됩니까?
4xy

1
이것이 허용 대답이기 때문에 하나는, 런처 자동 숨기기를 만들 수있는 방법이 있다는 것을이 답변에 추가 할 수 있습니다
세르지 Kolodyazhnyy

1
나는 4xy의 요점에 전적으로 동의합니다. 이런 씨발? 이것은 정확히 Windows에서 Linux로 전환하게 만든 일종의 동작입니다! 이것을 어딘가에 키울 수 있습니까? 분명한 답변 Bilal에 감사드립니다! 물론 이것은 당신에게 불리하지 않습니다.
피터 팬

33

12.04에서는 시스템 설정> 모양> 동작 으로 이동하여 자동 숨기기를 켠 다음 감도를 완전히 낮출 수 있습니다. 이제 런처는을 누를 때만 표시됩니다 Super.


또는 아이콘을 화면 왼쪽으로 드래그하는 경우 (드래그 앤 드롭 기능이있는 독을 설치하는 경우 문제)
Rasmus

11.10에서는 웹 페이지의 이미지와 같이 아무것도 끌면 문제가됩니다.
weberc2

13.04 : 당신은 왼쪽 상단에만 (안 전체 왼쪽)을 선택할 수 있습니다
마리우스 Hofert

14
  1. ccsm 설치 (Compiz Config 설정 관리자)

  2. ccsm을 시작하고 "Unity Plugin"을 클릭하십시오

  3. "동작"에서 "실행기 숨기기"를 "자동 숨기기"로 변경하십시오.

  4. "Reveal Mode"를 None으로 변경하십시오.

  5. "실행기를 표시하는 키"및 "실행기에 포커스를 두는 키"를 비활성화합니다

* "런처를 표시하는 키"를 비활성화하면 대시에 액세스하지 못할 수 있습니다. 5 단계에서이 부분을 생략하면 대시에 액세스 할 수 있지만 대시가 표시되는 동안 실행기가 비 침습적으로 나타납니다. 나는 이것을 막을 방법을 모른다.

업데이트 : 12.04는 다르게 작동하므로 11.10 이후에는 작동하지 않을 수 있습니다.


1
12.04에서는 4 단계를 사용할 수 없습니다. 해결 방법은 WarriorIng64의 답변을 참조하십시오.
Rasmus

12.04는 게시하기 하루 전에 릴리스되었습니다. 2 월의 답변은 11.10에 적용되었습니다. ;) 그럼에도 불구하고 업데이트하겠습니다.
weberc2

모니터가 여러 개인 경우 마우스 포인터가 모니터 사이에 "고착"되는 것을 방지하기 위해 "Edge stop veliocity"(실험)를 1로 변경해야 할 수 있습니다.
tylerl

12.10에서는 Compiz에 공개 모드에 대한 "없음"옵션이 없습니다.
Patrick

@pthurmond 내 답변에서 언급했듯이 이것은 11.10 이후 작동하지 않을 수 있습니다
weberc2

9

다음을 수행 할 수 있습니다.

  1. ComizConfig 설정 관리자를 설치하고 시작하십시오 .
  2. Ubuntu Unity 플러그인을 선택하십시오.
  3. Hide Launcher옵션을 '자동 숨기기'로 설정하십시오 .
  4. 설정 Reveal Mode'없음'에 '왼쪽'에서 옵션을 선택합니다.

그 트릭을해야합니다. setsid unity변경 사항을 적용 하려면 실행해야 할 수도 있습니다.


2
노력 +1 그러나 무언가가 방해가 될 때까지 여전히 존재합니다.
Brandon Bertelsen

나는 확신 해. 다른 웹 사이트에서 그 정확한 단계를 읽었습니다. 그들을 따라 갔다. 자동 숨기기를 선택하더라도 닷지 창에서 예상하는 것과 매우 흡사합니다.
Brandon Bertelsen

사실, 이제 대안을 시도해 보았습니다. 내가 무엇을 설정하든 닷지.
Brandon Bertelsen

아마도 그 옵션은 취하지 않을 것입니다. ccsm없이 변경 사항을 적용하는 방법이 있습니까?
Brandon Bertelsen

나도 마찬가지입니다 ... 자동 숨기기 + 없음, 플러그인 활성화 여부를 확인했지만 여전히이 바보 같은 판넬이 있습니다. Unity 2D를 사용하지 않습니다.
Waza_Be


3

compiz에서 나는 unity 섹션으로 이동 한 다음 실험 탭으로 이동하여 슈퍼 버튼을 누르지 않는 한이 값을 단순히 막대를 '속여서'보이지 않도록 설정합니다. 바에서 대시를 완전히 분리하여 카이로 독으로 옮길 수 있다면 매우 만족할 것입니다. ........... 어쨌든 실험 탭

  • 패널 불투명도 0.0050
  • 런처 불투명도 0.0000
  • 엣지 0.2000 공개
  • 압력 999 공개 (이것은 마우스가 창을 잡을 수없는 주된 것입니다)
  • 모서리 극복 압력 1
  • 마우스 압력 붕괴 1
  • 에지 스톱 1
  • 메뉴가 사라지고 나머지는 모두 0입니다.
  • 런처가 마우스를 캡처합니다 .... UNCheCkEd

이런 식으로 그들의 해킹은 조금 쉬워지지 않으며 대시는 여전히 존재하며 대시를 칠 때만 표시됩니다 .... 나는 지금 모든 발사대를 제거 할 수 있다고 생각합니다. 그리고 거의 눈에 띄지 않을 것입니다. ....건배

구성 편집기로 이동하여 이러한 값을 더 큰 범위로 변경할 수 있습니다


3

/usr/share/unity-2d/shell/Shell.qml 파일에서 다음 명령을 사용하여 편집 할 수 있습니다

gksudo gedit /usr/share/unity-2d/shell/Shell.qml

떠 다니는 잔여 막대를 제거하는 방법은 다음과 같습니다.

LauncherLoader {
id: launcherLoader
anchors.top: parent.top
anchors.bottom: parent.bottom
width: 0

^ 너비 를 0 또는 1로 변경하면 1에 1 픽셀이 표시되지만 그래픽 아티팩트는 생성되지 않습니다.


이것을 수행하는 덜 해킹 된 방법이 있습니까?

다른 파일을 사용하여 편집 할 수 있습니다

gksudo gedit /usr/share/unity-2d/shell/launcher/Launcher.qml

CCSM의 자동 숨기기 기능을 알고 있지만 이것이 내가 원하는 것은 아닙니다. 나는 개별 발사기를 OVER 화합으로 배치하고 싶었고 자동 숨기기의 감도로 인해 두 가지를 모두 사용하기가 어려울 수 있습니다.


2

로그 아웃 한 경우 사용자 이름을 입력 한 다음 하단에서 'Ubuntu Classic'에 로그인하도록 선택할 수 있습니다. 그것은 당신에게 오래된 2 패널 스타일 그놈을 얻을 것입니다.


2

Unity 2d를 사용하는 경우 파일 이름 /usr/bin/unity-2d-launcher을 다른 것으로 바꾸면 트릭이 수행됩니다. 검색 기능도 손실되지만 메뉴 표시 줄은 작동합니다.


12.04에서 이름이 바뀌 었습니까? 찾을 수없는 것 같습니다.
Rasmus

2

중대한:


실행기를 비활성화하기 전에 그놈 패널을 원할 경우


로 이동합니다 System> Preferences>Startup Applications

딸깍 하는 소리 Add

Name=Gnome panels

Command=gnome-panel

그리고 close버튼을 클릭하십시오 .

괜찮아.


그놈 패널과의 통일


SUPER키를 누르고 입력

ccsm

를 누르십시오 ENTER.

Compiz Config 창에서 Unity 플러그인 비활성화 (확인란 선택 취소)

우분투 세션 로그 아웃 및 로그인

-Unity without launcher ...

괜찮은 답변은 일종의 해결책이지만 그렇게하면 발사기뿐만 아니라 검색 시설도 제거됩니다. 화면 상단에는 막대 만 유지할 수 있습니다.

마우스를 사용하여 창을 이동, 닫기 및 크기 조정하는 기능을 잃어버린 경우를 제외하고는 효과적입니다. 에서> "창 장식"- 그래서 저는 "효과"를 가능하게 추천 ccsm하고 (예를 들어 좋아하는 응용 프로그램에 핫 키를 설정 gnome-terminal, nautilus"일반"에서, 등등 ...) -> "명령"을.
Lucas

2

적어도, 당신은 "자동 숨기기"로 설정할 수 있습니다, ccsm에 대한 옵션이 있습니다

  1. CCSM ( CompizConfig Settings Manager)을 설치 하십시오compizconfig-settings-manager 설치 .
  2. Alt + F2
  3. 입력 about:config하고 Enter 키를 누릅니다
  4. 숨기기 실행기 설정을 autohide로 변경하십시오 .

1

로그인 할 때 이름을 선택하고 비밀번호 상자가 나타나면 하단 패널을보고 Ubuntu Classic을 선택하십시오.


1
나는 과감하다는 의미는 아닙니다. 나는 검색 시설을 좋아한다. 왼쪽의 런처가 마음에 들지 않습니다. (나는 이미 카이로 독을 사용하기 때문에). 다른 하나 없이는 가질 수 없습니까?
MEM

Unity 소스를 패치 할 수 있습니다 (가능한 경우 :)
Extender

1

cssm에서 unity plugin을 비활성화하고 로그 아웃했다가 다시 로그인 할 수 있습니다. 그러나 그 전에 시작 응용 프로그램에 천막 같은 것을 추가하십시오.


도크가 항상 필요한가요?
Jeannie

아니. 키보드 단축키로 잘 관리 할 수 ​​있습니다.
desgua

1

unity-2d-panel을 사용하십시오. 기본적으로 설치됩니다. 어떤 느낌인지 보려면 alt + f2를 누르고을 실행하십시오 metacity --replace && unity-2d-panel.


1

실행기의 공개 모드를 변경 / 비활성화 할 수 있습니다. 이것은 실행기를 비활성화하지 않지만 실행기를 표시하는 유일한 방법은 Super키 를 누르는 것 입니다.

이를 수행하려면 tobi에서 언급 한대로 1-3 단계를 완료하십시오 . 이제 공개 모드 설정이 표시되고 공개 모드를 변경하기 만하면됩니다.


1

Unity Tweak 도구를 사용하여 런처를 자동 숨기기로 설정 한 다음 공개 감도를 가장 낮은 설정으로 설정하면 unity launcher는 super를 누를 때만 나타납니다.

Unity Launcher를 설계하여 완전히 제거 할 수없는 경우 그놈, Xfce 또는 KDE와 같은 다른 데스크탑 환경을 사용해 볼 수 있습니다.


0

Unity Launcher를 전혀 숨기려고 했습니까? Compiz Config Manager (ccsm)를 설치하고 실행 한 다음 Unity 플러그인으로 이동 한 다음 고급 탭 (정확히 기억하는 경우 마지막 탭)을 열고 실행기를 완전히 숨기는 옵션이 있어야합니다. 나는 Windows 버튼 기능이 여전히 대시로 완전히 작동해야한다고 가정합니다. 그러나 이것이 발사기를 완전히 제거한다고 보장 할 수는 없습니다. 아마도 무언가를 할 때 나타날 수 있습니다 ...


0

나는 이것이 1 년 이상의 계층이라는 것을 알고 있지만 여전히 Compiz-Config-Settings-Manager 설치, 열기, Unity 플러그인 비활성화, GnoMenu 또는 Cardapio 설치 또는 사용 가능한 다른 검색 유틸리티 중 하나라는 대답을 원했습니다. cairo-dock의 플러그인으로 사용하면됩니다!

또한 Gnome을 수정하는 대신 KDE가 있습니다. 소프트웨어 센터에서 kubuntu-desktop을 설치하면 후회하지 않습니다.


이것이 다른 의견이있는 답변과 다른 점을 말씀해 주시겠습니까?
Fabby

0

Unity 7.4.0의 경우 "/usr/lib/x86_64-linux-gnu/compiz/libunityshell.so"파일을이 파일로 바꿉니다.

libunityshell.so

파일을 교체 한 후 실행기를 자동 숨기기 모드로 설정하고 pc를 다시 시작하십시오. 대시를 시작하는 동안에도 유니티 런처가 완전히 숨겨집니다. 그것이 효과가 있기를 바랍니다.


1
소스 코드는 어디에 있습니까?
Jo-Erlend Schinstad


아니요, 법적 참조가 아닙니다. 바이너리를 컴파일 할 때 사용한 소스 코드에 대한 링크를 제공해야합니다.
Jo-Erlend Schinstad
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.