Всегда на верхней боковой панели: как заставить все приложения думать, что экран менее широкий, чем есть
Я действительно скучаю по боковой панели Linux-Google Desktop. Боковой панелью был виджет gtk, который можно было расположить справа и который имел возможность добавлять к нему множество гаджетов. Отличительной особенностью боковой панели было то, что все приложения были бы недоступны. Полный экран для других приложений всегда был точным размером монитора - минус - площадь, занимаемая боковой панелью.
Я привык к тому, что rss-каналы на боковой панели открыты в течение всего дня, пока я работал.
Как я могу добиться этого эффекта с Ubuntu 12.04 и далее.
Есть ли способ обмануть все приложения, кроме одного, думая, что полный экран - это все, кроме боковой панели. Я могу заставить chrome или conky служить боковой панелью для обновления виджетов, но я не знаю, как сделать так, чтобы все другие окна не мешали.
1 ответ
Прочитав этот вопрос и ответ Ryan Reich, я смог достичь этого с помощью compiz.
Как вы можете видеть, у меня есть conky, работающий справа, и когда окно максимизируется... не покрывает мою конфигурацию conky.
В моем примере у меня есть разрешение рабочего стола "1920x1080", а мой conky использует 270 пикселей справа.
1) Во-первых, вам нужно установить пакет менеджера параметров конфигурации Compiz.
2) Откройте диспетчер параметров конфигурации Compiz и перейдите на вкладку "Общие параметры" > "Параметры отображения".
3) Отредактируйте эти настройки в соответствии с вашими потребностями, в моем примере "снимите отметку" с "Определить выходы" и в настройках "Выходы" создайте 2 записи. Первый для области, которую приложения "могут видеть", чтобы максимизировать.
мой случай 1650x1080-270 + 0 (1920 - 1650 = 270 px для conky справа).
Другая запись - ваше полное разрешение, мой случай 1920x1080.
Затем перейдите к настройке "Перекрывающаяся обработка вывода" и выберите "Предпочитать меньший вывод".
4) нажмите Alt + F2 и выполните:
compiz --replace
Теперь окна, когда они развернуты, оставили 270 px свободными для отображения conky.
Если вы хотите изменить свое полное разрешение... измените настройку "Перекрывающаяся обработка вывода" на "Предпочитать больший вывод".
Надеюсь, что это будет полезно.