[VMware] vmmon - Lancement machine virtuelle impossible

Questions sur l'installation et la configuration de Manjaro Linux.

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par papajoke » 19 Mars 2017, 00:19

pas logique avec ce que a donnés avant (je parles des executables pas des units) :confus:
c'est pourtant la seule chose que tu as changé de l'original : le path des executables !

sinon pour tester, tu peux lancer a la mano les 3 commandes Execstart dans le bon ordre depuis ton terminal
Manjaro STABLE - Linux 4.9/3.18 - zsh - Kde5/Cinnamon - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau - DD en MBR
portable Manjaro TESTING - zsh - XFCE - AMD V140 - 2Go RAM - ATI Radeon HD 4200
#mount /dev/archlinux /mnt/manjaro
Avatar de l’utilisateur
papajoke
Modérateur
 
Message(s) : 4464
Inscription : 02 Avr 2013, 18:25
Localisation : Nevers

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par Teutates » 19 Mars 2017, 00:34

papajoke a écrit:pas logique avec ce que a donnés avant (je parles des executables pas des units) :confus:
sinon pour tester, tu peux lancer a la mano les 3 commandes Execstart dans le bon ordre depuis ton terminal

Je viens de déplacer les 3 fichiers dans /etc/systemd (sans autre sous dossier), après avoir réadapter puis redémarrer mais je ne peux pas lancer le service vmware :
# systemctl start vmware
Failed to start vmware.service: Unit vmware.service not found.

avec
# nano /etc/systemd/vmware.service
Code : Tout sélectionner
[Unit]
Description=VMware daemon
Requires=vmware-usbarbitrator.service
Before=vmware-usbarbitrator.service
After=network.target

[Service]
ExecStart=/etc/systemd/vmware start
ExecStop=/etc/systemd/vmware stop
PIDFile=/var/lock/subsys/vmware
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target


et
Code : Tout sélectionner
# ls -l /etc/systemd
total 60
-rw-r--r-- 1 root root  615 28 Jan 23:32 coredump.conf
-rw-r--r-- 1 root root 1013 28 Jan 23:32 journald.conf
-rw-r--r-- 1 root root  198 28 Jan 23:32 journal-remote.conf
-rw-r--r-- 1 root root  175 28 Jan 23:32 journal-upload.conf
-rw-r--r-- 1 root root 1022 28 Jan 23:32 logind.conf
drwxr-xr-x 2 root root 4096 28 Jan 23:32 network
-rw-r--r-- 1 root root  642 28 Jan 23:32 resolved.conf
drwxr-xr-x 8 root root 4096 19 Mar 00:17 system
-rw-r--r-- 1 root root 1604 28 Jan 23:32 system.conf
-rw-r--r-- 1 root root  599 28 Jan 23:32 timesyncd.conf
drwxr-xr-x 4 root root 4096  6 Mar 20:50 user
-rw-r--r-- 1 root root 1130 28 Jan 23:32 user.conf
-rw-r--r-- 1 root root  299 19 Mar 00:23 vmware.service
-rw-r--r-- 1 root root  241 18 Mar 21:51 vmware-usbarbitrator.service
-rw-r--r-- 1 root root  272 18 Mar 21:52 vmware-workstation-server.service
Asus P8Z68-V/GEN3 + Intel i2700k + RAM G-Skill 4x4Go PC 12800
Geforce GTX 560 - 2 Go
Velociraptor 300 Go (Fedora / Debian / Manjaro) + Barracuda 7200t/mn - 2 To - Sata 3 (data) + SSD Samsung 64 Go - Sata 3 (Mageia)
64 bits - Plasma
Teutates
 
Message(s) : 67
Inscription : 07 Juil 2013, 21:38

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par papajoke » 19 Mars 2017, 00:41

papajoke a écrit:(je parles des executables pas des units)

Il ne faut pas confondre les 2 !!!
les .services sont dans /etc/systemd/system/
les executables (vmware-workstation-server et vmware) lancés par la commande Exe dans le fichier .service ... :saispas: (mais pas dans /etc/systemd comme tu le donnais en 2° )

la commande ExecStart=/etc/systemd/vmware start va lancer l'exécutable que tu a installé au point 2° ...
Manjaro STABLE - Linux 4.9/3.18 - zsh - Kde5/Cinnamon - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau - DD en MBR
portable Manjaro TESTING - zsh - XFCE - AMD V140 - 2Go RAM - ATI Radeon HD 4200
#mount /dev/archlinux /mnt/manjaro
Avatar de l’utilisateur
papajoke
Modérateur
 
Message(s) : 4464
Inscription : 02 Avr 2013, 18:25
Localisation : Nevers

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par Teutates » 19 Mars 2017, 00:46

papajoke a écrit:
papajoke a écrit:(je parles des executables pas des units)

Il ne faut pas confondre les 2 !!!
les .services sont dans /etc/systemd/system/
les executables lancés par la commande Exe dans le fichier .service ... :saispas: (mais pas dans /etc/systemd comme tu le donnais en 2° )


Justement, c'est là que je mélange ! Je suppose que le service se nomme "machin.service" pour l’exécutable "machin".

Et donc, je dois remettre mes services "machin.service" dans /etc/systemd/system.
Asus P8Z68-V/GEN3 + Intel i2700k + RAM G-Skill 4x4Go PC 12800
Geforce GTX 560 - 2 Go
Velociraptor 300 Go (Fedora / Debian / Manjaro) + Barracuda 7200t/mn - 2 To - Sata 3 (data) + SSD Samsung 64 Go - Sata 3 (Mageia)
64 bits - Plasma
Teutates
 
Message(s) : 67
Inscription : 07 Juil 2013, 21:38

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par papajoke » 19 Mars 2017, 00:53

:pleure:
- on ne peut pas déplacer les .service !
- les unités .service ne font que lancer la commande que tu as a la ligne ExeStart (obligatoirement donner le chemin complet)
- dans ExeStart tu appelles un exécutable qui n'est pas sur ton disque dur a l'emplacement que tu as donné :confus: il faut donner le bon emplacement !

par exemple faire un sudo systemctl start vmware-usbarbitrator est l'équivalent de taper en console sudo /usr/bin/vmware-usbarbitrator (ligne ExecStart=)
Manjaro STABLE - Linux 4.9/3.18 - zsh - Kde5/Cinnamon - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau - DD en MBR
portable Manjaro TESTING - zsh - XFCE - AMD V140 - 2Go RAM - ATI Radeon HD 4200
#mount /dev/archlinux /mnt/manjaro
Avatar de l’utilisateur
papajoke
Modérateur
 
Message(s) : 4464
Inscription : 02 Avr 2013, 18:25
Localisation : Nevers

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par Teutates » 19 Mars 2017, 20:41

Je merdoie encore avec les services !!! :oops:

Je suis la procédure (manuelle) décrite ici dans le premier post. J'ai donc édité les fichiers :
Code : Tout sélectionner
* /vmnet-only/userif.c
* /vmmon-only/linux/hostif.c


Suivi d'un :
Code : Tout sélectionner
# tar -cf vmnet.tar vmnet-only
# tar -cf vmmon.tar vmmon-only


Puis :
Code : Tout sélectionner
# vmware-modconfig --console --install-all

Qui me retourne :
Code : Tout sélectionner
# vmware-modconfig --console --install-all
sh: /etc/systemd/vmware: Aucun fichier ou dossier de ce type
Unable to stop services

Évidemment puisqu'ils sont dans /etc/systemd/system ! ..... Et que je ne sais plus comment corriger (toujours dans ma machine VBox bac à sable) :tetu! :snif
Asus P8Z68-V/GEN3 + Intel i2700k + RAM G-Skill 4x4Go PC 12800
Geforce GTX 560 - 2 Go
Velociraptor 300 Go (Fedora / Debian / Manjaro) + Barracuda 7200t/mn - 2 To - Sata 3 (data) + SSD Samsung 64 Go - Sata 3 (Mageia)
64 bits - Plasma
Teutates
 
Message(s) : 67
Inscription : 07 Juil 2013, 21:38

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par papajoke » 19 Mars 2017, 21:29

Teutates a écrit:
Code : Tout sélectionner
# vmware-modconfig --console --install-all
sh: /etc/systemd/vmware: Aucun fichier ou dossier de ce type
Unable to stop services

au point 2°) tu avais indiqué d'installer les exécutables dans /etc/systemd/ :confus: avec ton ls -l (et cette erreur) on peut voir qu'ils n'y sont pas ...

-Tu es sur qu'ils sont par magie dans /etc/systemd/system/ ? (un ls -l please)
- Peut-être qu'a l'étape 2°, l'installateur de wmware a défini /etc/systemd dans une variable qui lui est propre alors que ces fichiers n'existent pas :saispas:

ps: j'ai pas wmware, dur de te suivre ...
Manjaro STABLE - Linux 4.9/3.18 - zsh - Kde5/Cinnamon - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau - DD en MBR
portable Manjaro TESTING - zsh - XFCE - AMD V140 - 2Go RAM - ATI Radeon HD 4200
#mount /dev/archlinux /mnt/manjaro
Avatar de l’utilisateur
papajoke
Modérateur
 
Message(s) : 4464
Inscription : 02 Avr 2013, 18:25
Localisation : Nevers

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par Teutates » 19 Mars 2017, 22:06

papajoke a écrit:
Teutates a écrit:
Code : Tout sélectionner
# vmware-modconfig --console --install-all
sh: /etc/systemd/vmware: Aucun fichier ou dossier de ce type
Unable to stop services

