После некоторых проблем с KDE (4.7.1, на Kubuntu 11.10) я попытался перезапустить его. Рекомендованный sudo /etc/init.d/kdm restart
остановил его, но он не запустился, вместо этого он застрял на экране консоли (с закрытием стандартных служб и т.д., С текстом отключения). Я мог набрать его, но больше ничего не делать, ctrl + c
ничего не делает.
Я переключился на tty1 (ctrl + alt + F1
) и запустил команду sudo startx
. Это запустило еще один экземпляр KDE на tty8 - обычный на tty7, который все еще застрял на этом экране консоли. Это можно использовать как обычно, ничего странного. Проблемы начали появляться после перезагрузки.
Сообщения об ошибках (KDialog):
Configuration file "/home/kubuntusandbox/.kde/share/config/kmixctrlrc" not writable.
Please contact your system administrator.
Configuration file "/home/kubuntusandbox/.kde/share/config/kmixrc" not writable.
Please contact your system administrator.
Configuration file "/home/kubuntusandbox/.kde/share/config/krunnerrc" not writable.
Please contact your system administrator.
Кроме того, при первом запуске появилось несколько ящиков kdesudo
для различных программ. Они не появились после одного перезапуска. Возможно правильное отключение, так как восстановлены некоторые разрешения. Подобные (KDialog
, kdesudo
) окна появляются при открытии некоторых программ, например, KSnapshot
.
Теперь это очевидно, потому что запуск KDE от имени root изменил некоторые разрешения. Что мне нужно знать, это то, что я должен изменить обратно и как мне это сделать, сводя к минимуму побочные эффекты? Другими словами, я не хочу перезаписывать все разрешения в системе, только те, которые были затронуты.
Это, вероятно, где-то в Google. Я видел это раньше, год или два назад. Тем не менее, это ускользает от моих поисков в данный момент.
Просто обратите внимание, это фактически новая установка Kubuntu на виртуальную машину. Я собираюсь переустановить его в любом случае, но это для дальнейшего использования.