SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#1 2014-05-16 00:03:50

Garrett
Member
Registered: 2014-03-06
Posts: 25

Can't get Numix Icon Theme to work

Hello, friends! I really need some help here, or at least someone to tell me I'm not that stupid (or maybe point me to the reason why I actually am).

I used 'git clone' to download the Numix-GTK-Theme and Numix Icon Sets from their Github site. The gtk-theme itself works fine.

However I just can't make #! accept any of the icon sets, specifically the application icons. They do (partially) change in the lxappearance preview, they do change when I look for them in /usr/share/applications and the folder icons for example seem to give me no trouble at all. But the application icons do not change in tint2 or on their own title bars.

I tried it via 'User Interface Settings', i tried 'lxappearance' from the terminal (as user and root). I checked text files like recommended here and I don't get any error messages when I apply the icon themes. Heck, there's a different icon set that spews errors all over the terminal but other than that it works perfectly fine... Now I spent what must have been half a day searching the internet and IRC for a solution and found nothing that worked for me.

Maybe I started off on the wrong foot here and I'm missing the completely obvious. I would really appreciate any help in this matter! Thanks for your time!

Edit: I use lxappearance version 0.5.1.

Last edited by Garrett (2014-05-16 00:06:48)


Break, break, break,
On thy cold gray stones, o sea!
And I would that my tongue could utter
The thoughts that arise in me.

Offline

Help fund CrunchBang, donate to the project!

#2 2014-05-16 06:11:16

ohnonot
#! Die Hard
Registered: 2012-05-22
Posts: 899
Website

Re: Can't get Numix Icon Theme to work

where did you get the numix themes?
i will try to replicate the issue on my #! machine.

fwiw, i tried installing numix themes on my archlinux machine a while ago and had the distinct impression that the dev's packaging skills are below average. shame, it's such a nice icon theme.

meanwhile, please check:
where did it install the icons?
can you take a look at the icons in their location as normal user?
what is the exact folder structure there, up and including to the folder that includes "index.theme"?
what's the content of that file?
which are the exact icons that remain NOT numix, and where (openbox, tint2, gtk2 or gtk3)?
you did restart tint2?
you checked what was suggested in the last post in the thread you linked?

Last edited by ohnonot (2014-05-16 06:12:03)

Offline

#3 2014-05-16 08:58:24

Garrett
Member
Registered: 2014-03-06
Posts: 25

Re: Can't get Numix Icon Theme to work

Thanks for you reply! Ok, let's see:

where did you get the numix themes?

https://github.com/numixproject/numix-icon-theme
https://github.com/numixproject/numix-icon-theme-circle
https://github.com/numixproject/numix-icon-theme-shine
https://github.com/cldx/numix-gtk-theme

where did it install the icons?

I downloaded them with "git", meaning I opened up a terminal and entered "git clone https://github.com/numixproject/numix-icon-theme" for example.
The downloaded files went into a folder ~/numix and from there I copied them to ~/.icons and ~/.themes respectively.

can you take a look at the icons in their location as normal user?

Yes.

what is the exact folder structure there, up and including to the folder that includes "index.theme"?

/home/garrett/.icons/Numix
/home/garrett/.icons/Numix-Circle
/home/garrett/.icons/Numix-Shine

what's the content of that file?

[Icon Theme]
Name=Numix

Comment=Icon theme from Numix Project

Inherits=gnome,hicolor

Example=folder

Directories=16x16/actions,16x16/animations,16x16/categories,16x16/devices,16x16/emblems,16x16/mimetypes,16x16/places,16x16/status,22x22/actions,22x22/animations,22x22/categories,22x22/devices,22x22/emblems,22x22/mimetypes,22x22/places,22x22/status,32x32/actions,32x32/animations,32x32/categories,32x32/devices,32x32/emblems,32x32/mimetypes,32x32/places,32x32/status,48x48/actions,48x48/animations,48x48/categories,48x48/devices,48x48/emblems,48x48/mimetypes,48x48/places,48x48/status,64x64/actions,64x64/animations,64x64/categories,64x64/devices,64x64/emblems,64x64/mimetypes,64x64/places,64x64/status,128x128/actions,128x128/animations,128x128/categories,128x128/devices,128x128/emblems,128x128/mimetypes,128x128/places,128x128/status,256x256/actions,256x256/animations,256x256/categories,256x256/devices,256x256/emblems,256x256/mimetypes,256x256/places,256x256/status,scalable/actions,scalable/categories,scalable/devices,scalable/emblems,scalable/mimetypes,scalable/places,scalable/status

