Las pantallas PRIME no pueden ser controladas por nvidia-settings

10

Tengo un portátil Dell XPS 15 (GTX 960M) con Ubuntu 16.04 instalado que está conectado a dos monitores Dell .

Después de instalar los controladores nvidia a través de Sofware & Updates (estoy usando los controladores binarios NVIDIA versión 378.09 de nvidia-378) procedo a "Configuración del servidor NVIDIA X" para configurar cuál de mis monitores será el principal.

Lamentablemente, no puedo configurar el monitor primario y el diseño de los monitores . Todas las pantallas en "Configuración de pantalla del servidor X" están sombreadas y con la siguiente nota:

"Las pantallas PRIME no pueden controlarse mediante la configuración de nvidia y deben configurarse mediante una herramienta externa compatible con RandR. La pantalla se muestra en la ventana de diseño solo con fines informativos". (consulte Captura de pantalla de configuración del servidor NVIDIA X )

No estoy seguro de si esto se debe a los controladores de nvidia que instalé u otro problema por completo. Lo comprobé en nvidia-drivers sitio y para mi tarjeta gráfica (GTX 960M) no hay controladores para un sistema operativo Linux de 64 bits, sólo 32.

Si alguien tiene una solución tal que pueda configurar mis pantallas, elegir la pantalla principal y la que está a la izquierda y a la derecha, agradecería enormemente la ayuda.

Guillaume
fuente

Respuestas:

5

Aquí está mi solución revisada reciente en Ubuntu 18.04 para obtener la sincronización de pantalla en mi monitor externo para ...

... DETENGA LA PANTALLA RASGANDO con controladores Nvidia en uso

04/12/18 ∘ Sincronización PRIME en Optimus

Verificar:

sudo cat /sys/module/nvidia_drm/parameters/modeset

Debería decir "y" para modeset = 1, para su monitor ej. HDMI-1-1 o eDP-1-1

Para obtener la sincronización PRIME en Optimus cuando dice "N" para NO , cree un nuevo archivo en /etc/modprobe.d/nvidia-drm-nomodeset.conf

sudo gedit /etc/modprobe.d/nvidia-drm-nomodeset.conf

Y asegúrese de que la siguiente línea esté presente;

opciones nvidia-drm modeset = 1

Y después de reiniciar o actualizar Intramfs Aquí está el código Actualizar Intramfs sudo update-initramfs -u

Ahora sudo cat /sys/module/nvidia_drm/parameters/modeset, dará una S por Sí, ¡y el desgarro de la pantalla se reduce considerablemente!

markackerman8-gmail.com
fuente
Genial :) funciona para Lenovo legion y720
madzohan
¡Fantástico! Había estado luchando durante años con mi Lenovo Y700 y esto finalmente lo resolvió en Pop! _OS 18.04.
sawablo
desafortunadamente para mí, deshabilita uno de los 2 monitores externos (Ubuntu 18.04, dell precision 7520, 2 monitores externos + monitor de computadora portátil)
rgrebski
Esta técnica de sincronización principal (poner options nvidia-drm modeset=1dentro de un archivo de configuración modprobe.d) rompió por completo mi sistema. Al reiniciar, kubuntu se reinició en una pantalla negra. Después de 3 horas, la solución fue eliminar un archivo xorg.conf dañado:mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
rtrtrt
2

Utilice el panel de configuración de pantallas nativas :

Configuraciones de pantallas

Puede abrir esto yendo a Configuración del sistema y seleccionando Pantallas , o simplemente buscando Pantallas en el Tablero.

Kaz Wolfe
fuente