APSAN.dev
  • Inicio
  • Home
  • Desarrollo Web
  • Desarrollo Móvil
  • Admin Sistemas
  • OSCP
  • Sobre Mí
  • Contacto
Inicio / Home / Administración de Sistemas

Administración de Sistemas

Gestión de infraestructura, servidores Linux/Windows y optimización de sistemas

Bienvenido a Administración de Sistemas

La administración de sistemas es el pilar fundamental de cualquier infraestructura tecnológica. Desde la gestión de servidores Linux y Windows hasta la automatización de tareas, scripting y monitoreo de sistemas, aquí encontrarás guías prácticas y soluciones a problemas comunes que todo administrador de sistemas enfrenta en su día a día.

Áreas de Conocimiento

Artículos

Artículos y Tips

Guías completas, soluciones a problemas comunes y tips prácticos para administradores de sistemas Linux y Windows.

  • Linux
  • NVIDIA
  • Troubleshooting
Ver Artículos
Próximamente

Administración Linux

Ubuntu Server, CentOS, Debian. Gestión de usuarios, permisos, servicios systemd y configuración de servidores production-ready.

  • Ubuntu Server
  • CentOS
  • Systemd
Próximamente
Próximamente

Windows Server

Active Directory, GPO, PowerShell, gestión de dominios y configuración de servicios en entornos empresariales Windows.

  • Active Directory
  • PowerShell
  • GPO
Próximamente
Próximamente

Scripting y Automatización

Bash scripting, PowerShell, Python para automatización de tareas, backups automatizados y gestión de configuraciones.

  • Bash
  • PowerShell
  • Python
Próximamente
Próximamente

Redes y Networking

TCP/IP, DNS, DHCP, configuración de firewalls, VPN, routing y troubleshooting de problemas de red.

  • TCP/IP
  • Firewall
  • VPN
Próximamente
Próximamente

Seguridad del Sistema

Hardening de sistemas, gestión de certificados SSL, políticas de seguridad, fail2ban, SELinux y auditorías de seguridad.

  • Hardening
  • SSL/TLS
  • Fail2ban
Próximamente
Próximamente

Monitoreo y Logs

Nagios, Zabbix, análisis de logs con journalctl, configuración de alertas y dashboards de monitoreo de infraestructura.

  • Nagios
  • Zabbix
  • Logs
Próximamente
Próximamente

Virtualización

VMware, VirtualBox, KVM/QEMU, Proxmox. Gestión de máquinas virtuales, snapshots, clonación y optimización de recursos.

  • VMware
  • KVM
  • Proxmox
Próximamente
Próximamente

Backups y Recuperación

Estrategias de backup, rsync, Bacula, planes de recuperación ante desastres (DRP) y testing de backups.

  • rsync
  • Bacula
  • DRP
Próximamente

Artículos y Tips

NVIDIA

Instalación de drivers NVIDIA RTX 4090 y recuperación del modo gráfico en Linux

8 de Noviembre 2025 • @alejandropsan • Lectura: 15 min

La instalación de drivers NVIDIA en sistemas Linux puede presentar desafíos, especialmente con tarjetas de última generación como la RTX 4090. Esta guía completa te ayudará a instalar correctamente los módulos del kernel NVIDIA y recuperar el entorno gráfico cuando algo falla.

⚠️ Advertencia Importante

Antes de comenzar, asegúrate de tener un respaldo de tu sistema y conocimientos básicos de terminal Linux. Algunos comandos requieren privilegios de root y pueden afectar la estabilidad del sistema si se ejecutan incorrectamente.

Requisitos Previos

Antes de comenzar con la instalación, verifica que tu sistema cumple con los siguientes requisitos:

Hardware y Software Necesario

  • NVIDIA GeForce RTX 4090
  • Kernel Linux 5.15 o superior
  • GCC y herramientas de compilación
  • Headers del kernel instalados
  • Acceso root o sudo
  • Conexión a Internet estable

El Problema: Pantalla Negra Después de la Instalación

Uno de los problemas más comunes al instalar drivers NVIDIA es que después del reinicio, el sistema arranca pero no inicia el entorno gráfico, quedando en una pantalla negra o mostrando solo el cursor.

Causas Comunes

  • Módulos del kernel no compilados correctamente
  • Conflicto entre drivers nouveau (open source) y NVIDIA propietarios
  • Versión incorrecta del driver para tu kernel
  • Problemas con Secure Boot activado
  • Headers del kernel faltantes o desactualizados

Paso 1: Acceder al Sistema en Modo TTY

Si el entorno gráfico no arranca, necesitarás acceder al sistema mediante un terminal TTY:

Acceso a TTY

Presiona las siguientes teclas simultáneamente:

Ctrl + Alt + F2 o Ctrl + Alt + F3

Esto te llevará a una terminal en modo texto donde podrás iniciar sesión con tu usuario y contraseña.

