Learn how to a build a cloud-first strategyRegister Now


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

Posted on 2005-04-14
Medium Priority
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

ID: 13786171
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 15

Accepted Solution

DonConsolio earned 252 total points
ID: 13790781
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

wesly_chen earned 248 total points
ID: 13799943
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

How to Use the Help Bell

Need to boost the visibility of your question for solutions? Use the Experts Exchange Help Bell to confirm priority levels and contact subject-matter experts for question attention.  Check out this how-to article for more information.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In part one, we reviewed the prerequisites required for installing SQL Server vNext. In this part we will explore how to install Microsoft's SQL Server on Ubuntu 16.04.
Often times it's very very easy to extend a volume on a Linux instance in AWS, but impossible to shrink it. I wanted to contribute to the experts-exchange community a way of providing a procedure that works on an AWS instance. It can also be used on…
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…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Suggested Courses
Course of the Month20 days, 15 hours left to enroll

810 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