My VLC lost support for anything involving wxwidgets (the wx based gui, and ALL dialogs) a few days ago...the IRC channel wasn't giving me any help and I saw at least one other person had the exact same problem so I'm posting a bug report. Right now VLC defaults to the skins2 interface module, which works in all respects except it has no config dialogs, no menus, won't even display a file open dialog, I have to drop files onto it from the file manager. Any way I get this when I run VLC from the command line: sloloem@swedish ~ $ vlc VLC media player 0.8.5 Janus [00000225] main dialogs provider error: no dialogs provider module matched "any" [00000224] skins2 interface error: no suitable dialogs provider found (hint: compile the wxWidgets plugin, and make sure it is loaded properly) [00000224] skins2 interface: skin: VLC 0.8.5 Default Skin author: aLtgLasS and anything that would normally cause VLC to bring up a dialog like right clicking on the window...trying to get the file open box, etc repeats these 2 lines: [00000284] main dialogs provider error: no dialogs provider module matched "any" [00000224] skins2 interface error: no suitable dialogs provider found (hint: compile the wxWidgets plugin, and make sure it is loaded properly) and here is emerge --info: Portage 2.1_rc3 (default-linux/amd64/2006.0, gcc-3.4.5, glibc-2.4-r3, 2.6.16-gentoo-r7-Fluffy x86_64) ================================================================= System uname: 2.6.16-gentoo-r7-Fluffy x86_64 Intel(R) Pentium(R) D CPU 2.80GHz Gentoo Base System version 1.6.14 ccache version 2.4 [disabled] dev-lang/python: 2.3.5-r2, 2.4.2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r1 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 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-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=nocona -fomit-frame-pointer" 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" CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe -march=nocona -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j3" 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" PORTDIR_OVERLAY="/usr/local/xgl-coffee" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X a52 aac aim alsa asf avi berkdb bitmap-fonts bzip2 chroot cli crypt css cups divx4linux dri dvd dvdread eds emacs emboss emul-linux-x86 encode esd ffmpeg firefox foomaticdb fortran ftp gcj gif glut gnome gpm gstreamer gtk gtk2 hpn imap imlib ipv6 isdnlog java jpeg kde kdeenablefinal ldap lesstif libcaca lm_sensors lzw lzw-tiff mad motif mozilla mp3 mpeg ncurses nethack nls nptl nptlonly nvidia offensive ogg opengl pam pcre pdflib perl png ppds pppd python qt quicktime readline reflection samba screen sdl session skins spell spl ssl svg tcpd tidy tiff timidity truetype truetype-fonts type1-fonts unicode usb userlocales vorbis wxwindows xanim xcomposite xine xinerama xml xml2 xmms xorg xosd xpm xprint xrandr xscreensaver xv xvid xvmc zeroconf zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
I suspect this is related to http://bugs.gentoo.org/show_bug.cgi?id=132582
After rebuilding almost every dependancy of vlc it started working again