vdr-sxfe open hug OSD

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm still having trouble getting this all working. I used
http://www.vdr-portal.de/board/thread.php?postid=818661 to get me
through the setup, without avail. --opengl-all doesn't seem to be a
valid option? Or I can't find anything about it. --hud works however.

Firstly, what I did manage to get working.

Starting from a bare terminal:
X &
DISPLAY=:0.0 matchbox-window-manager & (matchbox has a built in
composite manager, making xcompmgr redundant)
DISPLAY=:0.0 xsetroot -cursor emptycursor emptycursor &
vdr-sxfe --verbose xvdr://127.0.0.1 --video=xv --audio=alsa
--aspect=16:9 --lirc --fullscreen --hud 2>> ~/output.log

This works, with the only exception that the OSD is a small and only in
the left quarter of the screen. Acceptable even I suppose, though
ideally a centered OSD would be nice. I read on the forum topic that
others had the same problem, but never clearly found a solution.

So I then decided to move this to my .xinitrc;

matchbox-window-manager &
vdr-sxfe --verbose xvdr://127.0.0.1 --video=xv --audio=alsa
--aspect=16:9 --lirc --fullscreen --hud 2>> ~/output.log

(I have tried it with and without xcompmgr inbetween/before there too,
doesn't matter)

Now, the X server starts, matchbox starts, vdr-sxfe seems to start
without error, but I only get a black screen. No sound, no response to
input.

adding aterm -e infront of vdr-sxfe makes vdr-sxfe start normally again,
but not in an opengl window.

changing my .bashrc to load as from the bare terminal (e.g. just start X &).

I tried several plenty of other combinations, but I just can't get it to
work :S

would have been loads easier if vdr-sxfe would simply act as the most
minimalistic window manager by itself and create the hud window itself.

Anybody got any idea's where to take it from here?

On 01/13/11 18:09, Oliver Schinagl wrote:
>
> On 01/13/11 15:46, Gerald Dachs wrote:
>>> On 01/13/11 13:31, Rolf Ahrenberg wrote:
>>>> On Wed, 12 Jan 2011, VDR User wrote:
>>>>
>>>>> And you get VDR's full osd doing this?
>>>> FYI, xineliboutput provides three different OSD implementations:
>> xinelib, composite HUD, and opengl HUD. For example the composite HUD
>> OSD is drawn directly onto transparent window located exactly over the
>> (xine-lib powered) video window and therefore is completely
>>>> independent from the actual video decoding library.
>>> I'm curious as to how you got the composite and opengl HUD's working, I
>> have been far from successful. It appears to just not work at all :S
>>
>> Both are working. You need a compositing manager like xcompmgr or compiz
>> for the first possibility, or the option "--opengl-all" (not sure about
>> correct typing" for the second possibility.
> i'll try --opengl-all then; i have xcompmgr installed, i do have a very
> bare install however, i use aterm -e to launch the client, with aterm
> being my 'window manager'.
>> Gerald
>>
>>
>>
>>
>> _______________________________________________
>> vdr mailing list
>> vdr@xxxxxxxxxxx
>> http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
> _______________________________________________
> vdr mailing list
> vdr@xxxxxxxxxxx
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

_______________________________________________
vdr mailing list
vdr@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux