When I run VLC using XVideo as the output type, I get the following error: NFIG_PATH=/usr/lib64/pkgconfig' [00000001] main libvlc debug: translation test: code is "C" [00000001] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. [00000344] main window error: no vout window module matched "any" [????????] x11 video output error: X11 request 133.19 failed with error code 11: BadAlloc (insufficient resources for operation) X Error of failed request: BadAlloc (insufficient resources for operation) Major opcode of failed request: 133 (XVideo) Minor opcode of failed request: 19 () Serial number of failed request: 84 Current serial number in output stream: 85 My research has suggested that this problem occurs when there's not enough video memory. Mine's a Radeon X1550, which has tons of memory, and I'm using the radeonhd driver. Note: If I switch the video type to "X11", it works fine. Reproducible: Always Portage 2.1.6.13 (default/linux/amd64/2008.0, gcc-4.3.3, glibc-2.10.1-r0, 2.6.30-gentoo x86_64) ================================================================= System uname: Linux-2.6.30-gentoo-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q9450_@_2.66GHz-with-gentoo-2.0.1 Timestamp of tree: Sat, 27 Jun 2009 22:00:01 +0000 app-shells/bash: 4.0_p24 dev-java/java-config: 2.1.8-r1 dev-lang/python: 2.6.2-r1 dev-util/cmake: 2.6.4 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.4.3-r3 sys-apps/sandbox: 2.0 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.29 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=core2 -pipe" 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/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=core2 -pipe" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--jobs=4" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://gentoo.netnitco.net http://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ ftp://mirror.datapipe.net/gentoo ftp://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ http://gentoo.mirrors.easynews.com/linux/gentoo/ ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ ftp://gentoo.imj.fr/pub/gentoo/ ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/" LANG="en_US.utf8" LDFLAGS="-Wl,-O1" LINGUAS="en en_US" MAKEOPTS="--jobs=5" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac acl acpi alsa amd64 apache2 apm bash-completion berkdb bidi bzip2 cairo cdda cdio cdr cli cracklib crypt ctype cups dbus dri dts dvd dvdr encode fbcon ffmpeg filter flac fortran freetype gcj gd gdbm gnutls gpm hal httpd iconv ipv6 isdnlog jadetex java jpeg kde kde4 lapack live lm_sensors mad matroska midi mmx mng mp3 mpeg mudflap multilib mysql mysqli ncurses nls nptl nptlonly ogg oggvorbis opengl openmp openssl pam pcre perl php png pppd python qt3support qt4 readline reflection ruby samba session spl sse sse2 sse3 ssl stream svg sysfs tcpd theora threads tiff tk truetype unicode utempter vcd vlm webkit wxwindows xorg xv zeroconf zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US" USERLAND="GNU" VIDEO_CARDS="radeon radeonhd" Unset: CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Please provide the output of emerge -pqv vlc xorg-server xf86-video-radeonhd and attach your xorg.conf file to this bugreport.
BTW, I did some research on this, and this appears to be a VERY common problem. Here's the emerge output you wanted. I'll also attach the file as you requested. compute0 millerti # emerge -pqv vlc xorg-server xf86-video-radeonhd [ebuild R ] media-video/vlc-0.9.9a-r1 USE="X a52 aac alsa bidi cdda cdio dbus dts dvd fbcon ffmpeg flac gcrypt gnutls hal httpd live matroska mmx mp3 mpeg ncurses ogg opengl png qt4 samba sse stream svg theora truetype vlm xv -aalib (-altivec) -arts -atmo -avahi -cddax -cddb -dc1394 -debug -dirac -directfb -dvb -esd -fluidsynth -fontconfig -ggi -gnome -id3tag -jack -kate -libass -libcaca -libnotify -libsysfs -libv4l2 -lirc -lua -modplug -musepack -nsplugin -optimisememory -oss -pda -pulseaudio -pvr -remoteosd -rtsp -run-as-root -schroedinger -sdl -sdl-image -seamonkey -shout -skins -speex (-svga) -taglib -twolame -upnp -v4l -v4l2 -vcdinfo -vcdx -vorbis (-win32codecs) -x264 -xinerama -xml -xosd -zvbi" [ebuild R ] x11-base/xorg-server-1.6.1.902 USE="hal ipv6 nptl xorg -debug -dmx -kdrive -minimal -sdl -tslib" INPUT_DEVICES="keyboard mouse -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -evdev -fpit -hyperpen -jamstudio -joystick -magellan -microtouch -mutouch -palmax -penmount -spaceorb -summa -synaptics -tek4957 -tslib -ur98 -virtualbox -vmmouse -void -wacom" VIDEO_CARDS="radeon radeonhd -apm -ark -ast -chips -cirrus -dummy -epson -fbdev -fglrx (-geode) -glint -i128 (-i740) (-impact) (-imstt) -intel -mach64 -mga -neomagic -nv -nvidia -r128 -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l (-vermilion) -vesa -via -virtualbox -vmware -voodoo (-xgi)" [ebuild R ] x11-drivers/xf86-video-radeonhd-1.2.5 USE="-debug"
Created attachment 196772 [details] My xorg.conf file
Hi, it looks like your driver for somehow non aparent reason try XV overlay and fallback to X11. So could you try xf86-video-ati driver? (no worries it supports same subset of graphic cards :])
(In reply to comment #4) > Hi, it looks like your driver for somehow non aparent reason try XV overlay and > fallback to X11. > > So could you try xf86-video-ati driver? (no worries it supports same subset of > graphic cards :]) >
I'm using the ATI driver as you suggested. I'm not sure if I'm doing this exactly right, but anyhow, I started up a video, and it played fine. I looked at the preferences, and the video output was default. Then I changed it to XVideo and quit and restarted, and it played fine (and the setting was still XV).