Page 1 of 2 12 LastLast
Results 1 to 10 of 17

Thread: XFCE and Icon configurability

  1. #1
    Join Date
    Jan 2013
    Beans
    8

    XFCE and Icon configurability

    I've been experimenting recently with CrunchBang, but am dismayed at the frustratingly difficult task of configuring which icons applications display on the (Tint2) panel and in the system tray.

    There are literally countless locations for each application, and even when the old icons are replaced with the new, errors abound.

    I am looking for a lightweight desktop with access to APT-GET and DEBs, and thought I would look at Xubuntu.

    But I will only do this if I can be satisfied that the panel and systray icons can be configured easily and in a logical fashion.

    Can anyone shed any light on how easy it is to do?

    Thanks.

  2. #2
    Join Date
    Jul 2005
    Location
    England
    Beans
    Hidden!

    Re: XFCE and Icon configurability

    You can certainly change those icons in Xubuntu to whatever you want by using the launcher properties dialog which I think you get to from a right click (I'm on ubuntu 10.04 at the moment with gnome, and can't remember exactly) and then clicking on the icon that shows in the dialog and choosing from the huge icon choice that will appear.

    As an example, I have changed the blue "browser" icon in the bottom auto-hidden panel or dock to the normal orange firefox icon.
    DISTRO: Xubuntu 12.04-64bit --- Code-tags --- Boot-Repair --- Grub2 wiki & Grub2 Basics --- RootSudo

  3. #3
    Join Date
    Feb 2008
    Location
    In my skin.
    Beans
    Hidden!
    Distro
    Xubuntu

    Re: XFCE and Icon configurability

    Yep, xfce4 is extremely configurable. Give Xubuntu a shot from the LiveCD and see what you think is probably the best bet (you can always do this rather than having to install to find out). Good luck.

  4. #4
    Join Date
    Jan 2013
    Beans
    8

    Re: XFCE and Icon configurability

    Ok I installed Xubuntu, and installed my icon set. However, the same problem exists as with Crunchbang, that some applications just aren't using the icons I want them to.

    See this picture (also attached).

    In this case, the 'Start' button, and 'Pidgin' refuse to use the icon theme and are using their own.

    The problem I face is that I cannot find out which icons are being used, in which locations.

    I guess this problem is common to nearly all Linux distributions, but since I like many other things about Xubuntu, I might as well try to resolve this here.

    Does anyone know for sure which icons are used on the taskbar/panel/system tray by applications, so that I can change them?

    [EDIT: I'd also like to get rid of the MAC-style dock at the bottom and add a quick launch bar on the top panel, but can't seem to work out how. If you really want I can start a new thread but I suspect I am just missing something and this could be explained easily along with the icons thing]

    [EDIT 2: The Desktop Configuration Settings files in /usr/share/applications/ indicates a file - e.g. "skype.png" but no path. How does the panel work out which skype.png to use? (I realise this is just a way of posing the same question different ways, but I wanted to show that I am doing SOME investigation! ) ]

    [EDIT 3: Could it be the .XPM files in /usr/bin/pixmaps/ ? ]
    Attached Images Attached Images
    Last edited by benett; January 6th, 2013 at 02:39 AM.

  5. #5
    Join Date
    Feb 2008
    Location
    In my skin.
    Beans
    Hidden!
    Distro
    Xubuntu

    Re: XFCE and Icon configurability

    Right click the bottom bar and 'Remove'. That simple.

    When you find Skype (or anything else) in the Applications menu simply drag it directly from there to the top bar. You shouldn't need to go changing config files. Keep it simple because xfce4 is.

    You can also right click the to bar and 'Panel>Add New Items'.

    I only use a top bar, I like it simple with no bells and whistles, and that is set to autohide. A totally clean desktop.

  6. #6
    Join Date
    Jan 2013
    Beans
    8

    Re: XFCE and Icon configurability

    Quote Originally Posted by benett View Post
    In this case, the 'Start' button, and 'Pidgin' refuse to use the icon theme and are using their own.

    The problem I face is that I cannot find out which icons are being used, in which locations.
    Update:

    I discovered that each application pretty much does whatever it wants. I know there are some people that would say this is purely because they need to keep the app compatible with a wide range of OSs and DEs, but I would seriously urge developers to, well...develop...a standard regime, at least across the Linux platform for directory structures.

    In Xubuntu, even though one might choose a certain icon theme in the GUI settings, some icons will still use icons from other locations such as /usr/share/icons/hicolor.

    Anyway, I changed the XFCE start icon by saving the theme's PNG as an XPM and overwriting the one in /usr/share/icons/hicolor.

    I changed the tray icon for Pidgin, though I cannot locate which icon is being used on the Taskbar/Window Buttons panel for individual conversations. This is still an ugly green circle that doesnt fit with my theme.

    Skype I cannot change any of the icons - panel or tray - despite having searched the entire system for files containing 'skype' and having replaced them all.

    I found a few threads talking about binary cache files, and the system using these, but this is not obviously true as a rule, because I managed to change many icons just by replacing them. Maybe some apps use the cache, and others don't. It's all a bit crazy really. This is an area where Windows has a huge advantage on Linux

    For now, I'm going to keep perservering with my investigations. If anyone can shed any light on how icons work (even just within Xubuntu, but ideally within Linux more broadly) that would be great.

    [EDIT: Actually, change of plan. I installed Empathy in place of Pidgin, which plays ball with my chosen icon theme. I can then dump Skype, which is an awful piece of software anyway, and use mplayer instead of VLC. Problem solved. Enough icon shenanigans.]
    Last edited by benett; January 6th, 2013 at 05:46 PM.

  7. #7
    Join Date
    Feb 2008
    Location
    In my skin.
    Beans
    Hidden!
    Distro
    Xubuntu

  8. #8
    Join Date
    Jan 2013
    Beans
    8

    Re: XFCE and Icon configurability

    Quote Originally Posted by Bucky Ball View Post
    Please mark thread as Solved to help others.
    It's not solved. I gave up. I have tried a number of forums and it seems noone knows how to find out which icon is in use.

  9. #9
    Join Date
    Feb 2008
    Location
    In my skin.
    Beans
    Hidden!
    Distro
    Xubuntu

    Re: XFCE and Icon configurability

    Sorry, my mistake. Please mark as 'unresolvable'. You make is quite clear in post #6, though, that you

    Quote Originally Posted by benett
    ... installed Empathy in place of Pidgin, which plays ball with my chosen icon theme. I can then dump Skype, which is an awful piece of software anyway, and use mplayer instead of VLC. Problem solved. Enough icon shenanigans.
    ... (italics mine) so you might understand my confusion ...
    Last edited by Bucky Ball; January 7th, 2013 at 02:49 PM.

  10. #10
    Join Date
    Jan 2013
    Beans
    8

    Re: XFCE and Icon configurability

    Quote Originally Posted by Bucky Ball View Post
    Sorry, my mistake. Please mark as 'unresolvable'. You make is quite clear in post #6, though, that you



    ... (italics mine) so you might understand my confusion ...
    If you read the whole of post #6 it is clear that the original problem is not solved and that there was more than a trace of sarcasm in it. Would you ask someone to mark a post as solved if they said "I solved my problem with ndiswrapper by installing Windows 8 over the top of my previous Linux installation." ??

    I will not mark this thread as solved, so that it remains open, so that if anyone with a clue as to a way of finding out which icons are in use at any given time, can respond and answer the question. I did a lot of investigation into this, investigation which could feasibly benefit someone else in the future. But equally, I dont want people NOT to add to this thread because someone has mistakenly marked it as solved.

    In the mean time, I have ameliorated my problem by using different applications.

    The problem, however, is not solved.

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •