On Sonntag, 13. November 2005 19:41, Andre Bischof wrote:
Hi Stefan,
Stefan Lucke wrote: ...
Nov 12 21:03:51 linux vdr[10465]: [XvVideoOut]: patch version (2005-07-20) Nov 12 21:03:51 linux vdr[10465]: [XvVideoOut]: Could not connect to X-server
You have to start your X-server _before_ you may start vdr with softdevice and xv out.
The output above is from a term in kde, so I suppose the X-server should be running.
So vdr is running with another userid as you are logged in.
- you need to set th DISPLAY variable (export DISPLAY=:0.0)
- the user who wants to access your display needs permissions to do that For my tests, when running vdr from root I do sux which keeps authorisation to x-server contact.
I can't manage to do that. If I try to run vdr as user root, vdr-kbd complains to refuse to run with root priviledges. If I do "su vdr" whoami tells me to be still root - is that what you meant by "sux"? Because I don't know sux, and nothing like this is installed.
Maybe sux is specific to SuSe.
I tried: root@linux:/usr/lib/vdr# DISPLAY=:0.0;xset s off;vdr-daemon --config=/var/lib/vdr --lib=/usr/lib/vdr/plugins -d ib/vdr/plugins -vo xv:" -u vdr -g vdr Xlib: connection to ":0.0" refused by server Xlib: Invalid MIT-MAGIC-COOKIE-1 key xset: unable to open display ":0.0"
as mentioned in the link you provided at the end of your posting.
So as normal user you may grant access to your x-session via xhost command "xhost +host_name" .