屏幕截图程序挂起 XFCE4

屏幕截图程序挂起 XFCE4

在过去的 48 小时内,我不得不多次重新启动才能摆脱 XFCE4 挂起的问题,因为鼠标和键盘在 GUI 中停止响应。

出现了一种模式,即在我用 截取屏幕截图后就会发生这种情况xfce4-screenshooter

根据@aquaherd 的建议,我发现这sudo service lightdm restart至少消除了完全重启的需要。

有什么方法可以解决这个问题?



原始问题

在过去的 24 小时内,我不得不多次重新启动才能摆脱 XFCE4 挂起的问题,因为鼠标和键盘在 GUI 中停止响应。

当这种情况发生时,我可以使用ctrl- alt-f1进入 TTY1,并且我可以通过任何尝试关闭 xfce(例如xfwm4 --replacexfce4-session-logoutsudo service dbus restart)登录到那里,最终导致我必须发出重新启动命令。

我看到一些迹象表明挂起可能与 dbus 有关(抱歉,我没有做特别记录)。

另外,我认为最新的两个问题都是在我截屏后的几秒钟内发生的。

我希望得到一些建议,以便确定问题所在并解决问题。

谢谢

答案1

这已经是相当老旧了,但我想我会重新打开它,并可能制作一份报告。

我负责管理一个相当大的网络,其中有许多用户访问中央 LTSP 服务器。最近,我们注意到用户截屏时速度变慢和意外注销。查看top -0 %MEM,有一些 xfce4-screenshooter 进程占用了相当少的 CPU 资源,但一个进程占用了相当多的 TiB 内存(0.19),它们似乎挂起了,因为它们占用了大量的 CPU 时间。我自己还没有重现这个问题(因此没有错误报告),但我即将确认,并想重新打开它作为 xfce 错误报告的前奏。

回答这个问题,如果您能够打开一个终端窗口:

ps -ef | grep xfce

将为您提供 xfce4-screenshooter 进程的 PID,然后您可以终止该进程:

sudo kill <pid>

编辑:

看起来这已经是解决了

前往~/.config/xfce4并删除xfce4-screenshooter文件

相关内容