PC que no se apaga...

Resuelto
Hola,

tengo una vieja PC Lenovo Thinkcentre con 1.7 Go de RAM, CPU de 4 núcleos, Linux Mint 19 instalado y desde el arranque el uso de la RAM es de aproximadamente el 32 %.
Al estar conectado en CCM, el uso de la RAM ya ha subido al 59 %. Si abro una segunda pestaña para ir a otro sitio al mismo tiempo, el Swap comienza a utilizarse y aumenta progresivamente con la apertura de otras pestañas. Todo esto es probablemente normal.
Después de un tiempo navegando por diferentes sitios, el uso del Swap puede alcanzar el 5%, 10%, 20% o más.

Cuando cierro las diferentes pestañas para apagar la PC, el uso de la RAM disminuye, pero el Swap no se vacía y la PC no quiere apagarse normalmente. Tengo que apagarla manualmente.

Supongo que es el uso del Swap lo que impide que la PC se apague normalmente, ya que si el Swap está en 0, la PC se apaga.

Sin embargo, no estoy seguro de que la causa del problema sea el Swap, ya que este problema es reciente (hace 2 meses). De hecho, siempre he utilizado esta PC navegando por varios sitios al mismo tiempo, tal vez con algunos retrasos a veces, pero la PC siempre se ha apagado normalmente...

El CPU de 4 núcleos parece funcionar correctamente.

¿Alguien ve una solución? Gracias.

Configuración: Linux / Firefox 91.0

