Page 1 of 1

installing skins

Posted: 19 Jan 2009 04:58
by jmadero
Hi All,

Trying to install skins and keep getting problems. What I've done:

downloaded several skins

moved them to /usr/share/vlc/skins2

terminal
vlc -I skins2

try to change skin get these errors:
[00000404] skins2 interface: skin: VLC 0.8.5 Default Skin author: aLtgLasS
[00000475] xml xml error: XML parser error (line 1) : failed to load external entity "skin.dtd"

[00000475] xml xml error: XML parser error (line 3) : Validation failed: no DTD found !
[00000404] skins2 interface error: failed to parse /tmp/vltaFrtPT/theme.xml
[00000404] skins2 interface error: error while parsing /tmp/vltaFrtPT/theme.xml
[00000478] xml xml error: XML parser error (line 1) : Document is empty

[00000404] skins2 interface error: failed to parse /usr/share/vlc/skins2/Dalin_Media_Player.vlt
[00000481] xml xml error: XML parser error (line 1) : failed to load external entity "skin.dtd"

[00000481] xml xml error: XML parser error (line 3) : Validation failed: no DTD found !
[00000404] skins2 interface error: failed to parse /tmp/vltqNFJsy/theme.xml
[00000404] skins2 interface error: error while parsing /tmp/vltqNFJsy/theme.xml
[00000484] xml xml error: XML parser error (line 1) : Document is empty

[00000404] skins2 interface error: failed to parse /usr/share/vlc/skins2/Dalin_Media_Player.vlt


I had another skin working for a minute, then decided to try something (open a folder), it spit out a ton of errors and ever since I get those errors (with any skins I try)

Re: installing skins

Posted: 19 Jan 2009 10:07
by ivoire
[00000475] xml xml error: XML parser error (line 1) : failed to load external entity "skin.dtd"
It seams that skin.dtd file is missing in the directory.

Re: installing skins

Posted: 19 Jan 2009 23:25
by jmadero
I checked in skins2 folder and that file is in there.

Re: installing skins

Posted: 20 Jan 2009 16:33
by ivoire
Which version of VLC are you using ?
But it might be a bug in VLC as I can't change the running skins (or I have the same logs than you).
But running always the same skin works.