I'm using OpenSuse 10.3. VLC always worked perfectly but since a week ago nothing is right with it.
First I can't get the good old original interface (wx). All I get is a default skin from skins2.
Second I can't get the preferences menu to work. (I tried other skins from the videolan site and it is the same)
Third I cannot playback any files. As soon as I try "X" crashes and restarts.
Here is what I tried after many researches on the Web:
I tried to reset all setting on startup and force the wx interface:
vlc -v --reset-config --reset-plugins-cache -I wx
but it changed nothing.
I tried erasing the .vlc folder in my home directory. No change.
I noticed the:
cannot load module `/usr/lib/vlc/gui/libwxwidgets_plugin.so'
error. I saw many people had that in my research, but no one seems to have solved the problem.
I tried compiling vlc from source by myself with the --enable-unicode and ----disable-skins2 but I got many errors preventing it from finishing the ./configure.
I tried installing wxwidget, but it conflicted with files from wxgtk. I forced installed wxwidget. No change.
I removed wxwidget and reinstalled an earlier version of wxgtk. No change.
I tried 3 other versions of vlc. No change. (even tried the new 0.9.0 beta but it would not install due to too many dependencies)
I also have the following needed packages installed:
Quote:
libcdio7 (0.78.2-4) and all the -devel, -utils, -cdda0 that follow
|
From what I now understand the problem lies with the wxWidgets plugin having unresolved symbols, but I have no clue on how to fix it.
I posted on the vlc forum and had little response.
Some help would be appreciated.
This is partial output I get from : vlc -vvv
VLC media player 0.8.6d Janus
[00000001] main private debug: checking builtin modules
[00000001] main private debug: checking plugin modules
[00000001] main private debug: loading plugins cache file /home/jeffy/.vlc/cache
/plugins-04041e.dat
[00000001] main private debug: recursively browsing `modules'
[00000001] main private debug: recursively browsing `/usr/lib/vlc'
[00000001] main private warning: cannot load module `/usr/lib/vlc/codec/libquick
time_plugin.so' (/usr/lib/vlc/codec/libquicktime_plugin.so: undefined symbol: Ne
wHandleClear)
[00000001] main private warning: cannot load module `/usr/lib/vlc/gui/libwxwidge
ts_plugin.so' (/usr/lib/libiso9660.so.5: symbol cdio_charset_to_utf8, version CD
IO_7 not defined in file libcdio.so.7 with link time reference)
[00000001] main private debug: recursively browsing `plugins'
[00000001] main private debug: module bank initialized, found 225 modules
[00000001] main private debug: opening config file /home/jeffy/.vlc/vlcrc
[00000001] main private debug: CPU has capabilities 486 586 MMX 3DNow! MMXEXT SS
E SSE2 FPU
[00000001] main private debug: looking for memcpy module: 4 candidates
[00000001] main private debug: using memcpy module "memcpymmxext"
[00000533] main playlist debug: waiting for thread completion
[00000533] main playlist debug: thread 3025746832 (playlist) created at priority
0 (playlist/playlist.c:184)
[00000534] main private debug: waiting for thread completion
[00000534] main private debug: thread 3017354128 (preparser) created at priority
0 (playlist/playlist.c:210)
[00000535] main interface debug: looking for interface module: 1 candidate
[00000535] main interface debug: using interface module "hotkeys"
[00000535] main interface debug: thread 3008961424 (interface) created at priori
ty 0 (interface/interface.c:231)
[00000536] main interface debug: looking for interface module: 1 candidate
[00000536] main interface debug: using interface module "screensaver"
[00000536] main interface debug: thread 3000568720 (interface) created at priori
ty 0 (interface/interface.c:231)
[00000537] main interface debug: looking for interface module: 4 candidates
[00000537] skins2 interface debug: using character encoding: UTF-8
[00000538] main dialogs provider debug: looking for dialogs provider module: 0 c
andidates
[00000538] main dialogs provider error: no dialogs provider module matched "any"
[00000537] skins2 interface error: no suitable dialogs provider found (hint: com
pile the wxWidgets plugin, and make sure it is loaded properly)
[00000537] skins2 interface debug: cannot open directory /home/jeffy/.vlc/skins2
[00000537] skins2 interface debug: cannot open directory share/skins2
[00000537] skins2 interface debug: found skin /usr/share/vlc/skins2/Blissta.vlt
[00000537] skins2 interface debug: found skin /usr/share/vlc/skins2/default.vlt
[00000537] main interface debug: using interface module "skins2"
[00000537] main interface debug: thread 2992176016 (manager) created at priority
0 (interface/interface.c:216)
[00000537] skins2 interface debug: using skin file: /tmp/vltV5EGSB/default/theme
.xml
[00000539] main private debug: looking for xml module: 2 candidates
[00000539] main private debug: using xml module "xml"
[00000537] skins2 interface debug: Using catalog /usr/share/vlc/skins2/skin.cata
log
[00000537] skins2 interface debug: using DTD /usr/share/vlc/skins2/skin.dtd
[00000537] main interface debug: creating access '' path='/tmp/vltV5EGSB/default
/theme.xml'
.............................................................