Странное поведение приложений в Arch Linux/KDE

Суть проблемы: периодически у меня в Arch Linux/ KDE 4.10.5 перестают запускаться приложения, при попытке запуска в консоли пишут:
[squizduos@localhost ~]$ kwrite
No protocol specified
kwrite: cannot connect to X server :0
[squizduos@localhost ~]$
На каком-то форуме (ссылку точную уже не вспомню) нашёл, что это временно решается командой
sudo hostnamectl set-hostname localhost
но решение это временное, и помогает ненадолго. Сиё проявляется на двух установках Арча на разных компьютерах.

Вопрос: как окончательно исправить проблему?
Пытаетесь запустить программу от рута через консоль? Если да, то для этого надо запускать так
kdesu gimp
У рута нет прав на иксы, kdesu решает эту проблему. Смена имени хоста ну ваще не причём. =)

UPD: Вообще, это вредный совет. Лучше всего, если программа требует рута, редактировать меню, там найти ваше приложение, и на вкладке "Дополнительно" выставить запуск от имени другого пользователя, и выбираете рута. Таким образом, перед запуском с ярлыка появится диалог ввода пароля рута.
Keep it simple, stupid!
Пытаетесь запустить программу от рута через консоль?
Если бы. Просто запуск программы, любой, вот сейчас, к примеру, при попытке запуска kwrite получаю следующее:
[squizduos@localhost ~]$ kwrite
No protocol specified
kwrite: cannot connect to X server :0
[squizduos@localhost ~]$
Вангую неправильно установленный видеодрайвер или иксы. Дайте больше информации, может кто-то подскажет. Опишите как ставили иксы и драйвер, что куда писали.
Вот я, например, ставлю так
xorg-server && xorg-xinit && xf86-video-vesa && xf86-video-intel
У меня Nvidia Optimus. Так же на KDE сижу, проблем нет. Этих пакетов достаточно для работы openGL.
Keep it simple, stupid!
Вангую неправильно установленный видеодрайвер или иксы. Дайте больше информации, может кто-то подскажет.
Но всё правильно установлено же. Видео Intel HD4000, иксы установлены так же, как и в вашем варианте.
но решение это временное, и помогает ненадолго
Насколько "ненадолго"? Другой hostname пробовали задавать?
У рута нет прав на иксы, kdesu решает эту проблему.
Хрень какая
Логиии!!!Иксы отваливаются не просто так
ivand
Хрень какая
Что значит хрень? =) Иксы не запускаются от рута. Так и пишет "Cannot connect to X server".
Keep it simple, stupid!
Иксы не запускаются от рута.
Прекрасно запускаются
А проблемы дебильных ДЕ -- это их печаль
ivand
Прекрасно запускаются
А проблемы дебильных ДЕ -- это их печаль
Выражайтесь менее резко. У Вас ПМС? Или синдром школоты? Что за дерзость? Не надорвите пукан.

Учите матчасть Arch WiKi.
Проблема "дебильных DE" и дистрибутивов типо Убунты, выражаясь вашим языком, это нарушение безопасности как таковой, если у рута есть ненужные ему права.
Keep it simple, stupid!
 
Зарегистрироваться или войдите чтобы оставить сообщение.