Cuando instalé Ubuntu 22.10, la tarjeta principal era Intel y luego mi Nvidia así, pero ahora la primera tarjeta que se muestra en la sección Acerca de es la tarjeta Nvidia:
Y ya no puedo iniciar el juego Doom Eternal.
¿Cómo invertir el orden de estas 2 tarjetas y obtener Mesa In HD Graphics 630 primero?
Gracias
Respuesta1
Dos cosas pueden estar causando problemas:
1) Verifique la configuración de PrefersNonDefaultGPU en /usr/share/applications/steam.desktop. Esto interactúa con el modo de energía: Performance hace que la GPU de alta potencia sea la predeterminada, Balanced no, o al menos solía serlo. Esta configuración depende de cómo está configurada la configuración predeterminada; me gustaría que la hicieran algo así como Usar la GPU x dedicada.
2) Las computadoras portátiles usan una configuración de GPU híbrida, la integrada (Intel) ejecuta la pantalla y la dedicada hace el trabajo real. A veces, esta asignación se cambia; nuevamente parece una confusión "predeterminada". Vea la situación en una terminal con el comando:
$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x45 cap: 0x9, Source Output, Sink Offload crtcs: 4 outputs: 3 associated providers: 1 name:modesetting
Provider 1: id: 0x250 cap: 0x2, Sink Output crtcs: 4 outputs: 6 associated providers: 1 name:NVIDIA-G0
Esta es la situación inversa: afecta sólo a algunas cosas como las muestras CUDA (mueren instantáneamente). Cambie individualmente lo que usa un programa con:
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia
Se pueden realizar cambios permanentes, pero la asignación parece cambiar aleatoriamente, por lo que es mejor determinar qué programas usan el "predeterminado" cuando realmente quieren el "dedicado" y se ejecutan apropiadamente.