Reenvio, para que quede en el archivo.

Kaixo,
>
> Vengo a dejar un report post-mortem de este problema con las gráficas.
>
> @Aitor, el resumen es que sí, acertaste con todos tus comentarios y
> sugerencias, pero el problema no tenía remedio... salvo... no usar NVIDIA
> sino AMD/ATI. Me explico:
>
> Desde que intercambiamos los correos en julio, he estado utilizando sólo
> una NVIDIA NVS 300, conectada a dos monitores. No he utilizado la gráfica
> integrada y no he utilizado la segunda gráfica NVIDIA (aunque estaba
> montada en la placa). También he estado utilizando XFCE en vez de GNOME
> todos estos meses, porque aparentemente cascaba menos. Me ha resultado
> incómodo porque no tiene atajos de teclado para mover ventanas de un
> monitor a otro, pero bueno. Aún así, una vez a la semana o cada dos
> semanas, al mover alguna ventana se congelaba y se quedaba colgado el
> equipo (sin remedio más que apagar malamente). No gravísimo, pero sí
> suficientemente molesto como para afectar a la ansiedad cuando uno está
> trabajando.
>
> En los últimos 4 meses, he tenido que instalar/configurar GPUs en otros
> dos equipos y he hecho pruebas con Fedora (37), Ubuntu (18 y 22) y Debian
> (10 y 11):
>
> - He probado varias NVS 295, 300 y 310. Media docena en total.
> - He instalado una RTX 3090 en un equipo y una RTX 3060 en otro.
> - Ninguno de los equipos tiene gráfica integrada, por lo que he añadido
> una segunda gráfica (al menos), además de la RTX.
>
> Prácticamente todas las pruebas que incluyan más de una gráfica NVIDIA,
> fallan. ¿Por qué?
>
> - Nouveau, el driver open source:
>   - No está desarrollado para múltiples monitores, y menos aún para
> múltiples GPUs. No quiere decir que no quieran hacerlo, o que no pueda
> funcionar, pero simplemente no es en lo que se centran con los recursos que
> tienen.
>   - Tiene problemas con la aceleración, particularmente en los modelos que
> menos atención reciben, o en los que se espera que sea menos importante.
> - Los drivers actuales de NVIDIA, que son los que se pueden instalar en
> distribuciones actuales, no soportan los modelos NVS 295, 300, 310.
> - Por diferencias en el kernel, las versiones de los drivers de NVIDIA que
> sí soportan esos modelos no pueden instalarse en versiones actuales de las
> distribuciones sin andar parcheando.
>
> Por lo tanto, las NVS pueden usarse de una en una con nouveau (pudiendo
> ser necesario deshabilitar la aceleración), y se puede opcionalmente
> combinar una RTX con el driver actual de NVIDIA, peleando con el orden de
> carga.
> No hay forma de usar de usar varias NVS sin posiblemente tener problemas
> con nouveau o tener que pelearse para parchear los drivers viejos de NVIDIA.
> Es especialmente incómodo tener que parchear los drivers viejos de NVIDIA
> para usar varias NVS y al mismo tiempo tener que instalar un driver
> reciente para la RTX. Se puede hacer una vez, pero no es algo para andar
> haciendo con cada actualización de drivers.
>
> En uno de los equipos, hay un sistema para virtualización (Proxmox). En
> ese equipo necesito que el sistema ignore la RTX para pasarla a una VM.
> Pero al mismo tiempo necesito que tenga una GPU donde conectar el monitor
> con la terminal del sistema base. Como tenía una ATI Radeon X600, puse esa
> para el sistema. Así es más fácil ignorar nouveau/nvidia por completo, en
> vez de filtrar por dispositivo. Funcionó a la primera.
>
> Cuando tuvimos problemas en el segundo equipo para usar 2x NVS + 1x RTX, y
> después de haber perdido una semana peleando con ello (en Ubuntu 18), no sé
> en qué momento encontré dos ATI Radeon HD 7570 y se me iluminó la bombilla.
> Montamos 2x HD7570 + 1x RTX3060, instalamos sólo los últimos drivers de
> NVIDIA usando la GUI de Ubuntu (utilizando los drivers por defecto para las
> ATI), y se resolvieron todos nuestros problemas.
>
> En vista de lo anterior, pensé que igual en mi equipo pasaba lo mismo.
> Había estado esa misma semana tratando de hacer funcionar dos NVS con
> Debian, Fedora o Ubuntu y no había manera de alinear los monitores sin que
> cascara.
> Por suerte, el informático del centro tenía un puñado de ATI X600 sin
> usar. Reemplacé las dos NVS por estas, con los drivers por defecto y mano
> de santo. Llevo ya mes o mes y medio con ellas y no se me ha colgado el
> equipo ni una sola vez. Tengo dos ATI además de la integrada en la CPU
> (Intel). Cuatro monitores en total (alineados tal como están fisicamente en
> el escritorio) y todo funciona de maravilla. Después de colocar y
> ordenarlos a mi gusto en Gnome, copié la configuración a GDM y ahora
> siempre están en su sitio, en su orden y respetando cuál es el
> principal/primario. Vuelvo a tener mis atajos de teclado para mover las
> ventanas de un monitor a otro :D (ahora sólo falta que Gnome descubra
> divisiones más alla de la doble ventana vertical ;)).
>
> En resumen, tenemos seis bonitos pisapapeles, pero al menos los
> escritorios funcionan gracias a AMD/ATI. Como bien dijo Linus:
> https://www.youtube.com/watch?v=_36yNWw_07g
> Eso sí, para pulir vatios machacando datos, no veas cómo tiran!
>
> Dejo algunos enlaces:
>
> * https://wiki.debian.org/NvidiaGraphicsDrivers  * 
> https://wiki.debian.org/NvidiaGraphicsDrivers#Desktop_Drivers* 
> https://wiki.archlinux.org/title/NVIDIA  * 
> https://wiki.archlinux.org/title/NVIDIA#Unsupported_drivers* 
> https://wiki.archlinux.org/title/nouveau  * 
> https://wiki.archlinux.org/title/nouveau#Random_lockups_with_kernel_error_messages
>
> Ondo izan, y eskerrik asko por las pistas!
>
> Unai
>
> El vie, 1 jul 2022 a las 12:40, Aitor Cuartango (<
> [email protected]>) escribió:
>
>> Hola Unai,
>> yo uso Ubuntu a diario y con configuración de triple monitor sin
>> problemas desde hace años. Con 1  Xeon + 1 NVidia. Tengo 2 pantallas
>> conectadas a la Nvidia y una pantalla al Xeon (no se puede hacer en mi pc
>> de otra manera)
>>
>> Mis gráficas:
>>            *-display  (INTEGRADA EN CPU)
>>                 descripción: VGA compatible controller
>>                 producto: Xeon E3-1200 Processor Family Integrated
>> Graphics Controller
>>                 fabricante: Intel Corporation
>>                 id físico: 2
>>
>>            *-display (NVIDIA)
>>                descripción: VGA compatible controller
>>                producto: GF108GL [Quadro 600]
>>                fabricante: NVIDIA Corporation
>>                id físico: 0
>>
>> Es cierto que es muy sensible a los cambios de drivers. Yo siempre
>> instalo los que me ofrece ubuntu por defecto como propietarios desde los
>> propios repos de Ubuntu. La verdad es que el equipo es muy viejo, pero
>> funciono con él a diario sin problemas desde hace años.
>>
>> Mi recomendación sería, para probar, que pongas un nuevo disco limpio y
>> pruebes a instalar en ese disco una Ubuntu actual instalando lo que te
>> ofrece por defecto, y de momento sí, deberás usar los drivers propietarios
>> que ofrece Ubuntu para las Nvidia. Afortunadamente han liberado los drivers
>> de Nvidia (¡por fín!) y en breve, espero, tendremos drivers libres que se
>> actualizarán con el sistema y funcionarán en las distros "live" sin
>> problemas... aunque no sé desde qué generación de Nvidia, me parece que
>> sólo funcionarán para tarjetas bastante modernas...
>>
>> De este modo puedes saber si el problema viene de los drivers o de tu
>> instalación.
>>
>> Por otro lado, a veces el configurador de las pantallas falla en
>> casos muy elaborados, y hay que usar xrandr a mano. Ejemplo antiguo que
>> yo usaba cuando me iba mal mi configuración de 3 monitores:
>>
>> xrandr --output VGA-1 --mode 1280x1024 --pos 0x0 --output DVI-I-0 --mode
>> 1600x1200 --pos 1280x0 --output DP-0 --mode 1600x1200 --pos 2880x0
>>
>> También habría que ver si alguna gráfica no está "tostada" ya que es
>> común que las gráficas "tocadas" empiecen a hacer artefactos en pantalla...
>> lo he sufrido... El problema es que es muy difícil verificar ese problema,
>> ya que una gráfica tostada nunca informa del problema, solo va haciendo
>> cada vez más "cosas raras". Se puede verificar poniendo otra gráfica.
>>
>> En cualquier caso me he pegado mucho con estos problemas, si quieres vete
>> comentando en el thread las pruebas que haces y entre todos te podemos
>> intentar ayudar.
>>
>> aitor
>>
>> El vie, 1 jul 2022 a las 2:50, Unai Martinez (<[email protected]>)
>> escribió:
>>
>>> Aupa!
>>>
>>> Llevo varios meses mosqueado con un problema creo que de drivers en
>>> Linux, y quisiera preguntar: ¿alguien utiliza más de una gráfica PCIe
>>> NVIDIA en Linux? ¿utilizáis nouveau o los drivers de NVIDIA?
>>>
>>> Contexto:
>>>
>>> En casa utilizo Windows 10 y una 1060. Hay dos monitores principales
>>> conectados a la 1060 y otros dos secundarios a la placa (la CPU es un i5).
>>>
>>> En el laboratorio de la uni tengo una torre HP E8300 (i3) con una NVS
>>> 300 (o 310). Hay dos monitores en la NVS 300. Puedo conectar un tercer
>>> monitor a la placa, pero no un cuarto. Le añadí otra NVS 300, con intención
>>> de conectarlo ahí.
>>>
>>> Tengo unos problemas de estabilidad brutales. A la hora de alinear los
>>> cuatro monitores en el gestor, cuesta encontrar posiciones que no casquen
>>> el entorno gráfico. Poniéndoselo fácil, parece funcionar, pero en cuanto
>>> tiene que hacer algo "complicado" como desplegar un árbol en un IDE o
>>> reproducir un vídeo en youtube, hay artifacts o peta. Se me cuelga
>>> prácticamente todos los días, y no responde a nada, hay que apagar "a lo
>>> burro".
>>>
>>> Uso Fedora, y la instalación que tenía hasta hace un mes llevaba ya casi
>>> 8 años (he ido actualizando el sistema pero sin formatear). Intenté cambiar
>>> los drivers por los de NVIDIA, para ver si eso lo arreglaba, pero me cargué
>>> el entorno gráfico. Como no tenía tiempo para pelear con ello, hice una
>>> instalación nueva en otra partición. Mismo problema de estabilidad.
>>>
>>> Ahora mismo tengo dos monitores desconectados. Están las dos gráficas en
>>> el equipo, pero sólo utilizo una de ellas. También he cambiado de GNOME a
>>> XFCE. Aún así, dmesg se queja de conflictos y aunque se cuelga menos, sigo
>>> temblando.
>>>
>>> En realidad, trabajo todo el día con contenedores, por lo que me da un
>>> poco igual el sistema. Pero me da rabia tener que usar Windows sólo por
>>> esto. Prefiero usar Fedora en el labo, porque trae podman y así pruebo las
>>> cosas en diferentes sistemas en el día a día.
>>>
>>> Un compañero tiene un equipo más reciente con un XEON y utiliza Ubuntu.
>>> Tiene el mismo problema si añade dos gráficas. Por eso creo que tiene que
>>> ver con los drivers.
>>>
>>> Salud
>>>
>>> Unai
>>> _______________________________________________
>>> ITSAS mailing list
>>> [email protected]
>>> http://list.ehu.eus/mailman/listinfo/itsas
>>>
>> _______________________________________________
>> ITSAS mailing list
>> [email protected]
>> http://list.ehu.eus/mailman/listinfo/itsas
>>
>
_______________________________________________
ITSAS mailing list
[email protected]
http://list.ehu.eus/mailman/listinfo/itsas

Responder a