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 sur le jeu en cours de lecture dans le vin, il est à peine jouable, sous Windows, ils DO Ran doucement, et je peux confirmer que Windows utilise réellement le GPU. Je soupçonné que le vin utilise à la place mes graphismes Intel intégrés.
Comment voudrais-je vérifier cela dans le vin? Y a-t-il un moyen facile de le comprendre?
pour vérifier la carte graphique utilisée, vous pouvez utiliser la variable d'environnement WINDEBUG
avec le canal wgl
.
Exemple:
WINEDEBUG=+wgl wine game.exe &> wine.log
Le vin produira ensuite quelque chose de similaire à celui-ci
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
Les références: