“창을 피하다”런처를 어떻게 구성합니까?


28

자동 숨기기 실행기 가 마음에 들지 않기 때문에 너무 성가시다. 런처는 숨겨져 있으며 공개하려면 마우스 포인터를 기본 핫 스팟으로 이동해야합니다 . 대신 우분투 11.10에서 이전에 사용 가능한 창을 피하기 위해 숨기기를 원합니다 . 이 행동으로 다시 바꾸려면 어떻게해야합니까?

답변:


15

12.04에서 닷지 동작을 복원하는 방법

이 Ubuntu Geek 게시물최신 WepUpd8 게시물 은 12.04에서 Dodge Windows 및 Dodge Active Windows for Unity를 복원하는 방법을보고합니다. 그런 다음 CompizConfig 설정 관리자의 Unity 플러그인에서 설정할 수 있습니다. 업데이트 : 12.10 / 13.04의 경우이 WepUpd8 게시물 도 참조하십시오 .

ppa를 추가해야합니다.

sudo apt-add-repository ppa:ikarosdev/unity-revamped

배포 업그레이드를 실행하십시오.

sudo apt-get update
sudo apt-get dist-upgrade

그런 다음 CCSM을 열고 좋아하는 동작으로 설정하십시오!

우분투 12.04에서 닷지 창 및 닷지 활성 창 동작이 복원되었습니다.  터미널은 Ubuntu 버전 만 문서화합니다. (터미널은 우분투 버전을 문서화하기위한 것입니다.)

적용하려면 로그 아웃했다가 다시 로그인해야 할 수도 있습니다.

이 패치는 또한 기존의 Click-To-Minimize 동작을 복원합니다. 자세한 내용은 이 Webupd8 게시물 을 참조하십시오.

다음 명령으로 모든 변경 사항을 되돌릴 수 있습니다.

sudo apt-get install ppa-purge
sudo ppa-purge ppa:ikarosdev/unity-revamped

또는 이전 Dodge 동작을 복원하기위한 해킹이 여기에보고됩니다 .

나는 "진짜 닷지"버전을 시험해 보았고 내 의견으로는 그렇게 작동합니다. 특히, 실행기는 활성 창을 "위로 이동"하지 않지만 측면으로 밀려 때로는 멈출 수 있습니다 (따라서 실행기가 다시 사라지지 않습니다). 일반적으로 런처의 위치가 바뀌면 화면의 다른 많은 것들 (예 : 바탕 화면의 아이콘)도 마찬가지입니다.

대안은 (거의) 발사기를 영구적으로 숨기고 ( 여기 참조 ) 원하는 동작을 원하는 도크 (예 : cairo-dock)를 사용하는 것입니다.


귀하의 repo가 만들어 내 12.04 다시 부서 (예 : 화려한 윈도우 바탕 화면 :-( 변경하는 경우) - 수정 프로그램을 추가 할 수있는 방법 그렇지 않으면 그게 멋진 - 감사 ..?
schmoopy

내 레포가 아니므로 물어볼만한 사람이 아니에요 ... 죄송합니다. 그래도 해결되기를 바랍니다.
Rasmus

오 하하-왜 그런지 몰랐어. :-) 그것을 공유 주셔서 감사합니다
schmoopy

17

12.04

닷지 창 기능이 12.04에서 의도적으로 제거 된 것이 두렵습니다.

마크 셔틀 워스 에 따르면

"닷지 윈도우 접근 방식은 매우 열악한 테스트를 거쳤습니다. 우리는 그것이 잘 작동하고, 시도해 보았으며, 테스트를 거쳤으며 증거를 바탕으로 거기서 진화해야했습니다 ....

사용자가 런처에 대해 창을 이동하여 피하다가 발생하면 괜찮습니다. 그들은 닷지가 발사대를 밀 닷지가 발생한다는 것을 알았 습니다. 창을 뒤로 움직일 수 있으며 발사기가 다시 나타납니다. 여태까지는 그런대로 잘됐다.

여기 문제가 있습니다. 대부분의 사용자는 창을 런처에 닿을 때까지 창을 이동하여 회피를 발견하지 않습니다. 그들은 창을 최대화 할 때 처음으로 그것을 만납니다. 그래서 그들은 데스크탑에 로그인합니다. 좋은. 그들은 앱을 시작합니다. 좋은. 그런 다음 창을 최대화하면 실행기가 "사라집니다". 이러한 사용자에게는 동작이 매우 불편하고 무작위 적입니다. 그리고 이들은 실제로 대부분의 사용자입니다. 또한 닷지 런처를 사용하여 작업 할 수있는 사용자는 사용하지 않을 때 항상 숨기는 런처와도 완벽하게 호환 될 수 있습니다. "

기본적으로 실행기는 항상 표시됩니다.

실행기를 구성하는 방법에 대한 자세한 내용은 Q & A를 참조하십시오.

Unity의 런처 자동 숨기기 동작을 어떻게 구성 할 수 있습니까?


닷지 윈도우는 WebUpd8에서 다루는 주제입니다

진취적인 개발자가 창을 런처 영역으로 옮길 때 닷지 창 동작을 모방하는 스크립트를 작성했습니다.

창이 최대화 될 때 실행기를 자동으로 숨기기위한 유사한 스크립트를 사용할 수 있습니다.

참고 – 이진 deb 형식 입니다. 분명히-임의의 바이너리를 설치하는 것은 보안 지점에서 권장하지 않습니다. 이 작업을 수행하려면 기사를 읽으십시오.


2
닷지 행동에 대한 옵션을 유지하는 것과 관련하여 매우 명백한 견해를 가진 버그 보고서가 있습니다 : bugs.launchpad.net/unity/+bug/930148
fossfreedom

5

12.04

해결책은 다음과 같습니다. https://help.ubuntu.com/community/Unity-ReplaceDodgeWindowsBehavior

재미 있어요!


이렇게하면 숨기기를위한 4 가지 옵션으로 다시 되돌아갑니다. 화합 자체를 구축하지 않으려는 패키지를 위해 향후 패키지를 사용할 수있을 것입니다. 팁과 튜토리얼은 여전히 ​​지원을 제공하지만 여기에서 얻을 수 있습니다 : ubuntuforums.org/showthread.php?t=1967822
doug

3

12.04

이 기능을 피하다라고합니다. 화합에서 떨어졌다. 비공식 솔루션으로 되돌릴 수 있습니다.

사용 가능한 두 가지 윈도우 닷지 동작이 있습니다. 하나는 우분투 11.10에서와 같이 주로 작동하고 다른 하나는 최대화 된 창에서만 작동합니다.

 real window dodge behaviour for the Unity Launcher and you can download it here: 

http://webupd8.googlecode.com/files/unity-dodge-windows_1.5_all.deb

 window dodge behaviour for maximized windows and you can download it here:

http://webupd8.googlecode.com/files/unity-dodge-maximized-windows_1.5_all.deb

자세한 내용은이 게시물 의 관련 섹션을 참조하십시오 .


답변 주셔서 감사합니다. 응용 프로그램이 작동하면 정말 좋았을 것입니다. 불행히도, 그것은 awk 오류를 스팸으로 만들고 실행기를 절대 숨기기로 설정합니다. 나는 그것을 사용하기 시작한 후 24 시간 이내에 지금 단결을 포기하고 있다고 생각합니다. :)
Eti

2

12.04

Unity 2D는 Precise를 즉시 피할 수있는 유일한 방법입니다. 로그인 한 후 dconf-editor를 열고 /com/canonical/unity-2d/launcher/hide-mode값을 2로 설정하십시오 (기본값은 0).


2

13.10

이것은 13.10 가능하며 적어도 내 VM에서 잘 테스트되었습니다.

오래된 스크립트는 당신이 발견 한대로 작동하지 않습니다. 그러나 12.10 및 13.04에서 작동하는 최신 스크립트는 13.10에서 작동합니다.

webupd8.org 사이트 에 지침이 있습니다. 언급 한 바와 같이 지침은 12.10 및 13.04에 대한 것이지만 Virtualbox에서 하나를 테스트했으며 완벽하게 작동했습니다 (12.04에서와 마찬가지로 완벽하게 작동했지만 기사에 언급 된 것처럼 몇 가지 제한 사항이 있지만 모두 잘 작동합니다. )

