I'm looking for a piece of software that can enable a second pc to function as a second monitor via network. Both pc's are running linux so I would like something like MaxiVista only for linux.
Is this possible?
This is what Xdmx was designed to do, but it hasn't been updated since 2004. Good luck getting it to work with (insert distro here)'s heavily patched and recent X.org.
Another solution there is, is Synergy. However, Synergy is designed for use with multiple working computers, and not to simulate monitors.
As such, you won't be able to access your files from the first machine while using the second machine's monitor, and you won't be able to run applications on one and switch them to the other (like a second monitor). If you're determined, you might setup NFS so that the two systems can at least share your personal files.
Just thought I'd document my notes here: I too wanted to use a spare PC as second monitor - but only for some applications. In particular, when I work with
This situation is a bit easier to implement than "true" second monitor "desktop sharing" over network, as done with
Anyways - on the development (server) machine/PC, do:
This creates a second, virtual screen (display) named
To check if everything is OK, a small test can be made on the server PC, by running a VNC client to connect to the VNC server. However, note that if you just run
Once this commands runs, you'll get a new window on the server PC, showing the contents of the virtual session on screen/display
To run a program inside this virtual display session, use the
To connect to this session from the client machine, simply do:
... or you could use the IP address of the server PC
Once done with work - to disable the virtual display session sharing over VNC, do on the server PC:
Got this technique from [ubuntu] Use VNC as a second monitor - ubuntuforums.org; some other links dealing with similar topics: