[Solved] LXDE - doesn't display svg based icon themes

Please reproduce your error on a second machine before posting, and check the error by running without saved changes or extra modules (See FAQ No. 13, "How to report a bug"). For unstable Porteus versions (alpha, beta, rc) please use the relevant thread in our "Development" section.
User avatar
fanthom
Moderator Team
Moderator Team
Posts: 5666
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

[Solved] LXDE - doesn't display svg based icon themes

Post#1 by fanthom » 02 Feb 2011, 12:41

For 1.0 release i would like to replace 'Tango' icon theme with something better looking. Tried other png based icon themes like nuoveXT:
http://nuovext.pwsp.net/
but png icons doesn't compress at all (nuoveXT icon package weight more then whole 003-lxde.xzm module).
That's why we need something svg based.

KSA_ARAB proposition looks nice:
http://forum.porteus.org/viewtopic.php?f=68&t=211

but as i said - no luck with forcing LXDE to use svg icons. tried to add libsvg package and still nothing.
Any ideas? Maybe lxde doesn't support svg at all?
Please add [Solved] to your thread title if the solution was found.

User avatar
Hamza
Warlord
Warlord
Posts: 1908
Joined: 28 Dec 2010, 07:41
Distribution: Porteus
Location: France

Re: LXDE - doesn't display svg based icon themes

Post#2 by Hamza » 02 Feb 2011, 13:02

NjVFQzY2Rg==

User avatar
ponce
Contributor
Contributor
Posts: 89
Joined: 28 Dec 2010, 10:15
Location: IT
Contact:

Re: LXDE - doesn't display svg based icon themes

Post#3 by ponce » 02 Feb 2011, 16:40

I've looked at this, so it can be it doesn't detect the gdk svg module and maybe the solution can be to run update-gdk-pixbuf-loaders, it should update this files

Code: Select all

# ls -la /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders
total 344
drwxr-xr-x 2 root root  4096 Nov  6 04:55 ./
drwxr-xr-x 3 root root  4096 Feb  2 17:32 ../
-rwxr-xr-x 1 root root  1214 Nov 16 22:31 libpixbufloader-ani.la*
-rwxr-xr-x 1 root root 15400 Nov 16 22:31 libpixbufloader-ani.so*
-rwxr-xr-x 1 root root  1214 Nov 16 22:31 libpixbufloader-bmp.la*
-rwxr-xr-x 1 root root 15112 Nov 16 22:31 libpixbufloader-bmp.so*
-rwxr-xr-x 1 root root  1214 Nov 16 22:31 libpixbufloader-gif.la*
-rwxr-xr-x 1 root root 24648 Nov 16 22:31 libpixbufloader-gif.so*
-rwxr-xr-x 1 root root  1220 Nov 16 22:31 libpixbufloader-icns.la*
-rwxr-xr-x 1 root root  9064 Nov 16 22:31 libpixbufloader-icns.so*
-rwxr-xr-x 1 root root  1214 Nov 16 22:31 libpixbufloader-ico.la*
-rwxr-xr-x 1 root root 15200 Nov 16 22:31 libpixbufloader-ico.so*
-rwxr-xr-x 1 root root  1242 Nov 16 22:31 libpixbufloader-jpeg.la*
-rwxr-xr-x 1 root root 19464 Nov 16 22:31 libpixbufloader-jpeg.so*
-rwxr-xr-x 1 root root  1214 Nov 16 22:31 libpixbufloader-pcx.la*
-rwxr-xr-x 1 root root 11048 Nov 16 22:31 libpixbufloader-pcx.so*
-rwxr-xr-x 1 root root  1237 Nov 16 22:31 libpixbufloader-png.la*
-rwxr-xr-x 1 root root 19880 Nov 16 22:31 libpixbufloader-png.so*
-rwxr-xr-x 1 root root  1214 Nov 16 22:31 libpixbufloader-pnm.la*
-rwxr-xr-x 1 root root 13536 Nov 16 22:31 libpixbufloader-pnm.so*
-rwxr-xr-x 1 root root  1220 Nov 16 22:31 libpixbufloader-qtif.la*
-rwxr-xr-x 1 root root  9920 Nov 16 22:31 libpixbufloader-qtif.so*
-rwxr-xr-x 1 root root  1214 Nov 16 22:31 libpixbufloader-ras.la*
-rwxr-xr-x 1 root root  8392 Nov 16 22:31 libpixbufloader-ras.so*
-rwxr-xr-x 1 root root  1652 Nov  6 04:55 libpixbufloader-svg.la*
-rwxr-xr-x 1 root root  7712 Nov  6 04:55 libpixbufloader-svg.so*
-rwxr-xr-x 1 root root  1214 Nov 16 22:31 libpixbufloader-tga.la*
-rwxr-xr-x 1 root root 12832 Nov 16 22:31 libpixbufloader-tga.so*
-rwxr-xr-x 1 root root  1268 Nov 16 22:31 libpixbufloader-tiff.la*
-rwxr-xr-x 1 root root 15576 Nov 16 22:31 libpixbufloader-tiff.so*
-rwxr-xr-x 1 root root  1220 Nov 16 22:31 libpixbufloader-wbmp.la*
-rwxr-xr-x 1 root root  7888 Nov 16 22:31 libpixbufloader-wbmp.so*
-rwxr-xr-x 1 root root  1214 Nov 16 22:31 libpixbufloader-xbm.la*
-rwxr-xr-x 1 root root 11072 Nov 16 22:31 libpixbufloader-xbm.so*
-rwxr-xr-x 1 root root  1214 Nov 16 22:31 libpixbufloader-xpm.la*
-rwxr-xr-x 1 root root 26248 Nov 16 22:31 libpixbufloader-xpm.so*

User avatar
fanthom
Moderator Team
Moderator Team
Posts: 5666
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Re: LXDE - doesn't display svg based icon themes

Post#4 by fanthom » 02 Feb 2011, 19:55

@ponce
works:)
after installing librsvg you need to run 'update-gdk-pixbuf-loaders' manually or just reboot Porteus.
[Solved]

Thanks
Please add [Solved] to your thread title if the solution was found.

User avatar
Hamza
Warlord
Warlord
Posts: 1908
Joined: 28 Dec 2010, 07:41
Distribution: Porteus
Location: France

Re: [Solved] LXDE - doesn't display svg based icon themes

Post#5 by Hamza » 02 Feb 2011, 19:59

Thanks !
NjVFQzY2Rg==

User avatar
ponce
Contributor
Contributor
Posts: 89
Joined: 28 Dec 2010, 10:15
Location: IT
Contact:

Re: [Solved] LXDE - doesn't display svg based icon themes

Post#6 by ponce » 04 Feb 2011, 06:07

http://sora-meliae.deviantart.com/art/M ... -151155215

these are the icons I'm using now at home :)

you can do miracles with svg :lol:

Post Reply