Hi! When I use VideoLAN in fullscreen with XVideo as video-module, it freezes when I try to go back to normal window mode if "always on top" is enabled. I've tried the alternative fullscreen feature in VideoLAN but it freezes anyway. To solve the problem I tried switching "Overlay video output", "Use shared memory" and every setting in VLC that could be causing the problem. The solution however, was to just disable "Always on top". So, how to solve it? If "always on top" isn't enabled when using fullscreen mode the problem never occurs, and the program works perfect, so I propose that when pressing "Fullscreen", VLC should temporarly disable "Always on top", if the user has it enabled, and enable it back when the user goes back to window-mode. By manually doing this, it solved the problem for me. Emerge-info: ------------ Portage 2.1.2_pre3-r9 (default-linux/amd64/2006.0, gcc-4.1.1, glibc-2.5-r0, 2.6.17-gentoo-r8 x86_64) ================================================================= System uname: 2.6.17-gentoo-r8 x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.12.5 Last Sync: Thu, 26 Oct 2006 16:20:01 +0000 ccache version 2.3 [disabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.3.5-r3, 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer -msse3" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer -msse3" DISTDIR="/var/tmp/distfiles" FEATURES="autoconfig distlocks fixpackages metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://ds.thn.htu.se/linux/gentoo http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo/" LC_ALL="en_US.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--sort-common -s" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="amd64 3dnow 3dnowext 7zip X a52 aac acpi alsa apache2 bcmath berkdb bitmap-fonts bzlib cairo cdr cli cracklib crypt cups dlloader dri dts dvd dvdr eds elibc_glibc emboss encode ffmpeg flac foomaticdb fortran ftp gif glitz gnome gnutls gpm gstreamer gtk gtk2 imlib input_devices_keyboard input_devices_mouse ipod ipv6 isdnlog jpeg jpeg2k kde kernel_linux lzo lzw lzw-tiff mad mmx mmxext mng mp3 mpeg multilib ncurses network nls nptl nptlonly nsplugin oggvorbis opengl pam pcre perl png pppd python qt qt3 qt4 readline reflection sdl session speex spell spl sse sse2 ssl svg tcpd theora threads tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU vcd video_cards_nv video_cards_nvidia video_cards_vesa vorbis xinerama xml xml2 xorg xpm xv zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
You need to submit this upstream. https://trac.videolan.org/vlc/
Please give a try to 0.8.6_rc1 and if it's still an issue report upstream.