Я очень доволен AWN и мне не нужны родные панели XFCE. Я удалил все из них, но не могу удалить последний оставшийся. Есть ли достойный способ сделать это?
Не удаляйтесь, удалите xfce4-панель. Это будет шланг вашей системы. Используйте другие предложения.
Даниэль Блэкмон
Ответы:
9
killall xfce4-panelзатем сохраните сеанс, чтобы предотвратить повторный запуск xfce4-панели.
РЕДАКТИРОВАТЬ: «Чистым» способом было бы создать ~ / .xinitrc и запустить все вручную (т.е. xfwm4, xfsettingsd и т. Д.). startxfce4запускает менеджер сессий xfce, который, в свою очередь, запускает такие вещи, xfce4-panelкоторые вам не нужны.
Вы также можете отредактировать /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xmlили ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xmlзакомментировать или удалить xfce4-panelчасть, но это то же самое, что и сохранение сеанса в xfce4 через текстовый файл.
Спасибо за ответ, но я не люблю использовать функцию сохранения сессии. Буду признателен за более чистый способ отключить xfce4-панель.
Иван
Не уверен в вашем определении «чище», но я добавил больше информации.
llua
В Debian 10 у меня есть «панель», упомянутая в /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml. Но комментирование соответствующего объекта XML не препятствует запуску панели xfce4. Обратите внимание, что это не упоминается в моем личном ~ / .config /.../ xfce4-session.xml. ps -aef --forest показывает, что двоичный файл xfce4-panel является дочерним для двоичного файла xfce4-session. Единственное решение, вероятно, заключается в том, чтобы заглушить двоичный файл панели. Если бы была опция автоматического скрытия панелей, включающих каждый последний пиксель, мне не пришлось бы убивать и хоронить бинарный файл панели.
Этот файл не имеет этой строки в моей установке Debian 8. $panel\n ret=$?\n while...Тем не менее, он имеет ...
user3728501
В моем Debian 10 строка, выделенная на вашем скриншоте, уже пуста, но даже если я предварительно установил pane = "no", панель все равно запустится. ps -aef --forest показывает, что в настоящее время панель запускается с помощью сеанса xfce4, а не сценария xinitrc.
ФПП
1
Единственный способ избавиться от панели - выполнить sudo chmod a-rwx /usr/bin/xfce4-panel
Это решение, которое я выбрал. С другой стороны , я мог бы переименован в двоичный файл каким - либо другим именем и добавить ярлык где - нибудь, чтобы быть в состоянии запустить панель по требованию , если я когда - либо чувствовать себя одиноким за это ...
ФПП
0
По крайней мере, если вы не можете удалить последнюю панель из настроек панели, вы можете сделать ее как можно меньше, переместить ее к краю экрана и выбрать «Автоматически скрывать и показывать панель» и «Блокировать панель». Это должно минимизировать недвижимость, которую он использует. Когда я делаю это с новой панелью, я получаю прямоугольник в углу экрана, который открывается по размеру мыши, когда я наводю на нее курсор.
Я не мог легко удалить это, но я сделал это невидимым. В моем случае я хотел сделать экран полностью пустым. Я изменил фон рабочего стола на черный, удалил все значки на рабочем столе и поместил последнюю панель в верхний левый угол экрана. Я включил параметр «всегда скрывать» на панели и установил фон панели в соответствии с рабочим столом. На панели есть один элемент, позволяющий легко выйти из системы. Поэтому, если я переместлю мышь в верхний левый угол, я смогу увидеть кнопку выхода из системы, но в противном случае экран будет совершенно пустым.
Ответы:
killall xfce4-panel
затем сохраните сеанс, чтобы предотвратить повторный запуск xfce4-панели.РЕДАКТИРОВАТЬ: «Чистым» способом было бы создать ~ / .xinitrc и запустить все вручную (т.е. xfwm4, xfsettingsd и т. Д.).
startxfce4
запускает менеджер сессий xfce, который, в свою очередь, запускает такие вещи,xfce4-panel
которые вам не нужны.Вы также можете отредактировать
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
или~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
закомментировать или удалитьxfce4-panel
часть, но это то же самое, что и сохранение сеанса в xfce4 через текстовый файл.источник
источник
Вы не можете удалить все панели, правильный способ сделать это - отключить автозапуск.
Изменить
/etc/xdg/xfce4/xinitrc
, найти строку для началаxfce4-panel
,Прокомментируйте его, поставив перед ним знак «#», измените строку 169 на
#$panel
, чтобы решить вашу проблему.Если вы хотите снова включить панель, просто удалите
#
в этой строке.источник
$panel\n ret=$?\n while...
Тем не менее, он имеет ...Единственный способ избавиться от панели - выполнить
sudo chmod a-rwx /usr/bin/xfce4-panel
источник
По крайней мере, если вы не можете удалить последнюю панель из настроек панели, вы можете сделать ее как можно меньше, переместить ее к краю экрана и выбрать «Автоматически скрывать и показывать панель» и «Блокировать панель». Это должно минимизировать недвижимость, которую он использует. Когда я делаю это с новой панелью, я получаю прямоугольник в углу экрана, который открывается по размеру мыши, когда я наводю на нее курсор.
источник
Я не мог легко удалить это, но я сделал это невидимым. В моем случае я хотел сделать экран полностью пустым. Я изменил фон рабочего стола на черный, удалил все значки на рабочем столе и поместил последнюю панель в верхний левый угол экрана. Я включил параметр «всегда скрывать» на панели и установил фон панели в соответствии с рабочим столом. На панели есть один элемент, позволяющий легко выйти из системы. Поэтому, если я переместлю мышь в верхний левый угол, я смогу увидеть кнопку выхода из системы, но в противном случае экран будет совершенно пустым.
источник