您可能正在使用桌面环境和 Linux。 无论是超轻量级还是功能齐全的,如果您想运行图形应用程序,您都需要一个。 当然,您可以尝试在终端中运行所有内容,但这很愚蠢。
但是,当您的桌面大惊小怪时会发生什么? 面板锁定、故障或决定不响应? 关闭电脑? 好的,这实际上是一个非常好的主意,但还有其他选择——不,它不涉及获得新桌面。 相反,您可以刷新它。
为什么要刷新桌面?
重新启动计算机的问题是它需要的时间比它应该的要多。 相比之下,刷新桌面的速度更快,也意味着您只需重新启动几个程序(尽管有些重)。 如果您不想丢失当前正在运行的软件的任何进度,刷新会更方便。
刷新让接收更新桌面更加顺畅,也有关机解决不了的事情。 例如,由于调整设置而导致的桌面故障不会自行消失。 你需要做的远不止这些。
1. 肉桂
某些桌面环境比其他桌面环境更容易刷新。 Cinnamon 就是其中之一,它具有内置的功能并且很容易找到。 这也是一件相当简单的事情——不需要命令行。
右键单击 Cinnamon 的任何桌面面板。 确保您没有意外选择面板上的任何小程序(如果是这种情况,它不会显示)。 您将看到一个下拉菜单,可让您通过多种方式修改 Cinnamon,包括重新启动它。 选择 疑难解答 > 重新启动 Cinnamon.
如果您是键盘快捷键的粉丝,那么您很幸运。 肉桂也可以这样做。 按住 Ctrl + Alt + Esc 并且桌面将被刷新。 请记住,这是 Cinnamon 独有的(例如,在 KDE 上,此快捷方式可让您终止应用程序)。
您的桌面将暂时空白,然后自行刷新。 这有望在它消失之前意味着任何问题。 好看又简单。
如果您一直在摆弄 Cinnamon 的小程序,您可能最终希望将面板重置为其默认设置。 如果您正在尝试使用较少受支持的扩展程序,这会特别有用,因为这些扩展程序可能会给您的桌面带来一些不稳定性。
这很容易修复。 右键单击 Cinnamon 面板的任何空白部分。 然后去 疑难解答 > 将所有设置恢复为默认值.
2. 侏儒
在安装扩展以调整 GNOME 时,您可能会发现更改并不总是立即发生。 刷新 GNOME 可以帮助解决这个问题。 像 Cinnamon 一样,有两种方法可以做到这一点:从命令行或桌面。 但是请注意,这两种方法仅在您使用 X 窗口系统而不是较新的 Wayland 显示服务器时才有效。
对于命令行方法,请在终端中输入以下命令:
gnome-shell --replace & disown
命令的最后部分非常重要。 没有他们,如果你 close 终点站, 你的桌面将停止工作. 这样,shell 将继续在后台运行。
如果您想要一些不那么严格的东西,您可以随时以图形方式刷新 GNOME。 为此,请按 Alt + F2,然后在出现的输入中,输入 r,然后打 Enter.
3. KDE 等离子
KDE 的 Plasma 桌面以其极高的灵活性而闻名。 您可以根据自己的喜好进行塑造。 这会给某些任务增加一些复杂性,刷新桌面也不例外。
与 GNOME 不同,您需要使用终端来重新启动 Plasma。 Enter 在下面的这个命令中:
kquitapp5 plasmashell && kstart5 plasmashell
这将在一行中停止和启动桌面。 它可能需要几秒钟才能刷新,因此请耐心等待。
如果您使用了很多自定义 Plasma 小程序,如果您发现它会导致一些不稳定,您可能需要重置您的设置。 为此,您需要删除(或重命名) 等离子org.kde.plasma.desktop-appletsrc 文件位于您的 ~/.config 文件夹。 或者直接输入这个命令:
mv ~/.config/plasma-org.kde.plasma.desktop-appletsrc old-configuration
不要忘记重新启动桌面以查看您的更改!
4. Xfce
Xfce 桌面环境以轻巧而灵活而自豪。 这表明您刷新它的方式。 这是一个两步的事情:重新启动面板和窗口管理器。
Enter 这个命令:
xfce4-panel -r && xfwm4 --replace
如您所见,它基本上只是将两个命令串在一起来重新启动 Xfce。 如果您愿意,可以单独输入它们。
但是,这可能不足以修复您的桌面。 例如,如果您在 Xfce 崩溃之前一直在摆弄它的外观,那么重新启动它可能无济于事。 在这种情况下,最好将其恢复到默认状态。
Xfce 将其设置存储在一组配置文件中。 但是,它为您提供了一种访问它们的简单方法,因此您无需直接接触它们。 这以设置编辑器应用程序的形式出现。 要启动它,请输入以下命令:
xfce4-settings-editor
从那里,很容易重置 Xfce 的面板设置:您需要做的就是右键单击您想要的条目并选择 重启. 不要忘记 重置面板 之后!
xfce4-panel -r
也可以完全在命令行中使用 xfconf-查询 工具。 它基本上只是终端中的设置编辑器。 要重置 Xfce 面板设置,请输入以下命令:
xfconf-query -c xfce4-panel -p / -R -r
xfce4-panel -r
下的任何选项 xfce4-面板 组将被删除(因此 -R -r 选项),重新启动桌面后保留默认值。
5. LXDE
与 Xfce 一样,LXDE 是目前较轻的桌面环境之一。 这也意味着刷新它的唯一方法是通过命令行。
为此,您需要同时刷新桌面的两个组件:面板和窗口管理器。 传统上,LXDE 使用 Openbox(尽管您可以根据需要更改它)。
lxpanelctl restart && openbox --restart
由于它是一个轻量级的桌面,它应该只需要一秒钟左右的时间来刷新自己。
您可能还想将 LXDE 恢复到其默认外观。 这只是将正确的配置文件移出的问题。 您所要做的就是重命名(或删除)正确的名称。 刷新桌面后,它们将被替换。
例如,如果要恢复 LXDE 的面板排列,则需要删除/更改 ~/.config/lxpanel 文件夹。 它包含面板的所有配置文件。 您可以以图形方式或在终端中执行此操作。
mv ~/.config/lxpanel lxpanel.bak
上面的命令重命名 面板 文件夹,强制 LXDE 重新生成它。
您也可以对 Openbox 执行相同的操作,方法是将 ~/.config/openbox 文件夹到别的东西。
快捷方式
如果您发现自己必须多次刷新桌面,您可能对使用命令别名感兴趣。 这将让您输入更短的终端命令以方便使用。 这些位于一个隐藏文件中,称为 .bashrc (.zshrc 如果您使用的是 Zsh)。 在本指南中,我们将演示如何在 Bash 上创建命令别名,但每个 shell 的步骤或多或少都相同。
为此,首先,使用以下命令打开文件:
nano ~/.bashrc
从那里,您可以使用以下格式添加别名:
alias refresh="xfce4-panel -r && xfwm4 –replace"
如果你输入 刷新 进入新打开的终端,您将运行指定的命令。 请记住将这些命令包裹在 引号,并由 && 迹象!
通过刷新修复无响应的 Linux 桌面
也许您的桌面已锁定 – 例如,您无法启动终端,但您的鼠标仍在移动。
在这种情况下,最好重新启动系统; 软刷新只能到此为止。 但是,如果它是一个困扰您的应用程序,那么仅杀死该特定应用程序可能会更快。 你有很多方法可以杀死 Linux 中没有响应的程序!