au point 2°) tu avais indiqué d'installer les exécutables dans /etc/systemd/ :confus: avec ton ls -l (et cette erreur) on peut voir qu'ils n'y sont pas ...

-Tu es sur qu'ils sont par magie dans /etc/systemd/system/ ? (un ls -l please)

Le résultat est :
Code : Tout sélectionner
# ls -l /etc/systemd/system
total 40
drwxr-xr-x 2 root root 4096 16 Mar 19:38 bluetooth.target.wants
lrwxrwxrwx 1 root root   41 16 Mar 19:38 dbus-org.bluez.service -> /usr/lib/systemd/system/bluetooth.service
lrwxrwxrwx 1 root root   44 16 Mar 19:38 dbus-org.freedesktop.Avahi.service -> /usr/lib/systemd/system/avahi-daemon.service
lrwxrwxrwx 1 root root   44 16 Mar 19:38 dbus-org.freedesktop.ModemManager1.service -> /usr/lib/systemd/system/ModemManager.service
lrwxrwxrwx 1 root root   46 16 Mar 19:38 dbus-org.freedesktop.NetworkManager.service -> /usr/lib/systemd/system/NetworkManager.service
lrwxrwxrwx 1 root root   57 16 Mar 19:38 dbus-org.freedesktop.nm-dispatcher.service -> /usr/lib/systemd/system/NetworkManager-dispatcher.service
lrwxrwxrwx 1 root root   36 16 Mar 19:38 display-manager.service -> /usr/lib/systemd/system/sddm.service
drwxr-xr-x 2 root root 4096  6 Mar 20:43 getty.target.wants
drwxr-xr-x 2 root root 4096 19 Mar 01:45 multi-user.target.wants
-rw-r--r-- 1 root root  191 26 Feb 11:25 octopi.service
drwxr-xr-x 2 root root 4096 16 Mar 19:38 printer.target.wants
drwxr-xr-x 2 root root 4096 16 Mar 19:38 sleep.target.wants
drwxr-xr-x 2 root root 4096 16 Mar 19:38 sockets.target.wants
-rw-r--r-- 1 root root  297 19 Mar 01:42 vmware.service
-rw-r--r-- 1 root root  241 18 Mar 21:51 vmware-usbarbitrator.service
-rw-r--r-- 1 root root  316 19 Mar 02:05 vmware-workstation-server.service
#

et
Code : Tout sélectionner
# ls -l /etc/systemd
total 48
-rw-r--r-- 1 root root  615 28 Jan 23:32 coredump.conf
-rw-r--r-- 1 root root 1013 28 Jan 23:32 journald.conf
-rw-r--r-- 1 root root  198 28 Jan 23:32 journal-remote.conf
-rw-r--r-- 1 root root  175 28 Jan 23:32 journal-upload.conf
-rw-r--r-- 1 root root 1022 28 Jan 23:32 logind.conf
drwxr-xr-x 2 root root 4096 28 Jan 23:32 network
-rw-r--r-- 1 root root  642 28 Jan 23:32 resolved.conf
drwxr-xr-x 8 root root 4096 19 Mar 00:48 system
-rw-r--r-- 1 root root 1604 28 Jan 23:32 system.conf
-rw-r--r-- 1 root root  599 28 Jan 23:32 timesyncd.conf
drwxr-xr-x 4 root root 4096  6 Mar 20:50 user
-rw-r--r-- 1 root root 1130 28 Jan 23:32 user.conf
#


papajoke a écrit:- Peut-être qu'a l'étape 2°, l'installateur de wmware a défini /etc/systemd dans une variable qui lui est propre alors que ces fichiers n'existent pas :saispas:

ps: j'ai pas wmware, dur de te suivre ...

C'est la réflexion que je suis en train de me faire : un fichier propre à VMware définie probablement une certaine configuration et met la pagaillle.

Edit :
J'ai même tenté de tricher en créant un lien symbolique /etc/systemd/vmware.servicede pointant vers /etc/systemd/system/vmware.service sans résultat.
Asus P8Z68-V/GEN3 + Intel i2700k + RAM G-Skill 4x4Go PC 12800
Geforce GTX 560 - 2 Go
Velociraptor 300 Go (Fedora / Debian / Manjaro) + Barracuda 7200t/mn - 2 To - Sata 3 (data) + SSD Samsung 64 Go - Sata 3 (Mageia)
64 bits - Plasma
Teutates
 
Message(s) : 67
Inscription : 07 Juil 2013, 21:38

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par papajoke » 19 Mars 2017, 22:26

Teutates a écrit:J'ai même tenté de tricher en créant un lien symbolique /etc/systemd/vmware.servicede pointant vers /etc/systemd/system/vmware.service sans résultat.

:pleure: :pleure: :pleure:
tu confonds encore service et executable ;rale: uniquement les units (.service) sont obligatoirement dans /etc/systemd/system/
Il faut voir les .service comme de simples lanceurs que tu peux créer avec ton bureau : ils pointent vers un exécutable mais pour cela , il faut qu'ils existent ces executables !

Lors de ton étape 2] tu as demandé à wmware d'installer des exécutables, il sont introuvables ... refaire ton étape 2 ?

Maintenant il faut "simplement" que dans tes unit .services, tu fasses pointer ExeStart et ExeStop vers ces exécutables installés à ton étape 2 !
Manjaro STABLE - Linux 4.9/3.18 - zsh - Kde5/Cinnamon - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau - DD en MBR
portable Manjaro TESTING - zsh - XFCE - AMD V140 - 2Go RAM - ATI Radeon HD 4200
#mount /dev/archlinux /mnt/manjaro
Avatar de l’utilisateur
papajoke
Modérateur
 
Message(s) : 4464
Inscription : 02 Avr 2013, 18:25
Localisation : Nevers

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par Teutates » 19 Mars 2017, 23:41

papajoke a écrit:
Teutates a écrit:J'ai même tenté de tricher en créant un lien symbolique /etc/systemd/vmware.servicede pointant vers /etc/systemd/system/vmware.service sans résultat.

:pleure: :pleure: :pleure:
tu confonds encore service et executable ;rale: uniquement les units (.service) sont obligatoirement dans /etc/systemd/system/
Il faut voir les .service comme de simples lanceurs que tu peux créer avec ton bureau : ils pointent vers un exécutable mais pour cela , il faut qu'ils existent ces executables !

Lors de ton étape 2] tu as demandé à wmware d'installer des exécutables, il sont introuvables ... refaire ton étape 2 ?

Maintenant il faut "simplement" que dans tes unit .services, tu fasses pointer ExeStart et ExeStop vers ces exécutables installés à ton étape 2 !


J'ai tout refait dans ma machine bac à sable mais toujours sans réel résultat.

0 Désinstallation avec choix de suppression de tous les fichiers de configuration (lorsque demandé)
vmware-installer -u vmware-workstation

1 Lancement installation
# sh bundle

2 System service scripts directory (commonly /etc/init.d)
Choix de :
/etc/systemd/system

3 Please enter the user that will initially connect to Workstation server. Without setting this correctly, you will not be able to share VMs with other users.
teutates

4 Please choose a directory for your shared virtual machines.
/var/lib/vmware/Shared VMs (choix par défaut car pas vraiment important pour le moment)

5 Please enter the port to use for https access to Workstation Server
443 (choix par défaut)

6 Enter licence key
XXXX-XXXXXX

7 Message suivant reçu :
No rc*.d style init script directories were given to the installer. You must manually add the necessary links to ensure that the vmware service at /etc/systemd/vmware is automatically started and stopped on startup and shutdown.

8 Création fichiers services dans /home/user
8.1 vmware.service

[Unit]
Description=VMware daemon
Requires=vmware-usbarbitrator.service
Before=vmware-usbarbitrator.service
After=network.target

[Service]
ExecStart=/etc/systemd/system/vmware start
ExecStop=/etc/systemd/system/vmware stop
PIDFile=/var/lock/subsys/vmware
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target


8.2 vmware-usbarbitrator.service

[Unit]
Description=VMware USB Arbitrator
Requires=vmware.service
After=vmware.service

[Service]
ExecStart=/usr/bin/vmware-usbarbitrator
ExecStop=/usr/bin/vmware-usbarbitrator --kill
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target


8.3 vmware-workstation-server.service

[Unit]
Description=VMware Workstation Server
Requires=vmware.service
After=vmware.service

[Service]
ExecStart=/etc/systemd/system/vmware-workstation-server start
ExecStop=/etc/systemd/system/vmware-workstation-server stop
PIDFile=/var/lock/subsys/vmware-workstation-server
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target


9 Copie des fichiers services vers /etc/systemd/system
# cp /home/teutates/Documents/vmware.service /etc/systemd/system/vmware.service
# cp /home/teutates/Documents/vmware-usbarbitrator.service /etc/systemd/system/vmware-usbarbitrator.service
# cp /home/teutates/Documents/vmware-workstation-server.service /etc/systemd/system/vmware-workstation-server.service


10 Réactualisation des services
# systemctl daemon-reload

11 Démarrage services
# systemctl start vmware
# systemctl start vmware-usbarbitrator
# systemctl start vmware-workstation-server


12 Démarrage automatisé des services
# systemctl enable vmware
# systemctl enable vmware-usbarbitrator
# systemctl enable vmware-workstation-server


13 Préparation patch
source https://bbs.archlinux.org/viewtopic.php?pid=1687809#p1687809
# cd /usr/lib/vmware/modules/source
# cp vmnet.tar vmnet.tar.bak
# cp vmmon.tar vmmon.tar.bak
# tar -xf vmnet.tar
# tar -xf vmmon.ta
r

14 Edition vmnet-only/userif.c
# nano vmnet-only/userif.c
Remplacement (ligne 113 et suivantes) de
#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 6, 0)
retval = get_user_pages(addr, 1, 1, 0, &page, NULL);
#else
retval = get_user_pages(current, current->mm, addr,
1, 1, 0, &page, NULL);
par :
#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 9, 0)
retval = get_user_pages(addr, 1, 0, &page, NULL);
#else
retval = get_user_pages(current, current->mm, addr,
1, 1, 0, &page, NULL);


15 Edition de /vmmon-only/linux/hostif.c
# nano /vmmon-only/linux/hostif.c
Remplacement (ligne 1162 et suivantes) de

#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 6, 0)
retval = get_user_pages((unsigned long)uvAddr, numPages, 0, 0, ppages, NULL);
#else
retval = get_user_pages(current, current->mm, (unsigned long)uvAddr,
numPages, 0, 0, ppages, NULL);
par :#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 9, 0)
retval = get_user_pages((unsigned long)uvAddr, numPages, 0, ppages, NULL);
#else
retval = get_user_pages(current, current->mm, (unsigned long)uvAddr,
numPages, 0, 0, ppages, NULL);


16 Nettoyage
# tar -cf vmnet.tar vmnet-only
# tar -cf vmmon.tar vmmon-only


17 VMware modconfig
# vmware-modconfig --console --install-all
qui me retourne l'erreur :
Code : Tout sélectionner
# vmware-modconfig --console --install-all
sh: /etc/systemd/system/vmware: Aucun fichier ou dossier de ce type
Unable to stop services


18 Pour confirmation
Code : Tout sélectionner
$ vmplayer
$

Pas de résultat et pas de message d'erreur !!

19 Contenu de /etc/systemd et /etc/systemd/system
# ls -l /etc/systemd
total 48
-rw-r--r-- 1 root root 615 28 Jan 23:32 coredump.conf
-rw-r--r-- 1 root root 1013 28 Jan 23:32 journald.conf
-rw-r--r-- 1 root root 198 28 Jan 23:32 journal-remote.conf
-rw-r--r-- 1 root root 175 28 Jan 23:32 journal-upload.conf
-rw-r--r-- 1 root root 1022 28 Jan 23:32 logind.conf
drwxr-xr-x 2 root root 4096 28 Jan 23:32 network
-rw-r--r-- 1 root root 642 28 Jan 23:32 resolved.conf
drwxr-xr-x 8 root root 4096 16 Mar 23:10 system
-rw-r--r-- 1 root root 1604 28 Jan 23:32 system.conf
-rw-r--r-- 1 root root 599 28 Jan 23:32 timesyncd.conf
drwxr-xr-x 4 root root 4096 6 Mar 20:50 user
-rw-r--r-- 1 root root 1130 28 Jan 23:32 user.conf
#
et
# ls -l /etc/systemd/system
total 40
drwxr-xr-x 2 root root 4096 16 Mar 19:38 bluetooth.target.wants
lrwxrwxrwx 1 root root 41 16 Mar 19:38 dbus-org.bluez.service -> /usr/lib/systemd/system/bluetooth.service
lrwxrwxrwx 1 root root 44 16 Mar 19:38 dbus-org.freedesktop.Avahi.service -> /usr/lib/systemd/system/avahi-daemon.service
lrwxrwxrwx 1 root root 44 16 Mar 19:38 dbus-org.freedesktop.ModemManager1.service -> /usr/lib/systemd/system/ModemManager.service
lrwxrwxrwx 1 root root 46 16 Mar 19:38 dbus-org.freedesktop.NetworkManager.service -> /usr/lib/systemd/system/NetworkManager.service
lrwxrwxrwx 1 root root 57 16 Mar 19:38 dbus-org.freedesktop.nm-dispatcher.service -> /usr/lib/systemd/system/NetworkManager-dispatcher.service
lrwxrwxrwx 1 root root 36 16 Mar 19:38 display-manager.service -> /usr/lib/systemd/system/sddm.service
drwxr-xr-x 2 root root 4096 6 Mar 20:43 getty.target.wants
drwxr-xr-x 2 root root 4096 19 Mar 22:50 multi-user.target.wants
-rw-r--r-- 1 root root 191 26 Feb 11:25 octopi.service
drwxr-xr-x 2 root root 4096 16 Mar 19:38 printer.target.wants
drwxr-xr-x 2 root root 4096 16 Mar 19:38 sleep.target.wants
drwxr-xr-x 2 root root 4096 16 Mar 19:38 sockets.target.wants
-rw-r--r-- 1 root root 313 19 Mar 22:47 vmware.service
-rw-r--r-- 1 root root 241 19 Mar 22:47 vmware-usbarbitrator.service
-rw-r--r-- 1 root root 332 19 Mar 22:48 vmware-workstation-server.service
#


