如何删除XFCE中的所有面板?


13

我对AWN非常满意,不需要本机XFCE面板。我已经删除了所有这些,但无法删除剩余的最后一个。有一个体面的方法可以做到吗?


不要轻易删除xfce4-panel。这将为您的系统加油。使用其他建议。
Daniel Blackmon

Answers:


9

killall xfce4-panel,然后保存会话以防止xfce4-panel再次启动。


编辑:一种“更清洁”的方法是创建一个〜/ .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-panel。
伊万

不知道您对“清洁”的定义,但我添加了更多信息。
llua 2012年

在Debian 10中,我确实在/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml中提到了“面板”。但是,注释掉相关的XML对象不会阻止xfce4-panel启动。请注意,在我个人的〜/ .config /.../ xfce4-session.xml中提及它。ps -aef --forest显示xfce4-panel二进制文件是xfce4-session二进制文件的子级。唯一的解决方法可能是破坏面板二进制文件。如果可以自动隐藏包括每个最后一个像素的面板,则无需杀死并掩埋面板二进制文件。
frr


5

您不能删除所有面板,正确的方法是从自动启动中将其禁用。

编辑/etc/xdg/xfce4/xinitrc,找到要开始的行xfce4-panel

在此处输入图片说明

通过在其前面放置一个'#'来注释掉它,在这里,将169行更改为#$panel,这将解决您的问题。

当您要重新启用面板时,只需删除该#行的即可。


在我的debian 8安装中,该文件没有该行。它确实有$panel\n ret=$?\n while...但是...
user3728501

在我的Debian 10中,屏幕快照中突出显示的行已经为空,但是即使我事先设置了panel =“ no”,面板仍会启动。ps -aef --forest显示该面板是由xfce4-session而不是xinitrc脚本启动的。
frr

1

我设法摆脱面板的唯一方法是执行 sudo chmod a-rwx /usr/bin/xfce4-panel


这是我最终得到的解决方案。或者,我可以将二进制文件重命名为其他名称,并在某处添加快捷方式,以便在我感到孤单时可以按需启动面板...
frr

0

至少,如果您不能从“面板首选项”中删除最后一个面板,则可以使其尽可能小,将其移至屏幕边缘,然后选择“自动隐藏和显示面板”和“锁定面板”。那应该最小化它使用的房地产。当我在新面板上执行此操作时,在屏幕的一角会出现一个矩形,将鼠标悬停时会打开为鼠标大小的矩形。


0

我无法轻松删除它,但确实使它不可见。就我而言,我希望能够将屏幕完全清空。我将桌面背景更改为黑色,删除了所有桌面图标,然后将最后一个面板放在屏幕的左上角。我在面板中启用了“始终隐藏”选项,并将面板的背景设置为与桌面匹配。该面板只有一个项目,可以轻松注销。因此,如果将鼠标移到左上角,我可以看到注销按钮,但否则屏幕完全空白。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.