如何在不丢失正在运行的X会话的情况下重新启动KDE窗口装饰


10

对于某些特殊图形格式的图形编辑,我使用一个名为imagej的Java程序。这有一个令人讨厌的错误,即如果打开的图像过多,一个特殊功能往往会杀死KDE的窗户装饰。目前,我通过切换到a tty并重新启动kdm服务来解决此问题。该解决方案的缺点是我被踢出了正在运行的X会话,如果仍然打开未保存的文件,这可能会导致一些工作丢失。

还有另一种方法可以在不退出当前X会话的情况下重新启动窗口装饰吗?

可能很重要:

  • 库本图12.04
  • kubuntu-ppa/backports回购中的KDE 4.10 。来自kubuntu 12.04的库存KDE 4.8.5已经发生相同的问题

Answers:


16

尝试kwin --replace或者DISPLAY=:0 kwin --replace如果你在十不是


1
非常感谢,这行得通。只有一个简短的附录:&如果在整个会话的剩余时间内不希望阻塞此控制台,则在命令后面放置一个&符号很有用。
Benedikt Bauer 2013年

您是对的,或者,如果可以访问,则可以在krunner中运行该命令。
Nico Vecchio

几十年过去了,但是KDE的可靠性从未改变,它仍然每天崩溃很多次,就像11年前一样……但是它是如此之好,否则我们将继续忍受这一点……我只是想知道问题将存活多少代KDE? ... :-)
伊万

1
@Ivan这是一个功能;-)
Nico Vecchio

4

这是KDE 5的更新答案:

kwin_x11 --replace

1
kwinkwin_x11在kubuntu 18.04中(或反之亦然)的符号链接,因此两者现在都应正常工作
michael
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.