Ubuntu 13.10暂停时崩溃KDE /黑屏
建立
我有一个全新安装的Ubuntu 13.10,带有KDE(通过Ubuntu服务器磁盘和sudo apt-get install kubuntu-desktop安装)。
问题
每当我在KDE中暂停计算机时(通过在Konsole或通过KDE的界面通过sudo pm-suspend),我醒来时会出现黑屏。
尝试了解决方法/修复
如果按ctrl + alt + f1然后按ctrl + alt + f7然后我很耐心(20-30秒),我有时会回到KDE,或者有时候我会回到登录界面(KDE崩溃) 。 但即使我回到KDE,我收到一条通知,说由于图形问题,特殊效果必须重新启动,然后所有应用程序中的字体都会出现乱码。
如果我使用sudo pm-suspend暂停其他tty(当KDE在tty7上运行时),它可以完美运行(立即恢复 – 无需等待20-30秒,KDE不会崩溃并且不会导致字体乱码)。
我尝试更换图形驱动程序,我得到了同样的东西(我有Nvidia NVS300,我在Ubuntu repos中使用最新的专有驱动程序)。 还尝试了这个Ubuntu冻结/崩溃后唤醒升级到13.10并且它不起作用。
当我运行Kubuntu 12.04时,在同一系统上没有出现此问题。
试图找到问题……
Dmesg没有显示任何错误。 我甚至不知道在哪里可以找到任何错误(任何KDE日志?)。 任何帮助赞赏。
我发现了这个解决方法。 我做了一个脚本,在挂起之前切换到控制台,并在恢复后切换回来。
我把附加的脚本放到dir /etc/pm/sleep.d
。 我给它命名fix-black-screen
并使其可执行( sudo chmod +x /etc/pm/sleep.d/fix-black-screen
)。
#!/bin/bash case $1 in suspend) # Suspending to RAM. chvt 1 sleep 1 ;; resume) # Resume from suspend. sleep 1 chvt 7 ;; esac
原始修复在这里找到。
我遇到了类似的问题。
pm-suspend --store-quirks-as-lkw
解决了我的问题。
我只需要做一次,然后暂停工作正常。
试试看。
我也有一台机器与最新的nvidia驱动程序,并看到同样的问题。 我找到
pm-suspend --quirk-save-pci
似乎已经解决了这个问题。 我把它放在我的/var/cache/pm-utils/last_known_working.quirkdb
文件中,我认为它现在正在运行。