[SOLVED] VLC (0.8.5) fullscreen deadlock
Posted: 28 Aug 2006 14:31
My friend have had recommended me vlc as movie player for linux (instead of mplayer). I have had successfully compiled vlc (it was some older release), but I have had problem with fullscreen. When I tried to switch to fullscreen vlc freezed. When I started vlc in fullscreen, thenthere were no video output at all, but movie slider was still moving. My friend have similar hw and sw, but he has not this problem. I am testing new releases (0.8.4, 0.8.5), but still without success. MPlayer runs on fullscreen well.
Now I have done some testing and I can post my results. When I run ./configure with --enable-debug, then it is ok, but this message appears:
VLC media player 0.8.5 Janus
[00000265] logger interface: using logger...
[00000341] x11 video output error: thread 2960255920: mutex_lock failed at xcommon.c:2410 (35:Resource deadlock avoided)
[00000341] x11 video output error: thread 2960255920: mutex_unlock failed at xcommon.c:951 (1:Operation not permitted)
[00000341] main video output error: caught in a callback deadlock?
[00000341] main video output error: caught in a callback deadlock?
[00000341] main video output error: caught in a callback deadlock?
[00000263] main playlist: stopping playback
I think that deadlock message is the critical one. In release there is deadlock.
My configuration:
Debian Etch
ii xserver-xorg 7.0.22 the X.Org X server
ii xserver-xorg-core 1.0.2-9 X.Org X server -- core server
ii xserver-xorg-input-evdev 1.0.0.5-2 X.Org X server -- evdev input driver
ii xserver-xorg-input-kbd 1.0.1.3-2 X.Org X server -- keyboard input driver
ii xserver-xorg-input-mouse 1.0.4-3 X.Org X server -- mouse input driver
ii xserver-xorg-video-ati 6.5.8.0-1 X.Org X server -- ATI display driver
ii blackbox 0.70.1-1.1 Window manager for X
vanilla kernel 2.6.15.5 with CONFIG_DRM_RADEON=m
HW: Radeon 9250 128M
Depth 24bpp
I have tried another wm (metacity, no wm at all), than my favorite blackbox; different outputs X11, XVideo, GL; alternative fullscreen method, but without any success.
Now I have done some testing and I can post my results. When I run ./configure with --enable-debug, then it is ok, but this message appears:
VLC media player 0.8.5 Janus
[00000265] logger interface: using logger...
[00000341] x11 video output error: thread 2960255920: mutex_lock failed at xcommon.c:2410 (35:Resource deadlock avoided)
[00000341] x11 video output error: thread 2960255920: mutex_unlock failed at xcommon.c:951 (1:Operation not permitted)
[00000341] main video output error: caught in a callback deadlock?
[00000341] main video output error: caught in a callback deadlock?
[00000341] main video output error: caught in a callback deadlock?
[00000263] main playlist: stopping playback
I think that deadlock message is the critical one. In release there is deadlock.
My configuration:
Debian Etch
ii xserver-xorg 7.0.22 the X.Org X server
ii xserver-xorg-core 1.0.2-9 X.Org X server -- core server
ii xserver-xorg-input-evdev 1.0.0.5-2 X.Org X server -- evdev input driver
ii xserver-xorg-input-kbd 1.0.1.3-2 X.Org X server -- keyboard input driver
ii xserver-xorg-input-mouse 1.0.4-3 X.Org X server -- mouse input driver
ii xserver-xorg-video-ati 6.5.8.0-1 X.Org X server -- ATI display driver
ii blackbox 0.70.1-1.1 Window manager for X
vanilla kernel 2.6.15.5 with CONFIG_DRM_RADEON=m
HW: Radeon 9250 128M
Depth 24bpp
I have tried another wm (metacity, no wm at all), than my favorite blackbox; different outputs X11, XVideo, GL; alternative fullscreen method, but without any success.