我在笔记本电脑上使用KDE等离子版本5.5.5并经常插入和拔出不同的外部屏幕。这导致我遇到以下问题:
有时以下有帮助:
killall plasmashell
kstart plasmashell
或
xrandr --output DP1 --mode 1680x1050 --primary
xrandr --output DP1 --mode 1920x1080 --primary
xrandr --output eDP1 --mode 1680x1050
xrandr --output eDP1 --mode 1920x1080
或只是没有任何选项的普通命令:
xrandr
是否有另一种方法可以重新启动Plasma并重新渲染所有更有效的窗口?没有重启或退出?
答案 0 :(得分:2)
由于与您的原因不同,有时我还需要重新启动或恢复我的计算机的桌面环境,该环境也基于KDE。确切地说,当我写这个答案时,我使用这些软件元素:
鉴于上下文,我应用的恢复过程基于a previous answer I found some time ago at the Super User web site,然后我在一个简单的Bash脚本中写了这个重要的行:
kbuildsycoca5&& kquitapp5等离子体&& kstart5 plasmashell
我将该脚本文件命名为 restart-kde5-plasmashell 并将其存储在我的主目录的基础上。为了执行它,我转到shell终端(在我的情况下是 Yakuake 标签)并以下列任何方式运行它:
source~ / restart-kde5-plasmashell
source~ / restart-kde5-plasmashell&
运行该脚本的另一种方法是授予 restart-kde5-plasmashell 文件的执行权限,并按以下方式启动:
〜/重启kde5-plasmashell
最后,我想强调一些事实:
现在一切都是。
答案 1 :(得分:1)
试试kwin --replace &
。它应该重新启动大多数KDE服务(如果不是全部)。