You are not logged in.

#1 2014-09-12 00:45:54

Name Taken
Banned
Registered: 2014-04-09
Posts: 113

[SOLVED] Headless Desktop

On a machine without a monitor, how can I start a desktop environment or window manager then enable VNC server to remote into it? On a machine with a monitor, I just add something like x11vnc -forever -display :0 & to above exec in .xinitrc. Then starting X as a job or in screen starts the desktop and server at the same time on the remote display for me to VNC into. I can also open applications on the remote desktop through SSH by running something like DISPLAY=:0 firefox &.

Last edited by Name Taken (2014-09-12 07:50:12)

Offline

#2 2014-09-12 01:24:55

mwillems
Member
Registered: 2014-08-09
Posts: 99

Re: [SOLVED] Headless Desktop

When you call x11vnc use the -create parameter to make a dummy display; you'll need xvfb as well for it to work (or xdummy, etc.). Check the man page for details.

Or you can use a VNC server like tightvnc or tigervnc that automatically creates a virtual display.

Offline

#3 2014-09-12 07:48:21

Name Taken
Banned
Registered: 2014-04-09
Posts: 113

Re: [SOLVED] Headless Desktop

I got a basic headless LXDE VNC server running with

Xvfb :0 -screen 0 800x600x16 &
DISPLAY=:0 lxsession &
x11vnc -forever -display :0 &

Last edited by Name Taken (2014-09-12 07:54:23)

Offline

#4 2014-09-13 19:26:22

markus40
Member
Registered: 2013-06-16
Posts: 22

Re: [SOLVED] Headless Desktop

I use xrdp on my XBMC media server to start a desktop session.
Not completely headless but for the desktop it is.

Offline

Board footer

Powered by FluxBB