Pour ce soir, j'ai ma dose :dormir:
Asus P8Z68-V/GEN3 + Intel i2700k + RAM G-Skill 4x4Go PC 12800
Geforce GTX 560 - 2 Go
Velociraptor 300 Go (Fedora / Debian / Manjaro) + Barracuda 7200t/mn - 2 To - Sata 3 (data) + SSD Samsung 64 Go - Sata 3 (Mageia)
64 bits - Plasma
Teutates
 
Message(s) : 67
Inscription : 07 Juil 2013, 21:38

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par papajoke » 20 Mars 2017, 06:52

je viens de tester (enfin) une install du player
- il m'a copié l’exécutable dans init.d alors que je lui avais demandé /usr/local/bin :rigole:
Code : Tout sélectionner
ls -l /etc/init.d/
-rwxr-xr-x 1 root root 13887 20 mars  06:43 vmware

sudo /etc/init.d/vmware
Usage: vmware {start|stop|status|restart|stoppable}


a toi de chercher ou il copie les 2
j'ai fait un find / -iname "vmware" -executable 2>/dev/null pour le trouver :clindoeil:
Manjaro STABLE - Linux 4.9/3.18 - zsh - Kde5/Cinnamon - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau - DD en MBR
portable Manjaro TESTING - zsh - XFCE - AMD V140 - 2Go RAM - ATI Radeon HD 4200
#mount /dev/archlinux /mnt/manjaro
Avatar de l’utilisateur
papajoke
Modérateur
 
Message(s) : 4464
Inscription : 02 Avr 2013, 18:25
Localisation : Nevers

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par Teutates » 20 Mars 2017, 22:49

papajoke a écrit:je viens de tester (enfin) une install du player
- il m'a copié l’exécutable dans init.d alors que je lui avais demandé /usr/local/bin :rigole:
Code : Tout sélectionner
ls -l /etc/init.d/
-rwxr-xr-x 1 root root 13887 20 mars  06:43 vmware

sudo /etc/init.d/vmware
Usage: vmware {start|stop|status|restart|stoppable}


a toi de chercher ou il copie les 2
j'ai fait un find / -iname "vmware" -executable 2>/dev/null pour le trouver :clindoeil:

Pareil !
Code : Tout sélectionner
$ ls -l /etc/init.d/
total 24
-rwxr-xr-x 1 root root 13887 19 Mar 22:40 vmware
-rwxr-xr-x 1 root root  4946 19 Mar 22:41 vmware-workstation-server
$ sudo /etc/init.d/vmware
[sudo] Mot de passe de teutates : 
Usage: vmware {start|stop|status|restart|stoppable}
$


puis :
Code : Tout sélectionner
$ find / -iname "vmware" -executable 2>/dev/null
/etc/init.d/vmware
/etc/vmware
/run/vmware
/var/lib/vmware
/var/log/vmware
/usr/lib/modules/4.9.13-1-MANJARO/build/include/config/vmware
/usr/lib/vmware-ovftool/schemas/vmware
/usr/lib/vmware
/usr/lib/vmware/bin/vmware
/usr/bin/vmware
$


Mais je ne suis guère plus avancé (sauf possibilité de mauvaise interprétation de ma part) :
Code : Tout sélectionner
$ sudo systemctl restart /etc/init.d/vmware
Failed to restart etc-init.d-vmware.mount: Unit etc-init.d-vmware.mount not found.
$ sudo systemctl start /etc/init.d/vmware
Failed to start etc-init.d-vmware.mount: Unit etc-init.d-vmware.mount not found.
$
Asus P8Z68-V/GEN3 + Intel i2700k + RAM G-Skill 4x4Go PC 12800
Geforce GTX 560 - 2 Go
Velociraptor 300 Go (Fedora / Debian / Manjaro) + Barracuda 7200t/mn - 2 To - Sata 3 (data) + SSD Samsung 64 Go - Sata 3 (Mageia)
64 bits - Plasma
Teutates
 
Message(s) : 67
Inscription : 07 Juil 2013, 21:38

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par papajoke » 20 Mars 2017, 23:08

sudo systemctl start /etc/init.d/vmware

:confus: :pleure:
ces 2 fichiers sont les exécutables et non les services systemd !!!!!!!!!!!!!!!!!!!! (12 eme fois que je le répète ) systemctl charge uniquement des services systemd ! pas des exécutables !

Il te faut donc juste modifier tes .service pour qu'ils lancent ces exécutables

2 .service a changer, c'est ce qui il y avait exactement dans le wiki et aur !
Code : Tout sélectionner
ExecStart=/etc/init.d/vmware-workstation-server start
ExecStop=/etc/init.d/vmware-workstation-server stop


