2 votos

¿La forma más fácil de comprobar si Wine usa mi GPU discreta (AMD)?

Estoy usando una GPU AMD dedicada (HD 8570M) y está instalada correctamente en mi sistema.

  *-display                 
   description: Display controller
   product: Sun PRO [Radeon HD 8570A/8570M]
   vendor: Advanced Micro Devices, Inc. [AMD/ATI]
   physical id: 0
   bus info: pci@0000:01:00.0
   version: 00
   width: 64 bits
   clock: 33MHz
   capabilities: pm pciexpress msi bus_master cap_list rom
   configuration: driver=amdgpu latency=0
   resources: irq:26 memory:b0000000-b7ffffff memory:b8000000-b803ffff ioport:4000(size=256) memory:b8040000-b805ffff

Pero al jugar en Wine- apenas se puede jugar, en Windows ellos DO funcionó sin problemas, y puedo confirmar que Windows realmente utiliza la GPU. Sospeché que Wine usa mis gráficos integrados de Intel en su lugar.

¿Cómo podría comprobarlo en Wine? ¿Hay alguna forma fácil de averiguarlo?

2voto

jrandiny Puntos 436

para comprobar la tarjeta gráfica utilizada, puedes usar el WINDEBUG variable de entorno con la wgl canal.

Ejemplo:

WINEDEBUG=+wgl wine game.exe &> wine.log

Wine producirá entonces algo similar a esto

0036:trace:wgl:X11DRV_WineGL_InitOpenglInfo GL version             : 3.0 Mesa 19.2.8.
0036:trace:wgl:X11DRV_WineGL_InitOpenglInfo GL renderer            : Mesa DRI Intel(R) HD Graphics 630 (Kaby Lake GT2) .
0036:trace:wgl:X11DRV_WineGL_InitOpenglInfo GLX version            : 1.4.
0036:trace:wgl:X11DRV_WineGL_InitOpenglInfo Server GLX version     : 1.4.
0036:trace:wgl:X11DRV_WineGL_InitOpenglInfo Server GLX vendor:     : SGI.
0036:trace:wgl:X11DRV_WineGL_InitOpenglInfo Client GLX version     : 1.4.
0036:trace:wgl:X11DRV_WineGL_InitOpenglInfo Client GLX vendor:     : Mesa Project and SGI.
0036:trace:wgl:X11DRV_WineGL_InitOpenglInfo Direct rendering enabled: True

Referencias:

0voto

Ajay Puntos 1

Sólo estoy tratando de ayudarte. Esto puede ayudarte. Dice: "Los problemas con los gráficos híbridos generalmente no son Wine problemas..." en el foro https://forum.winehq.org/viewtopic.php?t=30494

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: