vlc crashes instantly trying to output video to alternate x screen/display
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
VLC media player |
Fix Released
|
Undecided
|
Rémi Denis-Courmont | ||
vlc (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: vlc
I'm trying to output the video to display :0.1 (my tv)
Description: Ubuntu 9.10
Release: 9.10
vlc:
Installed: 1.0.2-1ubuntu2
Candidate: 1.0.2-1ubuntu2
Version table:
*** 1.0.2-1ubuntu2 0
500 http://
100 /var/lib/
Common headers:
VLC media player 1.0.2 Goldeneye
[0x6dcff8] main interface error: no interface module matched "globalhotkeys,
[0x6dcff8] main interface error: no suitable interface module
[0x6dc888] main libvlc error: interface "globalhotkeys,
With OpenGL output and display :0.1:
[0x1d53f98] glx generic error: Cannot find matching frame buffer
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::begin: Paint device returned engine == 0, type: 1
[0xb730a8] pulse audio output: No. of Audio Channels: 2
[????????] x11 video output error: X11 request 135.11 failed with error code 146:
GLXBadDrawable
X Error of failed request: GLXBadDrawable
Major opcode of failed request: 135 (GLX)
Minor opcode of failed request: 11 (X_GLXSwapBuffers)
Serial number of failed request: 66
Current serial number in output stream: 67
<--- CRASH --->
With xVideo output and display :0.1:
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::begin: Paint device returned engine == 0, type: 1
[0x2b8e9a8] pulse audio output: No. of Audio Channels: 2
[????????] x11 video output error: X11 request 133.19 failed with error code 8:
BadMatch (invalid parameter attributes)
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 133 (XVideo)
Minor opcode of failed request: 19 ()
Serial number of failed request: 104
Current serial number in output stream: 105
<--- CRASH --->
With x11 output and display :0.1:
[0x27c5448] pulse audio output: No. of Audio Channels: 2
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::begin: Paint device returned engine == 0, type: 1
<--- video begins playing in window on display :0.0 --->
<--- double click to make fullscreen --->
QPainter::begin: Paint device returned engine == 0, type: 1
[????????] x11 video output error: X11 request 7.0 failed with error code 8:
BadMatch (invalid parameter attributes)
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 7 (X_ReparentWindow)
Serial number of failed request: 2411
Current serial number in output stream: 2412
<--- CRASH --->
<--- reload vlc with "vlc" in a terminal on display :0.0 and the main window starts up on display :0.1 --->
<--- video plays normally on display :0.1 within window and fullscreen --->
Selecting "1" as "Screen for fullscreen mode." without specifying display :0.1 in any module has NO effect.
Changed in vlc: | |
milestone: | none → 1.1.0 |
assignee: | nobody → Rémi Denis-Courmont (rdenis) |
status: | New → Fix Committed |
Changed in vlc (Ubuntu): | |
status: | New → Confirmed |
Changed in vlc: | |
status: | Fix Committed → Fix Released |
I have this problem too.
Looks like this may be related to this problem:
http:// forum.videolan. org/viewtopic. php?f=14& t=50593
For me, a workaround is to start vlc with the --no-embedded-video option.