Code : Tout sélectionner
ExecStart=/etc/init.d/vmware start
ExecStop=/etc/init.d/vmware stop
Manjaro STABLE - Linux 4.9/3.18 - zsh - Kde5/Cinnamon - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau - DD en MBR
portable Manjaro TESTING - zsh - XFCE - AMD V140 - 2Go RAM - ATI Radeon HD 4200
#mount /dev/archlinux /mnt/manjaro
Avatar de l’utilisateur
papajoke
Modérateur
 
Message(s) : 4464
Inscription : 02 Avr 2013, 18:25
Localisation : Nevers

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par Teutates » 20 Mars 2017, 23:29

Vu que l'exécutable est dans /etc/init.d/
Code : Tout sélectionner
    $ ls -l /etc/init.d/
    total 24
    -rwxr-xr-x 1 root root 13887 19 Mar 22:40 vmware
    -rwxr-xr-x 1 root root  4946 19 Mar 22:41 vmware-workstation-server
    $ sudo /etc/init.d/vmware
    [sudo] Mot de passe de teutates :
    Usage: vmware {start|stop|status|restart|stoppable}
    $

J'ai modifié mes fichiers vmware.service et vmware
* vmware.service :
Code : Tout sélectionner
[Unit]
Description=VMware daemon
Requires=vmware-usbarbitrator.service
Before=vmware-usbarbitrator.service
After=network.target

[Service]
ExecStart=/etc/init.d/vmware start
ExecStop=/etc/init.d/vmware stop
PIDFile=/var/lock/subsys/vmware
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

* vmware-usbarbitrator.service : non concerné
* vmware-workstation-server.service :
Code : Tout sélectionner
[Unit]
Description=VMware Workstation Server
Requires=vmware.service
After=vmware.service

[Service]
ExecStart=/etc/init.d/vmware-workstation-server start
ExecStop=/etc/init.d/vmware-workstation-server stop
PIDFile=/var/lock/subsys/vmware-workstation-server
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target


Ensuite j'ai réactualisé mes services :
Code : Tout sélectionner
# systemctl start vmware
# systemctl start vmware-usbarbitrator
# systemctl start vmware-workstation-server
#
# vmplayer
# systemctl enable vmware
# systemctl enable vmware-usbarbitrator
# systemctl enable vmware-workstation-server
#
# vmware
#

Mais toujours pas de fonctionnement correct et toujours pas de message erreur retourné.
Asus P8Z68-V/GEN3 + Intel i2700k + RAM G-Skill 4x4Go PC 12800
Geforce GTX 560 - 2 Go
Velociraptor 300 Go (Fedora / Debian / Manjaro) + Barracuda 7200t/mn - 2 To - Sata 3 (data) + SSD Samsung 64 Go - Sata 3 (Mageia)
64 bits - Plasma
Teutates
 
Message(s) : 67
Inscription : 07 Juil 2013, 21:38

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par Teutates » 20 Mars 2017, 23:30

papajoke a écrit:
sudo systemctl start /etc/init.d/vmware

:confus: :pleure:
ces 2 fichiers sont les exécutables et non les services systemd !!!!!!!!!!!!!!!!!!!! (12 eme fois que je le répète ) systemctl charge uniquement des services systemd ! pas des exécutables !

Il te faut donc juste modifier tes .service pour qu'ils lancent ces exécutables

2 .service a changer, c'est ce qui il y avait exactement dans le wiki et aur !
Code : Tout sélectionner
ExecStart=/etc/init.d/vmware-workstation-server start
ExecStop=/etc/init.d/vmware-workstation-server stop


Code : Tout sélectionner
ExecStart=/etc/init.d/vmware start
ExecStop=/etc/init.d/vmware stop

Je viens de comprendre maintenant ! J'ai modifié (voir message ci dessus) mais toujours rien.
Asus P8Z68-V/GEN3 + Intel i2700k + RAM G-Skill 4x4Go PC 12800
Geforce GTX 560 - 2 Go
Velociraptor 300 Go (Fedora / Debian / Manjaro) + Barracuda 7200t/mn - 2 To - Sata 3 (data) + SSD Samsung 64 Go - Sata 3 (Mageia)
64 bits - Plasma
Teutates
 
Message(s) : 67
Inscription : 07 Juil 2013, 21:38

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par Teutates » 01 Avr 2017, 18:52

Toujours pas fonctionnel !

J'ai désinstallé la vieille version 12.5.4 afin de pouvoir installer (correctement) la toute récente version 12.5.5, en refaisant toutes les manipulations décrites plus haute (j'avais sauvegardé les scripts des services). Je me heurte à l'erreur
DISPLAY is not set, unable to open the VMware Workstation user interface.


Ma machine VMware étant déjà prête, je vais probablement devoir tester cette astuce ci dessous permettant de lancer directement une VM depuis une console sans l'interface graphique VMware :
http://xmodulo.com/how-to-launch-vmware-player-vms-without-gui.html
Asus P8Z68-V/GEN3 + Intel i2700k + RAM G-Skill 4x4Go PC 12800
Geforce GTX 560 - 2 Go
Velociraptor 300 Go (Fedora / Debian / Manjaro) + Barracuda 7200t/mn - 2 To - Sata 3 (data) + SSD Samsung 64 Go - Sata 3 (Mageia)
64 bits - Plasma
Teutates
 
