Панели Gnome и панель задач, а также запуск исчезли / отсутствуют / пропали.

Вопрос или проблема

Что случилось?

Все работало корректно, но затем я сделал следующее:
Сегодня я запустил Ubuntu не с моим текущим ядром, как обычно, а с более старым ядром, потому что хотел кое-что попробовать.

После запуска Ubuntu с более старым ядром я заметил, что все мои настройки Gnome исчезли/пропали/исчезли.

Например:

  • Фон изображения исчез
  • Настройки скорости мыши исчезли
  • Настройки Nautilus исчезли
  • Нижняя панель задач исчезла
  • Панели (например, верхняя/нижняя панели) исчезли

–> Мой рабочий стол выглядит довольно пустым, видны только значки для папок/файлов.

На этом этапе я не испугался, так как подумал, что причиной всех этих “пропавших настроек” было то, что я использовал “более старое” ядро в данный момент.
Так что я подумал, что мои настройки снова будут на месте, как обычно, после возврата с более старого ядра на текущее ядро.

НО:
После возвращения к моему текущему ядру все настройки, такие как фоновое изображение, панели и т.д., все еще отсутствуют 🙁

У меня есть чувство, что процесс, который запускает Gnome, больше не имеет правильных прав доступа для чтения всех моих конфигурационных файлов (для фона, скорости мыши, настроек Nautilus и т.д.).

При входе с гостевой учетной записью все панели и меню присутствуют и работают корректно.
-> Это означает, что все установленные пакеты Gnome все еще работают корректно, нет необходимости в обновлении или установке чего-либо.
Похоже, это просто “проблема настроек”.

Может кто-нибудь помочь??

СПАСИБО!!!!!


Я использую:

  • gnome-session-fallback (Metacity)
  • indicator-applet-complete
  • 4.4.0-143-generic (текущее ядро)
  • Distributor ID: Ubuntu
  • Описание: Ubuntu 14.04.6 LTS
  • Релиз: 14.04
  • Кодовое имя: trusty

Попробуйте перезагрузить GNOME Shell с помощью следующей команды:

killall -HUP gnome-shell

Или запустите:

gnome-shell --replace

Я нашел решение: по какой-то причине, ~/.config/dconf/user принадлежал root.
Я просто ввел следующее в терминале:

sudo chown myself ~/.config/dconf/user

и затем вышел и вошел снова. Это решило проблему.

Ответ или решение

Вопрос касается утраты пользовательских настроек в GNOME на Ubuntu 14.04 после загрузки с более старой версией ядра. Задача заключается в восстановлении исчезнувших панелей, панели задач и других пользовательских настроек, которые присутствовали до изменения ядра.

Теория:
GNOME является популярным окружением рабочего стола на платформе Linux, и как любое сложное ПО, оно хранит множество пользовательских настроек и конфигураций в виде файлов, расположенных в домашней директории. Эти конфигурации сохраняются в виде определённых текстовых файлов или хранятся в базе данных настройки dconf. При смене ядра или смене пользователя могут возникнуть проблемы с совместимостью конфигурационных файлов, особенно если они случайно или намеренно изменили владельца.

Пример:
Из описания проблемы ясно, что после загрузки с более старой версией ядра было замечено отсутствие пользовательских настроек интерфейса, таких как фоновое изображение, скорость мыши, настройки Nautilus и важные элементы интерфейса GNOME. Хотя исходно предполагалось, что данная проблема возникает из-за использования старого ядра, она сохранялась и после возврата к текущей версии ядра. Однако в гостевом аккаунте все настройки представлены корректно, что указывает на возможную проблему с правами доступа к конфигурационным файлам.

Применение:

  1. Рассмотрение проблемы прав доступа:

    • Первое, что следует проверить — это права доступа к конфигурационным файлам. В случае, если файлы настройки (например, ~/.config/dconf/user) принадлежат другому пользователю (например, root), GNOME может не считывать их должным образом для вашего пользователя. Это может произойти в результате случайного использования команд с правами суперпользователя (например, sudo) для редактирования этих файлов.
  2. Шаги для решения проблемы:

    • Откройте терминал и проверьте владельца проблемного файла конфигурации командой:
      ls -l ~/.config/dconf/user
    • Если файл принадлежит не вам, измените владельца этой команды:
      sudo chown your_username ~/.config/dconf/user
    • После выполнения команды перезагрузите сессию пользователя или выполните повторный вход. Это поможет загрузить корректные настройки, теперь доступные вашему пользователю.
  3. Проверка работоспособности GNOME Shell:

    • Если проблема сохраняется, попробуйте перезагрузить GNOME Shell следующими командами, что может разрешить временные проблемы или обновить состояние конфигураций:
      killall -HUP gnome-shell

      или

      gnome-shell --replace
    • Эти команды позволят перезапустить интерфейс без необходимости перезагрузки всей системы.
  4. Изучение журнала событий:

    • Если предыдущие шаги не приведут к успеху, обратите внимание на системные журналы (/var/log/syslog) для поиска сообщений об ошибках, которые могут намекнуть на другие причины отказа GNOME считать или загрузить пользовательские настройки.

Итак, ключ к решению проблемы чаще всего кроется в восстановлении корректных прав доступа и обновленной перезагрузке пользовательской сессии. Правильное управление конфигурационными файлами гарантирует, что GNOME будет работать стабильно и ваши персонифицированные настройки останутся в безопасности и защите.

Оцените материал
Добавить комментарий

Капча загружается...