Виправити дозволи KDE після sudo startx


0

Після деяких проблем з 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 на VM. Я збираюся перевстановити його все одно, але це для подальшого використання.


Ви зрозуміли це?
MountainX

Ні, ні. Я не мав необхідності використовувати цю машину останнім часом, так що вона була проігнорована за останні кілька днів.
Bob

Відповіді:


0

Рекомендується джерело :

Спробуйте:   rm -rf ~ / .kde

Це призведе до видалення всіх ваших особистих налаштувань, а kde - як до першого входу ...

Якщо у вас є закладки / адресні книги, які потрібно зберегти, спочатку їх резервне копіювання ...

Придивившись ближче ~/.kde/share/config/ виявлено чимало файлів, що належать root. Решта належать kubuntusandbox (мій користувач).

Що спрацьовує sudo chown -R kubuntusandbox ~/.kde, де kubuntusandbox моє ім’я користувача.

Я не впевнений, якщо це скинути будь-які налаштування, але це не повинно бути. Це менш радикально, ніж видалити все це і дозволити KDE відтворити його.


0

У мене була така помилка Kwrite на Kubuntu і отримати цю помилку:

Configuration file "/home/mrk/.kde/share/config/kwriterc" not writable.
Please contact your system administrator

Для цієї помилки в кожній програмі я вирішив:

sudo chown -R mrk.mrk /home/mrk/.kde/

Щоб це, для вас справа, потрібно замінити mrk до you username of user

sudo chown -R username.username /home/username/.kde/

І без нічого не видаляйте !!!!

Це рішення я знайшов на сайту


-2

Спробуйте видалити /home/.Xauthority (як root).


Не прочитано повідомлення про помилки.
Hello71

Для довідки, це не мало ніякого ефекту.
Bob
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.