Message(s) : 67
Inscription : 07 Juil 2013, 21:38

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par waitnsea » 02 Avr 2017, 16:43

Bonjour,
Ma VMWare ne fonctionne plus non plus avec l'upgrade du kernel et après avoir upgradé VM à 12.5.5, pas même en downgradant lippng comme dit ici
J'attends un peu parce que quand elle fonctionne c'est vraiment un bel outil, mais ça me gonfle ces réinstallations et recompilations perpétuelles...
Jacques-Philippe
Asus-X7BJ Core i7 :
1 SDD /120Go + ArchLinux KDE
1 HDD/500Go = Archives + Debian-Sid "Siduction"
NVidia GeForce GT 425M
WiFi Atheros 9285
Avatar de l’utilisateur
waitnsea
Contributeur
 
Message(s) : 1080
Inscription : 24 Nov 2012, 17:02
Localisation : Golfe-Juan

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par Teutates » 02 Avr 2017, 16:57

waitnsea a écrit:Bonjour,
Ma VMWare ne fonctionne plus non plus avec l'upgrade du kernel et après avoir upgradé VM à 12.5.5, pas même en downgradant lippng comme dit ici
J'attends un peu parce que quand elle fonctionne c'est vraiment un bel outil, mais ça me gonfle ces réinstallations et recompilations perpétuelles...

Peut-être que VMware n'est pas réellement fait pour les distributions en rolling release où les mises à jours "trop rapides" cassent le fonctionnement de l'application ?
Asus P8Z68-V/GEN3 + Intel i2700k + RAM G-Skill 4x4Go PC 12800
Geforce GTX 560 - 2 Go
Velociraptor 300 Go (Fedora / Debian / Manjaro) + Barracuda 7200t/mn - 2 To - Sata 3 (data) + SSD Samsung 64 Go - Sata 3 (Mageia)
64 bits - Plasma
Teutates
 
Message(s) : 67
Inscription : 07 Juil 2013, 21:38

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par waitnsea » 02 Avr 2017, 18:52

Teutates a écrit:Peut-être que VMware n'est pas réellement fait pour les distributions en rolling release où les mises à jours "trop rapides" cassent le fonctionnement de l'application ?

Peut-être que VMware n'est en fait faite que pour Windows ?
Jacques-Philippe
Asus-X7BJ Core i7 :
1 SDD /120Go + ArchLinux KDE
1 HDD/500Go = Archives + Debian-Sid "Siduction"
NVidia GeForce GT 425M
WiFi Atheros 9285
Avatar de l’utilisateur
waitnsea
Contributeur
 
Message(s) : 1080
Inscription : 24 Nov 2012, 17:02
Localisation : Golfe-Juan

Re: [VMware] vmmon - Lancement machine virtuelle impossible

Message par Teutates » 02 Avr 2017, 20:19

waitnsea a écrit:
Teutates a écrit:Peut-être que VMware n'est pas réellement fait pour les distributions en rolling release où les mises à jours "trop rapides" cassent le fonctionnement de l'application ?

Peut-être que VMware n'est en fait faite que pour Windows ?

C'est pas faux :lol:
... Et ca dissuade d'acheter une licence pour passer de la version gratuite (le "Player") vers une version plus complète .... à condition d'avoir de tels besoins ..... :roll:

Quasi hors sujet : j'avais des problèmes similaires pour faire fonctionner ma machine VMware sous Fedora 25. J'ai rebasculé sous Fedora et j'ai réussi à lancer une vieille machine VMware Windows 7 (que je garde à des fins de tests générique) mais impossible avec la machine VMware Windows 10. Je bascule alors sous .... Mageia 5 (puisque je sais que là pas de problème) pour trouver un "petit " problème de réglage bizarroïde sur cette machine VMware Windows 10 (un disque virtuel supprimé qui empêchait de démarrer (j'l'avais oublié celui là !)) que j'ai corrigé. Cela me permettra donc de partir sur des bases assainies lors de mes prochaines tentatives ....
Asus P8Z68-V/GEN3 + Intel i2700k + RAM G-Skill 4x4Go PC 12800
Geforce GTX 560 - 2 Go
Velociraptor 300 Go (Fedora / Debian / Manjaro) + Barracuda 7200t/mn - 2 To - Sata 3 (data) + SSD Samsung 64 Go - Sata 3 (Mageia)
64 bits - Plasma
Teutates
 
Message(s) : 67
Inscription : 07 Juil 2013, 21:38

PrécédentSuivant

Retour vers Installation & Configuration

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 7 invité(s)