панцирь гнома сокрушает - proUbuntu
1 голос
/ 17 августа 2020

Недавно я переехал на Ubuntu 20.04 LTS и на r первые два месяца все было потрясающе, и я мог делать все, что хочу, но примерно через месяц go появилась новая проблема на плате.

Проблема была в том, что когда я оставил ОС, работала r более 6 часов вначале, 6 часов были 12 часов, но теперь это сделка ... whateve r после r 6 часов работы запускаются сбои при запуске оболочки gnome (как я узнал?! Я видел это в системном мониторе r рост загрузки ЦП с 20% до 100% на одно ядро ​​каждый раз и fo r примерно одну секунду с тех пор), и это раздражает, потому что это влияет на другие r процессы и вызывает прерывание.

Я не знаю почему, но с тех пор я начинаю спрашивать и искать fo r причину, и я ничего не нашел, тогда я решил попробовать использовать другую r среду рабочего стола, такую ​​как KDE, но это может вызвать другие r проблемы, например, как я нашел, тогда я обнаружил, что кто-то говорит об окне manage r и да, я попробовал i3-WM, и да, проблема исчезла, но появились новые проблемы.

Теперь, когда я перезагружаю систему ... сначала требуется слишком много времени, чтобы запустить систему, а затем он показывает сообщения, которые я не понял (на изображении внизу сценария), и все идет сложно r и требуется слишком много времени, чтобы открыть o r запустить даже терминал o r управление файлами r ... Я не Не знаю, что делать.

Буду признателен r за помощь.

сообщения, которые появляются при перезапуске системы

использование процессора

первый запуск приложения дисков

Данные SMART и самотестирование

Новые сообщения erro r

Ответы [ 2 ]

0 голосов
/ 18 августа 2020

fsck

Сначала мы проверим r файловую систему ...

  • загрузитесь на Ubuntu Live DVD / USB в «Попробовать Ubuntu »
  • откройте окно terminal, нажав Ctrl + Alt + T
  • введите sudo fdisk -l
  • укажите имя устройства / dev / sdXX fo r you r "Linux Filesystem"
  • введите sudo fsck -f /dev/sdXX, заменив sdXX номером r you найдено Earl ier
  • повторите команду fsck, если были ошибки
  • введите reboot

NCQ

Затем мы исправляем ошибки NCQ ...

Собственная очередь команд (NCQ) - это расширение протокола Serial ATA, позволяющее жестким дискам внутренне оптимизировать порядок r, в котором были получены Выполняются команды чтения и записи.

Отредактируйте sudo -H gedit /etc/default/grub и измените следующую строку, чтобы включить этот дополнительный параметр r. Затем выполните sudo update-grub, чтобы записать изменения на диск. Перезагрузка. Monito r зависает и смотри /var/log/syslog o r dmesg fo r continue erro r messages.

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash libata.force=noncq"

bad block

Затем мы сопоставляем плохие блоки ...

Примечание: НЕ прерывайте сканирование плохих блоков!

Примечание: НЕ блокируйте SSD

Примечание: резервное копирование вы r важные файлы ПЕРВЫЕ!

Примечание: это займет много часов

Примечание: у вас может быть отложенный сбой жесткого диска

Загрузка с Ubuntu Live DVD / USB в режиме «Попробовать Ubuntu».

In terminal ...

sudo fdisk -l # определить все разделы «Linux файловой системы»

sudo e2fsck -fcky /dev/sdXX # тест только для чтения

o r

sudo e2fsck -fccky /dev/sdXX # неразрушающий тест чтения / записи (рекомендуется)

Параметр -k важен, потому что он сохраняет предыдущую таблицу сбойных блоков и добавляет в эту таблицу любые новые сбойные блоки. Без -k вы потеряете всю информацию о prio r плохих блоках.

Параметр -fccky r ...

   -f    Force checking even if the file system seems clean.

   -c    This option causes e2fsck to use badblocks(8) program to do
         a read-only scan of the device in order to find any bad blocks.
         If any bad blocks are found, they are added to the bad block
         inode to prevent them from being allocated to a file or direc‐
         tory.  If this option is specified twice, then the bad block scan
         will be done using a non-destructive read-write test.

   -k    When combined with the -c option, any existing bad blocks in the
         bad blocks list are preserved, and any new bad blocks found by
         running badblocks(8) will be added to the existing bad blocks
         list.

   -y    Assume an answer of `yes' to all questions; allows e2fsck to be
         used non-interactively. This option may not be specified at the
         same time as the -n or -p options.
0 голосов
/ 17 августа 2020

Консольные сообщения: они мне не очень интересны, при использовании Linux вам нужно научиться принимать множество бессмысленных консольных сообщений.

Медленная загрузка: вы не упоминаете, что вы учитывать r медленно.

Конфигурация без Gnome ... X windows по своей сути очень прост. Вы должны иметь возможность создать $ HOME / .xsession rc и просто выполнить там одну программу ... скажем, терминал, такой как gnome-terminal. Тогда вы попадете на графический экран только с терминалом. У вас максимально возможная c X сессия. Теперь вы можете запускать другие программы r X. Пример A windows manage r fo r. Если fvwm, то просто введите «fvwm &», теперь у вас есть окно управления r. Если это сработает, вы можете создать .xsession rc, который делает только одно: запускает r управление любимым окном r.

Оболочка Gnome: вы должны проверить, есть ли у вас Установлены расширения оболочки gnome. Если так, то, возможно, один из них никуда не годится.

...