Отдельные панели для отдельных рабочих пространств в tint2
Я использую Ubuntu 11.10 x64. У меня установлен tint2 в попытке получить GNOME2-подобную нижнюю панель.
Предположим, у меня есть окна A, B и C, открытые на рабочем столе 1, и окна D и E на рабочем столе 2. Прямо сейчас, кнопки панели для всех 5 окон находятся на панелях tint2, когда я нахожусь на любом рабочем столе.
Есть ли способ заставить tint2 вести себя как GNOME2 в этом отношении? (То есть, на нижней панели должны отображаться только окна A,B,C на рабочем столе 1; D,E на рабочем столе 2; никаких окон на рабочем столе 3 или рабочем столе 4).
3 ответа
Извините, tint2 не поддерживает это. См. http://code.google.com/p/tint2/issues/detail?id=94. Однако вы можете установить модифицированную версию GNOME 2, поддерживающую эту функцию, называемую GNOME-shell.
Это неточно. У tint2 можно показывать только кнопки для окон на текущем рабочем столе.
В вашем файле tintrc (обычно ~/.config/tint2/tintrc) измените эту опцию соответствующим образом, добавив, если ее нет:
taskbar_mode = single_desktop
Из руководства по tint2 0.7:
3.2 Панель задач, с несколькими рабочими столами, с несколькими мониторами • taskbar_mode = single_desktop, multi_desktop или single_monitor
taskbar_mode = single_desktop: оттенок показать одну панель задач с задачей текущего рабочего стола
taskbar_mode = multi_desktop: tint показать одну панель задач на виртуальный рабочий стол, вы можете перетаскивать задачу между рабочим столом и нажимать на пустую панель задач для переключения рабочего стола
taskbar_mode = single_monitor: тон показывает одну панель задач с задачей текущего монитора
Я протестировал опцию "taskbar_mode = single_monitor" в tintrc (Ubuntu 16.04), и она работает, как описано в "dsc", на каждом дисплее / рабочем столе отображаются только локальные элементы, что является поведением, требуемым для исходного постера.