Вопрос или проблема
Сегодня я обновил Ubuntu с 22.04 до 24.04. После выхода из сна на рабочем столе нет иконок, однако я могу вызвать командное окно. Нет лаунчера, нет значка активностей. Чтобы увидеть файлы на рабочем столе, лаунчер и значок активностей, мне нужно перезагрузить систему. Все файлы находятся в каталоге Desktop, но на экране рабочего стола нет ничего, кроме верхнего баннера. У вас есть какие-либо идеи? Также это не ноутбук.
Вот данные системы. Они идентичны как после перезагрузки, так и после выхода из сна.
Вот ссылка на файл из journalctl
:
https://drive.google.com/file/d/1EphxgCb6SuPiAYoxs8jcOE1_ZMJHOAd6/view?usp=sharing
Я просмотрел этот файл и не вижу никаких проблем при выходе из сна. Действительно, система пробуждается, но иконки, лаунчер и значок активностей отсутствуют. Если я нажимаю на верхний левый elongated horizontal oval (новинка в 24.04), рядом с точкой (новинка в 24.04), на верхней панели напротив выхода, выключения и настроек, я вижу другие приложения, которые были свернуты перед сном–возобновлением. Таким образом, похоже, что все активные приложения остаются живыми и доступны, но ничего другого.
Мне интересно, имеет ли это какое-либо отношение к графике Nvidia и Сну. Драйвер и сон ранее доставляли мне проблемы, но я действительно не знаю, как подойти к этой проблеме без помощи экспертов.
Вот еще одна подсказка: если я отправляюсь в сон, когда окно открыто (например, Vivaldi), когда я позже возобновляю систему, это окно по-прежнему открыто и работает нормально. Лаунчер, значок Активностей и все иконки на рабочем столе отсутствуют.
Кто-то в комментариях предложил, что это может быть то же самое, что и другая проблема, где нужен Noble, а не Jammy. Моя проблема очень отличается от проблем в “Важное программное обеспечение отсутствует после обновления до 24.04 LTS.” Noble настроен правильно, не jammy, и также графический интерфейс нормально появляется при перезагрузке, но не после выхода из сна.
Переключился на драйвер NVIDIA 535 (проприетарный) с Nouveau. Та же проблема.
Обходной путь заключается в том, чтобы выйти из системы, а затем войти снова. Вы теряете все открытые окна, но, по крайней мере, сон/возобновление работает.
Добавление options nvidia NVreg_PreserveVideoMemoryAllocations=1
в modprobe.d, как описано здесь, решило мою проблему (Ubuntu 2404, Gnome 46, Wayland, Nvidia 550).
Ответ или решение
Конечно! Давайте рассмотрим вашу ситуацию более подробно и предложим возможные решения проблемы, связанной с отсутствием значков на рабочем столе и панель задач после выхода из режима сна в Ubuntu 24.04.
Введение
Ваша проблема, связанная с обновлением Ubuntu до версии 24.04 и последующим восстановлением из режима сна, является достаточно распространенной среди пользователей, особенно тех, кто использует графические драйверы NVIDIA. Мы разберемся с возможными причиной и решениями, которые могут помочь восстановить работоспособность рабочего стола после выхода из режима сна.
Проблема
После возврата из режима сна вы сталкиваетесь с отсутствием значков на рабочем столе, панели задач и иконки "Деятельность". Однако при этом активные приложения сохраняют свою работу и остаются доступными. Вы отметили, что для восстановления работоспособности рабочего стола вам нужно перезагрузить систему или выполнить выход и повторный вход в учетную запись. Также вы упомянули возможную связь данной проблемы с драйверами NVIDIA и режимом сна.
Возможные причины
-
Проблемы с графическими драйверами: Использование драйвера NVIDIA, который не полностью совместим с последней версией Ubuntu или имеет проблемы в режиме сна, может привести к описанным вами симптомам.
-
Конфликты между компонентами: Обновления системы иногда могут вызывать конфликты между различными компонентами, включая графическое окружение (GNOME) и используемые драйверы.
-
Проблемы с настройками модулей ядра: Некоторые параметры конфигурации драйвера NVIDIA могут вызывать сбои после выхода из режима сна.
Решения
1. Установка параметров конфигурации NVIDIA
Рекомендуем добавить следующий параметр в файл конфигурации модулей modprobe.d
, чтобы улучшить совместимость с режимом сна:
echo "options nvidia NVreg_PreserveVideoMemoryAllocations=1" | sudo tee /etc/modprobe.d/nvidia.conf
После этого выполните команду, чтобы обновить настройки модулей:
sudo update-initramfs -u
2. Использование другого графического драйвера
Хотя вы уже перешли к проприетарному драйверу NVIDIA 535, возможно, стоит рассмотреть возвращение к драйверу Nouveau, а затем снова к NVIDIA. Это может восстановить необходимые зависимости.
sudo ubuntu-drivers devices
sudo ubuntu-drivers autoinstall
3. Установка последней версии GNOME
Поскольку GNOME 46 используется в вашей системе, убедитесь, что вы используете самую последнюю доступную версию. Выполните обновление системы:
sudo apt update
sudo apt upgrade
4. Проверка журналов ошибок
Убедитесь, что вы внимательно проанализировали журналы ошибок, доступные через journalctl
. Если в них указаны конкретные ошибки или предупреждения во время выхода из режима сна, исправьте их.
journalctl -b -1 | grep -i error
Заключение
Ваш случай несомненно требует внимания, и указанные выше решения могут помочь решить проблему с отсутствием значков на рабочем столе после выхода из режима сна. Если после выполнения всех описанных шагов проблема не будет решена, рекомендуется обратиться за помощью в специализированные форумы и сообщества Ubuntu, где найдутся пользователи, сталкивавшиеся с аналогичными проблемами.
Если у вас возникнут дополнительные вопросы или потребуется помощь в дальнейших действиях, не стесняйтесь обращаться за помощью.