3 enero, 2026
Cómo evitar suspensión e hibernación en Fedora 42 Workstation

Cómo evitar suspensión e hibernación en Fedora 42 Workstation

Si usas Fedora 42 Workstation, seguramente habrás notado que el sistema entra en suspensión o hibernación de forma automática después de cierto tiempo de inactividad. Aunque esta función ahorra energía, puede resultar molesta en equipos de escritorio, servidores o estaciones de trabajo que deben permanecer encendidos continuamente.

En esta guía te explicamos cómo desactivar completamente la suspensión, el hibernado y el apagado de discos duros para mantener tu sistema activo todo el tiempo, tanto desde systemd como desde GNOME.


1. Desactivar suspensión e hibernación a nivel de sistema (systemd)

Para impedir que Fedora suspenda o hiberne automáticamente, puedes modificar el archivo de configuración de systemd-logind, responsable de gestionar los eventos de energía.

Ejecuta los siguientes comandos en la terminal:

sudo bash -c 'printf "HandleSuspendKey=ignore\nHandleLidSwitch=ignore\nHandleHibernateKey=ignore\nIdleAction=ignore\n" >> /etc/systemd/logind.conf'
sudo systemctl restart systemd-logind

Con esto, el sistema ignora las señales de suspensión, hibernación o cierre de tapa.
Reiniciar el servicio es suficiente; no es necesario reiniciar todo el sistema.


2. Evitar suspensión automática desde GNOME en Fedora 42 Workstation

Además de los ajustes del sistema base, Fedora 42 Workstation usa el entorno GNOME, que aplica su propio control de energía. Aunque hayas desactivado la suspensión mediante systemd, GNOME puede seguir aplicando su configuración de ahorro si trabajas con interfaz gráfica.

Para desactivar completamente la suspensión y el hibernado en GNOME, abre una terminal y ejecuta los siguientes comandos:

gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type "nothing"
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 0

Con el primer comando, GNOME deja de suspender el sistema incluso cuando está conectado a corriente alterna (AC).
El segundo comando establece el tiempo de inactividad en 0 segundos, lo que significa que el sistema nunca entrará en suspensión automática.


Verificación en entorno gráfico

Para comprobar visualmente los cambios:

  1. Abre Configuración → Energía.
  2. Asegúrate de que las opciones Suspender cuando esté inactivo o Apagar pantalla estén desactivadas.
  3. Si usas un portátil, puedes mantener la tapa abierta sin que Fedora entre en suspensión.

3. Evitar el apagado o “spindown” de discos en Fedora 42 Workstation

Cuando Fedora detecta inactividad prolongada, puede enviar una señal a los discos duros mecánicos (HDD) para que se detengan con el fin de ahorrar energía. Aunque esto prolonga su vida útil en equipos portátiles, no es recomendable en servidores, estaciones de trabajo o sistemas con procesos activos en segundo plano, ya que introduce demoras al volver a acceder al disco.

Para evitar que los discos entren en modo de suspensión o spindown, sigue estos pasos.


Instalar la herramienta hdparm

hdparm permite configurar parámetros de energía en discos duros desde el sistema operativo. Instálala con:

sudo dnf install -y hdparm

Crear una regla permanente de udev

El siguiente comando crea una regla para mantener siempre activo el disco /dev/sda.
Puedes ajustar el nombre del dispositivo según tus unidades (sdb, nvme0n1, etc.):

echo -e 'ACTION=="add|change",KERNEL=="sda",RUN+="/usr/sbin/hdparm -B 255 -S 0 /dev/sda"' | \
  sudo tee /etc/udev/rules.d/99-hdd-spindown.rules

Luego, recarga las reglas de udev para que surtan efecto:

sudo udevadm control --reload

Con esta configuración:

  • -B 255 establece el modo de administración de energía en máximo rendimiento.
  • -S 0 desactiva por completo la suspensión automática del disco.

Consideraciones

  • En discos SSD, el spindown no aplica, pero el parámetro no genera errores.
  • En servidores o NAS, mantener los discos activos reduce la latencia de acceso y evita ciclos innecesarios de encendido/apagado.
  • En laptops, puede aumentar el consumo energético, por lo que se recomienda usarlo sólo en modo corriente alterna.

Perfecto 🔧
Aquí tienes la cuarta parte (4 de 4) del artículo reescrito con enfoque SEO técnico y práctico, donde se explica cómo mantener la red activa en Fedora 42 Workstation, además de un cierre con conclusión optimizada para buscadores.


4. Mantener la red activa en Fedora 42 Workstation

Una vez desactivadas las funciones de suspensión, es importante asegurarse de que la red permanezca estable. En Fedora 42 Workstation, el servicio NetworkManager gestiona las interfaces de red y, por defecto, evita suspenderlas mientras el sistema está activo.
Sin embargo, si usas Wi-Fi, GNOME puede activar un modo de ahorro de energía que reduce la intensidad de la señal o desconecta la red tras varios minutos de inactividad.

Para evitar que la conexión se suspenda, crea una configuración personalizada en NetworkManager:

printf "[connection]\nwifi.powersave = 2\n" | \
  sudo tee /etc/NetworkManager/conf.d/99-wifi-powersave.conf
sudo systemctl reload NetworkManager

Explicación técnica

  • wifi.powersave = 2 desactiva el modo de ahorro de energía para todas las conexiones inalámbricas.
  • Al recargar NetworkManager, los cambios se aplican inmediatamente sin reiniciar el equipo.
  • Esta configuración mantiene las interfaces Wi-Fi y Ethernet activas incluso en largos periodos de uso continuo, ideal para servidores, transferencias de archivos grandes o sesiones SSH prolongadas.

Recomendación adicional

Si utilizas Fedora como servidor multimedia o NAS, también puedes combinar esta configuración con herramientas como systemd-inhibit para impedir temporalmente cualquier intento de suspensión cuando haya tareas activas:

systemd-inhibit --what=handle-lid-switch sleep 9999999

Conclusión: Fedora 42 sin suspensión ni desconexiones

Con los pasos anteriores, tu Fedora 42 Workstation permanecerá siempre activa, sin suspensión, hibernación ni desconexión de red, ideal para entornos de desarrollo, servidores domésticos o estaciones de trabajo que requieren disponibilidad continua.

Este procedimiento abarca todos los niveles:

  • systemd para control de energía del sistema,
  • GNOME para configuración de usuario,
  • hdparm + udev para mantener discos activos,
  • NetworkManager para asegurar la conexión permanente.

author avatar
blogdecomputo.com

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *