Настроить
У меня свежая установка Ubuntu 13.10 с KDE (устанавливается через диск сервера Ubuntu и sudo apt-get install kubuntu-desktop).
проблема
Всякий раз, когда я приостанавливаю компьютер в KDE (через sudo pm-suspend в Konsole или через интерфейс KDE), при пробуждении у меня появляется черный экран.
Попытки обойти / исправить
Если я нажимаю ctrl + alt + f1, а затем ctrl + alt + f7 и я терпелив (20-30 секунд), я иногда возвращаюсь в KDE, где я находился, или иногда я возвращаюсь к экрану входа в систему (сбой KDE) , Но даже когда я возвращаюсь в KDE, я получаю уведомление о том, что спецэффекты пришлось перезапустить из-за проблем с графикой, а затем шрифты во всех приложениях ... искажаются.
Если я приостановил работу с другим tty с помощью sudo pm-suspend (пока KDE работает на tty7), он работает без сбоев (возобновляется мгновенно - не нужно ждать 20-30 секунд, KDE не падает и не вызывает искажений шрифта).
Я попытался изменить графические драйверы, и я получил то же самое (у меня Nvidia NVS300, и я использую последние проприетарные драйверы в репозиториях Ubuntu). Также пробовал это зависание / сбой Ubuntu после пробуждения при обновлении до 13.10, и это не сработало.
Эта проблема не возникала в той же системе, когда я работал Kubuntu 12.04.
Пытаюсь найти проблему ...
Dmesg не показывает никаких ошибок. Я даже не знаю, где искать дальнейшие ошибки (любые журналы KDE?). Любая помощь приветствуется.
Ответы:
Я нашел этот обходной путь. Я сделал скрипт, который переключается на консоль перед приостановкой и переключается обратно после возобновления.
Я положил прикрепленный скрипт в каталог
/etc/pm/sleep.d
. Я дал ему имяfix-black-screen
и сделал его исполняемым (sudo chmod +x /etc/pm/sleep.d/fix-black-screen
).Оригинальное исправление найдено здесь .
источник
У меня были подобные проблемы с твоими.
Исправлены мои проблемы.
Я должен был сделать это только один раз, и приостановка после этого работала нормально.
Попробуйте.
источник
У меня также есть машина с последней версией драйвера nvidia, и я видел ту же проблему. я нашел это
кажется, решил проблему. Я положил это в свой
/var/cache/pm-utils/last_known_working.quirkdb
файл, и я думаю, что это работает сейчас.источник