[16x16/actions]
Size=16
Context=Actions
Type=Fixed

[16x16/animations]
Size=16
Context=Animations
Type=Fixed

[16x16/categories]
Size=16
Context=Categories
Type=Fixed

[16x16/devices]
Size=16
Context=Devices
Type=Fixed

[16x16/emblems]
Size=16
Context=Emblems
Type=Fixed

[16x16/mimetypes]
Size=16
Context=MimeTypes
Type=Fixed

[16x16/places]
Size=16
Context=Places
Type=Fixed

[16x16/status]
Size=16
Context=Status
Type=Fixed

[22x22/actions]
Size=22
Context=Actions
Type=Fixed

[22x22/animations]
Size=22
Context=Animations
Type=Fixed

[22x22/categories]
Size=22
Context=Categories
Type=Fixed

[22x22/devices]
Size=22
Context=Devices
Type=Fixed

[22x22/emblems]
Size=22
Context=Emblems
Type=Fixed

[22x22/mimetypes]
Size=22
Context=MimeTypes
Type=Fixed

[22x22/places]
Size=22
Context=Places
Type=Fixed

[22x22/status]
Size=22
Context=Status
Type=Fixed

[32x32/actions]
Size=32
Context=Actions
Type=Fixed

[32x32/animations]
Size=32
Context=Animations
Type=Fixed

[32x32/categories]
Size=32
Context=Categories
Type=Fixed

[32x32/devices]
Size=32
Context=Devices
Type=Fixed

[32x32/emblems]
Size=32
Context=Emblems
Type=Fixed

[32x32/mimetypes]
Size=32
Context=MimeTypes
Type=Fixed

[32x32/places]
Size=32
Context=Places
Type=Fixed

[32x32/status]
Size=32
Context=Status
Type=Fixed

[48x48/actions]
Size=48
Context=Actions
Type=Fixed

[48x48/animations]
Size=48
Context=Animations
Type=Fixed

[48x48/categories]
Size=48
Context=Categories
Type=Fixed

[48x48/devices]
Size=48
Context=Devices
Type=Fixed

[48x48/emblems]
Size=48
Context=Emblems
Type=Fixed

[48x48/mimetypes]
Size=48
Context=MimeTypes
Type=Fixed

[48x48/places]
Size=48
Context=Places
Type=Fixed

[48x48/status]
Size=48
Context=Status
Type=Fixed

[64x64/actions]
Size=64
Context=Actions
Type=Fixed

[64x64/animations]
Size=64
Context=Animations
Type=Fixed

[64x64/categories]
Size=64
Context=Categories
Type=Fixed

[64x64/devices]
Size=64
Context=Devices
Type=Fixed

[64x64/emblems]
Size=64
Context=Emblems
Type=Fixed

[64x64/mimetypes]
Size=64
Context=MimeTypes
Type=Fixed

[64x64/places]
Size=64
Context=Places
Type=Fixed

[64x64/status]
Size=64
Context=Status
Type=Fixed

[128x128/actions]
Size=128
Context=Actions
Type=Fixed

[128x128/animations]
Size=128
Context=Animations
Type=Fixed

[128x128/categories]
Size=128
Context=Categories
Type=Fixed

[128x128/devices]
Size=128
Context=Devices
Type=Fixed

[128x128/emblems]
Size=128
Context=Emblems
Type=Fixed

[128x128/mimetypes]
Size=128
Context=MimeTypes
Type=Fixed

[128x128/places]
Size=128
Context=Places
Type=Fixed

[128x128/status]
Size=128
Context=Status
Type=Fixed

[256x256/actions]
Size=256
Context=Actions
Type=Fixed

[256x256/animations]
Size=256
Context=Animations
Type=Fixed

[256x256/categories]
Size=256
Context=Categories
Type=Fixed

[256x256/devices]
Size=256
Context=Devices
Type=Fixed

[256x256/emblems]
Size=256
Context=Emblems
Type=Fixed

[256x256/mimetypes]
Size=256
Context=MimeTypes
Type=Fixed

