No se puede reanudar desde la suspensión
La computadora portátil es la precisión Dell M5510
Suspender / Reanudar funciona con Windows 10 y la imagen de Ubuntu Live CD / USB. Incluso funcionó los primeros dos días instalados. Luego (sin ejecutar ninguna actualización o reinicio), suspendí y el currículum falló. Me sale una pantalla en blanco. Se está ejecutando: puedo ingresar desde otro sistema.
He intentado varias cosas en la web, aunque perdí mi primer conjunto de notas cuando lo reinstalé. Originalmente comencé en Ubuntu Mint, luego reinstalé en Ubuntu vainilla. Después de una nueva instalación, suspender / reanudar funcionó muy bien durante 2 días. El segundo día, reanudé mi computadora portátil y comencé a trabajar. Durante el medio día, lo suspendí y me dio el problema de la pantalla en blanco. No ejecuté ningún comando de actualización ni reinicié en el medio, así que no sé qué cambió allí.
00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 06)
01:00.0 3D controller: NVIDIA Corporation GM107GLM [Quadro M1000M](rev a2)
Linux 4.4.0-36-generic
Cosas que he probado:
- Creó un intercambio de 24GB no descrito
- Editar
/etc/systemd/logind.conf
y descomentarHandleLidSwitchDocked=suspend
763085 - Actualice el kernel a 4.4.8 (también rompió la red) 761820
- Actualización del kernel para 4.6.0 (esto no ayuda, y también rompió ventana acoplable) fallo plataforma de lanzamiento
- Cambió de controlador de código abierto a Nvidia 361.42
- Vi algunas publicaciones sobre cómo deshabilitar gráficos discretos en la BIOS, pero no pude encontrar esa opción en mi BIOS.
- Algunas respuestas sugieren hacer ctrl-alt-f [12] para obtener la consola de texto y luego ctrl-alt-f7. Cuando está en la pantalla en blanco, esto no hace nada.
- Intenté alternar la pantalla Fn + F8 (alterna entre la visualización interna / externa), así como todas las teclas de brillo. error de archlinux
Ejecute las configuraciones del servidor nvidia x y cambie el gpu a Intel en lugar de nvidia.
pm-suspend --quirk-dpms-on
sin suerte.Respuestas:
La solución se encontró finalmente publicada el 18 de septiembre en los foros de la comunidad de Dell . Esto es en última instancia un problema de BIOS: durante la suspensión, un registro de inteligencia se restablece a todos los 0. Ya se está trabajando en una solución alternativa para el parche del núcleo, pero es posible que no se incluya hasta 4.9. Sin embargo, el registro se puede guardar en un archivo durante la suspensión y cargarse durante la reanudación.
Guarde el siguiente script como / lib / systemd / system-sleep / fixbacklight (y chmod 755)
Fue @nloewen quien me señaló el camino correcto.
fuente
Yo tuve el mismo problema. Resulta que actualizar mi kernel al último kernel recomendado en Ubuntu 16.04.3 solucionó esto por mí (después de haber probado toneladas de "soluciones" alternativas).
Para hacer esta actualización, ejecute
sudo apt install --install-recommends linux-image-generic-hwe-16.04 xserver-xorg-hwe-16.04
Que (en el momento actual) instala el kernel 4.10. (esta actualización del kernel también se sugiere en la respuesta /ubuntu//a/823523/647310 )
fuente
Desearía haber mantenido notas tan detalladas como tú. La mitad de esta respuesta proviene de la memoria, la otra mitad de una hoja de cálculo de LibreOffice Calc que ejecuta una larga lista de comandos de terminal / scripts de bash y registra la salida de pantalla y fragmentos de archivos de configuración.
Acciones tomadas
" Creó un intercambio no descrito de 24 GB ". No necesita cambiar su máquina a menos que esté hibernando . Sin embargo, tener un intercambio cuando tienes mucho espacio en el disco no es perjudicial.
" Editar
/etc/systemd/logind.conf
y descomentarHandleLidSwitchDocked=suspend
". La opción acoplada solo se aplica cuando su máquina está conectada a una estación de acoplamiento o su HDMI está conectado a un televisor o monitor externo. La variableHandleLidSwitch
es más importante para la mayoría de las personas. Por defecto, esta línea está comentada, pero ¿qué hace cuando está comentada? Mi sistema estaba haciendo cosas raras como hibernar cuando debería haber estado suspendiendo, suspendiendo dos veces o no suspendiendo simplemente apagando la pantalla. Recomiendo configurar la opción para lo que realmente quiere que haga, es decir,suspend
oignore
." Actualizar kernel a 4.4.8 (también rompió la red) ". 4.4.8 es antiguo y no debe usarse.
" Actualizar kernel a 4.6.0 (esto no ayudó, y también rompió docker) " 4.6.0 está en desuso junto con el resto de la cadena 4.6.x. 4.6.3 hubiera sido mejor porque tenía actualizaciones de kernel para laptops Dell. Sin embargo, cuando probé 4.6.3 tuve problemas como se describe a continuación.
" Cambió del controlador de código abierto a Nvidia 361.42 ". Esta es una buena idea ya que muchos han reportado éxito con el controlador Noveau sobre Nvidia .
" Vi algunas publicaciones sobre cómo deshabilitar gráficos discretos en la BIOS, pero no pude encontrar esa opción en mi BIOS " Los gráficos discretos significan un chip separado en su placa base en lugar de gráficos integrados . En esencia, deshabilitar gráficos discretos significa desactivar la GPU Nvidia , lo que ya ha hecho en Xorg . La otra forma de apagarlo es
blacklist
usarlo o usar el controlador Noveau para su chip M100M (lo cual ha dicho que ya ha hecho).Acciones recomendadas
Actualice a Kernel 4.7.3, que ha mejorado la nivelación de la CPU y el factor de carga, menos calor y controladores actualizados. Tuve problemas con 4.4 suspender / reanudar después de actualizar a Ubuntu 16.04. También tengo problemas con Intel Turbo Boost siempre en ejecución y el sistema funcionando en caliente. También tuve problemas con las "fuentes delgadas" en Nautilus . Actualicé Kernel a 4.6.3 pero luego tuve problemas con la hibernación del sistema en lugar de suspenderla. Así que actualicé a 4.7.1 , luego 4.7.2 y finalmente 4.7.3 . Junto con ajustes para suspender / reanudar la configuración en Ubuntu y sytemd, hasta ahora no he tenido problemas en 4.7.3.
SI eso no funciona, hay más cosas que puedo compartir, pero no quiero que esta respuesta sea más larga de lo necesario con un " Muro de texto ". En el camino, he desarrollado scripts para mi propio Suspend / Resume en lugar de cerrar la tapa de Ubuntu o systemd y scripts para devolver el sonido a la TV después de suspender / reanudar.
fuente
Este es un problema de BIOS. El control de brillo se interrumpe después de reanudar y la pantalla solo funciona con brillo completo o apagado.
Una solución para este problema es crear un método abreviado de teclado que establezca el brillo de la pantalla al máximo. Las teclas de brillo normal que ajustan el brillo en un solo paso no funcionarán. (esto funciona para mí)
Es posible que pueda solucionar esto volviendo a una versión de BIOS anterior, con algunas compensaciones descritas aquí . (No he probado esto)
fuente
light -S 100
para configurar mi luz de fondo al 100%. No estoy seguro de qué herramientas Ubuntu ha instalado por defecto.Enfrenté el mismo problema en mi dell inspiron 15 7559. Funcionó bien durante unos días y luego ocurrió este problema.
CORREGIR :
Restaura tu ubuntu a la versión anterior del kernel. Confía en mí, funciona. Tenía 4 versiones de kernel instaladas y de ellas dos daban este problema, mientras que las 2 anteriores no.
Reinicie y vaya a la configuración avanzada en el menú de grub. Verifique las diferentes versiones del kernel que tiene. Intente arrancar en cada una de estas versiones por separado y use la función de suspensión y compruebe en qué versión suspender funciona como debería. Además, compruebe la aplicación de configuración del servidor nvidia en cada arranque ya que cambiar la versión del kernel deshabilitó nvidia (modo de rendimiento) para mí. Si está deshabilitado, verifique el modo nvidia> cerrar sesión> iniciar sesión> luego nuevamente use suspender para verificar si funciona.
Una vez que descubras la versión del kernel que funcione para ti. Use este método para eliminar las otras versiones más nuevas del núcleo. No te enfrentarás a ese problema nuevamente. :)
fuente