[mythtv-users] How to get X11VNC to run at reboot??
vbtalent at gmail.com
Sun Apr 2 19:42:06 UTC 2006
*Q-43:* How can I run *x11vnc* as a "service" that is always available?
Is anyone using X11VNC to run a headless Mythbox? how do I get it to startup
after reboot and without having to login as a user??
This is from the website but I'm not fluid enough to understand how to
implement it? any would be appreciated.
There are a number of ways to do this. The primary thing you need to decide
is whether you want *x11vnc* to connect to the X session on the machine 1)
regardless of who (or if anyone) has the X session, or 2) only if a certain
user has the X session. Because X sessions are protected by X permissions
(MIT-MAGIC-COOKIE files XAUTHORITY and $HOME/.Xauthority) the automatically
started *x11vnc* will of course need to have sufficient permissions to
connect to the X display.
Here are some ideas:
- Use the description under "Continuously" in the FAQ on *x11vnc* and
- Use the description in the FAQ on *x11vnc* and
- Start *x11vnc* from your $HOME/.xsession (or $HOME/.xinitrc)
- Although less reliable, see the
rc.local hack below.
The display manager scheme will not be specific to which user has the X
session unless a test is specifically put into the display startup script
(often named Xsetup). The inetd(1) scheme may or may not be specific to
which user has the X session (and it may not be able to do all users via the
XAUTHORITY permission issues).
The $HOME/.xsession scheme is obviously is specific to a particular user. If
you do not know what a $HOME/.xsession script is or how to use one, perhaps
your desktop has a "session startup commands" configuration option. The
command to be run in the .xsession or .xinitrc file may look like this:
x11vnc -logfile $HOME/.x11vnc.log -rfbauth $HOME/.vnc/passwd -forever -bg
plus any other options you desire.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the mythtv-users