[256x256/places]
Size=256
Context=Places
Type=Fixed

[256x256/status]
Size=256
Context=Status
Type=Fixed

[scalable/actions]
Size=16
MinSize=16
MaxSize=256
Type=Scalable

[scalable/categories]
Size=16
MinSize=16
MaxSize=256
Type=Scalable

[scalable/devices]
Size=16
MinSize=16
MaxSize=256
Type=Scalable

[scalable/emblems]
Size=16
MinSize=16
MaxSize=256
Type=Scalable

[scalable/mimetypes]
Size=16
MinSize=16
MaxSize=256
Type=Scalable

[scalable/places]
Size=16
MinSize=16
MaxSize=256
Type=Scalable

[scalable/status]
Size=16
MinSize=16
MaxSize=256
Type=Scalable

which are the exact icons that remain NOT numix, and where (openbox, tint2, gtk2 or gtk3)?

I'm not sure I can answer that. I'm confused to which application uses gtk2 and which gtk3... Basically, all of the folders and/or documents icon seem to change. I want to emphasise "seem to change" as they look exactly the same with Numix, Numix-Circle and Numix-Shine...
I just discovered that, other than in a previous try, the applications' icons under /usr/share/applications don't  change anymore. The window icons do not change either and neither do the icons in tint2.

you did restart tint2?

I restarted tint2, restarted/reconfigured Openbox, i tried logging in and out and restarting the system as a whole. No success.

you checked what was suggested in the last post in the thread you linked?

Yes, I didn't even have to add those lines, they were already in there!
Here's the content of ~/.gtkrc-2.0 and ~/.config/gtk-3.0/settings.ini

gtk-theme-name="numix-gtk-theme"
gtk-icon-theme-name="Numix"
gtk-font-name="Liberation Sans 10"
gtk-cursor-theme-name="DMZ-White"
gtk-cursor-theme-size=0
gtk-toolbar-style=GTK_TOOLBAR_TEXT
gtk-toolbar-icon-size=GTK_ICON_SIZE_SMALL_TOOLBAR
gtk-button-images=0
gtk-menu-images=0
gtk-enable-event-sounds=0
gtk-enable-input-feedback-sounds=0
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle="hintslight"
gtk-xft-rgba="rgb"

Break, break, break,
On thy cold gray stones, o sea!
And I would that my tongue could utter
The thoughts that arise in me.

Offline

#4 2014-05-16 09:29:46

brontosaurusrex
#! Red Menace
Registered: 2012-06-15
Posts: 1,120

Re: Can't get Numix Icon Theme to work

Probably a way to fix this in the near future is to improve a script like;
https://github.com/Foggalong/hardcode-fixer
(you can also suggest your borken icon-apps there)
&
Also report a bug to any app that is using hardcoded icons.

p.s. I'am not sure how tint2 is doing stuff, but the easy fix would be to follow icons as defined by .desktop files as priority #1 ... < i imagine.
Plank seems to work like that;
blenderplank.png

hardfix;
http://crunchbang.org/forums/viewtopic. … 49#p117849

Last edited by brontosaurusrex (2014-05-16 09:47:25)

Offline

#5 2014-05-16 12:18:53

Garrett
Member
Registered: 2014-03-06
Posts: 25

Re: Can't get Numix Icon Theme to work

brontosaurusrex wrote:

p.s. I'am not sure how tint2 is doing stuff, but the easy fix would be to follow icons as defined by .desktop files as priority #1 ... < i imagine.
Plank seems to work like that;

I'm sorry but I can't follow you there... I'm still quite green as to how things in Linux/#! work. Could you rephrase it?

