Вопрос или проблема
Ubuntu 20.04.6 внезапно превращает все значки в серые и сразу же зависает
Я думаю, что проблемы с аппаратным обеспечением или файловой системой на диске NVMe.
Просило выполнить fsck вручную /dev/nvme0n1p5. Я это сделал и получил сообщение, что файлы были изменены.
Я пробовал “sudo apt update && sudo apt upgrade”, даже тогда внезапно значки становятся серыми и система зависает.
Да, это повторяется после перезагрузки.
Иногда ошибка аутентификации на экране блокировки.
Я в основном использую следующие приложения.
- pycharm удаленная разработка 2) chrome: youtube, chatgpt, gemini 3) терминал ssh на сервер. Когда происходит сбой, сначала зависает chrome. Затем все значки становятся серыми, кроме pycharm.
Я также переустановил chrome. sudo apt install –reinstall google-chrome-stable. Но проблема остается той же.
После перезагрузки, journalctl -b | grep -i gnome (я просто собрал ошибки и сообщения о сбоях):
gnome-session-binary[1056]: WARNING: Переход к процедуре запуска без systemd из-за ошибки: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Процесс org.freedesktop.systemd1 завершился с кодом 1
Ошибка поиска разрешения: GDBus.Error:org.freedesktop.portal.Error.NotFound: Нет записи для геолокации
Ошибка создания FIFO: Файл существует
cr_parser_new_from_buf: утверждение ‘a_buf && a_len’ не выполнено
cr_declaration_parse_list_from_buf: утверждение ‘parser’ не выполнено
sudo badblocks -v /dev/nvme0n1p5: найдено 8 битых блоков
sudo smartctl -H /dev/nvme0n1p5
Результат самопроверки общего состояния SMART: ПРОЙДЕНО
sudo smartctl -a /dev/nvme0n1p5
Информация об ошибках (NVMe Log 0x01, максимум 64 записи)
Num ErrCount SQId CmdId Status PELoc LBA NSID VS
0 1000 5 0x7134 0x4502 0x000 975030992 1 –
1 999 0 0xa01b 0x4004 – 0 0 –
journalctl –since “2024-11-08 13:40” –until “2024-11-08 13:41” -k
— Нет записей —
Ответ или решение
Проблема: Внезапное изменение значков на серые и немедленный сбой в Ubuntu 20.04.6
Ваша проблема с Ubuntu 20.04.6, при которой все значки неожиданно становятся серыми перед тем, как система сразу же сбойнет, может быть связана с несколькими факторами, включая аппаратные и файловые проблемы, особенно учитывая вашу обеспокоенность состоянием NVMe-накопителя. Рассмотрим ее подробно.
1. Анализ состояния диска
Ваши наблюдения и результаты диагностики указывают на наличие возможных проблем с файловой системой или самим NVMe-накопителем:
-
Запрос на fsck: Если система требует проверки файловой системы (fsck), это уже настораживает и говорит о том, что могут быть повреждения на диске. Сообщение о том, что файлы были изменены во время выполнения fsck, также наводит на мысль о том, что структура файловой системы может быть нарушена.
-
Ошибка badblocks: Вы упомянули, что команда
badblocks
находит 8 поврежденных блоков. Это может свидетельствовать о физических повреждениях на накопителе, которые могут вести к неопределенному поведению системы, включая сбои и зависания. -
Результаты smartctl: Хотя тест SMART показал "PASSED", наличие ошибок в логах NVMe может указывать на проблемы, которые не фиксируются в стандартном тестировании. Убедитесь, что ваш драйвер NVMe актуален.
2. Опасения по поводу программ
Вы также упомянули, что проблемы возникают во время использования браузера Chrome и PyCharm. Неисправный накопитель может вызывать сбои приложений, требующих интенсивных операций с диском, таких как загрузка страниц или работа с большими файлами.
-
Первая заметная реакция от Chrome, за которой следует проблема с остальными значками, может указывать на то, что система пыталась освободить ресурсы, и, обнаружив сбой в доступе к диску, вызвала крах менеджера рабочих столов.
-
Повторная установка Chrome может не решить проблем, поскольку крахи могут быть вызваны глубокими недочетами в системе или поврежденными данными на диске.
3. Необходимые дальнейшие шаги
Вот несколько рекомендаций по дальнейшим действиям:
-
Резервное копирование данных: Если вы ещё этого не сделали, в первую очередь создайте резервные копии всех важных данных. Это поможет предотвратить потери в случае полного выхода диска из строя.
-
Запуск Live CD/USB: Попробуйте загрузиться с Live CD/USB системы Ubuntu и проверьте состояние NVMe-накопителя, запустив дополнительные инструменты диагностики, такие как GParted или GSmartControl.
-
Проверка и восстановление файловой системы: Выполните более глубокую проверку fsck с параметрами, которые позволят восстановить поврежденные сектора, если это возможно. Например:
sudo fsck -c /dev/nvme0n1p5
-
Замените накопитель, если это необходимо: Если проблема с badblocks продолжает повторяться – возможно, необходимо учитывать замену накопителя.
4. Дополнительные проверки
Проверьте конфигурации сеанса GNOME в журнале с помощью:
journalctl -b | grep gnome-session
Попробуйте обновить все установленные пакеты, особенно связанные с графическим интерфейсом и драйверами.
Заключение
Учитывая сложности, которые возникают, а также наличие ошибок на уровне аппаратного обеспечения, рекомендуется более детальное обследование дискового пространства и, возможно, его замена. Обязательно следите за сохранностью данных и притворяйтесь в регулярные резервные копии. Надеюсь, это поможет вам решить проблему и вернуть вашу систему в рабочее состояние.