4 respuestas

  1. Hola,
    ¿Es swap lo suficientemente importante en cuanto al almacenamiento del disco duro, al menos un 10 %? ¿Le has dedicado suficiente espacio?

    --

    “Impon tu suerte, aferra tu felicidad y ve hacia tu riesgo. Al mirarte, se acostumbrarán.” René Char
    1. Gracias quentin2121

      El disco duro tiene 264 Go y el Swap 2 Go.

      El volumen del Swap se crea automáticamente durante la instalación de Mint 19.
    2. @quentin2121Vale, gracias quentin2121,

      intentaré hacer esto en las particiones, sin cometer errores si es posible ... ¡ :)
  2. Hola,
    Si el sistema utiliza el swap fácilmente, es porque por defecto, el swap comienza a activarse tan pronto como se utiliza el 40% de la RAM. Así que no es nada anormal. En tu caso, basta con aumentar el umbral de activación del swap para que lo use menos.
    Mira aquí:
    https://doc.ubuntu-fr.org/swap#ameliorer_l_utilisation_du_fichier_d_echange_swap

    Personalmente, no veo ninguna relación entre el uso del swap y el bloqueo al apagarse. Creo que hay una tarea en curso que no se detiene normalmente y mientras no esté terminada, el apagado queda bloqueado.
    Intenta detenerla en modo comandos escribiendo
    sudo shutdown now
    en la terminal y observa si aparece algún mensaje. De lo contrario, tendrás que analizar los registros para entender lo que está pasando.
    1. Ok, gracias jns55

      sí, actualmente estoy en CCM únicamente, uso de RAM 53%, Swap 1%. Entonces el swap empieza bastante pronto, de hecho.

      Pero el problema quizás no proviene del uso del swap, efectivamente, porque siempre lo he visto cargarse a medida que navego por varios sitios y el PC siempre se ha apagado normalmente (desde hace años).

      Así que es más bien una tarea que está en ejecución, que no veo, porque la CPU casi cae a 0 cuando cierro todas las pestañas.

      Ok, voy a intentar sudo shutdown now en la terminal y ver qué pasa.

      Gracias jns55
    2. @WalterPBueno,

      he intentado sudo shutdown now en el terminal, pero el PC no se apaga...

      Cuando cierro todas las pestañas del navegador, la CPU baja a 0 (o casi...), la RAM baja aproximadamente al 32% (tanto como al encender el PC), pero el swap permanece cargado. Solo se vacía al apagar el PC.

      Sin embargo, si no me conecto en línea, el swap permanece en 0 y el PC se apaga normalmente.

      Quizás deba instalar más RAM o una distribución más ligera que Mint.

      Es molesto, porque este viejo PC con poca RAM y un CPU de 4 núcleos es rápido y funciona muy bien...
    3. @WalterPQue el swap siga cargado no me parece anormal: ¿por qué vaciar el swap si no lo necesitamos?

      Intenta hacer lo mismo desde una sesión en vivo con tu live-usb de instalación para ver si el comportamiento es el mismo.

      También puedes desactivar provisionalmente el arranque/parada gráfica (plymouth) editando grub al inicio (tecla E cuando se muestre el menú grub) y eliminando las palabras quiet y splash de las opciones de arranque.
      Normalmente, los mensajes de arranque y parada deberían aparecer y podrás ver en qué línea se detiene el apagado.
    4. @jns55ok,

      voy a intentar un arranque con la clave USB de instalación y veré qué tal va...

      Gracias :)
    5. @jns55Entonces, he constatado que si el swap está vacío o casi vacío, (accediendo a un sitio a la vez o permaneciendo únicamente en mis documentos e imágenes...) el PC se apaga normalmente.

      Si el swap se carga durante una navegación más intensiva, antes de apagar el PC hago REINICIAR, el swap se vacía y el PC también se apaga normalmente.

      Por lo tanto, concluyo que al añadir 2 GB de RAM a este PC que tiene muy poca (2 GB, de los cuales 1,7 GB son utilizables) el swap se iniciará más tarde, o quizás no se inicie en absoluto, y el problema se resolverá.

      Es lo más sencillo para mí, ya que no sé mucho de informática y ordenadores...

      _______________________________

      De todas formas, hay que decir también que con 1,7 GB de RAM no se llega muy lejos porque:

      - los sitios se vuelven cada vez más pesados (por ejemplo wordpress.com)
      - hay cada vez más publicidad en todas partes (algunos sitios son prácticamente intransitables debido a la cantidad de anuncios...)
      - las imágenes subidas en algunos sitios son cada vez más pesadas
      - hay cada vez más vídeos en Fb
      - etc...

      y todo esto consume mucha RAM...
  3. Moderador
    Hola,

    ¿Cuando apagas tu PC, ves líneas que indican los servicios que se están apagando? Si es así, ¿cuál es la última línea mostrada?

    Si esos mensajes no aparecen, intenta ver con una combinación de teclas (ctrl alt f1, ctrl alt f2 ... ctrl alt f10) si algo se muestra. De lo contrario, vuelve a intentarlo pero desactivando el modo gráfico, identificándote en modo texto (ctrl alt f1) y ejecutando los siguientes comandos:

    sudo /etc/init.d/*dm stop
    sudo shutdown now


    Podría ser interesante revisar los logs (
    sudo gedit /var/log/messages
    ) para ver si a las horas en que intentas apagar tu PC, hay algún mensaje de error sospechoso que permita aclarar la situación...

    Buena suerte
    1. ¡Ok, gracias mamiemando por tu respuesta!

      De nuevo, esta mañana, al acceder a Fb y Deepl, el Swap cargó ~ 7 Mb y el Pc no se apagó normalmente... ¡Es incomprensible!

      sudo shutdown now en la terminal no hace nada. El Pc no se apaga.

      Voy a intentar lo que me has indicado arriba, luego regresaré aquí.

      Gracias y hasta luego... :)
    2. Moderador
      @WalterPHola, si no aparece nada, será necesario revisar los registros para intentar entender mejor qué está fallando. Los posibles mensajes de error permitirán determinar qué componente de software está bloqueando y tener un mensaje que buscar para ver cómo las personas que se han enfrentado a ello lo han superado...
    3. @mamiemandoHola,

      lo siento, no se muestra nada con ctrl alt F1 ... F10. Excepto una ventana de guía de uso del escritorio con alt F1.

      el comando sudo gedit /var/log/messages da como resultado: "sudo: gedit: comando no encontrado".

      En la terminal me dicen que el comando gedit debe ser instalado con: sudo apt install gedit.

      ¿Qué hacer???? ¡Gracias!

      A mi parecer, algo está bloqueado en algún lugar, porque esta PC siempre ha funcionado bien con 2 GB de RAM (1,7 GB utilizables), hasta octubre pasado. Luego comenzó a no apagarse normalmente si el Swap está cargado.
      Ahora, incluso con 4 GB de RAM y el umbral de activación del Swap elevado al 70%, aún no se apaga si el Swap está cargado.

      Así que creo que el tamaño de la RAM no es la causa del problema, y elevar el umbral de activación del Swap tampoco ha cambiado nada...
    4. Moderador
      @WalterPSi no tienes
      gedit
      puedes usar cualquier otro editor de texto de tu elección (por ejemplo
      nano
      , ctrl x para salir).
    5. @mamiemandoBueno, entonces he escrito (en el terminal):

      sudo nano /var/log/messages .

      me aparece una tabla vacía en la que abajo hay: Ayuda, Escribir, Leer fich., Salir, Buscar, Reemplazar, Cortar, Pegar ...

      ¿Estoy en el lugar correcto? Tengo la impresión de que no ...
      Bueno, siento que se complica para mí que no sé mucho ...

      Para resumir:
      - me gustaría pasar al Modo Texto para ver los servicios que se apagan al apagarse el PC, y ver la última línea mostrada (que, supongo, es la que bloquea ...) .
      - luego me gustaría poder volver al Modo Gráfico (parece que es con ctrl alt F8?)

      Si no, dado que se está volviendo un poco complicado para mí, dejaré las cosas como están ... Que se le va a hacer ...
  4. Hola,

    estoy de vuelta aquí por el mismo problema: cuando el Swap se carga durante la navegación, el PC no se apaga normalmente, tengo que hacerlo manualmente.

    Como dije anteriormente, he agregado 2 GB de RAM a este PC (ahora tiene 4 GB de RAM) y también he aumentado el umbral de activación del Swap al 70% (cat /proc/sys/vm/swappiness = 30).

    Es cierto que el Swap se activa un poco más tarde ahora, pero de todos modos, lo hace muy antes del 70% de uso de la RAM. Se activa al 50%. Y en cuanto el Swap está cargado (2% o 5% ...), el PC se vuelve lento para apagarse o incluso no se apaga normalmente. Hay que hacerlo manualmente.

    Así que el problema que expusé aquí en septiembre de 2021 ha permanecido prácticamente el mismo. Y es muy molesto porque este PC es un poco antiguo pero muy rápido (4 núcleos).

    sudo shutdown now en la terminal no hace nada. El PC no se apaga.

    Entonces, como se vio más arriba con jns55, " Creo que hay una tarea en ejecución que no se detiene normalmente y mientras no termine, el apagado está bloqueado ".

    ¿Qué hacer? Gracias.

    En realidad, no entiendo lo que está pasando: en este momento tengo 7 pestañas abiertas, así que estoy en 7 sitios diferentes, el Swap se inició al 50% de uso de la RAM, y se carga muy poco. ¡Apenas 1 MB!

    Mientras que normalmente, si abro más de 2 pestañas (o incluso ya con 2 pestañas abiertas) el Swap carga, por ejemplo, 250 MB y el PC ya no se apaga normalmente...

    ¡Por lo tanto, hoy hay una mejora repentina! ¿Quizás se deba a las actualizaciones realizadas hace 2 horas (núcleo de linux, y otras ...)?

    No sé...
    1. Creo, como dijo jns55 anteriormente, que "hay una tarea en ejecución, lo que impide que el Pc se apague".

      Porque anteriormente, este Pc siempre ha funcionado muy bien durante años con 2 Go de Ram (1,7 Go utilizables). Siempre se apagaba normalmente y rápidamente. Esto ya no es así desde septiembre de 2021... Así que ha pasado algo con este Pc...