VMware + Linux = problem z mapowaniem klawiszy

Posted by | Posted in Howto, Linux | Posted on 19-05-2009

Jeśli posiadasz linuksową dystrybucję, która używa sterownika evdev dla klawiatury, możesz mieć problemy z mapowaniem klawiszy w VMware. Żeby to naprawić należy dodać poniżą linijkę do ~/.vmware/config na hoście lub w twoim katalogu domowym. Jeśli z komputera korzysta więcej niż jedna osoba, warto dodać tę linijkę do /etc/vmware/config

xkeymap.noKeycodeMap = "TRUE"

Problemy te powstają ponieważ VMware próbuje wykryć wybrany język w folderze xkeymap w katalogu instalacyjnym. Dla stacji roboczej (workstation) jest to standardowo ścieżka: /usr/lib/vmware/xkeymap. Używanie keysyms jest zalecane gdy serwer X jest inny niż X86 lub jeśli pracujemy zdalnie.

Read the rest of this entry »

VMware i Fedora 9

Posted by | Posted in Howto, IT, Linux | Posted on 23-10-2008

Po krótkim teście nowego VMware Server w wersji 2.0 zdecydowałem wrócić do wersji 1.0.6. Webowy interfejs, brak konsoli…jednym słowem – porażka! Tym razem zespół VMware, poszedł nie w te stronę…ale do sedna. Miałem małe problemy z instalacją VMware w starszej wersji na F9, dość standardowo dostawałem błąd:

Extracting the sources of the vmmon module.
Building the vmmon module.

Building for VMware Server 1.0.0.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config11/vmmon-only’
make -C /lib/modules/2.6.26.5-45.fc9.i686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/kernels/2.6.26.5-45.fc9.i686′
CC [M] /tmp/vmware-config11/vmmon-only/linux/driver.o
/tmp/vmware-config11/vmmon-only/linux/driver.c:171: error: unknown field ‘nopage’ specified in initializer
/tmp/vmware-config11/vmmon-only/linux/driver.c:172: warning: initialization from incompatible pointer type
/tmp/vmware-config11/vmmon-only/linux/driver.c:175: error: unknown field ‘nopage’ specified in initializer
/tmp/vmware-config11/vmmon-only/linux/driver.c:176: warning: initialization from incompatible pointer type
make[2]: *** [/tmp/vmware-config11/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config11/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.26.5-45.fc9.i686′
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config11/vmmon-only’

Unable to build the vmmon module.
For more information on how to troubleshoot module-related problems, please
visit our Web site at “http://www.vmware.com/download/modules/modules.html” and
“http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html”.

Execution aborted.

Już wcześniej miałem takie problemy – pomógł patch vmware-any-any – jednakże, ani any-any115 ani 116 nie działały….Po chwili “googlania” znalazłem any-any w wersji 117, ten oczywiście pomógł – można go pobrać tutaj:

http://www.it-psycho.de/downloads/vmware-any-any-update117-itpsycho.tar.bz2

* http://download3.vmware.com/software/vmserver/VMware-server-1.0.6-91891.i386.rpm