SUSE Conversations


How to Install VMware 6.5 Workstation on SUSE Linux 11 64 bit



By: pprakash

September 22, 2009 11:16 am

Reads:938

Comments:0

Rating:0

Applies to: SUSE Linux 11.0 (SLED 11/ SLES 11)

Prerequisite

  • VMware 6.5_86_64 Workstation
  • kernel-source
  • gcc
  • gcc-c++

Problem:

Currently if a user tries to install VMware-Workstation-6.5.0-xxxxxx.x86_64.rpm on SLE 11 (SLED/SLES 11 64 bit), the installation of VMware goes through fine, but if user tries to launch the VMware workstation it fails.

When a user tries to start the application through the icon shortcut, it brings up a taskbar, but after a few seconds, it closes with no windows or error messages.

When run from the terminal using the command, “vmware &” the following error is recorded:

***
<domain>\<user>@<machine>:~> vmware &
[1] 25991
<domain>\<user>@<machine>:~> Logging to /tmp/vmware-CAMPUS\awj071000/setup-25996.log

(vmware-modconfig:25996): Gtk-WARNING **: Unable to locate theme engine in module_path: "qtcurve",
/usr/share/themes/Clearlooks/gtk-2.0/gtkrc:72: error: unexpected identifier `colorize_scrollbar', expected character `}'
modinfo: could not find module vmmon
modinfo: could not find module vmnet
modinfo: could not find module vmblock
modinfo: could not find module vmci
modinfo: could not find module vsock
modinfo: could not find module vmmon
modinfo: could not find module vmnet
modinfo: could not find module vmblock
modinfo: could not find module vmci
modinfo: could not find module vsock
/usr/bin/vmware: line 31: 25996 Segmentation fault "$BINDIR"/vmware-modconfig --appname="VMware Workstation" --icon="vmware-workstation"

[1]+ Exit 1 vmware
***

Checking the log file yields this:

***
Mar 13 08:44:59.426: app| Log for VMware Workstation pid=25996 version=6.5.1 build=build-126130 option=Release
Mar 13 08:44:59.426: app| Host codepage=UTF-8 encoding=UTF-8
Mar 13 08:44:59.426: app| Logging to /tmp/vmware-<domain>\<user>/setup-25996.log
/tmp/vmware-<domain>
<user>/setup-25996.log lines 1-3/3 (END)

Solution:

  1. Installation of gcc and gcc-c++ packages
    1. Open yast2
    2. Go to Software Management
    3. Search for gcc
    4. Check gcc and gcc-c++ from yast2 and click on Install.
    5. Check whether proper versions of gcc and gcc-c++ are installed

      rpm -qa gcc gcc-c++

      gcc-4.3-62.198

      gcc-c++-4.3-62.198
  2. Installation of Kernel Source
    1. Open yast2
    2. Go to Software Management
    3. Search for kernel
    4. Check Kernel Hearders 2.6.27.19.5-1-default

      kernel-source Summary: The Linux Kernel source Installer: 2.6.27.19.5-1-default
  3. Once the above two steps are done, run rpm package rpm -ivh Vmware-Workstation-6.5.0-118166.x86_64.rpm command.
  4. Create a folder under /tmp/vmare

    Go to /usr/lib/vmware/modules/binary and move all the files under binary to /tmp/vmware

    mv /usr/lib/vmware /tmp/vmware
  5. Go to /usr/bin

    Run ./vmware

    Few files will be installed which can be seen in terminal and VMWare workstaion window will be launched.
  6. Can be launched VMWare Workstation from Computer-More Applications
VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

Tags: ,
Categories: SUSE Linux Enterprise Server, Technical Solutions

Disclaimer: As with everything else at SUSE Conversations, this content is definitely not supported by SUSE (so don't even think of calling Support if you try something and it blows up).  It was contributed by a community member and is published "as is." It seems to have worked for at least one person, and might work for you. But please be sure to test, test, test before you do anything drastic with it.

Comment

RSS