Ubuntu se bloquea al configurar la resolución máxima en un monitor externo 4K

9

Problema

Cuando intento configurar la resolución de mi pantalla externa 4K a 3840x2160, la pantalla externa pierde señal y momentos después todo el sistema se cuelga.

La pantalla está conectada a mi XPS 13 9350 Developer Edition con Ubuntu 16.04 usando un adaptador USB-C a DisplayPort.

Hardware:

Intentos de arreglos

Establecer resolución manualmente

He intentado usar xrandrpara configurar manualmente el modo y la frecuencia de actualización de la pantalla. Configurarlo a 4K a 60Hz muestra los mismos problemas que configurarlo en la GUI, pero si lo configuro a 4K a 30Hz, funciona bien .

No funciona: xrandr --output DP1 --mode 3840x2160 -r 60.00
funciona:xrandr --output DP1 --mode 3840x2160 -r 29.98

Adaptadores Múltiples

Intenté usar múltiples adaptadores USB-C a DisplayPort diferentes, los cuales dan la impresión de que son capaces de una resolución 4K a 60Hz. El adaptador utilizado no parece hacer una diferencia en el problema.

Kernel Update

He actualizado el kernel a la versión 4.6 en caso de que se haya agregado un mejor soporte para los gráficos integrados de Iris. Esto no parece haber hecho ninguna diferencia.

Espero que los pasos que he tomado que se documentan anteriormente ayuden a diagnosticar el problema.

andy1633
fuente
El puerto usb c es el enlace más débil aquí, tengo una configuración casi idéntica en mi m3800 pero el puerto de pantalla está sobre thunderbolt y funciona bien. Una cosa para verificar es que el monitor está en modo de puerto de pantalla 1.2 o superior. También puede intentar reducir la actualización en 1hz a 59khz para que sea más fácil en la computadora. Puede generar modelinas con CVT y aplicarlas con xrandr. ¿Hay algún mensaje de error específico?
Amias
El monitor está configurado en el modo DisplayPort 1.2 de acuerdo con las instrucciones del manual. El único mensaje de error real que he visto es un error que dice que no se pudo cargar el archivo de configuración de la pantalla después de un reinicio. Voy a echar un vistazo a ajustar la frecuencia de actualización como sugirió.
andy1633
He visto ese error antes, es porque el monitor no respondió lo suficientemente rápido, lleva varios segundos sincronizar un monitor 4k.
Amias
este hilo tiene muchas sugerencias ubuntuforums.org/showthread.php?t=2301071&page=35
Amias
Puedo confirmar exactamente el mismo problema con el Lenovo Yoga 900 que usa adaptadores USB-C a HDMI y DisplayPort. La pantalla está en blanco a 60Hz aunque xrandr informa que el modo está disponible. Reducir un poco la frecuencia tampoco funciona, pero bajar a 30Hz sí funciona, sin embargo, la latencia es horrible. He eliminado mi hardware como problema, ya que arrancar en Windows 10 con los mismos adaptadores / pantalla me da una solidez de 3840x2160 a 60Hz a través de USB-C a HDMI y DisplayPort.
drplix

Respuestas:

4

Tener el mismo problema con el XPS 9350 (QHD +, BIOS v1.4.4) y el monitor externo Dell P2415Q. Estoy usando el cable adaptador USB-C a DisplayPort enchufable .

Actualizar el kernel a v4.8-rc2 parece resolver este problema. Estoy escribiendo esta publicación en el monitor externo que se ejecuta a 3840x2160 60Hz.

Dicho esto, es bastante inestable. Se bloquea a menudo al conectar / desconectar el adaptador y hay algunos artefactos gráficos que aparecen al mover el mouse y las ventanas.

Espero que la versión final del kernel solucione estos problemas o al menos el kernel 4.9 lo haga.

ACTUALIZACIÓN: Ubuntu (Gnome) 16.10 funciona muy bien para la configuración anterior. Hasta ahora no hay problemas, excepto que algunos monitores parpadean de vez en cuando.

aramboi
fuente
1
Parece que Intel ha proporcionado algunos controladores actualizados en el kernel 4.8. phoronix.com/…
andy1633
Según este news.slashdot.org/story/16/06/09/1433229/… , Ubuntu 16.10 se enviará con el kernel 4.8, por lo que esperamos que todos estos problemas desaparezcan en octubre.
aramboi
Tengo exactamente el mismo hardware que usted (excepto el monitor, el mío es un P2715Q). Con el kernel 4.4, Ubuntu 16.04 simplemente se bloqueó al enchufar el adaptador USBC a DP. Actualicé al kernel 4.7 y el adaptador se puede usar hasta 2560x1440 @ 60Hz, pero aún se bloquea con 4k.
Leo Brito
@brito en este momento parece que solo el kernel 4.8 resolverá estos problemas. Estoy usando 4.8-rc7 ahora y parece bastante estable. Si no desea actualizar su kernel a un RC, puede esperar un mes hasta la versión Ubuntu 16.10 que vendría con esta versión (con la esperanza de que esté estable para entonces).
aramboi
1
@brito Tengo la edición de desarrollador del XPS que viene con el chip wifi de Intel, no el Broadcom. Para mí funciona bien con el kernel 4.8 estable (aunque tengo problemas con la conexión por cable).
aramboi