Conceptos básicos
Antes de realizar cualquiera de las soluciones que consumen más tiempo a continuación, aquí tienes algunos pasos básicos para empezar:
- Comprobar si hay actualizaciones del sistema: Mantener tu sistema Linux actualizado con las últimas versiones de los paquetes es esencial para mantener la funcionalidad de tu sistema. Ejecuta el comando sudo apt update && sudo apt upgrade para actualizar los paquetes de tu sistema.
- Cerrar procesos innecesarios: A diferencia de los sistemas operativos como Windows, las distribuciones de Linux suelen ser muy reacias a cerrar tus programas automáticamente. Esto puede hacer que los recursos de tu sistema se vean llevados al límite. Usa el comando sudo ps aux para encontrar procesos y sudo pkill -15 "nombre_del_proceso" para solicitar la finalización, o sudo pkill -9 "nombre_del_proceso" para forzar la finalización inmediata.
- Examinar los registros del sistema: Los registros del sistema, o informes de fallos, son un registro de los eventos del sistema operativo y pueden ayudar a determinar qué sucedió hasta el punto en que tu sistema se bloqueó.
Controladores dañados o defectuosos
Solución: Actualiza los controladores de tu máquina
Si tu dispositivo sigue bloqueándose a pesar de los pasos anteriores, probablemente necesitarás instalar o reinstalar los controladores manualmente, o una pieza de hardware es incompatible con tu distribución de Linux.
- Si estás usando un USB live de Linux, entonces querrás buscar en /var/log/syslog o dmesg. El directorio syslog debería proporcionar información importante sobre los controladores y el hardware de tu dispositivo. Los errores gráficos aparecerán en ~/.Xsession-errors o /var/log/Xorg.0.log.
- El fabricante de la pieza puede tener controladores que son incluso más actuales que los de Acer. Esto es especialmente relevante para el procesamiento de gráficos. Consulta directamente a AMD, Intel o NVidia.
Evita cualquier programa anunciado como actualizador de controladores si no proviene directamente de un fabricante de electrónica (es decir, Intel, AMD, Realtek). Estos pueden instalar los controladores incorrectos en el mejor de los casos o malware en el peor.
- Si la actualización no resuelve el problema y crees saber qué dispositivo es el responsable, intenta desinstalar el controlador y reinstalarlo. Esto será específico de tu distribución de Linux.
Sobrecalentamiento
Solución: Asegúrate de que tu máquina esté libre de polvo y suciedad
Si tu máquina se bloquea aleatoriamente, podría deberse a un sobrecalentamiento. El sobrecalentamiento puede ocurrir por varias razones. iFixit tiene páginas sobre este tema para muchos dispositivos, incluidos Dell, Lenovo, HP, Razer, Acer, Asus y Samsung. Pero para empezar, considera lo siguiente...
- Elimina cualquier polvo interno acumulado: Usa aire comprimido u otro alternativa ecológica para eliminar la mayor cantidad de polvo posible. Para obtener el mejor resultado, extrae los ventiladores y límpialos por separado.
- Comprueba si tu ventilador ha fallado: Si el ventilador de tu sistema no mueve aire a través de él, el calor puede acumularse dentro de la máquina. Escucha señales de funcionamiento del ventilador. ¿Hace algún ruido? Si es así, ¿los ruidos que hace son normales? Si el ventilador hace chasquidos, chirridos o algún ruido extraño, lo mejor es sustituirlo.
- Sustituye la pasta térmica de tu sistema: Retira tu disipador de calor y vuelve a aplicar pasta térmica a tu CPU. Esto puede optimizar la transferencia térmica al disipador de calor, reducir las temperaturas de funcionamiento y disminuir los bloqueos del sistema.
Unidad de almacenamiento defectuosa
Solución: Verifica que tu unidad de almacenamiento no esté defectuosa
Si sigues experimentando problemas, la causa podría ser que tu unidad de almacenamiento tenga datos dañados.
- Si tu unidad de almacenamiento es compatible con SMART, puedes probar tu unidad con el conjunto de aplicaciones smartmontools.
- Abre el programa de terminal y usa el comando sudo apt-get install smartmontools para instalar smartmontools, y sudo smartctl -I /dev/sda para probar si tu unidad es compatible con SMART. /dev/sda es la ruta de tu disco duro.
- Si tu unidad es compatible con SMART, pero no está habilitada, puedes habilitarla con sudo smartctl -H on /dev/sda.
- Usa el comando lsblk para listar tus discos disponibles y desmonta el disco que deseas comprobar con sudo unmount /dev/sda (reemplazando la ruta con la información adecuada).
- Comprueba el estado de salud de tu disco con sudo smartctl -H on /dev/sda.
- Ejecuta el comando sudo fsck /dev/sda para comprobar el sistema de archivos.
- Escanea el disco en busca de bloques defectuosos usando sudo badblocks -v /dev/sda.
- Vuelve a montar el disco con sudo mount /dev/sda. Si la unidad de tu dispositivo ha dado error en las pruebas, o tiene un disco duro (HDD) más tradicional, considera sustituirlo por una unidad de estado sólido (SSD) para obtener un aumento de rendimiento. Las SSD son más eficientes energéticamente y mucho más rápidas.
Memoria RAM defectuosa o insuficiente
Solución: Prueba y sustituye la memoria RAM según sea necesario
La memoria de acceso aleatorio, comúnmente conocida como RAM, es una causa probable de hardware para los problemas de pánico del kernel y congelamientos en tu sistema operativo.
- Reasienta tus módulos de RAM. Numerosos pines diminutos podrían estar ligeramente desalineados. Quitarlos y volver a instalarlos podría ser todo lo que se necesita para solucionar esto.
- Prueba tu RAM ejecutando un diagnóstico.
- Los profesionales de TI han estado usando memtest86 durante años para probar la memoria RAM. ¡Es una herramienta gratuita y su documentación es excelente! Sin embargo, requiere un poco más de conocimiento para su uso.
- Las pruebas de RAM son notoriamente largas y los fallos menores son complejos de detectar para las pruebas. Confía en los fallos de diagnóstico, pero no en los resultados positivos. Pueden ser necesarias varias ejecuciones de diagnóstico para encontrar un problema.
- Sustituye la memoria si los diagnósticos fallan, ya sea aumentando el tamaño total o manteniendo la cantidad y velocidad exactas.
0 comentarios