Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Can I run and control GUI application on Linux server remotely from Vista desktop?

I rent a server with Ubuntu installed from my provider. I connect to the server remotely from my Vista machine.

Now I need to run a GUI application (Wireshark) on the server and control it from Vista desktop. Is it possible? What is the best way to do it?

Thanks!

share|improve this question

migrated from stackoverflow.com Dec 19 '09 at 14:51

This question came from our site for professional and enthusiast programmers.

    
@Daniel Please do not use tags like "belongs-on-superuser" - simply vote to move it. –  nb2580 Dec 19 '09 at 14:47
    
@Neil - they are used to help find stuff. I have a filter on belongs-on-* so that I know I can close stuff. They are removed when they are migrated. –  Daniel A. White Dec 19 '09 at 14:49
    
I know what the purpose of tags is. But "belongs-on-superuser" is an opinion, not the name of a technology or technique. –  nb2580 Dec 19 '09 at 14:51
add comment

2 Answers

You could simply use VNC (over SSH) for this. Run VNC Server and Open SSH on the GNU/Linux side and use a VNC client on the windows side (like TightVNC or RealVNC). Refer to the links for the details.

share|improve this answer
add comment

You can via something called X forwarding. X is the window server for Linux/UNIX machines, which handles drawing windows. The programs themselves are clients of the window server. You can get a few different X servers for Windows, but the easiest to set up is the XMing package. XMing includes XLaunch, which helps you easily set up the connection and then remotely launching Wireshark.

Here's an example of XLaunch:

XLaunch

Here's an example of what apps running on XMing look like (anything with the orange-and-black X icon is a Linux app running on a remote server):

alt text

If you poke around, you'll be able to find detailed walk-throughs of how to get everything set up.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.