Installer vmware sur debian 10

Bonjour,
Je viens de passer sur debian 10, et je voudrais installer vmware 14 ou 15, celle qui voudra…
A l’execution du bundle téléchargé sur le site de vmware voici le message d’erreur que j’obtiens :

sh VMware-Player-14.1.7-12989993.x86_64.bundle 
Extracting VMware Installer...done.
Gtk-Message: Failed to load module "atk-bridge": /lib/x86_64-linux-gnu/libatspi.so.0: undefined symbol: g_type_class_adjust_private_offset
No protocol specified
No protocol specified
User interface initialization failed.  Exiting.  Check the log for details.

mon_ecran

J’ai déjà essayer de charger le module atk-bridge mais sans succès, notamment :

export LD_LIBRARY_PATH=/usr/lib/vmware/lib/libatspi.so.0:$LD_LIBRARY_PATH

et # apt install gtk2-engines

merci pour vos suggestions de résolution…
Joker

La doc vmware doit t’indiquer quels paquets/services sont nécessaire avant de le déployer, et tu n’as pas du le faire.

Ici, il semble que tu n’ai pas installé la lib (ou peut être la lib de dev) qui correspond:
https://packages.debian.org/search?searchon=contents&keywords=ibatspi.so.0&mode=path&suite=stable&arch=any

Bonjour joker

Si tu veux te connecter sous le compte root
en utilisant les variables d’environnement spécifiques à ce compte privilégié
prends l’habitude d’ajouter à la commande su un tiret comme option :

su -

sans ajout de cette option, le PATH reste celui du compte utilisateur qui a lancé su
ce qui fait que certaines commandes et scripts
prévus pour êtres utilisés par le compte root
ne seront pas accessibles.

merci pour votre aide.

Je viens d’installer la lib avec un # dpkg -i libatspi2.0-0_2.30.0-7_amd64.deb

au passage j’ai dû ajouter à ma variable PATH les path des commandes ldconfig et start-stop-daemon

Ceci étant fait, je relance l’exécution du bundle et voici ce que j’obtiens :
./VMware-Player-15.1.0-13591040.x86_64.bundle
Extracting VMware Installer…done.
User interface initialization failed. Exiting. Check the log for details.

quant aux log, j’ai un peu de mal à les interpréter :
log-vmware-installer

merci MicP.

En effet, pour installer une lib manquante avec un # dpkg -i libatspi2.0-0_2.30.0-7_amd64.deb j’ai dû au passage ajouter à ma variable PATH les path des commandes ldconfig et start-stop-daemon qui étaient déclarés manquant par le système…

J’ajouterai le tiret à l’avenir pour bénéficier du PATH root…

Fallait pas.
Tu aurais du l’installer avec le procédé normal:
apt update
apt install libatspi
Et c’est apt lui même qui aurait choisi la version dans les dépots configurés.
Installer avec dpkg -i doit être exceptionnel, et là tu n’avais aucune raison.

Moi aussi.
Je ne vois pas les images c’est trop petit je n’arrive pas à lire tes extraits de log.

Tu pourrais plutôt copier coller le texte des choses ?
C’est mieux pour citer/copier/coller des bouts, et les captures c’est illisible, faut cliquer, c’est ch…

ok, voici le texte des logs en copié collé :

root@deb:/home/joker/Téléchargements# cat /var/log/vmware-installer 
[2019-07-19 15:34:03,778] 
[2019-07-19 15:34:03,779] 
[2019-07-19 15:34:03,779] Installer running.
[2019-07-19 15:34:03,779] Command Line Arguments:
[2019-07-19 15:34:03,779] ['/tmp/vmis.QPgn7W/install/vmware-installer/vmware-installer.py', '--set-setting', 'vmware-installer', 'libconf', '', '--install-component', '/tmp/vmis.QPgn7W/install/vmware-installer', '--install-bundle', '/home/joker/T\xc3\xa9l\xc3\xa9chargements/./VMware-Player-15.1.0-13591040.x86_64.bundle', '']
[2019-07-19 15:34:03,825] /tmp/vmis.QPgn7W/install/vmware-installer/python/pygtk/gtk/__init__.py:69: GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)

[2019-07-19 15:34:03,826] Unable to initialize gtk: could not open display
[2019-07-19 15:34:03,826] Could not set up curses...  Falling back on null term type.
[2019-07-19 15:34:03,829] UI Initialization failed.
Traceback (most recent call last):
  File "/tmp/vmis.QPgn7W/install/vmware-installer/vmware-installer.py", line 293, in main
    ui.Initialize(options.ui)
  File "/tmp/vmis.QPgn7W/install/vmware-installer/vmis/ui/__init__.py", line 77, in Initialize
    exec 'from vmis.ui.null import *' in globals()
  File "<string>", line 1, in <module>
  File "/tmp/vmis.QPgn7W/install/vmware-installer/vmis/ui/null.py", line 13, in <module>
    from vmis.ui import console
  File "/tmp/vmis.QPgn7W/install/vmware-installer/vmis/ui/console.py", line 9, in <module>
    import curses
  File "/tmp/vmis.QPgn7W/install/vmware-installer/python/lib/curses/__init__.py", line 15, in <module>
    from _curses import *
ImportError: libncursesw.so.5: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type
[2019-07-19 16:00:34,920] 
[2019-07-19 16:00:34,921] 
[2019-07-19 16:00:34,921] Installer running.
[2019-07-19 16:00:34,921] Command Line Arguments:
[2019-07-19 16:00:34,921] ['/tmp/vmis.KzxNqx/install/vmware-installer/vmware-installer.py', '--set-setting', 'vmware-installer', 'libconf', '', '--install-component', '/tmp/vmis.KzxNqx/install/vmware-installer', '--install-bundle', '/home/joker/T\xc3\xa9l\xc3\xa9chargements/./VMware-Player-15.1.0-13591040.x86_64.bundle', '']
[2019-07-19 16:00:34,935] /tmp/vmis.KzxNqx/install/vmware-installer/python/pygtk/gtk/__init__.py:69: GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)

[2019-07-19 16:00:34,935] Unable to initialize gtk: could not open display
[2019-07-19 16:00:34,936] Could not set up curses...  Falling back on null term type.

du moins le début…
pour info, je dois m’absenter une semaine dès demain, donc je ne pourrai peut-être pas répondre cette semaine …

suite des logs :

[2019-07-19 16:00:34,938] UI Initialization failed.
Traceback (most recent call last):
  File "/tmp/vmis.KzxNqx/install/vmware-installer/vmware-installer.py", line 293, in main
    ui.Initialize(options.ui)
  File "/tmp/vmis.KzxNqx/install/vmware-installer/vmis/ui/__init__.py", line 77, in Initialize
    exec 'from vmis.ui.null import *' in globals()
  File "<string>", line 1, in <module>
  File "/tmp/vmis.KzxNqx/install/vmware-installer/vmis/ui/null.py", line 13, in <module>
    from vmis.ui import console
  File "/tmp/vmis.KzxNqx/install/vmware-installer/vmis/ui/console.py", line 9, in <module>
    import curses
  File "/tmp/vmis.KzxNqx/install/vmware-installer/python/lib/curses/__init__.py", line 15, in <module>
    from _curses import *
ImportError: libncursesw.so.5: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type
[2019-07-19 16:09:25,680] 
[2019-07-19 16:09:25,681] 
[2019-07-19 16:09:25,681] Installer running.
[2019-07-19 16:09:25,681] Command Line Arguments:
[2019-07-19 16:09:25,681] ['/tmp/vmis.0F57Zu/install/vmware-installer/vmware-installer.py', '--set-setting', 'vmware-installer', 'libconf', '', '--install-component', '/tmp/vmis.0F57Zu/install/vmware-installer', '--install-bundle', '/home/joker/T\xc3\xa9l\xc3\xa9chargements/VMware-Player-15.1.0-13591040.x86_64.bundle', '']
[2019-07-19 16:09:25,694] /tmp/vmis.0F57Zu/install/vmware-installer/python/pygtk/gtk/__init__.py:69: GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)

[2019-07-19 16:09:25,695] Unable to initialize gtk: could not open display
[2019-07-19 16:09:25,695] Could not set up curses...  Falling back on null term type.
[2019-07-19 16:09:25,697] UI Initialization failed.
Traceback (most recent call last):
  File "/tmp/vmis.0F57Zu/install/vmware-installer/vmware-installer.py", line 293, in main
    ui.Initialize(options.ui)
  File "/tmp/vmis.0F57Zu/install/vmware-installer/vmis/ui/__init__.py", line 77, in Initialize
    exec 'from vmis.ui.null import *' in globals()
  File "<string>", line 1, in <module>
  File "/tmp/vmis.0F57Zu/install/vmware-installer/vmis/ui/null.py", line 13, in <module>
    from vmis.ui import console
  File "/tmp/vmis.0F57Zu/install/vmware-installer/vmis/ui/console.py", line 9, in <module>
    import curses
  File "/tmp/vmis.0F57Zu/install/vmware-installer/python/lib/curses/__init__.py", line 15, in <module>
    from _curses import *
ImportError: libncursesw.so.5: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type
[2019-07-19 16:22:21,761] 
[2019-07-19 16:22:21,761] 
[2019-07-19 16:22:21,761] Installer running.
[2019-07-19 16:22:21,761] Command Line Arguments:
[2019-07-19 16:22:21,761] ['/tmp/vmis.pAm79M/install/vmware-installer/vmware-installer.py', '--set-setting', 'vmware-installer', 'libconf', '/tmp/vmis.pAm79M/install/vmware-installer/lib/libconf', '--install-component', '/tmp/vmis.pAm79M/install/vmware-installer', '--install-bundle', '/home/joker/T\xc3\xa9l\xc3\xa9chargements/VMware-Player-14.1.7-12989993.x86_64.bundle', '']
[2019-07-19 16:22:21,803] /tmp/vmis.pAm79M/install/vmware-installer/python/pygtk/gtk/__init__.py:69: GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)

[2019-07-19 16:22:21,804] Unable to initialize gtk: could not open display
[2019-07-19 16:22:21,804] Could not set up curses...  Falling back on null term type.
[2019-07-19 16:22:21,807] UI Initialization failed.
Traceback (most recent call last):
  File "/tmp/vmis.pAm79M/install/vmware-installer/vmware-installer.py", line 293, in main
    ui.Initialize(options.ui)
  File "/tmp/vmis.pAm79M/install/vmware-installer/vmis/ui/__init__.py", line 83, in Initialize
    exec 'from vmis.ui.null import *' in globals()
  File "<string>", line 1, in <module>
  File "/tmp/vmis.pAm79M/install/vmware-installer/vmis/ui/null.py", line 13, in <module>
    from vmis.ui import console
  File "/tmp/vmis.pAm79M/install/vmware-installer/vmis/ui/console.py", line 9, in <module>
    import curses
  File "/tmp/vmis.pAm79M/install/vmware-installer/python/lib/curses/__init__.py", line 15, in <module>
    from _curses import *
ImportError: libncursesw.so.5: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type
[2019-07-19 16:31:32,321] 
[2019-07-19 16:31:32,321] 
[2019-07-19 16:31:32,322] Installer running.
[2019-07-19 16:31:32,322] Command Line Arguments:
[2019-07-19 16:31:32,322] ['/tmp/vmis.75RRTN/install/vmware-installer/vmware-installer.py', '--set-setting', 'vmware-installer', 'libconf', '/tmp/vmis.75RRTN/install/vmware-installer/lib/libconf', '--install-component', '/tmp/vmis.75RRTN/install/vmware-installer', '--install-bundle', '/home/joker/T\xc3\xa9l\xc3\xa9chargements/VMware-Player-14.1.7-12989993.x86_64.bundle', '']
[2019-07-19 16:31:32,364] /tmp/vmis.75RRTN/install/vmware-installer/python/pygtk/gtk/__init__.py:69: GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)

[2019-07-19 16:31:32,365] Unable to initialize gtk: could not open display
[2019-07-19 16:31:32,365] Could not set up curses...  Falling back on null term type.
[2019-07-19 16:31:32,368] UI Initialization failed.
Traceback (most recent call last):
  File "/tmp/vmis.75RRTN/install/vmware-installer/vmware-installer.py", line 293, in main
    ui.Initialize(options.ui)
  File "/tmp/vmis.75RRTN/install/vmware-installer/vmis/ui/__init__.py", line 83, in Initialize
    exec 'from vmis.ui.null import *' in globals()
  File "<string>", line 1, in <module>
  File "/tmp/vmis.75RRTN/install/vmware-installer/vmis/ui/null.py", line 13, in <module>
    from vmis.ui import console
  File "/tmp/vmis.75RRTN/install/vmware-installer/vmis/ui/console.py", line 9, in <module>
    import curses
  File "/tmp/vmis.75RRTN/install/vmware-installer/python/lib/curses/__init__.py", line 15, in <module>
    from _curses import *
ImportError: libncursesw.so.5: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type
[2019-07-19 16:40:19,697] 
[2019-07-19 16:40:19,698] 
[2019-07-19 16:40:19,698] Installer running.
[2019-07-19 16:40:19,698] Command Line Arguments:
[2019-07-19 16:40:19,698] ['/tmp/vmis.6LPg9g/install/vmware-installer/vmware-installer.py', '--set-setting', 'vmware-installer', 'libconf', '/tmp/vmis.6LPg9g/install/vmware-installer/lib/libconf', '--install-component', '/tmp/vmis.6LPg9g/install/vmware-installer', '--install-bundle', '/home/joker/T\xc3\xa9l\xc3\xa9chargements/VMware-Player-14.1.7-12989993.x86_64.bundle', '']
[2019-07-19 16:40:19,740] /tmp/vmis.6LPg9g/install/vmware-installer/python/pygtk/gtk/__init__.py:69: GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)