VNC on Suse Linux 9.2 and VMware (Guest Windows 2000 Server): Why can't I see VMware running?

Posted on 2005-04-14
Last Modified: 2013-12-16

The current scenario:

On a IBM xSeries 306:

Host OS: Suse Linux 9.2 (VNC server up and running)

Guest OS (VMware 5.0): Windows 2000 Server (Tight VNC installed)

Remote PC: Windows XP with Tight VNC 1.2.9 installed

Problem: I can connect to Suse 9.2 VNC server just fine (I see GUI just like I see when logging in directly at the console), however, even though VMware 5.0 is running on the same Suse "profile" (sorry now I'm speaking in Windows lingo), I cannot see it at all on the screen remotely! I run back to the console and there it is. I run a ps -ax and see that VMware is up and running! This will be a serious issue in the event our UPS gives up causing the Suse blade to restart with VMware dead (our web server and FTP server resides on this), and me not being able to start VMware (cannot start it from a command line, must be GUI to start [When trying to start VMware from Tight VNC nothing happens]). Why does this occur?? I think an awesome solution would be if Webmin and VMware joined forces, allowing VMware to have it's own Webmin module where you could start/stop VMware etc.

Any help would be much appreciated!
Question by:supercell29

    Author Comment

    More to add...

    This happens not just with VMware I have discovered. It happens with any application I launch from either side (remote/local).
    LVL 14

    Accepted Solution

    Linux VNC does not connect you to the "console session", but does open a completely new KDE/Gnome/whatever session.

    your can either
    - use the (expensive) VMWare server product (no GUI needed)
    - try this

    if you want to send a command to your console session you have to:

    1) log in to your machine (VNC or ssh)
    2) configure VMWare to autostart your desired VM(s) when you start the VMWare GUI
    2) set the DISPLAY variable to point to your X console (use "echo $DISPLAY" in a xterm session on console to find out if you don't know)
    3) then start the program as a background task with "nohup"

    --- SAMPLE script ----
    export DISPLAY
    nohup /usr/bin/vmware &
    LVL 38

    Assisted Solution

    Just start the VMware in VNC, not from console.
    So you can manage VMWare remotely.

    Or install X11vnc to grab the console display :0  from VNC client:

    Featured Post

    Looking for New Ways to Advertise?

    Engage with tech pros in our community with native advertising, as a Vendor Expert, and more.

    Join & Write a Comment

    Over the last ten+ years I have seen Linux configuration tools come and go. In the early days there was the tried-and-true, all-powerful linuxconf that many thought would remain the one and only Linux configuration tool until the end of times. Well,…
    Linux users are sometimes dumbfounded by the severe lack of documentation on a topic. Sometimes, the documentation is copious, but other times, you end up with some obscure "it varies depending on your distribution" over and over when searching for …
    Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
    Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

    729 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now