Después de actualizar a Ubuntu 18.04, mi computadora portátil no ha podido detectar / usar un monitor externo conectado a través de HDMI. Incluso cuando está enchufado, el botón "detectar pantallas" dentro de la aplicación de configuración predeterminada no hace nada.
Aquí está la salida de xrandr
:
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1920x1080 60.01*+ 60.01 59.97 59.96 59.93
1680x1050 59.95 59.88
1600x1024 60.17
1400x1050 59.98
1600x900 59.99 59.94 59.95 59.82
1280x1024 60.02
1440x900 59.89
1400x900 59.96 59.88
1280x960 60.00
1440x810 60.00 59.97
1368x768 59.88 59.85
1360x768 59.80 59.96
1280x800 59.99 59.97 59.81 59.91
1152x864 60.00
1280x720 60.00 59.99 59.86 59.74
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
1024x576 59.95 59.96 59.90 59.82
960x600 59.93 60.00
960x540 59.96 59.99 59.63 59.82
800x600 60.00 60.32 56.25
840x525 60.01 59.88
864x486 59.92 59.57
800x512 60.17
700x525 59.98
800x450 59.95 59.82
640x512 60.02
720x450 59.89
700x450 59.96 59.88
640x480 60.00 59.94
720x405 59.51 58.99
684x384 59.88 59.85
680x384 59.80 59.96
640x400 59.88 59.98
576x432 60.06
640x360 59.86 59.83 59.84 59.32
512x384 60.00
512x288 60.00 59.92
480x270 59.63 59.82
400x300 60.32 56.34
432x243 59.92 59.57
320x240 60.05
360x202 59.51 59.13
320x180 59.84 59.32
DP-1-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-1 disconnected (normal left inverted right x axis y axis)
Mi principal preocupación es la última línea: HDMI-1-1 disconnected
. Hay un monitor enchufado y listo para usar, y nada de lo que hago parece detectarlo.
Tengo una tarjeta gráfica nvidia, y antes de la actualización estaba usando controladores propietarios. Cuando surgió por primera vez el problema de la pantalla externa, mi intento inicial fue volver a los controladores Xorg de código abierto. Sin embargo, al reiniciar, Ubuntu mostró la configuración de mi controlador utilizando un "controlador instalado manualmente", y no me deja cambiarlo:
¿Alguna recomendación?
Respuestas:
Resolví el problema instalando lightdm y lo configuré como el administrador de pantalla predeterminado.
En el proceso, algo cambia porque comienza a detectar pantallas externas nuevamente, incluso si vuelve a GDM3.
Puede seguir las instrucciones aquí sobre cómo realizar estos cambios:
sudo dpkg-reconfigure gdm
fuente
sudo prime-select nvidia
reiniciar mi computadora, parece que no funciona a menos que se estén usando controladores de nvidia.xorg.conf
, aunque no sé si eso tuvo algún efecto al final.Lo resolví purgando, luego reinstalando los controladores de nvidia
Luego, use la pestaña Controladores adicionales de la herramienta Software y actualizaciones e instale los últimos controladores nvidia
fuente
Mi monitor externo conectado a mi Lenovo L380 HDMI dejó de funcionar en Ubuntu 18.04. Logré solucionar este problema abriendo la configuración del BIOS y cambiando la opción de prioridad de visualización de USB Type-C a HDMI.
fuente
Resuelto para mí mediante la actualización de controladores de la tarjeta Nvidea recomendadas cómo-a .
Para instalar todos los controladores recomendados:
sudo ubuntu-drivers autoinstall
fuente
Pruebe esto (cambie la resolución, si 1920x1080 no es su resolución):
fuente
La mejor solución no funcionó para mí en mi computadora portátil Acer, que de repente dejó de mostrar HDMI-1 como salida en xrandr esta mañana. Traté de cambiar a los controladores noveau en caso de que eso ayudara, pero no fue así.
Leí en un sitio diferente que a veces las tarjetas Nvidia de computadoras portátiles OEM pueden "confundirse si el cable está conectado o no" , lo que supuse que era solo un soporte técnico que apaciguaba a alguien. Pero, por risas, intenté desconectar el cable HDMI, enchufar el cable VGA, reiniciar y volver a enchufar el cable HDMI. Por alguna razón, funcionó.
Esta es probablemente una extensión de la solución de "Just Learning", cuya parte importante es probablemente la parte "a través de VGA".
fuente
Mierda dulce misericordiosa! ¡Hay una solución sin instalar lightdm !
Actualizar:
Aparentemente es una mejor solución para ejecutar X11 como root. La solución de una línea es agregar esto a esto
/etc/X11/Xwrapper.config:
needs_root_rights = yes
Es una solución de una línea en
/lib/systemd/system/gdm3.service
Reemplazar
[Servicio]
ExecStartPre=/usr/share/gdm/generate-config
con
[Servicio]
ExecStartPre=/usr/bin/xinit /usr/share/gdm/generate-config
Encontrado aquí:
https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1716857
Todas mis pantallas externas ahora se detectan y funcionan en gdm3
Mi sistema:
Ubuntu 18.04.3 LTS
Lenovo T480
CPU Intel® Core ™ i7-8650U a 1.90GHz × 8
GeForce GTX 1070 Ti / PCIe / SSE2 a través de Razer Core X sobre Thunderbolt 3
GNOME 3.28.2
fuente
No tuve este problema en Ubuntu 18.04 con NVIDIA GeForce GTX 1050 Mobile y GeForce GTX 1050. Pero después de actualizar mi kernel a 4.19 ya no se detectó mi monitor externo. Volviendo al kernel estándar 4.15, el problema desapareció.
fuente
Intenté todo lo relacionado con la purga y reinstalación de controladores gdm3, lightdm, i3, nvidia. Lo que funcionó para mí fue ir a la carpeta / etc / X11 / y crear un archivo xorg.conf con el contenido del archivo:
Y luego reiniciar. No tuve éxito en Wayland pero funcionó en la versión de Unity (estoy ejecutando 18.04 en Alienware R313 con Windows de arranque dual)
fuente
Intenté la solución que dice reconfigurar a lightdm pero eso no pareció funcionar.
Leí un poco del siguiente sitio web: https://devtalk.nvidia.com/default/topic/1035768/linux/ubuntu-18-04-can-t-see-second-monitor/ y descubrí que al menos en Lenovo Legion Y530 la solución es cambiar el perfil principal de NVIDIA de Intel a NVIDIA y luego reiniciar la computadora.
Puede cambiar los perfiles yendo a la configuración del 'Servidor NVIDIA X', yendo a la pestaña 'Perfiles PRIME' y luego seleccionando 'NVIDIA (modo de rendimiento)'. Después, reinicie la computadora.
También puede reconfigurar la pestaña de perfiles PRIME ejecutando el siguiente comando en el terminal.
y luego reiniciando tu computadora.
fuente
Para mí, tuve que activar el soporte del modo Legacy en BIOS.
fuente
Podría conectarme a un monitor externo antes de ejecutar
Intenté las sugerencias anteriores, pero ninguna de ellas funciona. por fin recupero la conexión por este
cableado
fuente
Para mí, este problema se produjo en un Lenovo Ideapad 510 que ejecuta Ubuntu
16.04
después de conectarse a un monitor externo diferente al habitual a través de HDMI. Se solucionó después de haber conectado esta computadora portátil a otro monitor externo, aunque no había funcionado allí. Anteriormente, también cambié mis controladores de gráficos de código abierto a propietarios y luego a código abierto nuevamente, tal vez esto ayudó. También reinicié mi computadora varias veces. Parece bastante al azar.fuente
Una comprobación adicional rápida es que no tiene
nomodeset
ovga=
como parámetros del núcleo, como se señaló aquí (el enlace es para Radeon, pero supongo que se aplicaría similar a otro hardware de gráficos). Eliminar menomodeset
solucionó un problema similar.Las instrucciones sobre cómo verificar y, si es necesario, editar los parámetros del kernel tal como se aplicaron en el momento del arranque se pueden encontrar en esta página .
fuente
Para mí, la solución encontrada aquí fue lo único que funcionó.
Mi configuración es:
Actualizar
Noté que la segunda pantalla se muestra correctamente después del reinicio, pero ya no lo hace después de la suspensión. Lo anterior no era lo que parecía hacer el truco, pero parece que es solo el reinicio lo que ha ayudado.
fuente
Acabo de pasar varias horas probando diferentes soluciones que encontré en este hilo y en otros lugares en línea.
Estoy ejecutando Ubuntu 18.04 en HP Elitebook con tarjeta gráfica Nvidia GTX1050. Después de una nueva instalación, todo funcionó, excepto el monitor externo. Cambié el controlador nvidia en la sección Controladores adicionales de Software y actualizaciones varias veces y cada vez que se completó el cambio tuve que elegir alguna contraseña que supuestamente usaría durante el próximo reinicio, pero nunca me la pidieron durante el reiniciar.
La razón por la que la pantalla externa no funcionó fue porque los controladores seleccionados no se cargaron. Lo descubrí ejecutando nvidia-settings en el terminal y obteniendo una respuesta " ERROR: el controlador NVIDIA no está cargado ".
La solución: preste atención al reiniciar la pantalla de administración de la clave MOK / Enroll MOK . Seleccione la opción para Inscribir clave y escriba la contraseña que creó durante la actualización del controlador en Ubuntu.
Todo funciona perfecto después de esto.
fuente
Tuve el mismo problema en mi computadora portátil Asus ROG (que ejecuta Ubuntu 19.04 / Windows 10 dual boot) después de una actualización del BIOS.
Primero tuve que deshabilitar el arranque seguro en el BIOS.
Luego tuve que conjunto
options nvidia-drm modeset=0
en/lib/modprobe.d/nvidia-kms.conf
y corrersudo update-initramfs -u
.fuente
Conecté mi monitor externo a través de VGA y fui a Configuración> Dispositivos> Pantallas, elija Espejo y luego Aplicar. me preguntaron si quería mantener esta configuración, elija Sí y todo conectado. Simple y hermoso
fuente