aplastamientos de concha de gnomo
Recientemente me mudé a Ubuntu 20.04 LTS y durante los primeros dos meses todo fue increíble y pude hacer todo lo que quisiera, pero desde hace aproximadamente un mes había surgido un nuevo problema.
El problema fue cuando dejé que el sistema operativo funcionara durante más de 6 horas, las primeras 6 horas fueron 12 horas, pero ahora ese es el trato ... lo que sea, después de 6 horas de trabajo, el inicio de gnome-shell se bloquea (¿cómo lo supe? Lo había visto en el monitor del sistema aumentando el uso de la CPU de tal vez un 20% a un 100% en un núcleo cada vez y durante aproximadamente un segundo de vez en cuando) y eso es molesto porque afecta a otros procesos y produce una especie de interrupción.
No sé por qué, pero desde que eso sucede, empiezo a preguntar y buscar el motivo y no encontré nada, entonces decidí intentar usar otro entorno de escritorio como KDE, pero eso puede causar otros problemas, como cómo lo encontré, luego encontré a alguien hablando de window. gerente y sí, probé i3-WM y sí, el problema desapareció, pero habían aparecido nuevos problemas.
Ahora, cuando reinicio el sistema ... en primer lugar, se tarda demasiado en iniciar el sistema y luego muestra mensajes que no entendí (en la imagen del script) y todo se vuelve más difícil y toma demasiado tiempo para abrir o ejecutar incluso terminal o administrador de archivos ... no sé qué hacer.
Te agradeceré tu ayuda.
los mensajes que se muestran cuando reinicio el sistema
uso de CPU
primera aplicación de discos
Datos SMART y autopruebas

Respuestas
fsck
Primero verificamos su sistema de archivos ...
- Arrancar en un Ubuntu Live DVD / USB en el modo "Probar Ubuntu"
- abre una
terminal
ventana presionando Ctrl+ Alt+T - tipo
sudo fdisk -l
- identifique el nombre del dispositivo / dev / sdXX para su "Sistema de archivos Linux"
- escriba
sudo fsck -f /dev/sdXX
, reemplazandosdXX
con el número que encontró anteriormente - repita el
fsck
comando si hubo errores - tipo
reboot
NCQ
Luego arreglamos los errores NCQ ...
Native Command Queueing (NCQ) es una extensión del protocolo Serial ATA que permite que las unidades de disco duro optimicen internamente el orden en el que se ejecutan los comandos de lectura y escritura recibidos.
Edite sudo -H gedit /etc/default/grub
y cambie la siguiente línea para incluir este parámetro adicional. Luego, sudo update-grub
escribe los cambios en el disco. Reiniciar. Monitorear cuelga, y ver /var/log/syslog
o dmesg
mensajes de error continuación.
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash libata.force=noncq"
bloque incorrecto
Luego trazamos los bloques defectuosos ...
Nota: ¡NO cancele un escaneo de bloques defectuoso!
Nota: NO bloquee mal un SSD
Nota: ¡PRIMERO haga una copia de seguridad de sus archivos importantes!
Nota: esto llevará muchas horas
Nota: es posible que tenga una falla de disco duro pendiente
Arranque en un Live DVD / USB de Ubuntu en el modo "Probar Ubuntu".
En terminal
...
sudo fdisk -l
# identificar todas las particiones del "sistema de archivos Linux"
sudo e2fsck -fcky /dev/sdXX
# prueba de solo lectura
o
sudo e2fsck -fccky /dev/sdXX
# prueba de lectura / escritura no destructiva (recomendado)
El -k es importante porque guarda la tabla de bloques defectuosos anterior y agrega los nuevos bloques defectuosos a esa tabla. Sin -k, perderá toda la información anterior de bloques defectuosos.
El parámetro -fccky ...
-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.
Mensajes de consola: no me parecen muy interesantes, cuando usas Linux tienes que aprender a aceptar muchos mensajes de consola sin sentido.
Arranque lento: no mencionas lo que consideras lento.
Configuración no Gnome ... Windows X en su núcleo es muy simple. Debería poder crear un $ HOME / .xsessionrc y simplemente ejecutar un programa allí ... digamos una terminal como gnome-terminal. Luego, será arrojado a una pantalla gráfica con solo un terminal. Tienes la sesión X más básica posible. Ahora puede iniciar otros programas X. Un administrador de ventanas, por ejemplo. Si es fvwm, simplemente escriba "fvwm &" ahora tiene un administrador de ventanas. Si eso funciona, puede crear un .xsessionrc que solo hace una cosa: inicia su administrador de ventanas favorito.
Shell de Gnome: debe verificar si tiene alguna extensión de shell de gnome instalada. Si es así, tal vez uno de ellos no sea bueno.