[RISOLTO] Gpu Intel ed accelerazione 3D per vmware

Discussioni sulla compatibilità dell'Hardware con linux, Drivers, ...

[RISOLTO] Gpu Intel ed accelerazione 3D per vmware

Messaggioda ubimaior » 22/01/2019, 19:59

Salve a tutti, ho un problema con l'accelerazione 3d sulla mia distro Debian 9 Stretch.
La scheda video integrata su Mb Asrock H81M-ITX viene letta dal sistema in questo modo

00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)

mentre per quanto riguarda le performance il comando "glxinfo | grep rende" mi da il seguente risultato

direct rendering: Yes
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa DRI Intel(R) Haswell Desktop
GL_ARB_compute_shader, GL_ARB_conditional_render_inverted,
GL_MESA_texture_signed_rgba, GL_NV_conditional_render, GL_NV_depth_clamp,
GL_ARB_compute_shader, GL_ARB_conditional_render_inverted,
GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_light_max_exponent,
GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_gpu_shader5,

La versione del Kernel in uso è 4.9.0-8-amd64

Ho installato Vmware per eseguire alcuni giochi ormai datati (Tomb raider 3-4, Doom 3) che in ambiente windows di altri Pc con la mia identica dotazione hardware girano tranquillamente.
Per poter sfruttare al meglio Vmware bisogna installare Vmware tools che però il sistema guest (windows 7) non riesce ad installare perchè sia l'accelerazione 3d che le librerie open gl non sono adeguatamente aggiornate.
Ho cercato in rete ma mi sembra di aver capito che lo sviluppo dei drivers grafici da parte di Intel
sia terminato da qualche tempo.
Qualcuno saprebbe indicarmi se esiste una soluzione (possibilmente non complicata data la mia scarsa esperienza in Gnu-Linux) a questo problema ?
Un grazie anticipato a chiunque saprà darmi un aiuto
ubimaior
Newbie
Newbie
 
Messaggi: 9
Iscritto il: 14/11/2018, 22:56

Re: Gpu Intel ed accelerazione 3D

Messaggioda Aki » 23/01/2019, 8:09

ubimaior ha scritto:Per poter sfruttare al meglio Vmware bisogna installare Vmware tools che però il sistema guest (windows 7) non riesce ad installare perchè sia l'accelerazione 3d che le librerie open gl non sono adeguatamente aggiornate.

Premetto che non ho al momento un scheda grafica intel per effettuare dei test e non uso vmware, ma dalla documentazione del guest di vmware risulta che:
The VMware guest operating system OpenGL driver for Windows and Linux supports the OpenGL 3.3 core profile only. The OpenGL3.3 compatibility profile is not supported

Durante l'installazione dei guest tool di vmware ricevi informazioni specifiche sulla incompatibilità di versione rispetto ad opengl ?

Qual'è l'output del comando
Codice: Seleziona tutto
glxinfo | grep OpenGL
sull'host (macchina Debian) ?

Prova a vedere anche qui: https://communities.vmware.com/thread/573123
Aki
Global Moderator
Global Moderator
 
Messaggi: 8297
Iscritto il: 27/12/2007, 16:59

Re: Gpu Intel ed accelerazione 3D

Messaggioda ubimaior » 23/01/2019, 23:45

Ciao e grazie per il tuo aiuto.
Credo di aver risolto il problema seguendo il consiglio riportato sul link da te suggeritomi.
Evidentemente i drivers generici presenti nel kernel della Stretch funzionano benone.
Per dovere di cronaca ti invio cmq la risposta del terminale a glxinfo | grep OpenGL
Codice: Seleziona tutto
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell Desktop
OpenGL core profile version string: 3.3 (Core Profile) Mesa 13.0.6
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 13.0.6
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 13.0.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:

Se qualcuno dovesse riscontrare il mio stesso problema sarà cmq sufficiente aggiungere
la seguente linea al file .vmware/preferences

mks.gl.allowBlacklistedDrivers = "TRUE"

e riavviare la macchina virtuale.
A questo punto i messaggi d'errore dovrebbero scomparire e questo rende possibile
l'installazione corretta di Vmware tools per poter sfruttare al meglio
l'hardware del sistema host.
ubimaior
Newbie
Newbie
 
Messaggi: 9
Iscritto il: 14/11/2018, 22:56

Re: Gpu Intel ed accelerazione 3D

Messaggioda Aki » 24/01/2019, 8:17

Felice di esserti stato d'aiuto. Modifico il titolo della discussione da "Gpu Intel ed accelerazione 3D" a "Gpu Intel ed accelerazione 3D per vmware" ed appongo il tag [RISOLTO]. Happy Debian & Happy Hacking.
Aki
Global Moderator
Global Moderator
 
Messaggi: 8297
Iscritto il: 27/12/2007, 16:59


Torna a Hardware

Chi c’è in linea

Visitano il forum: Nessuno e 6 ospiti