holimatic
Anmeldungsdatum: 15. Dezember 2009
Beiträge: 397
Wohnort: Rotkreuz
|
Hallo Ubuntu Habe heute morgen die Aktualisierung auf mehreren Laptops laufen gelassen und dabei wurde unter anderem der Kernel 4.4.0-116 installiert. Nach dem Neustart wollte ich wie normalerweise auch den VMware Player starten. Mit diesem Befehl sollte auch der Kernel mit einem vmmon Modul kompiliert werden. Die Installation brach ab und jetzt kann der VMware Player nicht benutzt werden, weil der Start mit
'Could not open /dev/vmmon: Datei oder Verzeichnis nicht gefunden. Please make sure that the kernel module `vmmon' is loaded.' abbricht. Danach habe ich nach diesem Fehler gesucht und es werden jede Menge Einträge gefunden. Keiner hat aber geholfen.
bringt die folgende Fehlermeldung
| Starting VMware services:
Virtual machine monitor failed
Virtual machine communication interface done
VM communication interface socket family done
Blocking file system done
Virtual ethernet failed
VMware Authentication Daemon done
|
Wie bekomme ich jetzt im aktuellen Kernel dieses vmmon Modul geladen? Mit allen vorhergehenden Kernel war das nie ein Problem.
|
holimatic
(Themenstarter)
Anmeldungsdatum: 15. Dezember 2009
Beiträge: 397
Wohnort: Rotkreuz
|
bringt folgende Fehlermeldung
| modprobe: ERROR: could not insert 'vmmon': Exec format error
|
|
holimatic
(Themenstarter)
Anmeldungsdatum: 15. Dezember 2009
Beiträge: 397
Wohnort: Rotkreuz
|
Nun, ich habe weitere Erkenntnisse: Der Kernel 4.4.0-116 hat auch mit der Virtualbox das gleiche Problem. Auch da können die VM's nicht gestartet werden. Beide die VM's der Virtualbox sowie die VM's vom VMware Player können mit diesem 116er Kernel nicht gestartet werden. Mit dem 4.4.0-112er Kernel gehen beide einwandfrei. d.H. dem 116er Kernel fehlt etwas und offensichtlich kann mir niemand sagen was. Bleibt nur die nächste Kernel Version abzuwarten. Oder weiss da wirklich niemand eine Lösung dazu? Vielen Dank wenn ja...
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8432
Wohnort: Digiworld
|
dpkg -l | egrep linux-'[g|i|h]' und dkms status bitte. ls -al /usr/bin/gcc Gruß Taomon
|
holimatic
(Themenstarter)
Anmeldungsdatum: 15. Dezember 2009
Beiträge: 397
Wohnort: Rotkreuz
|
| >dpkg -l | egrep linux-'[g|i|h]'
ii linux-headers-4.4.0-112 4.4.0-112.135 all Header files related to Linux kernel version 4.4.0
ii linux-headers-4.4.0-112-generic 4.4.0-112.135 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii linux-headers-4.4.0-116 4.4.0-116.140 all Header files related to Linux kernel version 4.4.0
ii linux-headers-4.4.0-116-generic 4.4.0-116.140 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii linux-headers-generic 4.4.0.116.122 amd64 Generic Linux kernel headers
ii linux-image-4.4.0-112-generic 4.4.0-112.135 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii linux-image-4.4.0-116-generic 4.4.0-116.140 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii linux-image-extra-4.4.0-112-generic 4.4.0-112.135 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii linux-image-extra-4.4.0-116-generic 4.4.0-116.140 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii linux-image-generic 4.4.0.116.122 amd64 Generic Linux kernel image
|
| >ls -al /usr/bin/gcc
lrwxrwxrwx 1 root root 5 Feb 11 2016 /usr/bin/gcc -> gcc-5
|
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8432
Wohnort: Digiworld
|
Die Header sind da. Trägt noch nicht zur Lösung bei. sudo apt install linux-generic
Zeige
dpkg -l | egrep -i 'virtualbox|vmware' Schamlos aus dem Wiki geklaut, was spricht sudo vmware-modconfig --console --install-all Kann es sein, das du efi installation mit Secure-boot an hast? [ -d /sys/firmware/efi ] && echo UEFI || echo BIOS Gruß Taomon
|
holimatic
(Themenstarter)
Anmeldungsdatum: 15. Dezember 2009
Beiträge: 397
Wohnort: Rotkreuz
|
| >dpkg -l | egrep -i 'virtualbox|vmware'
ii virtualbox-5.2 5.2.6-120293~Ubuntu~xenial amd64 Oracle VM VirtualBox
|
-
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104 | >sudo vmware-modconfig --console --install-all
Stopping VMware services:
VMware Authentication Daemon done
VM communication interface socket family done
Virtual machine communication interface done
Virtual machine monitor done
Blocking file system done
make: Verzeichnis „/tmp/modconfig-CW8RG4/vmmon-only“ wird betreten
Using kernel build system.
/usr/bin/make -C /lib/modules/4.4.0-116-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[1]: Verzeichnis „/usr/src/linux-headers-4.4.0-116-generic“ wird betreten
CC [M] /tmp/modconfig-CW8RG4/vmmon-only/linux/driverLog.o
CC [M] /tmp/modconfig-CW8RG4/vmmon-only/linux/driver.o
CC [M] /tmp/modconfig-CW8RG4/vmmon-only/linux/hostif.o
CC [M] /tmp/modconfig-CW8RG4/vmmon-only/common/memtrack.o
CC [M] /tmp/modconfig-CW8RG4/vmmon-only/common/vmx86.o
CC [M] /tmp/modconfig-CW8RG4/vmmon-only/common/apic.o
CC [M] /tmp/modconfig-CW8RG4/vmmon-only/common/cpuid.o
CC [M] /tmp/modconfig-CW8RG4/vmmon-only/common/task.o
CC [M] /tmp/modconfig-CW8RG4/vmmon-only/common/hashFunc.o
CC [M] /tmp/modconfig-CW8RG4/vmmon-only/common/comport.o
CC [M] /tmp/modconfig-CW8RG4/vmmon-only/common/phystrack.o
CC [M] /tmp/modconfig-CW8RG4/vmmon-only/vmcore/moduleloop.o
/tmp/modconfig-CW8RG4/vmmon-only/linux/driver.c:1291:1: warning: always_inline function might not be inlinable [-Wattributes]
LinuxDriverSyncReadTSCs(uint64 *delta) // OUT: TSC max - TSC min
^
/tmp/modconfig-CW8RG4/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:
/tmp/modconfig-CW8RG4/vmmon-only/linux/driver.c:1986:1: warning: the frame size of 1168 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
LD [M] /tmp/modconfig-CW8RG4/vmmon-only/vmmon.o
Building modules, stage 2.
MODPOST 1 modules
CC /tmp/modconfig-CW8RG4/vmmon-only/vmmon.mod.o
LD [M] /tmp/modconfig-CW8RG4/vmmon-only/vmmon.ko
make[1]: Verzeichnis „/usr/src/linux-headers-4.4.0-116-generic“ wird verlassen
/usr/bin/make -C $PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= postbuild
make[1]: Verzeichnis „/tmp/modconfig-CW8RG4/vmmon-only“ wird betreten
make[1]: „postbuild“ ist bereits aktuell.
make[1]: Verzeichnis „/tmp/modconfig-CW8RG4/vmmon-only“ wird verlassen
cp -f vmmon.ko ./../vmmon.o
make: Verzeichnis „/tmp/modconfig-CW8RG4/vmmon-only“ wird verlassen
make: Verzeichnis „/tmp/modconfig-CW8RG4/vmnet-only“ wird betreten
Using kernel build system.
/usr/bin/make -C /lib/modules/4.4.0-116-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[1]: Verzeichnis „/usr/src/linux-headers-4.4.0-116-generic“ wird betreten
CC [M] /tmp/modconfig-CW8RG4/vmnet-only/driver.o
CC [M] /tmp/modconfig-CW8RG4/vmnet-only/hub.o
CC [M] /tmp/modconfig-CW8RG4/vmnet-only/userif.o
CC [M] /tmp/modconfig-CW8RG4/vmnet-only/netif.o
CC [M] /tmp/modconfig-CW8RG4/vmnet-only/bridge.o
CC [M] /tmp/modconfig-CW8RG4/vmnet-only/smac_compat.o
CC [M] /tmp/modconfig-CW8RG4/vmnet-only/smac.o
CC [M] /tmp/modconfig-CW8RG4/vmnet-only/procfs.o
CC [M] /tmp/modconfig-CW8RG4/vmnet-only/vnetEvent.o
In file included from include/linux/pci.h:35:0,
from /tmp/modconfig-CW8RG4/vmnet-only/compat_netdevice.h:27,
from /tmp/modconfig-CW8RG4/vmnet-only/netif.c:43:
include/linux/pci_ids.h:2253:0: warning: "PCI_VENDOR_ID_VMWARE" redefined
#define PCI_VENDOR_ID_VMWARE 0x15ad
^
In file included from /tmp/modconfig-CW8RG4/vmnet-only/net.h:38:0,
from /tmp/modconfig-CW8RG4/vmnet-only/vnetInt.h:26,
from /tmp/modconfig-CW8RG4/vmnet-only/netif.c:42:
/tmp/modconfig-CW8RG4/vmnet-only/vm_device_version.h:56:0: note: this is the location of the previous definition
#define PCI_VENDOR_ID_VMWARE 0x15AD
^
CC [M] /tmp/modconfig-CW8RG4/vmnet-only/vnetUserListener.o
In file included from /tmp/modconfig-CW8RG4/vmnet-only/net.h:38:0,
from /tmp/modconfig-CW8RG4/vmnet-only/vnetInt.h:26,
from /tmp/modconfig-CW8RG4/vmnet-only/bridge.c:52:
/tmp/modconfig-CW8RG4/vmnet-only/vm_device_version.h:56:0: warning: "PCI_VENDOR_ID_VMWARE" redefined
#define PCI_VENDOR_ID_VMWARE 0x15AD
^
In file included from include/linux/pci.h:35:0,
from /tmp/modconfig-CW8RG4/vmnet-only/compat_netdevice.h:27,
from /tmp/modconfig-CW8RG4/vmnet-only/bridge.c:51:
include/linux/pci_ids.h:2253:0: note: this is the location of the previous definition
#define PCI_VENDOR_ID_VMWARE 0x15ad
^
LD [M] /tmp/modconfig-CW8RG4/vmnet-only/vmnet.o
Building modules, stage 2.
MODPOST 1 modules
CC /tmp/modconfig-CW8RG4/vmnet-only/vmnet.mod.o
LD [M] /tmp/modconfig-CW8RG4/vmnet-only/vmnet.ko
make[1]: Verzeichnis „/usr/src/linux-headers-4.4.0-116-generic“ wird verlassen
/usr/bin/make -C $PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= postbuild
make[1]: Verzeichnis „/tmp/modconfig-CW8RG4/vmnet-only“ wird betreten
make[1]: „postbuild“ ist bereits aktuell.
make[1]: Verzeichnis „/tmp/modconfig-CW8RG4/vmnet-only“ wird verlassen
cp -f vmnet.ko ./../vmnet.o
make: Verzeichnis „/tmp/modconfig-CW8RG4/vmnet-only“ wird verlassen
Starting VMware services:
Virtual machine monitor failed
Virtual machine communication interface done
VM communication interface socket family done
Blocking file system done
Virtual ethernet failed
VMware Authentication Daemon done
Unable to start services
|
Das hab ich schon mehrfach ausgeführt, nützt nichts, am Ende kommt Unable to start services...
Kann es sein, das du efi installation mit Secure-boot an hast?
Nein, steht auf Auto, und wie gesagt mit Kernel 112 kein Problem und das auf mehreren HP Laptop Rechnern und bis dato nie ein Problem.
| >[ -d /sys/firmware/efi ] && echo UEFI || echo BIOS
BIOS
|
holimatic schrieb:
bringt folgende Fehlermeldung
| modprobe: ERROR: could not insert 'vmmon': Exec format error
|
Diese Fehlermeldung hat doch was mit dem Compiler zu tun?
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8432
Wohnort: Digiworld
|
Es wundert mich das bei dkms status vboxhost nicht auftaucht. Auch nicht beim funktionierenden Kernel. Kannst Du mal tail -n50 /var/log/apt/history.log zeigen und zur Sicherheit noch dpkg -l | egrep -v '^ii' zeigen? Gruß Taomon
|
holimatic
(Themenstarter)
Anmeldungsdatum: 15. Dezember 2009
Beiträge: 397
Wohnort: Rotkreuz
|
Taomon schrieb: Es wundert mich das bei dkms status vboxhost nicht auftaucht.
Das taucht nirgends auf, weder auf Rechner mit 112er Kernel, noch auf Rechner mit 116er Kernel.
tail -n50 /var/log/apt/history.log
Hmm, kann man das auch mit weniger Info's machen. Da gebe ich zuviel Informationen von meinen Rechner preis. Das möchte ich aus Datenschutzgründen nicht.
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8432
Wohnort: Digiworld
|
holimatic
Hmm, kann man das auch mit weniger Info's machen. Da gebe ich zuviel Informationen von meinen Rechner preis. Das möchte ich aus Datenschutzgründen nicht.
❓ Da tauchen nur die Pakete auf die als letztes aktualisiert installiert oder entfernt wurden. Wo ist da das Problem? Gruß Taomon
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
Zeige mal dpkg -l xserver-xorg-video-vmware
|
holimatic
(Themenstarter)
Anmeldungsdatum: 15. Dezember 2009
Beiträge: 397
Wohnort: Rotkreuz
|
> dpkg -l xserver-xorg-video-vmware
dpkg-query: Kein Paket gefunden, das auf xserver-xorg-video-vmware passt
Das steht für den 112er Kernel der funktioniert.
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
Ok,weiß nicht warum aber so sieht es bei mir aus stephan@stephan-Desktop:~$ dpkg -l | egrep -i 'virtualbox|vmware'
ii virtualbox-5.1 5.1.26-117224~Ubuntu~xenial amd64 Oracle VM VirtualBox
ii xserver-xorg-input-vmmouse 1:13.1.0-1ubuntu2 amd64 X.Org X server -- VMMouse input driver to use with VMWare
ii xserver-xorg-video-vmware 1:13.1.0-2ubuntu3 amd64 X.Org X server -- VMware display driver
stephan@stephan-Desktop:~$ dpkg -l xserver-xorg-video-vmware Das Paket sollte eigentlich auch da sein https://packages.ubuntu.com/search?keywords=xserver-xorg-video-vmware&searchon=names&suite=xenial§ion=all stephan@stephan-Desktop:~$ apt show xserver-xorg-video-vmware
Package: xserver-xorg-video-vmware
Version: 1:13.1.0-2ubuntu3
Priority: optional
Section: x11
Origin: Ubuntu
Maintainer: Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>
Original-Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 204 kB
Provides: xorg-driver-video
Depends: libc6 (>= 2.14), libdrm2 (>= 2.4.38), libx11-6 (>= 2:1.4.99.1), libxatracker2, libxext6, xorg-video-abi-20, xserver-xorg-core (>= 2:1.17.99.902)
Task: ubuntu-desktop, ubuntu-usb, kubuntu-desktop, edubuntu-desktop, edubuntu-usb, xubuntu-core, xubuntu-desktop, mythbuntu-desktop, lubuntu-core, ubuntustudio-desktop-core, ubuntustudio-desktop, ubuntu-gnome-desktop, ubuntukylin-desktop, ubuntu-mate-core, ubuntu-mate-desktop, ubuntu-mate-cloudtop
Supported: 5y
Download-Size: 67,7 kB
APT-Manual-Installed: yes
APT-Sources: http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages
Description: X.Org-X-Server – VMware-Grafiktreiber
Dieses Paket stellt den Treiber für VMware-Client-Sitzungen bereit, welche
z.B. bei einem Linux, das innerhalb einer VMware-Sitzung (einer virtuellen
Maschine) läuft, genutzt werden.
.
Weitere Informationen über X.Org finden Sie unter <URL:http://www.X.org>.
.
Dieses Paket wurde aus dem X.Org-Treibermodul »xf86-video-vmware«
erstellt.
stephan@stephan-Desktop:~$
|
holimatic
(Themenstarter)
Anmeldungsdatum: 15. Dezember 2009
Beiträge: 397
Wohnort: Rotkreuz
|
Kellerkind_2009 schrieb: Zeige mal dpkg -l xserver-xorg-video-vmware
Das da war offensichtlich der falsche Befehl. Mit
| >dpkg -l | egrep -i 'virtualbox|vmware'
ii virtualbox-5.2 5.2.6-120293~Ubuntu~xenial amd64 Oracle VM VirtualBox
|
kommt das raus. Und mit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 | >apt show xserver-xorg-video-vmware
Package: xserver-xorg-video-vmware
Version: 1:13.1.0-2ubuntu3
Priority: optional
Section: x11
Origin: Ubuntu
Maintainer: Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>
Original-Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 204 kB
Provides: xorg-driver-video
Depends: libc6 (>= 2.14), libdrm2 (>= 2.4.38), libx11-6 (>= 2:1.4.99.1), libxatracker2, libxext6, xorg-video-abi-20, xserver-xorg-core (>= 2:1.17.99.902)
Task: ubuntu-desktop, ubuntu-usb, kubuntu-desktop, edubuntu-desktop, edubuntu-usb, xubuntu-core, xubuntu-desktop, mythbuntu-desktop, lubuntu-core, ubuntustudio-desktop-core, ubuntustudio-desktop, ubuntu-gnome-desktop, ubuntukylin-desktop, ubuntu-mate-core, ubuntu-mate-desktop, ubuntu-mate-cloudtop
Supported: 5y
Download-Size: 67.7 kB
APT-Sources: http://ch.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
Description: X.Org-X-Server – VMware-Grafiktreiber
Dieses Paket stellt den Treiber für VMware-Client-Sitzungen bereit, welche
z.B. bei einem Linux, das innerhalb einer VMware-Sitzung (einer virtuellen
Maschine) läuft, genutzt werden.
.
Weitere Informationen über X.Org finden Sie unter <URL:http://www.X.org>.
.
Dieses Paket wurde aus dem X.Org-Treibermodul »xf86-video-vmware«
erstellt.
|
kommt das raus. Das gleiche mach ich jetzt noch mit dem 116er Kernel. Mit dem 116er Kernel kommt genau das gleiche!
|
holimatic
(Themenstarter)
Anmeldungsdatum: 15. Dezember 2009
Beiträge: 397
Wohnort: Rotkreuz
|
bringt folgende Fehlermeldung | modprobe: ERROR: could not insert 'vmmon': Exec format error
|
Ich möchte nochmals auf diese Fehlermeldung zurückkommen. Wieso kommt die? Das ist das Modul welches nicht geladen werden kann.
|