Page 1 of 1

skins2 interface error

Posted: 25 May 2007 04:33
by fucai1116
Hi,
When I install VLC 0.8.6b on Fedora core 5, I've got an error:

[root@013-r0611-302 test-data]# vlc NX10MI001.trp
VLC media player 0.8.6b Janus
starting VLC root wrapper... using UID 0 (root)
***************************************
* Running VLC as root is discouraged. *
***************************************

It is potentially dangerous, and might not even work properly.
[00000260] main dialogs provider error: no dialogs provider module matched "any"
[00000257] skins2 interface error: no suitable dialogs provider found (hint: compile the wxWidgets plugin, and make sure it is loaded properly)
[00000257] skins2 interface: skin: VLC 0.8.5 Default Skin author: aLtgLasS
quit
X Error of failed request: BadDrawable (invalid Pixmap or Window parameter)
Major opcode of failed request: 129 (MIT-SHM)
Minor opcode of failed request: 3 (X_ShmPutImage)
Resource id in failed request: 0x2e0000a
Serial number of failed request: 4317
Current serial number in output stream: 4318

-----------------------------------------------------------------------------------
I installed wxWiget 2.8.4 and wxWidget 2.6.4. When I installed wxWidget2.8.4, I configured without any option. When installed Widget2.6.4, I configured --with-x11
Any one can help me.

Thanks in advance,
Tai

Posted: 25 May 2007 09:03
by ipkiss
Try running 'vlc -v --list --reset-plugins-cache'.
If you have warnings about unresolved symbols in the wxwidgets plugin, then your installation of wxWidgets is probably broken, and you need to fix it.
If you get no warning, but there is no module named "wxwidgets" in the list, then your VLC was not compiled with the wxWidgets plugin. Build it again.

BTW, as indicated in the logs, you should not run VLC as root.

Posted: 25 May 2007 10:02
by Jean-Baptiste Kempf
you should not run VLC as root.