I know these modular X builds are still in the testing phase but I thought I would give it a try. One thing I couldn't figure out was the following. the x server complains it can't find the v4l (video for linux) module here's the literal error: Failed to load module "v4l" (module does not exist, 0) I couldn't find any modular X builds related v4l. Is it still available or is it just old news? Reproducible: Always Steps to Reproduce: 1. startx 2. 3. Actual Results: v4l module not found Expected Results: if it's just not outdated: There should be an add on build for this module. # emerge --info Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-r1, 2.6.12-gentoo-r4 i686) ================================================================= System uname: 2.6.12-gentoo-r4 i686 mobile AMD Athlon(tm) XP-M (LV) 2200+ Gentoo Base System version 1.6.13 ccache version 2.3 [enabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS=" -O3 -pipe -march=athlon-mp -mmmx -m3dnow -msse -fomit-frame-pointer -funroll-loops -fthread-jumps " CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /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/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS=" -O3 -pipe -march=athlon-mp -mmmx -m3dnow -msse -fomit-frame-pointer -funroll-loops -fthread-jumps " DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig candy ccache distlocks fixpackages sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo ftp://ftp.ndlug.nd.edu/pub/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X a52 aac aalib acpi aim alsa apache2 apm arts audiofile avi bash-completion berkdb bitmap-fonts bonobo bzlib cddb cdparanoia cdr cid cle266 crypt cscope cups curl curlwrappers dedicated dga dio directfb divx4linux doc dri dvd dvdread edl eds emboss encode escreen esd ethereal evo exif fam fame fbcon ffmpeg flac flash foomaticdb fortran ftp gb gd gdbm ggi gif gimpprint glep gnome gnutls gpm graphviz gstreamer gtk gtk2 gtkhtml guile hal hbci icq imagemagick imlib innodb insecure-drivers irmc jabber jack java javascript jikes joystick jpeg kde kerberos ladcca lcms libcaca libedit libg++ libgda libwww live lzo mad matroska mcal mikmod mime ming mjpeg mmap mmx mmxext mng motif mozdevelop moznoirc moznomail mozsvg mozxmlterm mp3 mpeg msn mysql nas ncurses network nls nocd odbc offensive ofx ogg oggvorbis openal opengl opie oscar oss pam pcmcia pda pdflib perl php plotutils png portaudio ppds python qt quicktime readline real rtc ruby samba sdl shared sharedmem simplexml slang slp sndfile snmp soap sockets speedo speex spell sse ssl svg svga sysfs szip tcltk tcpd tetex tga theora threads tiff tokenizer toolbar truetype truetype-fonts type1 type1-fonts unicode usb v4l v4l2 videos vidix vorbis win32codecs winbind wmf wxwindows xanim xface xforms xine xinerama xml xml2 xmlrpc xmms xosd xpm xprint xrandr xsl xv xvid xvmc yahoo yaz zlib zvbi video_cards_via userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
http://wiki.x.org/wiki/ModuleComponentList says yay but CVS says nay. Maybe it's not ready yet, but they might have just missed it too. Start a bug at https://bugs.freedesktop.org saying v4l is missing from modular and post the bug here please. Reference the list I gave you, maybe that just needs updating.
I confirmed it doesn't seem to be any where in there modular cvs checkout I did I filed this bug with them. https://bugs.freedesktop.org/show_bug.cgi?id=4328 Hopefully I'll hear back from them.
Needless to say they're very busy. The best you can do is be patient, unless you want to modularize the current module. Thanks for helping us/them test this :)
Can someone w/ modular run a quick `find /usr/lib/xorg -name '*v4l*'` to confirm this
Confirmed: nothing there.
fyi: a person from freedesktop.org responded to and closed the above related bug wih this statement: "fixed in head, v4l driverball will appear in rc1." I confess my ignorance to the exact definition of some of the technical terms. "rcl": Release Canadate... somthing? perhaps? "driverball" seems to be a variation of tarball. "fixed in head" is very informative no matter which definition for head is used Despite my ignorance I think it means the next release will include the v4l driver. Its all good. ;)
HEAD is the main branch of development in the CVS version tracker.
This is now in the Portage tree.
Marking fixed.