Вы здесь

Нет интерфейса в vlc

В vlc 1.0.4 и 1.0.5 перестал отображаться интерфейс. При запуске vlc, он выдаёт сообщение о том, что интерфейс удалённого управления запущен. А при запуске qvlc выдаёт

[0xb09c8] main interface error: no interface module matched "qt4"
[0xb09c8] main interface error: no suitable interface module
[0x128c8] main libvlc error: interface "default" initialization failed

VLC собран с флагами

media-video/vlc-1.0.5  USE="X a52 aac alsa dbus dts ffmpeg flac fontconfig gcrypt gnutls id3tag libnotify lua mp3 mpeg ncurses ogg opengl optimisememory png qt4 run-as-root sdl svg taglib theora truetype vorbis xml xv -aalib (-altivec) -atmo -avahi -bidi -cdda -cddax -cddb -cdio -dc1394 -debug -dirac -directfb (-dvb) (-dvd) -fbcon (-fluidsynth) (-ggi) -gnome -hal -httpd (-ieee1394) -jack -kate -libass -libcaca -libproxy -libsysfs -libtiger -libv4l2 (-lirc) -live -matroska (-mmx) -modplug (-mtp) (-musepack) -nsplugin -oss (-pda) -pulseaudio -pvr -remoteosd -rtsp -samba -schroedinger -sdl-image -shine -shout -skins -speex (-sse) -stream (-svga) -twolame -udev -upnp (-v4l) (-v4l2) -vcdinfo -vcdx -vlm (-win32codecs) -wma-fixed (-x264) -xcb -xinerama -xosd (-zvbi)"

Причём честно присутствуют файлы
/usr/lib/vlc/gui/libqt4_plugin.so

/usr/lib/vlc/gui/libqt4_plugin.la

У вас установлено с USE="-skins" включите этот флаг и будет интерфейс.

К сожалению, что с данным флагом, что без него интерфейс не появляется.

Попробуйте удалить локальные настройки vlc. Это каталоги /home/имя_пользователя/.config/vlc и /home/имя_пользователя/.cache/vlc. Мне это помогло.

С уважением, Алимов Игорь.

Да, это я проделал сразу же после выявления проблемы и делаю до сих пор.

Вот мои флаги :

media-video/vlc-1.0.4  USE="X alsa dbus dvd ffmpeg gcrypt gnome hal id3tag libnotify mmx mp3 mpeg ncurses ogg opengl png samba skins sse stream svg taglib theora truetype xml -a52 -aac -aalib (-altivec) -atmo -avahi -bidi -cdda -cddax -cddb -cdio -dc1394 -debug -dirac -directfb -dts -dvb -fbcon -flac -fluidsynth -fontconfig -ggi -gnutls -httpd -ieee1394 -jack -kate -libass -libcaca -libproxy -libsysfs -libtiger -libv4l2 -lirc -live -lua -matroska -modplug -mtp -musepack -nsplugin -optimisememory -oss (-pda) -pulseaudio -pvr -qt4 -remoteosd -rtsp -run-as-root -schroedinger -sdl -sdl-image -shine -shout -speex (-svga) -twolame -udev -upnp -v4l -v4l2 -vcdinfo -vcdx -vlm -vorbis (-win32codecs) -wma-fixed -x264 -xcb -xinerama -xosd -xv -zvbi"

Быть может qt4 шалит?

Так вроде у вас qt-шный интерфейс не собран из-за отсутствия флага qt4, и он есть? Пересобирал qt, после него пересобирал и vlc со всеми зависимостями. Не помогло. Вроде недавно было обновление qt, попробую откатиться.

Да, vlc собран без qt4, однако другие программы по зависимостям qt4 поставили.

Цитата:
$ equery list qt
[ Searching for package 'qt' in all categories among: ]
* installed packages
[I--] [ ] x11-libs/qt-core-4.6.2-r1 (4)
[I--] [ ] x11-libs/qt-dbus-4.6.2 (4)
[I--] [ ] x11-libs/qt-gui-4.6.2 (4)
[I--] [ ] x11-libs/qt-opengl-4.6.2 (4)
[I--] [ ] x11-libs/qt-script-4.6.2 (4)
[I--] [ ] x11-libs/qt-test-4.6.2 (4)
[I--] [ ] x11-libs/qt-webkit-4.6.2 (4)
[I--] [ ] x11-libs/qt-xmlpatterns-4.6.2 (4)

Попробуйте просто vlc без qt4 собрать

Откатился на qt 4.6.1 интерфейс появился. Непонятно, почему на других машинах всё нормально, а тут локальная проблема. qt4 флаг не убирал, потом может попробую без него с последним qt.