Paso 2: Verificar el Estado Actual

Una vez en el TTY, verifica qué driver está actualmente en uso:

Comandos de Verificación

# Verificar módulos NVIDIA cargados
lsmod | grep nvidia
# Verificar si nouveau está activo
lsmod | grep nouveau
# Ver logs del sistema
journalctl -xe | grep -i nvidia

Paso 3: Instalación Correcta de Drivers NVIDIA

Sigue estos pasos cuidadosamente para instalar los drivers NVIDIA correctamente:

3.1 Actualizar el Sistema

Primero, asegúrate de que tu sistema está actualizado:

sudo apt update && sudo apt upgrade -y

3.2 Instalar Headers del Kernel

Los headers son esenciales para compilar módulos del kernel:

sudo apt install linux-headers-$(uname -r) build-essential dkms

3.3 Desactivar Nouveau

Crea un archivo de configuración para bloquear nouveau:

sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
sudo update-initramfs -u

3.4 Instalar Drivers NVIDIA

Usa el gestor de paquetes o descarga desde NVIDIA:

# Opción 1: Desde repositorios (recomendado)
sudo apt install nvidia-driver-535
# Opción 2: Driver oficial de NVIDIA
sudo ./NVIDIA-Linux-x86_64-535.xxx.run

Paso 4: Solución de Problemas Post-Instalación

Si después de reiniciar el sistema no arranca el modo gráfico, sigue estos pasos:

Recuperación del Modo Gráfico

  1. Accede al TTY (Ctrl + Alt + F2)
  2. Verifica los módulos:
    sudo modprobe nvidia
  3. Regenera la configuración X:
    sudo nvidia-xconfig
  4. Reinicia el servicio de display manager:
    sudo systemctl restart gdm3 (o lightdm / sddm)
  5. Si persiste, verifica los logs:
    cat /var/log/Xorg.0.log | grep -i error

Verificación Final

Una vez que el sistema gráfico funcione correctamente, verifica que todo esté en orden:

Comandos de Verificación

# Información del driver
nvidia-smi
# Versión del driver
nvidia-settings --version
# Detalles de la GPU
lspci -k | grep -A 2 -E "(VGA|3D)"

Salida Esperada de nvidia-smi

Si todo funciona correctamente, deberías ver información detallada de tu RTX 4090, incluyendo temperatura, uso de memoria, procesos en ejecución y versión del driver.

Consejos Adicionales

Mantenimiento

  • Mantén el driver actualizado regularmente
  • Revisa los logs después de cada actualización del kernel
  • Ten un kernel alternativo como respaldo
  • Documenta tu configuración funcional

Troubleshooting Común

  • Secure Boot puede causar problemas - considera desactivarlo
  • Verifica compatibilidad del driver con tu kernel
  • En dual boot, desactiva Fast Startup en Windows
  • Usa DKMS para recompilar automáticamente los módulos

Recursos Útiles

  • NVIDIA Documentation: docs.nvidia.com
  • Ubuntu Forums: ubuntuforums.org
  • Arch Wiki: Excelente recurso para troubleshooting
  • r/linux_gaming: Comunidad útil para drivers NVIDIA

Conclusión

La instalación de drivers NVIDIA en Linux, especialmente para tarjetas de alto rendimiento como la RTX 4090, puede ser un proceso delicado. Sin embargo, siguiendo estos pasos metódicamente y manteniendo la calma cuando surjan problemas, podrás tener tu GPU funcionando correctamente.

Recuerda siempre hacer backups antes de realizar cambios importantes en el sistema, y no dudes en consultar los logs cuando algo no funcione como esperabas. La clave está en entender qué hace cada comando y por qué lo estamos ejecutando.

NVIDIA RTX 4090 Linux Drivers Troubleshooting Kali Linux

Recursos y Herramientas

Documentación Esencial

  • Man Pages - Documentación integrada de Linux
  • Ubuntu Server Guide - Guía oficial de Ubuntu Server
  • Red Hat Documentation - Docs de RHEL/CentOS
  • Arch Wiki - Recurso invaluable para Linux
  • Microsoft Docs - Windows Server y PowerShell

Herramientas Imprescindibles

  • htop - Monitor de procesos interactivo
  • tmux/screen - Multiplexores de terminal
  • rsync - Sincronización de archivos
  • netstat/ss - Análisis de red
  • vim/nano - Editores de texto en terminal

Comunidades

  • r/linuxadmin - Subreddit de administradores
  • Server Fault - Q&A para sysadmins
  • Linux.org Forums - Comunidad Linux general
  • Spiceworks - Comunidad IT profesional
  • Discord Servers - Varios servidores de Linux/SysAdmin
APSAN.dev

Ingeniero Informático especializado en desarrollo web y ciberseguridad. Compartiendo conocimiento técnico y experiencias.

© 2025 APSAN.dev. Todos los derechos reservados.