Kirjoittaja Aihe: WMWare Player 5.0.3 -ohjelmiston käyttöönotto Ubuntu 14.04:ssä [RATKAISTU]  (Luettu 6180 kertaa)

Saataja

  • Käyttäjä
  • Viestejä: 171
    • Profiili
Hei!

Käytössäni on Acer Aspire R6310 -tietokone ja siihen asennettu 64-bittinen Ubuntu 14.04 -käyttöjärjestelmä.

Haluaisin rakentaa virtuaalikoneen Ubuntun sisään VMWare Player -ohjelmistolla ja olen saanut sen aikaisemmin asennettua ainakin Ubuntun 12.04 -versioon.

Latasin alla olevasta osoitteesta

https://www.vmware.com/tryvmware/p/activate.php?p=player&lp=1

alla olevan paketin

VMware Player 5.0.3 for Linux 64-bit

jonka jälkeen rastitin tiedoston Ominaisuudet-ikkunan Oikeudet-välilehdeltä valintaikkunan Salli tiedoston suoritus ohjelmana ja siirsin tiedoston kotihakemistooni

Sen jälkeen ajoin päätteessä alla olevan komennon

Koodia: [Valitse]
sudo sh ./VMware*.bundle
ja VMWaren asennusohjelma käynnistyi. Asennuksen aikana Pääte tulosti alla olevan virheilmoituksen

Koodia: [Valitse]
lasse@lasse-Aspire-R3610:~$ sudo sh ./VMware*.bundle
[sudo] password for lasse:
Extracting VMware Installer...done.

(vmware-installer.py:4501): Gtk-WARNING **: Teemamoottorin moduulia ei löytynyt module_path:sta: ”murrine”,

Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: jaettua objektitiedostoa ei voi avata: Tiedostoa tai hakemistoa ei ole


mutta suoritti kuitenkin asennusprosessin loppuun onnistuneesti.

WMWare Playerin pikakukave ilmestyi Unity-valikkoon ja kun sitä klikkaa, näyttöruudulle ilmestyy ilmoitus VMWare Kernel Module Updater -päivityksistä, jotka pitäisi asentaa ennen kuin ohjelmaa voi alkaa käyttää.

Tämän jälkeen päivitityssovellus kysyy pääkäyttäjän salasanaa ja saa tehtyä onnistuneesti päivityspreosessin alla olevan ensimmäisen vaiheen.

Stopping VMWare Services. Seuraavaan eli Virtual Network Device -vaiheeseen siirryttäessä ohjelma antaa alla olevan virheilmoituksen

Unable to start services.

See log file /tmp/vmware-root/vmware-modconfig-8846.log for details.

Kun tämän jälkeen ajan Päätteessä komennon

Koodia: [Valitse]
sudo gedit /tmp/vmware-root/vmware-modconfig-2860.log

Gedit avaa alla tiedoston, jossa lukee alla oleva teksti
Koodia: [Valitse]
2014-06-22T18:28:50.816+02:00| vthread-3| I120: Log for VMware Workstation pid=2860 version=9.0.3 build=build-1410761 option=Release
2014-06-22T18:28:50.816+02:00| vthread-3| I120: The process is 64-bit.
2014-06-22T18:28:50.816+02:00| vthread-3| I120: Host codepage=UTF-8 encoding=UTF-8
2014-06-22T18:28:50.816+02:00| vthread-3| I120: Host is Linux 3.13.0-24-generic Ubuntu 14.04 LTS
2014-06-22T18:28:50.813+02:00| vthread-3| I120: Msg_Reset:
2014-06-22T18:28:50.813+02:00| vthread-3| I120: [msg.dictionary.load.openFailed] Cannot open file "/usr/lib/vmware/settings": Tiedostoa tai hakemistoa ei ole.
2014-06-22T18:28:50.813+02:00| vthread-3| I120: ----------------------------------------
2014-06-22T18:28:50.813+02:00| vthread-3| I120: PREF Optional preferences file not found at /usr/lib/vmware/settings. Using default values.
2014-06-22T18:28:50.814+02:00| vthread-3| I120: Msg_Reset:
2014-06-22T18:28:50.814+02:00| vthread-3| I120: [msg.dictionary.load.openFailed] Cannot open file "/root/.vmware/config": Tiedostoa tai hakemistoa ei ole.
2014-06-22T18:28:50.814+02:00| vthread-3| I120: ----------------------------------------
2014-06-22T18:28:50.814+02:00| vthread-3| I120: PREF Optional preferences file not found at /root/.vmware/config. Using default values.
2014-06-22T18:28:50.815+02:00| vthread-3| I120: Msg_Reset:
2014-06-22T18:28:50.815+02:00| vthread-3| I120: [msg.dictionary.load.openFailed] Cannot open file "/root/.vmware/preferences": Tiedostoa tai hakemistoa ei ole.
2014-06-22T18:28:50.815+02:00| vthread-3| I120: ----------------------------------------
2014-06-22T18:28:50.815+02:00| vthread-3| I120: PREF Failed to load user preferences.
2014-06-22T18:28:50.817+02:00| vthread-3| W110: Logging to /tmp/vmware-root/vmware-modconfig-2860.log
2014-06-22T18:28:50.861+02:00| vthread-3| I120: Obtaining info using the running kernel.
2014-06-22T18:28:50.861+02:00| vthread-3| I120: Setting header path for 3.13.0-24-generic to "/lib/modules/3.13.0-24-generic/build/include".



Koodia: [Valitse]
2014-06-22T18:28:50.861+02:00| vthread-3| I120: Validating path "/lib/modules/3.13.0-24-generic/build/include" for kernel release "3.13.0-24-generic".
2014-06-22T18:28:50.861+02:00| vthread-3| I120: Failed to find /lib/modules/3.13.0-24-generic/build/include/linux/version.h
2014-06-22T18:28:50.861+02:00| vthread-3| I120: /lib/modules/3.13.0-24-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2014-06-22T18:28:50.861+02:00| vthread-3| I120: Created new pathsHash.
2014-06-22T18:28:50.890+02:00| vthread-3| I120: Preprocessed UTS_RELEASE, got value "3.13.0-24-generic".
2014-06-22T18:28:50.890+02:00| vthread-3| I120: The header path "/lib/modules/3.13.0-24-generic/build/include" for the kernel "3.13.0-24-generic" is valid.  Whoohoo!
2014-06-22T18:28:51.463+02:00| vthread-3| I120: Reading in info for the vmmon module.
2014-06-22T18:28:51.464+02:00| vthread-3| I120: Reading in info for the vmnet module.
2014-06-22T18:28:51.464+02:00| vthread-3| I120: Reading in info for the vmblock module.
2014-06-22T18:28:51.464+02:00| vthread-3| I120: Reading in info for the vmci module.
2014-06-22T18:28:51.464+02:00| vthread-3| I120: Reading in info for the vsock module.
2014-06-22T18:28:51.464+02:00| vthread-3| I120: Setting vsock to depend on vmci.
2014-06-22T18:28:51.464+02:00| vthread-3| I120: Invoking modinfo on "vmmon".
2014-06-22T18:28:51.472+02:00| vthread-3| I120: "/sbin/modinfo" exited with status 0.
2014-06-22T18:28:51.472+02:00| vthread-3| I120: Invoking modinfo on "vmnet".
2014-06-22T18:28:51.480+02:00| vthread-3| I120: "/sbin/modinfo" exited with status 256.
2014-06-22T18:28:51.481+02:00| vthread-3| I120: Invoking modinfo on "vmblock".
2014-06-22T18:28:51.489+02:00| vthread-3| I120: "/sbin/modinfo" exited with status 256.
2014-06-22T18:28:51.489+02:00| vthread-3| I120: Invoking modinfo on "vmci".
2014-06-22T18:28:51.497+02:00| vthread-3| I120: "/sbin/modinfo" exited with status 256.
2014-06-22T18:28:51.497+02:00| vthread-3| I120: Invoking modinfo on "vsock".
2014-06-22T18:28:51.505+02:00| vthread-3| I120: "/sbin/modinfo" exited with status 0.
2014-06-22T18:28:51.578+02:00| vthread-3| I120: to be installed: vmnet status: 0
2014-06-22T18:28:51.639+02:00| vthread-3| I120: Obtaining info using the running kernel.
2014-06-22T18:28:51.639+02:00| vthread-3| I120: Setting header path for 3.13.0-24-generic to "/lib/modules/3.13.0-24-generic/build/include".
2014-06-22T18:28:51.639+02:00| vthread-3| I120: Validating path "/lib/modules/3.13.0-24-generic/build/include" for kernel release "3.13.0-24-generic".
2014-06-22T18:28:51.639+02:00| vthread-3| I120: Failed to find /lib/modules/3.13.0-24-generic/build/include/linux/version.h
2014-06-22T18:28:51.639+02:00| vthread-3| I120: /lib/modules/3.13.0-24-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2014-06-22T18:28:51.667+02:00| vthread-3| I120: Preprocessed UTS_RELEASE, got value "3.13.0-24-generic".
2014-06-22T18:28:51.668+02:00| vthread-3| I120: The header path "/lib/modules/3.13.0-24-generic/build/include" for the kernel "3.13.0-24-generic" is valid.  Whoohoo!
2014-06-22T18:28:52.235+02:00| vthread-3| I120: Kernel header path retrieved from FileEntry: /lib/modules/3.13.0-24-generic/build/include
2014-06-22T18:28:52.235+02:00| vthread-3| I120: Update kernel header path to /lib/modules/3.13.0-24-generic/build/include
2014-06-22T18:28:52.235+02:00| vthread-3| I120: Validating path "/lib/modules/3.13.0-24-generic/build/include" for kernel release "3.13.0-24-generic".
2014-06-22T18:28:52.235+02:00| vthread-3| I120: Failed to find /lib/modules/3.13.0-24-generic/build/include/linux/version.h
2014-06-22T18:28:52.235+02:00| vthread-3| I120: /lib/modules/3.13.0-24-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2014-06-22T18:28:52.264+02:00| vthread-3| I120: Preprocessed UTS_RELEASE, got value "3.13.0-24-generic".
2014-06-22T18:28:52.264+02:00| vthread-3| I120: The header path "/lib/modules/3.13.0-24-generic/build/include" for the kernel "3.13.0-24-generic" is valid.  Whoohoo!
2014-06-22T18:28:52.269+02:00| vthread-3| I120: Found compiler at "/usr/bin/gcc"
2014-06-22T18:28:52.280+02:00| vthread-3| I120: Got gcc version "4.8".
2014-06-22T18:28:52.281+02:00| vthread-3| I120: The GCC version matches the kernel GCC minor version like a glove.
2014-06-22T18:28:52.281+02:00| vthread-3| I120: Using user supplied compiler "/usr/bin/gcc".
2014-06-22T18:28:52.292+02:00| vthread-3| I120: Got gcc version "4.8".
2014-06-22T18:28:52.292+02:00| vthread-3| I120: The GCC version matches the kernel GCC minor version like a glove.
2014-06-22T18:28:52.312+02:00| vthread-3| I120: Trying to find a suitable PBM set for kernel "3.13.0-24-generic".
2014-06-22T18:28:52.312+02:00| vthread-3| I120: No matching PBM set was found for kernel "3.13.0-24-generic".
2014-06-22T18:28:52.313+02:00| vthread-3| I120: Validating path "/lib/modules/3.13.0-24-generic/build/include" for kernel release "3.13.0-24-generic".
2014-06-22T18:28:52.313+02:00| vthread-3| I120: Failed to find /lib/modules/3.13.0-24-generic/build/include/linux/version.h
2014-06-22T18:28:52.313+02:00| vthread-3| I120: /lib/modules/3.13.0-24-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2014-06-22T18:28:52.341+02:00| vthread-3| I120: Preprocessed UTS_RELEASE, got value "3.13.0-24-generic".
2014-06-22T18:28:52.342+02:00| vthread-3| I120: The header path "/lib/modules/3.13.0-24-generic/build/include" for the kernel "3.13.0-24-generic" is valid.  Whoohoo!
2014-06-22T18:28:52.342+02:00| vthread-3| I120: The GCC version matches the kernel GCC minor version like a glove.
2014-06-22T18:28:52.411+02:00| vthread-3| I120: Validating path "/lib/modules/3.13.0-24-generic/build/include" for kernel release "3.13.0-24-generic".
2014-06-22T18:28:52.412+02:00| vthread-3| I120: Failed to find /lib/modules/3.13.0-24-generic/build/include/linux/version.h
2014-06-22T18:28:52.412+02:00| vthread-3| I120: /lib/modules/3.13.0-24-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2014-06-22T18:28:52.442+02:00| vthread-3| I120: Preprocessed UTS_RELEASE, got value "3.13.0-24-generic".
2014-06-22T18:28:52.442+02:00| vthread-3| I120: The header path "/lib/modules/3.13.0-24-generic/build/include" for the kernel "3.13.0-24-generic" is valid.  Whoohoo!
2014-06-22T18:28:52.442+02:00| vthread-3| I120: The GCC version matches the kernel GCC minor version like a glove.
2014-06-22T18:28:52.442+02:00| vthread-3| I120: Using temp dir "/tmp".
2014-06-22T18:28:52.447+02:00| vthread-3| I120: Obtaining info using the running kernel.
2014-06-22T18:28:52.447+02:00| vthread-3| I120: Setting header path for 3.13.0-24-generic to "/lib/modules/3.13.0-24-generic/build/include".
2014-06-22T18:28:52.447+02:00| vthread-3| I120: Validating path "/lib/modules/3.13.0-24-generic/build/include" for kernel release "3.13.0-24-generic".
2014-06-22T18:28:52.447+02:00| vthread-3| I120: Failed to find /lib/modules/3.13.0-24-generic/build/include/linux/version.h
2014-06-22T18:28:52.447+02:00| vthread-3| I120: /lib/modules/3.13.0-24-generic/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2014-06-22T18:28:52.477+02:00| vthread-3| I120: Preprocessed UTS_RELEASE, got value "3.13.0-24-generic".
2014-06-22T18:28:52.477+02:00| vthread-3| I120: The header path "/lib/modules/3.13.0-24-generic/build/include" for the kernel "3.13.0-24-generic" is valid.  Whoohoo!
2014-06-22T18:28:53.037+02:00| vthread-3| I120: Invoking modinfo on "vmnet".
2014-06-22T18:28:53.047+02:00| vthread-3| I120: "/sbin/modinfo" exited with status 256.
2014-06-22T18:28:54.139+02:00| vthread-3| I120: Setting destination path for vmnet to "/lib/modules/3.13.0-24-generic/misc/vmnet.ko".
2014-06-22T18:28:54.147+02:00| vthread-3| I120: Extracting the vmnet source from "/usr/lib/vmware/modules/source/vmnet.tar".
2014-06-22T18:28:54.220+02:00| vthread-3| I120: Successfully extracted the vmnet source.
2014-06-22T18:28:54.220+02:00| vthread-3| I120: Building module with command "/usr/bin/make -j4 -C /tmp/modconfig-2r9aHM/vmnet-only auto-build HEADER_DIR=/lib/modules/3.13.0-24-generic/build/include CC=/usr/bin/gcc IS_GCC_3=no"
2014-06-22T18:29:11.524+02:00| vthread-3| W110: Failed to build vmnet.  Failed to execute the build command.

Missä vika ja mikä neuvoksi?

Koodattu -Storck
« Viimeksi muokattu: 23.06.14 - klo:21.11 kirjoittanut Saataja »

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Onko tuohon kerneliin liittyvä header-paketti asennettuna?

Saataja

  • Käyttäjä
  • Viestejä: 171
    • Profiili
Onko tuohon kerneliin liittyvä header-paketti asennettuna?

Mistä voi tarkistaa, mikä Kerneli ja mikä headeri on parhaillaan käytössä?

Saataja

  • Käyttäjä
  • Viestejä: 171
    • Profiili
Onkohan alla olevalla paketilla mitään tekemistä tämän ongelman kanssa?

VMware VIX 1.12.3 API for 64-bit Linux

Voisiko tuon asentaminen ratkaista ongelman?

Storck

  • Vieras
Laita vastaisuudessa nuo isot tekstitykset myös koodeihin.

Saataja

  • Käyttäjä
  • Viestejä: 171
    • Profiili
Asia selvä! Kiitos neuvoista ja korjauksesta! :)

Saataja

  • Käyttäjä
  • Viestejä: 171
    • Profiili
Kun ajan Päätteessä alla olevan komennon

Koodia: [Valitse]
hannu@hannu-Aspire-R3610:~$ sudo update-grub
Pääte tulostaa ulos

