LINUX.ORG.RU

Невозможно запустить иксовые клиенты после сна

 , ,


0

1

Помогите решить проблему. Вопрос, подозреваю, нубский, однако (или может именно по этой причине) я ниасилил.

1. Запускаю компьютер, всё работает отлично.

2. Делаю Suspend to RAM. Комп засыпает.

3. Если его теперь разбудить, то программы, запущенные до суспенда, остаются работать полностью нормально, а вот новые иксовые перестают запускаться вот с такой ошибкой:

schyachlo@archbox:~$ kcalc
No protocol specified
kcalc: cannot connect to X server :0
schyachlo@archbox:~$ 

Как можно это решить?

Арч. Кеды. fglrx.

Кто-то портит $XAUTHORITY.

Костыль: xhost +local: перед suspend'ом. Если что-то удаляет файл (обычно ~/.Xauthority), но не закрывает доступ, это поможет подключиться любому локальному клиенту и после suspend'а.

AITap ★★★★★
()
Ответ на: комментарий от schyachlo

Значение переменной измениться не должно, так что смотрите, что происходит с файлом, на который она указывает. Если на него изменились права, смотрите в скриптах гибернации, кто пытается получить доступ к иксам перед или после неё. Если он перезаписывается или удаляется, это безумно странно.

AITap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.