불행히도 Saucy의 ppa는 이러한 스크립트를 포함하도록 업데이트되지 않았으므로 (적어도 내가 결정할 수있는 한), 유일한 해결책은 직접 다운로드하는 것입니다.

2 개의 다른 스크립트가 있으며 함께 설치할 수 없습니다.

하나의 스크립트는 최대화 된 창만 피합니다. 가장 큰 한계는 실행기가 숨겨져있는 동안 열린 창과 겹칠 수 있다는 것입니다.

다른 스크립트는 이전 스타일의 닷징 윈도우 (거의)를 다시 가져옵니다. 창이 (런처) 공간에있을 때 실행기가 숨겨집니다. 내가 주목 한 가장 큰 한계는 런처 공간에 열려있는 창이 열려 있으면 해당 창이 최소화 된 경우에도 실행기가 숨겨져 있다는 것입니다.

다음은 Dodge 최대화 된 Windows 스크립트를 다운로드하는 링크입니다.

다음은 "원본"닷지 윈도우 스크립트를 다운로드 할 수있는 링크입니다.

위에 포함 된 다운로드 링크는 webupd8.org의 기사에서 직접 제공됩니다.

나는 당신이 webupd8.org에 링크 된 기사를 읽었을 것을 제안합니다. (나는 기사를 너무 많이 포함하여 표절 영역에 들어가고 싶지 않습니다.


전체 공개를 위해 13.10 VM에서 너무 오래 플레이하지는 않았지만 VM을 사용한 시점에서 닷지 윈도우 스크립트에서 예기치 않은 문제가 발견되지 않았습니다. 위에서 언급 한 숨겨진 실행기 제한이 마음에 들지 않았기 때문에 "원본"닷지 윈도우 스크립트로 오랫동안 (아마도 한 시간 정도) 놀지 않았습니다. 닷지 최대화 된 Windows 스크립트는 10 시간 이상 사용하는 데 성공했습니다.


편집 메모로 (내 의견을 읽으십시오. 이 "닷지 창"질문과 해결 방법은 모든 AU와 인터넷에 있으며 Canonical이 왜 나쁜 기능이라는 아이디어와 결혼했는지 이해가되지 않습니다. 예, 왜 그들이 그것을 제거했는지에 대한 기사를 보았고 그것은 나에게 "얇은 수프"처럼 보였으며, 분명히 많은 사용자가 그것을 원하고 스크립트는 충분히 작동합니다.

@JorgeCastro 는 12.04에서 첫 번째 해결 방법 스크립트를 작성 했다고 생각합니다 (닷지 최대화 된 창 하나). 다수의 Jorge에게 감사합니다.이 누락 된 기능은 나를위한 거래 차단기였으며 Unity에서 전환하는 것을 고려하고있었습니다 (Cinnamon을 고려하고 있었지만 버그가 있었기 때문에 적어도 저를 구했습니다.)

나는이 사설을 포함하여 약간의 자유를 얻었고, 나는 우분투 공동체에서 일반적인 의견으로 보이는 것을 언급하기 위해 주제에 대해 토론을 시작하지 않았습니다. 제발 하지 않는 토론 등이 응답, 또는 I를, 또는 개조가 편집을 강요 당할 것이다 또는이 답변을 삭제합니다.


닷지 창과 함께 13.10을 정기적으로 사용하십니까? (btw, 나는 downvote가 어디에서 왔는지 모르겠다.)
Seth

어디에서 왜 다운 투표를 했습니까? 응답 후에 매우 빠르게 이루어졌습니다 ... 그리고 정기적으로 사용하지 않으면 VM에 있고 12-13 시간이 걸릴 수 있지만 차이는 없습니다. 그 사이 12.04 사이 (내가 사용하는 모든 프로그램을 다시 설치하려고하지 않기 때문에 업그레이드를 계속했습니다. 이제 14.04까지 기다릴 수도 있습니다 ...) 스크립트가 조금 빠를 수 있습니다 13.10에서 작동하지만 Unity가 더 빠르기 때문일 수 있지만 11.04 및 11.10에서 원래 동작이 다시 시작되는
것만 큼 ​​빠르지

1

12.04

Ubuntu 12.04에서는 Dodge Windows 기능이 제거되었습니다. 다시 가져 오려면 기본적으로 패치 된 Unity 버전을 설치해야합니다.

가장 쉬운 방법은 다음 게시물을주의 깊게 읽고 지침을 따르는 것입니다. 두 가지 다른 종류의 수정이 있으며 하나를 해결해야합니다.

Ubuntu 12.04에서 최대화 된 Windows에 대한 Dodge Windows Unity 자동 숨기기 동작 가져 오기 정확한 PangolinReal Window Dodge Unity Launcher Bahaviour Ubuntu 12.04 의 경우 후자를 선호한다고 가정합니다. 그러나 이것은 Unity의 커스텀 빌드이며 향후 업데이트 (통합 업데이트를 받아야 함), 버그 수정 등에 대한 정보를 제공 할 수 없음을 이해합니다.

이 문제를 해결 한 원래 우분투 포럼 스레드를 확인하는 방법도 있습니다. 방법 : 'Dodge Windows'가 포함 된 Unity 및 동작 최소화 / 최소화


1

13.10

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo gedit '/etc/apt/sources.list.d/nilarimogard-webupd8-saucy.list'

이것이 다음과 같은지 확인하십시오

deb http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu raring main
deb-src http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu raring main

이것은 'saucy'를 'raring'으로 바꿉니다.

sudo apt-get update
sudo apt-get install unity-dodge-maximized-windows

PC를 재부팅하면 변경 (unity-ddge-maximized-windows)이 작동합니다.


더 자세한 내용을 추가해 주시겠습니까? 이것은 얼마나 잘 작동합니까? 테스트 했습니까?
세스

지금 사용하고 있습니다. Unity 닷지 최대화 된 창은 모든 최대화 된 창에서 잘 나타납니다. unity dodge windows를 사용해 보았는데 제대로 작동하지 않았습니다. 어쨌든 최대화 된 창을 선호합니다. 재부팅이 필요했습니다.
mchid December

또한 /etc/init.d에 스크립트를 추가하여 여기 링크를 다운로드 했는지 차이가 ​​있는지 확실하지 않습니다.
mchid

1

14.04

12.10 및 13.04에서 사용 가능한 PPA 는이 문서 작성 시점 에서 13.10 또는 14.04에 대해 아직 업데이트되지 않았습니다 .

테스트에서 "닷지 윈도우의 이전 동작을 거의 복원하는"닷지 윈도우 "스크립트가 더 이상 작동하지 않는 것으로 나타났습니다. ... 스크립트가 제거 될 때까지 작동하지 않습니다.

"Dodge Maximized Windows"는 여전히 13.10에 대한 두 가지 다른 답변에 언급 한 것과 동일한 제한 사항으로 작동합니다 ....

  1. 일부 웹 페이지에서는 실행기가 표시되도록 창의 크기가 조정됩니다. 이는 특정 웹 페이지와 관련이있는 것 같습니다 (ighome.com은 지금까지 내가 찾은 유일한 것입니다) 다른 열린 탭으로 전환하면 창이 복원되고 런처 다시 .... (Firefox를 사용하므로 Chrome 또는 다른 브라우저와 다를 수 있습니다)
  2. 최대화 된 창을 최소화하면 창이 열려있는 동안 실행기는 숨겨져 있습니다. 이전에는 그렇지 않았습니다 (창이 실행기로 최소화 된 경우 실행기는 다시 시작됩니다).

더 나은 솔루션이 나오거나 현재 스크립트가 더 잘 작동하도록 편집되면 나중에이 답변을 편집 할 것입니다.

다른 답변에서 말했듯이 다운로드 링크는 13.10 ..의 lauchpad PPA에서 직접 제공됩니다.

닷지 최대화 창

PPA 및 12.10 및 13.04 용으로 작성된 스크립트에 대한 블로그 게시물은

Ubuntu 12.10 또는 13.04에서 Unity Launcher Window Dodge를 얻는 방법

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