Apakah ada cara saya dapat sepenuhnya menonaktifkan ruang kerja dan menghapus ikon dari panel Unity-2D saya?

24

Sistem saya dibangun di sekitar ayah saya yang berusia 71 tahun (yang baru-baru ini, dan pengguna Linux sangat mendukung sekarang).

Dia tidak memerlukan banyak desktop dan saya merasa memiliki terlalu banyak hal di panel bisa sedikit membingungkan baginya.

Apakah ada cara untuk sepenuhnya menonaktifkan ruang kerja / serta menghapus ikon dari panel?

John
sumber
3
Silakan pilih bugs.launchpad.net/unity/+bug/997322
Roman Ivanov

Jawaban:

8
  1. Menonaktifkan banyak ruang kerja:

    • Menggunakan Editor GConf , ubah nilai /apps/metacity/general/num_workspacesto 1.
  2. Menghapus Workeraceer dari Peluncur:

    Hapus dan Susun Ulang

    Jadi untuk membuat perubahan ini, Anda perlu mengedit satu file. Pertama agar aman, buat cadangan:

(untuk 11,04 & 11,10)

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

ketika Anda mengacaukan sesuatu hanya:

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

(untuk 12,04)

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

ketika Anda mengacaukan sesuatu hanya:

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

Sekarang untuk menghapus item dari Peluncur:

(untuk 11.04 / 11.10):

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

gulir ke bawah ke baris 104, di sana Anda akan melihat:

(untuk 12,04)

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

gulir ke bawah ke baris 104, di sana Anda akan melihat:

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

items.appendModel(applications);= aplikasi dalam peluncur
items.appendModel(workspaces);= Workspace Switcher
items.appendModel(visiblePlaces); = File & Folder dan aplikasi button.items.appendModel(devices);= drive terpasang (NTFS) + flash drive dll.
shelfitems.appendModel(trashes);= Sampah

Anda dapat menghapus item ini dengan menghapus garis mereka atau Anda dapat mengatur ulang item dengan memindahkan garis ke atas atau ke bawah.

Sumber

Perlu dicatat bahwa langkah kedua adalah mengedit kode aktual dan bukan file konfigurasi dan dengan demikian setiap perubahan akan ditimpa saat berikutnya Anda menginstal unity-2dpembaruan.

Yesaya
sumber
4

Jawaban yang bagus di atas. Terima kasih. Untuk sedikit menyederhanakan, Anda dapat mengurangi ruang kerja dari terminal dengan:

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

dan ubah konfigurasi (hapus peluncur ruang kerja dari Peluncur oleh :)

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

Ya ini akan diatur ulang kapan saja bahwa paket unity-2d-launcher akan diperbarui.

Todd Partridge 'Gen2ly'
sumber
1

Ada solusi yang lebih mudah sekarang, seperti yang dijelaskan dalam bug mengenai masalah ini di Launchpad (terima kasih kepada @Romanlvanov untuk tautannya)

Seperti yang dijelaskan oleh Jon Hanna dalam bug itu:

sudo add-apt-repository ppa:ikarosdev/unity-revamped 
sudo apt-get update && sudo apt-get dist-upgrade

Nyalakan kembali sistem dan buka ccsm, buka untuk Ubuntu Unity Pluginberalih ke Experimentaltab dan matikan Show "Expo Icon" in the launcher.

Gabriel
sumber