Ubuntu 17.10 데스크탑에 두 개의 도크가있는 이유는 무엇입니까? 일반적으로 사라지는 기본값은 Dash to Dock을 설치할

무슨 일이야? Ubuntu 17.10에 Dash to Dock 확장 을 설치했습니다 . 모든 것이 멋졌고, 바탕 화면을 연마하고 조정하려고 할 때 왼쪽의 바로 가기 막대 (도크?)가 복제되었습니다. Dash to Dock에서 일반적으로 사라지는 기본값은 Dash to Dock을 설치할 때 일반적으로 표시되는 기본값 아래에 있습니다. 왜?

IMG :
(이미지를 클릭하면 확대됩니다)

Dash to Dock, GNOME Tweak Tool 및 일반 Ubuntu 설정에 대한 옵션을 살펴 보았지만 알아낼 수 없습니다.



답변

기본 Ubuntu Dock과 함께 Dash to Dock을 실행하는 것은 좋지 않습니다. Ubuntu Dock은 Dash to Dock의 포크이므로 많은 동일한 스키마를 공유하므로 이와 같은 문제는 놀라운 일이 아닙니다.

비틀기를 사용하거나 어떤 식 으로든 두 가지 확장 (Ubuntu Dock 및 Dash to Dock) 중 하나를 비활성화합니다 (Ubuntu Dock 을 비활성화 하려면 참조 ).


답변

다음 단계를 수행했습니다.

  • Dash to Dock 설정 열기
  • ‘포지션 및 크기’탭으로 이동
  • ‘모든 모니터에 표시’옵션을 확인하십시오.

이것은 나를 위해 문제를 해결했습니다. 잘하면 그것은 당신을 위해 작동합니다. 또한 Ubuntu 도크가 비활성화되어 있는지 확인하십시오.


답변

나는 비슷한 문제로 놀고있다 : 그놈 즐겨 찾기 바가 활동보기에 표시되고 도크가 잠금 화면에 표시되고; pomsky가 말했듯 이이 모든 문제는 Ubuntu Dock과 Dash to Dock의 조합과 관련이 있습니다.

Dash to Dock이 제공하는 거의 모든 옵션을 사용하여 도크를 사용자 정의하기위한이 해결 방법을 찾았습니다.

  1. Dash to Dock을 설치하십시오.
  2. 모든 사용자 정의를 수행하십시오.
  3. https://extensions.gnome.org/local/ 에서 Dash to Dock을 제거하십시오 .
  4. 로그 아웃 및 로그인

Dash to Dock이 제거되었지만 Ubuntu Dock에서 사용자 정의 (위치, 크기, 동작, 모양)가 유지되고 문제 (도크 겹침, 잠금 화면에 도킹 쇼 및 활동보기의 즐겨 찾기 쇼)가 더 이상 존재하지 않습니다.

참고 :이 방법을 사용하면 Dash에서 Dock으로 잃어버린 것은 응용 프로그램 아이콘의 “Dash to Dock 설정”메뉴뿐 아니라 Gnome Tweak Tool의 Dash to Dock 설정 항목뿐입니다. 아직 시도하지는 않았지만 Ubuntu 설정의 Dock 항목에서 변경하면 Dash to Dock 설정으로 실현 된 일부 사용자 정의가 손실 될 수 있다고 생각합니다.


답변

다음은 나를 위해 일하고 있습니다.

  1. “Dock to Dock”확장 설치 및 구성
  2. 다음 파일을 편집하십시오.

    sudo vi /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/extension.js
    
  3. 다음 코드 블록에서 변경 let to_enable = true;합니다 let to_enable = false:

    function conditionallyenabledock() {
        let to_enable = false;
        runningExtensions = ExtensionSystem.extensionOrder;
        for (let i = 0; i < runningExtensions.length; i++) {
            if (runningExtensions[i] === "dash-to-dock@micxgx.gmail.com") {
                to_enable = false;
            }
        }
    
        // enable or disable dock depending on dock status and to_enable state
        if (to_enable && !dockManager) {
            dockManager = new Docking.DockManager();
        } else if (!to_enable && dockManager) {
            dockManager.destroy();
            dockManager = null;
        }
    }
    
  4. 세션을 다시 시작하거나 Alt + F2를 수행하고 입력하십시오. restart

그게 다야.


답변

나는 같은 문제에 직면하고 있었고이 nxadm cluadio를 발견 했다 . 정말 트릭을했다.

  1. 설치 한 경우 Dash to Dock 확장을 제거하십시오.
  2. dconf링크에 설명 된대로 사용하십시오 . 이 단계의 텍스트는 동일한 링크에서 복사되었습니다.

    Ubuntu Dock이 모든 수직 공간을 차지하지 못하게하려면 (즉, 대부분 빈 막대입니다)

    dconf write /org/gnome/shell/extensions/dash-to-dock/extend-height false
    

    깔끔한 Dock 트릭 : Dock의 아이콘 위로 마우스를 가져 가면 스크롤하는 동안 (또는 두 손가락을 사용하여) 응용 프로그램의 창을 순환합니다. 클릭 + 선택보다 훨씬 빠릅니다.

    dconf write /org/gnome/shell/extensions/dash-to-dock/scroll-action "'cycle-windows'"
    

    일반“설정”응용 프로그램에서 독을 자동 숨기기로 설정했습니다. 상단 바에 대해 동일한 작업을 수행하려면 확장이 필요합니다 (로그 아웃하고 “Tweaks”응용 프로그램을 통해 활성화해야 함).

    sudo apt install gnome-shell-extension-autohidetopbar
    

    안전을 위해 (예 : 무언가 부러진 경우) 다음을 사용하여 모든 그놈 설정을 재설정 할 수 있습니다.

    dconf reset -f /
    

선택 사항 : dconf-editor다른 설정을 설치 하고 탐색 할 수 있습니다 .


답변