Virtualbox, windows10 et openGL

Bonjour,
Pour pouvoir faire fonctionner le logiciel Sketchup (version Make 2017), j’ai installé une instance de windows10 sous virtualbox (Debian Buster).
Au lancement de sketchup, j’obtiens un message d’erreur qui m’indique que la version d’openGL (2.1) est obsolète pour pouvoir le faire tourner et qu’il est nécessaire d’avoir a minima openGL 3.0.
Pour info, j’ai bien installé les additions invités et activé l’accélération matérielle.

J’ai effectué quelques recherches mais rien trouvé donc je me retourne donc vers vous pour savoir commentt installer la bonne version de openGL ?
Ça se passe sur l’hôte ou l’invité ?

Merci pour vos réponses

D’apres ce sujet https://forums.sketchup.com/t/sketchup-in-virtual-box-windows-10-guest/33500/13, ce n’est pas possible.

Merci pour le lien !
D’après ce que j’en comprends et quelques recherches supplémentaires , ça serai possible avec une machine virtuelle VMware sous condition que l’hôte ai une configuration autorisant l’installation d’openGL 3.0.

J’ai peur de pas pouvoir installer openGL sur mon ordi vu ma carte graphique :

lspci -nn | egrep -i "3d|display|vga"
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)

Vous en pensez quoi ?

Pourquoi avoir peur ? Nous vivons une période troublée, certes, mais je ne vois pas une raison d’avoir peur au sujet de l’installation d’un logiciel empaqueté par l’équipe Debian. Même le pape au moment des attentats terroristes avait dit « N’ayez pas peur ! »

fp2@debpacha:~$ lspci -nn | fgrep -i VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06)
fp2@debpacha:~$ apt list --installed | fgrep -i opengl

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

libqt5opengl5/stable,now 5.11.3+dfsg1-1+deb10u3 amd64  [installé, automatique]
python-opengl/stable,stable,now 3.1.0+dfsg-2 all  [installé]
fp2@debpacha:~$ 

Ne pas avoir de carte graphique NVIDIA est en fait une chance, vous n’avez pas à affronter tous les problèmes liés aux pilotes propriétaires (qui effectivement embarquent une version spécifique d’OpenGL ).

fp2@debpacha:~$ apt list --installed | fgrep -i libgl

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

libgl1-mesa-dri/stable,now 18.3.6-2+deb10u1 amd64  [installé]
libgl1-mesa-glx/stable,now 18.3.6-2+deb10u1 amd64  [installé]
libgl1/stable,now 1.1.0-1 amd64  [installé, automatique]
libglade2-0/stable,now 1:2.6.4-2+b1 amd64  [installé]
libglapi-mesa/stable,now 18.3.6-2+deb10u1 amd64  [installé]
libgles2-mesa/stable,now 18.3.6-2+deb10u1 amd64  [installé]
libgles2/stable,now 1.1.0-1 amd64  [installé, automatique]
libglew2.0/now 2.0.0-3+b1 amd64  [installé, local]
libglew2.1/stable,now 2.1.0-4 amd64  [installé, automatique]
libglib-perl/stable,now 3:1.329-1 amd64  [installé]
libglib2.0-0/stable,now 2.58.3-2+deb10u2 amd64  [installé]
libglib2.0-bin/stable,now 2.58.3-2+deb10u2 amd64  [installé]
libglib2.0-data/stable,stable,now 2.58.3-2+deb10u2 all  [installé]
libglib2.0-dev-bin/stable,now 2.58.3-2+deb10u2 amd64  [installé, automatique]
libglib2.0-dev/stable,now 2.58.3-2+deb10u2 amd64  [installé, automatique]
libglibmm-2.4-1v5/stable,now 2.58.0-2 amd64  [installé]
libgltf-0.0-0v5/now 0.0.2-5 amd64  [installé, local]
libglu1-mesa/stable,now 9.0.0-2.1+b3 amd64  [installé]
libglvnd0/stable,now 1.1.0-1 amd64  [installé, automatique]
libglx-mesa0/stable,now 18.3.6-2+deb10u1 amd64  [installé, automatique]
libglx0/stable,now 1.1.0-1 amd64  [installé, automatique]
fp2@debpacha:~$ 

Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة


F. Petitjean
Ingénieur civil du Génie Maritime.

« Moi, lorsque je n’ai rien à dire, je veux qu’on le sache. » (R. Devos)

« Il semble que la perfection soit atteinte, non quand il n’y a
plus rien à ajouter mais quand il n’y a plus rien à retrancher »
Saint-Exupéry -Terre des hommes , chapitre III , L’avion.

Merci.
Du coup j’ai bien déjà openGL installé sur mon système !

$ apt list --installed | fgrep -i opengl

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

libopengl0/stable,now 1.1.0-1 amd64  [installé, automatique]
libqt5opengl5/stable,now 5.11.3+dfsg1-1+deb10u3 amd64  [installé, automatique]

$ apt list --installed | fgrep -i libgl

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

