Моя система построена вокруг моего 71-летнего отца (который недавно и очень поддерживает пользователя Linux).
Он не нуждается в нескольких рабочих столах, и я считаю, что слишком много вещей на панели может немного смущать его.
Есть ли способ полностью отключить рабочие области / а также удалить значок с панели?
Отличный ответ выше, кстати. Спасибо. Чтобы немного упростить ситуацию, вы можете уменьшить рабочее пространство из терминала: будет сброшен в любое время, когда будет обновлен пакет unity-2d-launcher.
Теперь существует более простой обходной путь, как описано в ошибка, связанная с этой проблемой в Launchpad (спасибо @Romanlvanov за ссылку)
Как объяснено в Джон Ханна в этой ошибке:
sudo add-apt-repository ppa:ikarosdev/unity-revamped
sudo apt-get update && sudo apt-get dist-upgrade
Перезапустите систему и откройте ccsm
, перейдите на Ubuntu Unity Plugin
, перейдите на вкладку Experimental
и выключите Show "Expo Icon" in the launcher
.
Отключение нескольких рабочих пространств:
/apps/metacity/general/num_workspaces
на 1
. Извлечение переключателя рабочего пространства из модуля запуска:
Удалить и переставить
Поэтому для внесения этих изменений вам нужно отредактировать один файл. Прежде всего, для обеспечения безопасности сделайте резервную копию:
blockquote>
(для 11.04 и 11.10)
sudo cp /usr/share/unity-2d/launcher/Launcher.qml /usr/share/unity-2d/launcher/Launcher.qml-backup
, когда вы что-то напортачили:
blockquote>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
Теперь для удаления предметов из Панель запуска:
blockquote>(для 11.04 / 11.10):
gksu gedit /usr/share/unity-2d/launcher/Launcher.qml
прокрутите вниз до строки 104, там вы увидите:
blockquote>(для 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);
= приложения в программе запуска
[ 1117]items.appendModel(workspaces);
= Переключатель рабочей области
items.appendModel(visiblePlaces);
= Файлы & amp; Папки и приложенияbutton.items.appendModel(devices);
= подключенные диски (NTFS) + флешки и т. Д.
shelfitems.appendModel(trashes);
= КорзинаВы можете удалить эти элементы, удалив их линии, или вы можете изменить порядок элементов, перемещая линии вверх или вниз.
Источник sup>
blockquote>Следует отметить, что вторым шагом является редактирование фактического кода, а не файла конфигурации и, следовательно, любого изменения будут перезаписаны при следующей установке обновления
unity-2d
.