问题描述

我只是谈论标准的KDE桌面。运行任务栏一段时间后(多天)停止正常工作。这是由于某种未确诊的错误,但目前这确实不是我的麻烦。只要我注销并重新登录,它就会被修复。

我必须关闭一切,虚拟机等持续进程必须关闭。这是一个很大的痛苦。这通常意味着我忍受了许多天的闪烁。

有没有办法在不轰炸所有正在运行的应用程序的情况下重新加载桌面?

最佳解决思路

在KDE 4中,您可以执行:

killall plasma-desktop #to stop it

kstart plasma-desktop #to restart it

在KDE 5中使用:

killall plasmashell #to stop it

kstart plasmashell #to restart it

次佳解决思路

在KDE5中,使用”kstart plasmashell”重新启动等离子体罩作为服务而不是等离子体罩&amp ;.如果以这种方式使用它,它将作为未连接到当前终端会话的独立服务运行(这意味着您可以关闭终端而不终止进程)。 TLDR:

KDE5(在终端中):

killall plasmashell

kstart plasmashell

第三种解决思路

好吧,我没有想到这个工作(而且这不是问题所要求的),而是按下Alt + F2并运行:

kwin --replace

这重新加载KDE的合成器,似乎修复闪烁。我想这是我特殊问题的一个因素。

第四种思路

我查看了这个问题,因为我遇到了无法打开任何KDE设置菜单的问题,但我并不想重新启动或注销。我发现最好的方法(至少在KDE 5中)是通过使用krunner(Alt + F2)到killall plasmashell,然后立即使用plasmashell。我尝试在Konsole窗口中使用killall plasmashell,然后使用plasmashell &,并且这个工作正常,但是一旦关闭Konsole窗口,等离子体也会关闭。即使您似乎解决了您的问题,但我想我会将它发布给将来需要重新启动等离子的人员。

在KDE 4中,只需将plasmashell替换为plasma-desktop

参考资料

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