не получается запустить softdevice и xineliboutput plugins

  • SOFTDEVICE_VIDEO_OUT="xv"
    в логах видим
    vdr: [21778] initializing plugin: softdevice (0.4.0): A software emulated MPEG2 device
    vdr: [21778] [XvVideoOut]: patch version (2006-11-05)
    vdr: [21778] [XvVideoOut]: Could not connect to X-server
    vdr: [21778] [softdevice] videoOut failure exiting


    предвидя глупый вопрос - X-Server запущен
    версия его 7.2


    при SOFTDEVICE_VIDEO_OUT="shm" все прекрасно работает


    аналогично для xineliboutput
    запускаю его с параметрами
    --local=sxfe --video=xv --audio=alsa --noremote


    логи
    vdr: [13621] [vdr-fe] sxfe_display_open: failed to connect to X server (0.0)
    vdr: [13621] [vdr-fe] sxfe_display_open: failed to connect to X server (:0.0)
    vdr: [13599] [VideoOut]: resolution changed: W(720 -> 736); H(536 ->576)
    vdr: [13599] [VideoOut]: 736x576 [0,0 736x576] -> 720x536 [16,0 685x536]
    vdr: [13621] [vdr-fe] sxfe_display_open: failed to connect to X server (127.0.0.1:0.0)
    vdr: [13621] [vdr-fe] (ERROR (xine_sxfe_frontend.c,419): Connection refused)
    vdr: [13621] [vdr-fe] sxfe_display_open: failed to connect to X server.
    vdr: [13621] [vdr-fe] (ERROR (xine_sxfe_frontend.c,425): Connection refused)
    vdr: [13621] [vdr-fe] If X server is running, try running "xhost +" in xterm window
    vdr: [13621] [xine..put] cXinelibLocal: Error initializing display
    vdr: [13621] [xine..put] cXinelibLocal::Action: thread finished


    делаю как советает в логах vdr
    xhost +
    на что он пишет
    access control disabled, clients can connect from any host


    xv включено и работает - через него уверенно пашет mplayer


    версия vdr 1.4.6, softdevice 0.4, xineliboutput 1.0.0_rc2


    гугл ответов не дает, надеюсь на вашу помощь.
    может поможет какой-либо патч?

  • Исходный код
    vdr: [21778] [XvVideoOut]: Could not connect to X-server


    и

    Исходный код
    делаю как советает в логах vdr
    xhost +


    Ты абсолютно всё правильно понял. Попробуй создать файлик для запуска ВДРа, типа:

    Bash
    #!/bin/sh
    xhost +
    /etc/init.d/runvdr start