图形界面一卡死就整体卡死的原因是啥?
Tofloor
poster avatar
走钢丝
deepin
2020-09-20 18:55
Author
本帖最后由 lidanger 于 2020-9-20 11:22 编辑

图形界面一卡死就整体卡死的原因是啥?实际使用中发现发生的过程毫无逻辑可言啊。以前以为是 wine 应用的问题,不过后来没开 wine 应用也卡死过。网上搜索了一下,似乎各大飞行板都出现过图形界面卡死的情况,区别就是多少的问题。

从原理来说问题应该在这几个层次:内核——xorg 显示服务器——lightdm 显示管理器——dde-kwin 窗口管理器

感觉应该不是窗口管理器的问题,毕竟它只管窗口调度装饰,不管实际显示和响应。而图形界面卡死的时候似乎各个窗口都不响应事件了,但鼠标还能移动。

显示管理器负责维护 xorg 服务器实例和用户会话,卡死的时候进 tty2 杀死 xorg 实例会自动重启图形界面,说明应该不是它的问题吧?

同理排除内核问题,毕竟其他 tty 正常响应。

是不是问题出在 xorg 啊?毕竟它负责各种事件处理。以后换了 wayland 会不会好些?




Reply Favorite View the author
All Replies
avatar
fengyes
deepin
2020-09-20 19:10
#1
我就想說啊,總得弄個第三方不受干涉的終止第三假死應用的功能才行
Reply View the author
avatar
funicorn
deepin
2020-09-20 19:13
#2
你如果用的是wayland,理论上就不会都卡死了。这就好比微软从win7以后,显卡故障也不用重启系统一样,可以重新载入显卡驱动。
Reply View the author
avatar
走钢丝
deepin
2020-09-20 19:14
#3
https://bbs.deepin.org/post/202534
我就想說啊,總得弄個第三方不受干涉的終止第三假死應用的功能才行

我看前几年都有人在论坛提过这个。不过可惜从网上搜索的情况下,各个飞行板目前的解决方案都是重启 xorg 实例。有的是有快捷键重启,有的是手动重启。

Reply View the author