libgl1-mesa-dev/stable,now 18.3.6-2+deb10u1 amd64  [installé, automatique]
libgl1-mesa-dri/stable,now 18.3.6-2+deb10u1 amd64  [installé, automatique]
libgl1/stable,now 1.1.0-1 amd64  [installé, automatique]
libglapi-mesa/stable,now 18.3.6-2+deb10u1 amd64  [installé, automatique]
libgles1/stable,now 1.1.0-1 amd64  [installé, automatique]
libgles2/stable,now 1.1.0-1 amd64  [installé, automatique]
libglew2.1/stable,now 2.1.0-4 amd64  [installé, automatique]
libglib-object-introspection-perl/stable,now 0.047-1 amd64  [installé, automatique]
libglib-perl/stable,now 3:1.329-1 amd64  [installé, automatique]
libglib2.0-0/stable,now 2.58.3-2+deb10u2 amd64  [installé, automatique]
libglib2.0-bin/stable,now 2.58.3-2+deb10u2 amd64  [installé, automatique]
libglib2.0-data/stable,now 2.58.3-2+deb10u2 all  [installé, automatique]
libglibmm-2.4-1v5/stable,now 2.58.0-2 amd64  [installé, automatique]
libglu1-mesa-dev/stable,now 9.0.0-2.1+b3 amd64  [installé, automatique]
libglu1-mesa/stable,now 9.0.0-2.1+b3 amd64  [installé, automatique]
libglvnd-core-dev/stable,now 1.1.0-1 amd64  [installé, automatique]
libglvnd-dev/stable,now 1.1.0-1 amd64  [installé, automatique]
libglvnd0/stable,now 1.1.0-1 amd64  [installé, automatique]
libglx-mesa0/stable,now 18.3.6-2+deb10u1 amd64  [installé, automatique]
libglx0/stable,now 1.1.0-1 amd64  [installé, automatique]

Malgré tout au lancement de la machine virtuel windows, vmware continu de m’indiquer que l’accélération graphique matérielle n’est pas disponible ?
vmwareLog

J’ai du louper quelque chose mais quoi ?

Reprenons : vous voulez utiliser un logiciel sketchup qui ne fonctionne que sous Windows ou Mac. Vous avez semble-t-il une licence Windows 10.
Dans le lien déjà founi il est bien précisé

Virtualized environments are not supported for SU 2017 (Mac or Win).

et après une tentative avec virtualbox vous réessayez avec wmware :persevere:
Pensez vous vraiment que vous trouverez une réponse sur un forum intitulé Support Debian?
Vu que vous ne rechignez pas à utiliser moult logiciels privateurs, pourquoi ne pas utiliser un dual boot ?
Et parmi les 51000 paquets binaires de l’archive Debian, il me semble qu’il y a plus d’un logiciel de modélisation 3D, et aucun avec un système de licence pour faire cracher au bassinet :smiley:

Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة


F. Petitjean
Ingénieur civil du Génie Maritime.

« On ne perd pas son temps en aiguisant ses outils. »
Proverbe français

« Il semble que la perfection soit atteinte, non quand il n’y a
plus rien à ajouter mais quand il n’y a plus rien à retrancher »
Saint-Exupéry -Terre des hommes , chapitre III , L’avion.

Tout simplement que la carte graphique de votre système ne permet pas de partager ces ressources avec l’os invité, que ce soit avec Virtualbox, Vmware ou Xen et même KVM, vous devriez pouvoir par contre le faire avec du passthrough de la carte graphique mais c’est une autre histoire et implique de ne plus utiliser la carte graphique pour le système hôte.

En d’autre terme soit vous tourner vers des cartes pro disposant de la mécanique adéquat pour le partage des ressources via un hyperviseur de type 1 ou 2 soit par l’apport d’une seconde carte graphique dédié à la machine virtuelle via un passthrough.

La dernière solution utiliser un dual boot ou tous simplement réutilisez Windows si aucun des logiciels installable sur Debian ne conviennent.

OK, merci à vous pour vos réponses.
Je clos le sujet.

Bonsoir

Juste pour préciser que pour que le passtrough puisse fonctionner,
il faut que la carte graphique et la carte mère le permettent.

1 J'aime

Je plussoie, j’avais omis de le préciser :confused:

Bonsoir,

Et si on ne trouve pas - moi, j’ai pas trouvé - il y a :
https://www.salome-platform.org/
Un peu lourd pour faire de l’impression 3D, mais complet semble-t’il. Enfin, pour le moment, je découvre.

Cordialement

Dominique

Alors là, plus usine à gaz on ne trouvera pas. Pas étonnant que ce n’est pas empaqueté chez Debian.
Faut savoir qu’à l’origine c’était surtout un projet pour qu’un certain nombre d’entreprise puisse recevoir des fonds publics (aide à la recherche).
La conception d’OpenCascade me fait penser à la fameuse méthodologie française MERISE : méthode éprouvée pour retarder indéfiniment la sortie des études (dixit les mauvaises langues ).

je ne vous le fais pas dire.

D’après AlternativeTo.net on a un point de départ : CAD pour Conception Assistée par Ordinateur.

fp2@debpacha:~$ aptitude  search cad | grep -v '^v' | fgrep -v ':i386' | wc
     74     745    5148
fp2@debpacha:~$ 

Sans compter blender, k3d et

fp2@debpacha:~$ aptitude  search sweethome
p   sweethome3d                        - application de design intérieur en 2D avec un
p   sweethome3d-furniture              - Interior 2D design application with 3D previe
p   sweethome3d-furniture-editor       - Sweet Home 3D Furniture Library Editor       
p   sweethome3d-furniture-nonfree      - Interior 2D design application with 3D previe
p   sweethome3d-textures-editor        - Sweet Home 3D Textures Library Editor        
fp2@debpacha:~$ 

Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة


F. Petitjean
Ingénieur civil du Génie Maritime.

« Je préfère le vin d’ici à l’au-delà »
Pierre Dac

Au cœur de Linux il y a un noyau. Au cœur de Windows, on trouve des pépins…