Re: Xine crashes when using option "gui.video_display" to show video on second display

Bas van Schaik <[email protected]>
Newsgroups gmane.comp.video.xine.user
Message-ID <[email protected]>
Hi all,

Bas van Schaik wrote:
> Hi all,
>
> I have configured a second X instance for my LCD television and was
> expecting to be able to use the "gui.video_display" option to display
> the Xine video window on the second display (:2) and the controls on my
> primary display (:1). Although Xine attempts to start on both displays
> and the video window is shortly (at most 0.5 seconds) visible on my LCD
> television, Xine almost immediately exits with this error:
>   
>> X Error of failed request:  BadWindow (invalid Window parameter)
>>   Major opcode of failed request:  18 (X_ChangeProperty)
>>   Resource id in failed request:  0x38003cf
>>   Serial number of failed request:  171
>>   Current serial number in output stream:  173
>>     
For everyone also encountering this problem: after running into this
problem again I have spend a day to find out what the cause is. It is
actually quite simple: xine has to be instructed to use the "root"
window for the video output, which can be done using the "--root"
commandline option. Summarizing: using the "gui.video_display" option in
your configuration file (~/.xine/config) and the "--root" commandline
option I was finally able to have the Xine controls on my LCD monitor
and the video display on my LCD television (of course, with two seperate
instances of X running).

Keep up the good work!

  Bas

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.