작업 공간을 완전히 비활성화하고 Unity-2D 패널에서 아이콘을 제거 할 수있는 방법이 있습니까?


24

내 시스템은 71 세의 아버지 (최근에 매우지지적인 Linux 사용자)를 중심으로 구축되었습니다.

그는 여러 대의 데스크탑이 필요하지 않으며 패널에 너무 많은 물건을 두는 것이 약간 혼란 스러울 수 있음을 알았습니다.

작업 공간을 완전히 비활성화하고 패널에서 아이콘을 제거하는 방법이 있습니까?


답변:


8
  1. 여러 작업 공간 사용 안함 :

    • 사용 GConf를 편집기를 ,의 값을 변경 /apps/metacity/general/num_workspaces하는 방법에 대해 1.
  2. 실행기에서 작업 공간 스위처 제거 :

    제거하고 재정렬

    따라서이 변경을 수행하려면 하나의 파일을 편집해야합니다. 먼저 안전하게 백업하십시오.

(11.04 및 11.10)

sudo cp /usr/share/unity-2d/launcher/Launcher.qml /usr/share/unity-2d/launcher/Launcher.qml-backup

무언가를 망칠 때 :

sudo cp /usr/share/unity-2d/launcher/Launcher.qml-backup /usr/share/unity-2d/launcher/Launcher.qml

(12.04의 경우)

sudo cp /usr/share/unity-2d/shell/launcher/Launcher.qml /usr/share/unity-2d/shell/launcher/Launcher.qml-backup

무언가를 망칠 때 :

sudo cp /usr/share/unity-2d/launcher/Launcher.qml-backup /usr/share/unity-2d/launcher/Launcher.qml

이제 런처에서 항목을 제거합니다.

(11.04 / 11.10의 경우) :

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

104 행까지 아래로 스크롤하면 다음이 표시됩니다.

(12.04의 경우)

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

104 행까지 아래로 스크롤하면 다음이 표시됩니다.

Component.onCompleted: {
    items.appendModel(applications);
    items.appendModel(workspaces);
    items.appendModel(visiblePlaces);
    items.appendModel(devices);
    shelfItems.appendModel(trashes);

items.appendModel(applications);= 실행기의 응용 프로그램
items.appendModel(workspaces);= 작업 공간 전환기
items.appendModel(visiblePlaces); = 파일 및 폴더 및 응용 프로그램 button.items.appendModel(devices);= 마운트 된 드라이브 (NTFS) + 플래시 드라이브 등
shelfitems.appendModel(trashes);= 휴지통

줄을 삭제하여 이러한 항목을 제거하거나 줄을 위 또는 아래로 이동하여 항목을 다시 정렬 할 수 있습니다.

출처

두 번째 단계는 구성 파일이 아닌 실제 코드를 편집하는 것이므로 다음에 unity-2d업데이트 를 설치할 때 변경 사항을 덮어 씁니다 .


4

그런데 위의 위대한 대답. 고맙습니다. 작업을 약간 단순화하기 위해 다음과 같이 터미널에서 작업 공간을 줄일 수 있습니다.

    gconftool-2 -s /apps/metacity/general/num_workspaces --type int 1

구성을 변경하십시오 (작업자에서 작업 공간 실행기를 다음으로 제거하십시오).

    sudo cp /usr/share/unity-2d/launcher/Launcher.qml{,.bck}
    sudo sed -i '/items.appendModel(workspaces)/d' /usr/share/unity-2d/launcher/Launcher.qml

예, 패키지 unity-2d-launcher가 업데이트 될 때마다 재설정됩니다.


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