I just updated the world which presumably updated my emul-linux packages. The VMWare Server GUI client worked fine before, but after the update it only displayed boxes for text and complained about some missing libraries in /emul. I removed the /emul directory and reemerge all of the emul-linux packages to no avail. I managed to get VMWare working by creating the following directory structure: /emul /emul/linux /emul/linux/x86 /emul/linux/x86/lib -> /lib32 /emul/linux/x86/usr /emul/linux/x86/usr/lib -> /usr/lib32 That corrected the problem. These are the emul-linux packages and their versions I have installed: * app-emulation/emul-linux-x86-baselibs Latest version available: 2.5.5-r3 Latest version installed: 2.5.5-r3 * app-emulation/emul-linux-x86-compat Latest version available: 1.0-r2 Latest version installed: 1.0-r2 * app-emulation/emul-linux-x86-gtklibs Latest version available: 2.10.6.3-r3 Latest version installed: 2.10.6.3-r3 * app-emulation/emul-linux-x86-java Latest version available: 1.6.0 Latest version installed: [ Not Installed ] * app-emulation/emul-linux-x86-medialibs Latest version available: 1.2-r1 Latest version installed: 1.2-r1 * app-emulation/emul-linux-x86-qtlibs Latest version available: 3.4.4-r4 Latest version installed: 3.4.4-r4 * app-emulation/emul-linux-x86-sdl Latest version available: 2.3-r1 Latest version installed: 2.3-r1 * app-emulation/emul-linux-x86-soundlibs Latest version available: 2.5-r2 Latest version installed: 2.5-r2 * app-emulation/emul-linux-x86-xlibs Latest version available: 7.0-r8 Latest version installed: 7.0-r8 Reproducible: Always Steps to Reproduce: 1. Get the above versions of emul-linux packages installed. 2. Install VMWare Server (I may have used an overlay) 3. Configure VMWare Server, start it, and fire up the client `vmware` 4. Try reading those boxes. Actual Results: The text rendered as boxes instead of letters and numbers. Also had complaints about missing libraries, specifically: Unable to load image-loading module: /emul/linux/x86/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so: /emul/linux/x86/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so: cannot open shared object file: No such file or directory Expected Results: To be able to read what VMWare displayed on the screen.
vmware-server-1.0.1.29996-r5 from the official tree works just fine; reopen if you have issue with that (and not some overlay stuff).
(In reply to comment #1) > vmware-server-1.0.1.29996-r5 from the official tree works just fine; reopen if > you have issue with that (and not some overlay stuff). > I was mistaken about the use of an overlay from my old 32 bit system. The version of vmware-server you listed is the one I have installed and ran across the above bug. I'd suggest unmerging your emul-linux-* packages, removing /emul, remerging the emul-linux-* and vmware-server packages, and give vmware a whirl.
(In reply to comment #2) > I'd suggest unmerging your emul-linux-* packages, removing > /emul, remerging the emul-linux-* and vmware-server packages, and give vmware a > whirl. ???