3 votes

Comment vérifier si Wine utilise mon GPU discret (AMD) ?

J'utilise un GPU AMD dédié (HD 8570M) et il est installé correctement dans mon système.

  *-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

Mais en jouant au jeu dans Wine- il est à peine jouable, dans Windows ils DO a fonctionné sans problème, et je peux confirmer que Windows utilise effectivement le GPU. Je soupçonnais Wine d'utiliser mes graphiques Intel intégrés à la place.

Comment vérifier cela dans Wine ? Existe-t-il un moyen simple de le découvrir ?

3voto

jrandiny Points 957

Pour vérifier la carte graphique utilisée, vous pouvez utiliser la fonction WINDEBUG avec la variable d'environnement wgl canal.

Exemple :

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

Wine produira alors quelque chose de similaire à ceci

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

Références :

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X