[SOLVED] Location of XFCE panel icons within MX Linux?
Linux - DesktopThis forum is for the discussion of all Linux Software used in a desktop context.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I've been using MX linux for quite some time now. My default symbols setup has always been Oxygen which needed to be installed separately. With the most current MX Linux, after switching to Oxygen symbols I was still left with horrendous klutzy looking Volume & Battery level symbols. These are truly (IMO) the world's ugliest symbols, but practical to have instant access to.
Viewing contents of usr/share/icons shows me a ton of different symbols including mouse cursors, but there's no "MX Linux" specific symbols folder. I want to replace those ugly symbols on the panel with something that's a lot more attractive to look at. Does anyone know specifically where those panel icons for MX Linux / XFCE are located so that I can swap them out with something more attractive?
It's the volume & battery symbols ...
Thanks. Those are pretty close ... just as ugly ... but not the correct ones. Hmmm, perhaps though, it's not so easy to tell since the symbols show up really tiny on my screen, way smaller than the displayed symbol in the actual panel. I'll replace some of them and see what happens. Will report back in a day or two.
I went through all of the icons/symbols folders and you were right, the only ones that appeared to match were the ones from Adwaita. So I went ahead and converted the Oxygen Volume & Battery .png symbols that I liked to .svg instead (super simple with LazPaint). Afterwards, using additional folders for this of course, I painstakingly renamed the "new" Oxygen .svg symbols to the Adwaita like names .... then deleted the Adwaita icons .... followed by replacing them with the new Oxygen .svg icons instead.
Logged out then back in again, no change.
Rebooted the machine and still no change.
Shut down and started back up for the heck of it, of course with no change.
What a major bummer that that didn't work.
Double-checking the icons folders all appeared to be as expected. Old ugly Adwaita .svg symbols were gone having been replaced with the new Oxygen .svg ones instead. Apparently MX Linux must be keeping their default XFCE symbols somewhere else. Either that or there's another symbol style (the ugly one) somewhere that I wasn't able to discover. At least not in usr/share/icons.
There are actually two reasons why those icons look as horrid as they do. They're only 16px in height which makes it incredibly difficult to create a quantity of good looking related icons in the first place, plus the fact that when you're using a panel that's 24, 32, or more px in height, then those enlarged not so attractive symbols become even less attractive. I'll keep on working on this though because those ugly symbols have got to go.
I deleted all of the Adwaita icons from their folders which had those ugly symbols. All told about half a dozen Adwaita icon folder locations. Replaced them all with the new volume and battery .svg files. Then double, triple, and quadruple checked all other icon folder locations everywhere in the entire system. But after rebooting, those friggen ugly crap files (sorry) are still there.
Those are the same panel icons which show up in the panel notifications. So now I wonder if the notification symbols are actually located somewhere else entirely, perhaps somewhere that doesn't even have anything to do with icon symbols at all? Geeez, it should not be this complex to replace those symbols on a customizable Linux setup that's meant to be customizable.
@ LinWinux, I use MX Linux Xfce 21.3. I agree with you on the look of the panel icons. This is due to the Xfce developers breaking theming in Xfce 4.16 and 4.18. They look bland and cheap. When you change the theming it doesn't change those hideous looking icons that look like the came from an 8-bit computer. Some of the icons I was able to change and I deleted some that refused to be changed. Here is a screen shot of what I have done and if you are interested in changing those icons to what I have let me know. https://i.imgur.com/Z0Otpfh.png
Last edited by Crippled; 01-23-2023 at 06:36 PM.
Reason: Because it wouldn't show the image correctly.
Thanks for your input. I tried joining the XFCE.org forum in order to get some answers but (presumably because of my VPN) was never able to get going there. Accepted user name and password but won't accept the login, not even after a successful password change.
Anyway, I noticed that you have a decent volume symbol. How were you able to change that? Perhaps the notification and/or battery symbols can be found in a similar location?
I change *ALL* volume & battery symbols throughout the entirety of the Adwaita symbols and that didn't work. So there has to be another location where such symbols exist, just haven't been able to find that location yet. It's amazing that something so seemingly trivial could be so important for anyone who wants to have an attractive desktop to use. Kind'a like going to a beautiful wedding reception with an expensive tux and torn, worn out running shoes. Sure it works, but that little bit of uglyness can't just be hidden away. Most annoying to me is that this should be a very simple fix. If us users knew where to find those symbols, we'd have made those changes in no time at all.
I use my own custom symbols in some places as well. Here's one of my complete desktops. There are 4 different color button themes like those along with 10 custom panel backgrounds. The "killall" command is missing since I haven't integrated that at the time of the screenshot. So yeah, I have good reason to hate those super enlarged 16px volume & battery smybols.
@LinWinux I use "Theme icon oxygen customied ver 1.0" so I don't know if this will work with your icons. In order to get the sound icon to show type in the terminal volumeicon and hit enter.
Your icons should be located at /usr/share/icons/
As for your VPN try connecting to a different server to see if that works to log into the Xfce forum or try using a different browser.
I use Xkill instead of killall which I have it actuated by hitting Crtl Alt Esc. It puts an X on by moving the mouse to what I want to kill left click and it's gone.
Thanks, but that doesn't work (correctly) for me. When I use the terminal to type volumeicon it displays the new and improved icon that I used from Oxygen. BUT, the terminal window remains open and when I attempt to close it I receive a message about a process still running (the volume icon). If I ignore that and close the terminal anyway, then the Oxygen icon vanishes as well. So that's not a solution for me since I want for that oxygen icon to be a permanent drop-in replacement.
The thing that strikes me as being really strange is that clearly the terminal command causes the Adwaita replacement icon to be displayed via terminal, but not as the default without the terminal command. I'm going to see if there's a way around that by creating a session startup command with volumeicon.
Yeah, you're right, I meant xkill.
Now to figure out where from / how those battery symbols on the pane are being rendered because that's important to have on a laptop. I'll report back ....
EDIT - PROBLEM HAS BEEN FIXED:
I went ahead and removed both Energy/Battery and default Volume icons. Then I went ahead and included the command volumeicon in the session manager, for that to begin automatically during every user login. There's no option for "enable permanently" so user login seemed to be the best option for having the volume icon displayed pretty much all of the time. This worked like a charm, after every reboot, login, or cold start the oxygen volume icon appears.
For the battery icon I went to the panel settings, add new item. Instead of adding a new launcher for something new or different, I first ckecked out the available default options. Hah, well how about that? There's actually a simple battery display with an icon already available there. So I went ahead and added that. It also displays the percentage as text though which is something that I did not want. So I opened up the settings for the battery icon and removed the text while also enabling the standard default icon. It's not quite as attractive a solution as the oxygen battery icon, but certainly wayyyyyyy better than the ugly thing that was there before.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.