Koodia: [Valitse]
[sudo] password for hannu:
Generating grub configuration file ...
Linux-levykuva löytyi: /boot/vmlinuz-3.13.0-24-generic
Löytyi initrd-levykuva: /boot/initrd.img-3.13.0-24-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Löytyi Windows 7 (loader) kohteella /dev/sda1
valmis

En tiedä, oliko tuosta mitään apua asian selvittämisessä, mutta kokeilinpa kuitenkin.

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Käytössä oleva kernel-versio näkyy komennolla
Koodia: [Valitse]
uname -aSysteemisi vaikuttaa päivittämättömältä kun kernel-versio on vielä 3.13.0-24,
uusin 14.04:n kernel on nimittäin 3.13.0-29

Ei tuo tietenkään tähän itse ongelmaan mitään vaikuttane.
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Koodia: [Valitse]
2014-06-22T18:29:11.524+02:00| vthread-3| W110: Failed to build vmnet.  Failed to execute the build command.

Joudut paikkaamaan vmnet-moduulin koodia:

http://ping8888.com/2013/12/13/vmware-modules-kernel-3-13/

http://askubuntu.com/questions/414783/unable-to-run-vmware-failed-to-build-vmnet/444375#444375

Saataja

  • Käyttäjä
  • Viestejä: 171
    • Profiili
hannu@hannu-Aspire-R3610:~$ sudo vmplayer

Koodia: [Valitse]
Logging to /tmp/vmware-root/vmware-modconfig-3398.log

(vmware-modconfig:3398): IBUS-WARNING **: The owner of /home/hannu/.config/ibus/bus is not root!
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
Using 2.6.x kernel build system.
make: Siirrytään hakemistoon "/tmp/modconfig-19DKfL/vmnet-only"
/usr/bin/make -C /lib/modules/3.13.0-24-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
 MODULEBUILDDIR= modules
make[1]: Siirrytään hakemistoon "/usr/src/linux-headers-3.13.0-24-generic"
  CC [M]  /tmp/modconfig-19DKfL/vmnet-only/driver.o
  CC [M]  /tmp/modconfig-19DKfL/vmnet-only/hub.o
  CC [M]  /tmp/modconfig-19DKfL/vmnet-only/userif.o
  CC [M]  /tmp/modconfig-19DKfL/vmnet-only/netif.o
In file included from /tmp/modconfig-19DKfL/vmnet-only/vnet.h:28:0,
                 from /tmp/modconfig-19DKfL/vmnet-only/vnetInt.h:24,
                 from /tmp/modconfig-19DKfL/vmnet-only/netif.c:42:
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h: In function ‘AtomicAssertOnCompilePtr’:
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
       typedef char AssertOnCompileFailed[AssertOnCompileMisused];             \
                    ^
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h:2558:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
 MAKE_ATOMIC_TYPE(Ptr, 64, void const *, void *, uintptr_t)
 
                    ^
/tmp/modconfig-19DKfL/vmnet-only/monitorAction_exported.h:91:4: note: in expansion of macro ‘ASSERT_ON_COMPILE’
    ASSERT_ON_COMPILE((ACTION_WORD_SIZE & (ACTION_WORD_SIZE - 1)) == 0);
    ^
In file included from /tmp/modconfig-19DKfL/vmnet-only/monitorAction_exported.h:31:0,
                 from /tmp/modconfig-19DKfL/vmnet-only/vnet.h:29,
                 from /tmp/modconfig-19DKfL/vmnet-only/vnetInt.h:24,
                 from /tmp/modconfig-19DKfL/vmnet-only/hub.c:43:
/tmp/modconfig-19DKfL/vmnet-only/monitorAction_exported.h: In function ‘MonitorActionSet_AtomicInclude’:
/tmp/modconfig-19DKfL/vmnet-only/vm_assert.h:320:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
       typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
                    ^
/tmp/modconfig-19DKfL/vmnet-only/monitorAction_exported.h:91:4: note: in expansion of macro ‘ASSERT_ON_COMPILE’
    ASSERT_ON_COMPILE((ACTION_WORD_SIZE & (ACTION_WORD_SIZE - 1)) == 0);
    ^
In file included from /tmp/modconfig-19DKfL/vmnet-only/vnet.h:28:0,
                 from /tmp/modconfig-19DKfL/vmnet-only/vnetInt.h:24,
                 from /tmp/modconfig-19DKfL/vmnet-only/driver.c:51:
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h: In function ‘AtomicAssertOnCompilePtr’:
/tmp/modconfig-19DKfL/vmnet-only/hub.c: In function ‘VNetHubFindHubByID’:
/tmp/modconfig-19DKfL/vmnet-only/hub.c:132:49: warning: argument to ‘sizeof’ in ‘memcmp’ call is the same expression as the first source; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess]
         memcmp(idNum, currHub->id.pvnID, sizeof idNum))) {
                                                 ^
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
       typedef char AssertOnCompileFailed[AssertOnCompileMisused];             \
                    ^
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h:2558:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
 MAKE_ATOMIC_TYPE(Ptr, 64, void const *, void *, uintptr_t)
 ^
/tmp/modconfig-19DKfL/vmnet-only/hub.c: In function ‘VNetHubAlloc’:
/tmp/modconfig-19DKfL/vmnet-only/hub.c:315:36: warning: argument to ‘sizeof’ in ‘memcpy’ call is the same pointer type ‘uint8 *’ as the destination; expected ‘uint8’ or an explicit length [-Wsizeof-pointer-memaccess]
   memcpy(hub->id.pvnID, id, sizeof id);
                                    ^
/tmp/modconfig-19DKfL/vmnet-only/userif.c: In function ‘VNetUserIfIoctl’:
/tmp/modconfig-19DKfL/vmnet-only/vm_assert.h:320:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
       typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
                    ^
/tmp/modconfig-19DKfL/vmnet-only/userif.c:809:7: note: in expansion of macro ‘ASSERT_ON_COMPILE’
       ASSERT_ON_COMPILE(VNET_NOTIFY_VERSION == 5);
       ^
/tmp/modconfig-19DKfL/vmnet-only/vm_assert.h:320:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
       typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
                    ^
/tmp/modconfig-19DKfL/vmnet-only/userif.c:810:7: note: in expansion of macro ‘ASSERT_ON_COMPILE’
       ASSERT_ON_COMPILE(ACTION_EXPORTED_VERSION == 2);
       ^
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h: In function ‘AtomicAssertOnCompileInt’:
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
       typedef char AssertOnCompileFailed[AssertOnCompileMisused];             \
                    ^
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h:2562:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
 MAKE_ATOMIC_TYPE(Int, 32, int, int, int)
 ^
In file included from /tmp/modconfig-19DKfL/vmnet-only/monitorAction_exported.h:31:0,
                 from /tmp/modconfig-19DKfL/vmnet-only/vnet.h:29,
                 from /tmp/modconfig-19DKfL/vmnet-only/vnetInt.h:24,
                 from /tmp/modconfig-19DKfL/vmnet-only/driver.c:51:
/tmp/modconfig-19DKfL/vmnet-only/monitorAction_exported.h: In function ‘MonitorActionSet_AtomicInclude’:
/tmp/modconfig-19DKfL/vmnet-only/vm_assert.h:320:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
       typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
                    ^
/tmp/modconfig-19DKfL/vmnet-only/monitorAction_exported.h:91:4: note: in expansion of macro ‘ASSERT_ON_COMPILE’
    ASSERT_ON_COMPILE((ACTION_WORD_SIZE & (ACTION_WORD_SIZE - 1)) == 0);
    ^
  CC [M]  /tmp/modconfig-19DKfL/vmnet-only/bridge.o
  CC [M]  /tmp/modconfig-19DKfL/vmnet-only/filter.o
  CC [M]  /tmp/modconfig-19DKfL/vmnet-only/procfs.o
  CC [M]  /tmp/modconfig-19DKfL/vmnet-only/smac_compat.o
In file included from /tmp/modconfig-19DKfL/vmnet-only/vnet.h:28:0,
                 from /tmp/modconfig-19DKfL/vmnet-only/vnetInt.h:24,
                 from /tmp/modconfig-19DKfL/vmnet-only/filter.c:48:
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h: In function ‘AtomicAssertOnCompilePtr’:
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
       typedef char AssertOnCompileFailed[AssertOnCompileMisused];             \
                    ^
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h:2558:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
 MAKE_ATOMIC_TYPE(Ptr, 64, void const *, void *, uintptr_t)
 ^
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h: In function ‘AtomicAssertOnCompileInt’:
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
       typedef char AssertOnCompileFailed[AssertOnCompileMisused];             \
                    ^
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h:2562:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
 MAKE_ATOMIC_TYPE(Int, 32, int, int, int)
 ^
In file included from /tmp/modconfig-19DKfL/vmnet-only/monitorAction_exported.h:31:0,
                 from /tmp/modconfig-19DKfL/vmnet-only/vnet.h:29,
                 from /tmp/modconfig-19DKfL/vmnet-only/vnetInt.h:24,
                 from /tmp/modconfig-19DKfL/vmnet-only/filter.c:48:
/tmp/modconfig-19DKfL/vmnet-only/monitorAction_exported.h: In function ‘MonitorActionSet_AtomicInclude’:
/tmp/modconfig-19DKfL/vmnet-only/vm_assert.h:320:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
       typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
                    ^
/tmp/modconfig-19DKfL/vmnet-only/monitorAction_exported.h:91:4: note: in expansion of macro ‘ASSERT_ON_COMPILE’
    ASSERT_ON_COMPILE((ACTION_WORD_SIZE & (ACTION_WORD_SIZE - 1)) == 0);
    ^
/tmp/modconfig-19DKfL/vmnet-only/filter.c: At top level:
/tmp/modconfig-19DKfL/vmnet-only/filter.c:206:1: error: conflicting types for ‘VNetFilterHookFn’
 VNetFilterHookFn(unsigned int hooknum,                 // IN:
 ^
/tmp/modconfig-19DKfL/vmnet-only/filter.c:64:18: note: previous declaration of ‘VNetFilterHookFn’ was here
 static nf_hookfn VNetFilterHookFn;
                  ^
/tmp/modconfig-19DKfL/vmnet-only/filter.c:64:18: warning: ‘VNetFilterHookFn’ used but never defined [enabled by default]
/tmp/modconfig-19DKfL/vmnet-only/filter.c:206:1: warning: ‘VNetFilterHookFn’ defined but not used [-Wunused-function]
 VNetFilterHookFn(unsigned int hooknum,                 // IN:
 ^
make[2]: *** [/tmp/modconfig-19DKfL/vmnet-only/filter.o] Virhe 1
make[2]: *** Odotetaan keskeneräisiä töitä....
In file included from /tmp/modconfig-19DKfL/vmnet-only/vnet.h:28:0,
                 from /tmp/modconfig-19DKfL/vmnet-only/vnetInt.h:24,
                 from /tmp/modconfig-19DKfL/vmnet-only/bridge.c:52:
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h: In function ‘AtomicAssertOnCompilePtr’:
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
       typedef char AssertOnCompileFailed[AssertOnCompileMisused];             \
                    ^
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h:2558:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
 MAKE_ATOMIC_TYPE(Ptr, 64, void const *, void *, uintptr_t)
 ^
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h: In function ‘AtomicAssertOnCompileInt’:
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
       typedef char AssertOnCompileFailed[AssertOnCompileMisused];             \
                    ^
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h:2562:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
 MAKE_ATOMIC_TYPE(Int, 32, int, int, int)
 ^
In file included from /tmp/modconfig-19DKfL/vmnet-only/monitorAction_exported.h:31:0,
                 from /tmp/modconfig-19DKfL/vmnet-only/vnet.h:29,
                 from /tmp/modconfig-19DKfL/vmnet-only/vnetInt.h:24,
                 from /tmp/modconfig-19DKfL/vmnet-only/bridge.c:52:
/tmp/modconfig-19DKfL/vmnet-only/monitorAction_exported.h: In function ‘MonitorActionSet_AtomicInclude’:
/tmp/modconfig-19DKfL/vmnet-only/vm_assert.h:320:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
       typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
                    ^
/tmp/modconfig-19DKfL/vmnet-only/monitorAction_exported.h:91:4: note: in expansion of macro ‘ASSERT_ON_COMPILE’
    ASSERT_ON_COMPILE((ACTION_WORD_SIZE & (ACTION_WORD_SIZE - 1)) == 0);
    ^
In file included from /tmp/modconfig-19DKfL/vmnet-only/vnet.h:28:0,
                 from /tmp/modconfig-19DKfL/vmnet-only/vnetInt.h:24,
                 from /tmp/modconfig-19DKfL/vmnet-only/procfs.c:43:
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h: In function ‘AtomicAssertOnCompilePtr’:
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
       typedef char AssertOnCompileFailed[AssertOnCompileMisused];             \
                    ^
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h:2558:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
 MAKE_ATOMIC_TYPE(Ptr, 64, void const *, void *, uintptr_t)
 ^
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h: In function ‘AtomicAssertOnCompileInt’:
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
       typedef char AssertOnCompileFailed[AssertOnCompileMisused];             \
                    ^
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h:2562:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
 MAKE_ATOMIC_TYPE(Int, 32, int, int, int)
 ^
In file included from /tmp/modconfig-19DKfL/vmnet-only/monitorAction_exported.h:31:0,
                 from /tmp/modconfig-19DKfL/vmnet-only/vnet.h:29,
                 from /tmp/modconfig-19DKfL/vmnet-only/vnetInt.h:24,
                 from /tmp/modconfig-19DKfL/vmnet-only/procfs.c:43:
/tmp/modconfig-19DKfL/vmnet-only/monitorAction_exported.h: In function ‘MonitorActionSet_AtomicInclude’:
/tmp/modconfig-19DKfL/vmnet-only/vm_assert.h:320:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
       typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
                    ^
/tmp/modconfig-19DKfL/vmnet-only/monitorAction_exported.h:91:4: note: in expansion of macro ‘ASSERT_ON_COMPILE’
    ASSERT_ON_COMPILE((ACTION_WORD_SIZE & (ACTION_WORD_SIZE - 1)) == 0);
    ^
In file included from /tmp/modconfig-19DKfL/vmnet-only/vnet.h:28:0,
                 from /tmp/modconfig-19DKfL/vmnet-only/vnetInt.h:24,
                 from /tmp/modconfig-19DKfL/vmnet-only/smac_compat.c:53:
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h: In function ‘AtomicAssertOnCompilePtr’:
/tmp/modconfig-19DKfL/vmnet-only/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
       typedef char AssertOnCompileFailed[AssertOnCompileMisused];             \
                    ^
                    ^
/tmp/modconfig-19DKfL/vmnet-only/monitorAction_exported.h:91:4: note: in expansion of macro ‘ASSERT_ON_COMPILE’
    ASSERT_ON_COMPILE((ACTION_WORD_SIZE & (ACTION_WORD_SIZE - 1)) == 0);
    ^
make[1]: *** [_module_/tmp/modconfig-19DKfL/vmnet-only] Virhe 2
make[1]: Poistutaan hakemistosta "/usr/src/linux-headers-3.13.0-24-generic"
make: *** [vmnet.ko] Virhe 2
make: Poistutaan hakemistosta "/tmp/modconfig-19DKfL/vmnet-only"
Failed to build vmnet.  Failed to execute the build command.
Starting VMware services:
   Virtual machine monitor                                             done
   Virtual machine communication interface                             done
   VM communication interface socket family                            done
   Blocking file system                                                done
   Virtual ethernet                                                   failed
   VMware Authentication Daemon

Siivottu ja tagittu -Karvameduusa
« Viimeksi muokattu: 23.06.14 - klo:19.34 kirjoittanut Karvameduusa »

Saataja

  • Käyttäjä
  • Viestejä: 171
    • Profiili
Koodia: [Valitse]
2014-06-22T18:29:11.524+02:00| vthread-3| W110: Failed to build vmnet.  Failed to execute the build command.

Joudut paikkaamaan vmnet-moduulin koodia:

http://ping8888.com/2013/12/13/vmware-modules-kernel-3-13/

http://askubuntu.com/questions/414783/unable-to-run-vmware-failed-to-build-vmnet/444375#444375

Alemman linkin Alternatively-ratkaisu antoi sen verran uutta, että se toi eteen saman ongelman eri reittä. Muilla ohjeilla ei ollut mitään vaikutusta ongelmaan.

Tallensin siis tiedoston alla olevasta osoitteesta kotihakemistooni

http://pastebin.com/raw.php?i=p3bkbAMu

ja annoin sille ohjeen mukaisen nimen, joka näkyy alla.

vmnet313.patch

Sen jälkeen ajoin Päätteessä alla olevan komennon

Koodia: [Valitse]
sudo vmplayer
ja sain tulosteeksi koodirimpsun, joka on kopioitu edelliseen viestiini. Tuo viesti on tämän viestin yläpuolella ja jouduin jättämään siitä Koodia-tagit sekä muun informaation pois, jotta se mahtuisi kokonaisuudessaan viestikenttään. Pahoitteluni siitä.

Syötettyäni kyseisen koodin Päätteeseen, VMWare Kernel Module Updater -ohjelma käynnistyi mutta jäi yhä jumiin Virtual Network Devices -kohtaan antaen saman virheilmoituksen kuin aiemmin. Tarvitseeko VMWare Player prosessin suorittamiseen langallista verkkoyhteyttä? Käytän nimittäin tällä hetkellä langatonta verkkoa. Voisiko vika olla siinä?

Entä miten tästä eteenpäin?
« Viimeksi muokattu: 23.06.14 - klo:00.30 kirjoittanut Saataja »

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Alemman linkin Alternatively-ratkaisu antoi sen verran uutta, että se toi eteen saman ongelman eri reittä. Muilla ohjeilla ei ollut mitään vaikutusta ongelmaan.

Tallensin siis tiedoston alla olevasta osoitteesta kotihakemistooni

http://pastebin.com/raw.php?i=p3bkbAMu

ja annoin sille ohjeen mukaisen nimen, joka näkyy alla.

vmnet313.patch

Sen jälkeen ajoin Päätteessä alla olevan komennon

Koodia: [Valitse]
sudo vmplayer

Hmm. Ohjeessa käsketään ajamaan nämä komennot:

Koodia: [Valitse]
cd /usr/lib/vmware/modules/source
tar -xvf vmnet.tar
patch vmnet-only/filter.c < ~/vmnet313.patch
tar -uvf vmnet.tar vmnet-only
rm -r vmnet-only
/usr/lib/vmware/bin/vmware-modconfig --console --install-all

Saataja

  • Käyttäjä
  • Viestejä: 171
    • Profiili
Alemman linkin Alternatively-ratkaisu antoi sen verran uutta, että se toi eteen saman ongelman eri reittä. Muilla ohjeilla ei ollut mitään vaikutusta ongelmaan.

Tallensin siis tiedoston alla olevasta osoitteesta kotihakemistooni

http://pastebin.com/raw.php?i=p3bkbAMu

ja annoin sille ohjeen mukaisen nimen, joka näkyy alla.

vmnet313.patch

Sen jälkeen ajoin Päätteessä alla olevan komennon

Koodia: [Valitse]
sudo vmplayer

Hmm. Ohjeessa käsketään ajamaan nämä komennot:

Koodia: [Valitse]
[quote author=nm link=topic=47344.msg363640#msg363640 date=1403472540]
[quote author=Saataja link=topic=47344.msg363639#msg363639 date=1403471928]
Alemman linkin Alternatively-ratkaisu antoi sen verran uutta, että se toi eteen saman ongelman eri reittä. Muilla ohjeilla ei ollut mitään vaikutusta ongelmaan.

Tallensin siis tiedoston alla olevasta osoitteesta kotihakemistooni

http://pastebin.com/raw.php?i=p3bkbAMu

ja annoin sille ohjeen mukaisen nimen, joka näkyy alla.

vmnet313.patch

Sen jälkeen ajoin Päätteessä alla olevan komennon

[code] sudo vmplayer

Hmm. Ohjeessa käsketään ajamaan nämä komennot:

Koodia: [Valitse]
cd /usr/lib/vmware/modules/source
tar -xvf vmnet.tar
patch vmnet-only/filter.c < ~/vmnet313.patch
tar -uvf vmnet.tar vmnet-only
rm -r vmnet-only
/usr/lib/vmware/bin/vmware-modconfig --console --install-all
[/quote]

Alemman linkin Alternatively-ratkaisu antoi sen verran uutta, että se toi eteen saman ongelman eri reittä. Muilla ohjeilla ei ollut mitään vaikutusta ongelmaan.

Tallensin siis tiedoston alla olevasta osoitteesta kotihakemistooni

http://pastebin.com/raw.php?i=p3bkbAMu

ja annoin sille ohjeen mukaisen nimen, joka näkyy alla.

vmnet313.patch

Sen jälkeen ajoin Päätteessä alla olevan komennon

Koodia: [Valitse]
sudo vmplayer

Hmm. Ohjeessa käsketään ajamaan nämä komennot:

Koodia: [Valitse]
cd /usr/lib/vmware/modules/source
tar -xvf vmnet.tar
patch vmnet-only/filter.c < ~/vmnet313.patch
tar -uvf vmnet.tar vmnet-only
rm -r vmnet-only
/usr/lib/vmware/bin/vmware-modconfig --console --install-all


Uusi yritys auttoi sen verran, että pääsin käsiksi alla olevaan hakemistoon

/usr/lib/vmware/modules/source#

mutta kun yritän sen jälkeen ajaa komentoa:

Koodia: [Valitse]
/usr/lib/vmware/bin/vmware-modconfig --console --install-all
saan tulosteeksi ainoastaan ilmoituksen:

Koodia: [Valitse]
Logging to /tmp/vmware-root/vmware-modconfig-18668.log
Failed to parse options.
Tuntematon valitsin --console

Koodin
Koodia: [Valitse]
vmplayer
ajaminen puolestaan käynnistää jälleen Module Updaterin, joka jää yhä jumiin samaan kohtaan antaen saman virheilmoituksen. Luulenpa, että on viisainta siirtyä käyttämään VirtualBox.ohjelmistoa. Sen konfiguroinnissa ei ainakaan vaikuttanut olevan mitään ongelmia. Virtualisointi kuitenkin kun on tässä tapauksessa suunnattu pelkkään testikäyttöön niin silloin VirtualBoxin luulisi riittävän hyvin.


Siivottu turhat tagit -Karvameduusa[/code]
« Viimeksi muokattu: 23.06.14 - klo:19.39 kirjoittanut Karvameduusa »

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Koodia: [Valitse]
Logging to /tmp/vmware-root/vmware-modconfig-18668.log
Failed to parse options.
Tuntematon valitsin --console

Ohje ei varmaankaan suoraan toimi 5.0.3:n kanssa. Nykyinen VMware Player on 6.0.2, jota muut ovat todennäköisesti käyttäneet.

Lisäys: Vika on ilmeisesti korjattu 6.0.2:ssa, joten sen pitäisi toimia suoraan.

Luulenpa, että on viisainta siirtyä käyttämään VirtualBox.ohjelmistoa.

Jep. Se taitaa olla muutenkin käyttäjäystävällisempi kuin VMwaren ilmaisversio.
« Viimeksi muokattu: 23.06.14 - klo:02.05 kirjoittanut nm »

welmar

  • Käyttäjä
  • Viestejä: 1582
    • Profiili
Luulenpa, että on viisainta siirtyä käyttämään VirtualBox.ohjelmistoa. Sen konfiguroinnissa ei ainakaan vaikuttanut olevan mitään ongelmia. Virtualisointi kuitenkin kun on tässä tapauksessa suunnattu pelkkään testikäyttöön niin silloin VirtualBoxin luulisi riittävän hyvin.

En juurikaan käytä virtuaalikoneita mutta jos niin silloin gnome-boxes. Hyvin yksinkertainen ja helppo, ei tarvitse paljon säätää. Kannattaa kokeilla. Löytyy Ubuntun sovellusvalikoimasta.

Saataja

  • Käyttäjä
  • Viestejä: 171
    • Profiili
Koodia: [Valitse]
Logging to /tmp/vmware-root/vmware-modconfig-18668.log
Failed to parse options.
Tuntematon valitsin --console

Ohje ei varmaankaan suoraan toimi 5.0.3:n kanssa. Nykyinen VMware Player on 6.0.2, jota muut ovat todennäköisesti käyttäneet.

Lisäys: Vika on ilmeisesti korjattu 6.0.2:ssa, joten sen pitäisi toimia suoraan.

Luulenpa, että on viisainta siirtyä käyttämään VirtualBox.ohjelmistoa.

Jep. Se taitaa olla muutenkin käyttäjäystävällisempi kuin VMwaren ilmaisversio.

VMwaren kohdalla uusimman version lataus auttoi. Kun olin syöttänyt koodin

Koodia: [Valitse]
sudo sh ./VMware*.bundle
Päätteeseen, sain saman virheilmoituksen puuttuvasta moduulista kuin aiemmin, mutta järjestelmä sai silti suoritettua asennuksen loppuun, eikä Module Updater käynnistynyt enää ohjelmiston käynnistyksen yhteydessä, vaan VMWare Player lähti toimimaan suoraan.

Nyt kaikki toimii niin kuin pitää. Pohdin vielä vain sitä, miksei VMwaren kotisivujen downloads-osio tarjoa suoraan VMware Playerista ladattavaksi tuota uusinta 6.0.2 -versiota, vaan sen 5.0.3 -version?

Vika voi tietysti olla omassa huolimattomuudessanikin, mutta muistelisin että Windows-puolella oli sama tilanne. Noudin asennuspaketin VMwaren kotisivuilta ja valittavana oli ainoastaan versio 5.0.3, jonka päivitin asennuksen jälkeen versioion 6.0.2.