Thanks for that... I will try it if all else fails. I installed docky (docker didn't work and plank is not in my repos) and as the rest of the system it only partially followed the Numix Icon Theme, it still used the applications 'hardwired' or default (gnome?) icons that come on installation of crunchbang and/or of the apps. =\

I also just tried it in Live Mode and even there the results are the same... I just don't understand whether this is a problem with my install or with the icons themselves! *scratcheshead*


Break, break, break,
On thy cold gray stones, o sea!
And I would that my tongue could utter
The thoughts that arise in me.

Offline

#6 2014-05-16 15:41:13

ohnonot
#! Die Hard
Registered: 2012-05-22
Posts: 899
Website

Re: Can't get Numix Icon Theme to work

@brontosaurus: the "hardcode-fixer" only changes icon names in .desktop files, no?

@Garrett: I just installed Numix as per your instructions, and this is what i get:
2014_month05_day16_183650.jpg

- the volume icon can be changed from the volume icon preferences (right click)
- the geany icon is perceived as ugly by many users and the impossibility to change it has been a much-discussed topic on htese forums.

other than that i don't see a problem.

edit: oh, i think i know what you mean, now. /usr/share/applications:
2014_month05_day16_184716.jpg
that is what's bugging you, right?
well look inside the .desktop files (they're just text files) and see how icons are defined i there, then compare it to numix and you'll find that you can't find those icons inside the numix theme and that's why they don't change.
in other word: numix is beautiful but far from complete.

Last edited by ohnonot (2014-05-16 15:49:47)

Offline

#7 2014-05-17 09:37:22

Garrett
Member
Registered: 2014-03-06
Posts: 25

Re: Can't get Numix Icon Theme to work

ohnonot wrote:

edit: oh, i think i know what you mean, now. /usr/share/applications:
http://s3.postimg.org/dy5c6ifun/2014_month05_day16_184716.jpg
that is what's bugging you, right?
well look inside the .desktop files (they're just text files) and see how icons are defined i there, then compare it to numix and you'll find that you can't find those icons inside the numix theme and that's why they don't change.
in other word: numix is beautiful but far from complete.

Yes, this. What I don't understand is why *some* applications' icons immediately changed and worked fine throughout the system, while others weren't affected at all. Also, at one point, ALL the icons in usr/share/applications changed accordingly to the icon-theme, it just never showed up in tint2 or when I opened a program.

But I think it's not so much the icons but my system. I tried switching back to the default Waldorf icons and theme and now I'm stuck with parts of the Numix Icons... ah, it could be funny if it wasn't so time consuming!  roll


Break, break, break,
On thy cold gray stones, o sea!
And I would that my tongue could utter
The thoughts that arise in me.

Offline

#8 2014-05-17 10:04:13

ohnonot
#! Die Hard
Registered: 2012-05-22
Posts: 899
Website

Re: Can't get Numix Icon Theme to work

ohnonot wrote:

well look inside the .desktop files (they're just text files) and see how icons are defined in there

...
apart from that, something else must be amiss on your system. this weird lag between changing icon themes and changes taking effect...
maybe the Problem Exists Between Keyboard And Chair?

Offline

#9 2014-05-17 11:04:35

Garrett
Member
Registered: 2014-03-06
Posts: 25

Re: Can't get Numix Icon Theme to work

ohnonot wrote:

maybe the Problem Exists Between Keyboard And Chair?

Believe it or not that's always my first and last thought when something doesn't work!!

May I just point out that I've spent well 20 mins now trying to answer... I had an angered reply ready but that wouldn't be fair since I've established that I'm pretty much a noob and all you did was trying to help. So thanks again, honestly.

But let me also tell you: I've customized my #! install before and that worked perfectly fine. I've read your replies and I understand what you're saying, it just feels unfair to be marked as the problem's source when I'm pretty sure I have at least that part of the system figured out! Troubleshooting on the other hand requires more in-depth-knowledge, I guess, and I admit I just lack that.

So as to why now everything's a mess I have no answer.... Guess I'll just have to do more reading and searching. If I manage to get something working I'll let you know.


Break, break, break,
On thy cold gray stones, o sea!
And I would that my tongue could utter
The thoughts that arise in me.

Offline

#10 2014-05-17 11:48:26

ohnonot
#! Die Hard
Registered: 2012-05-22
Posts: 899
Website

Re: Can't get Numix Icon Theme to work

OK...

fwiw, in my book pebkac is used in a friendly, self-including manner (meaning: we're all human, so we're all pebkac).
it also expresses helplessness: "sorry, i really can't think of anything else".

if i really think someone didn't do their homework i usually express this more directly.

but you should really take a look inside /usr/share/applications/*.desktop.
in most, there's an icon entry. if you compare that to what you actually have in your icon theme, it explains a lot why some icon themes work better than others.
have you tried the Any Color You Like icon theme? looks aside, it's still (hasn't been updated in a while) one of the most complete themes i ever used.

Offline

#11 2014-05-17 12:24:02

Garrett
Member
Registered: 2014-03-06
Posts: 25

Re: Can't get Numix Icon Theme to work

but you should really take a look inside /usr/share/applications/*.desktop.
in most, there's an icon entry. if you compare that to what you actually have in your icon theme, it explains a lot why some icon themes work better than others.

Ok, I think I didn't understand that correctly... Because I thought you basically meant 'Compare what applications you have to what icons the Icon Theme provides'. For example: I have BleachBit installed and there's a BleachBit icon that comes with the theme, though it doesn't change for whatever reason.

But now I think you'd like to point me to something completely different and I don't see what you're trying to tell me?


have you tried the Any Color You Like icon theme? looks aside, it's still (hasn't been updated in a while) one of the most complete themes i ever used.

I had ACYL going for a while, and I think it's nice, but after a while I decided it didn't quite fit my taste.

Right now I'm concerned as to why I can't re-establish the default theme and icons. lxappearance keeps reverting to Numix now and actually has different settings whether I start it via the GUI menu, the terminal or via root terminal neutral

Edit: I found part of the problem, I think. Somehow the permissions are messed up. When I open a folder/application as root its shown with the icon set and theme (I don't like the different look when switching from normal folder view to root so I applied it there as well), with normal user privileges it doesn't seem to accept lxappearance's settings...!?

Edit 2 for clarification: Numix is gone, I deleted every instance of it. So now the problem is that my regular user account looks, for some parts, like the default #! install, while only the root account does fully integrate the theme and icons which I'd like to see applied.

notroot_root.png

Last edited by Garrett (2014-05-17 14:35:20)


Break, break, break,
On thy cold gray stones, o sea!
And I would that my tongue could utter
The thoughts that arise in me.

Offline

#12 2014-05-17 17:02:41

ohnonot
#! Die Hard
Registered: 2012-05-22
Posts: 899
Website

Re: Can't get Numix Icon Theme to work

something is really, really fishy here and it might be your problem is bigger than icon themes not working.

Last edited by ohnonot (2014-05-17 17:03:04)

Offline

#13 2014-05-17 18:21:19

Garrett
Member
Registered: 2014-03-06
Posts: 25

Re: Can't get Numix Icon Theme to work

*sigh* Well, I agree, something screwed something up... I tried reinstalling lxappearance, Thunar, openbox... to no avail. Also for some reason Catfish was missing all of a sudden. I think I'll have to reinstall the whole thing.  neutral

Edit: On a funny side note, the system basically went *crunch* and a little *bang*. So it just did what was to be expected!  wink

Last edited by Garrett (2014-05-17 18:23:34)


Break, break, break,
On thy cold gray stones, o sea!
And I would that my tongue could utter
The thoughts that arise in me.

Offline

#14 2014-05-18 10:24:09

brontosaurusrex
#! Red Menace
Registered: 2012-06-15
Posts: 1,120

Re: Can't get Numix Icon Theme to work

ohnonot wrote:

@brontosaurus: the "hardcode-fixer" only changes icon names in .desktop files, no?

Actually I'am not sure, but it looks like a script like that could be a near-future solution, ignoring the fact that app/wm devs are not living in the same solution space.

@Garrett

~/.gtkrc-2.0 and ~/.config/gtk-3.0/settings.in

Check the permission for this two i would.

Last edited by brontosaurusrex (2014-05-18 10:26:28)

Offline

#15 2014-05-18 14:32:43

Garrett
Member
Registered: 2014-03-06
Posts: 25

Re: Can't get Numix Icon Theme to work

^ thank you for that tip, brontosaurusrex.
Unfortunately I am now unable to follow your advice as I tried to import a backup of my home directory that I made earlier this month. I was then greeted with a black screen, followed by some sort of fallback openbox-ish desktop from which I could neither access files, applications or the internet.

So I will reinstall in the next days and try to learn something from this (what exactly I don't know yet ^^)

If a moderator wants to close this thread or change its title, feel free to do so. Thanks for all your help =]

Last edited by Garrett (2014-05-18 14:33:22)


Break, break, break,
On thy cold gray stones, o sea!
And I would that my tongue could utter
The thoughts that arise in me.

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.

Debian Logo