Ugly wireless connection icon on system tray

I’ve been trying to get my wife to use openSUSE on a laptop. But the next time she went to use it, she said she couldn’t connect to the Internet. The wireless icon down on the lower right system tray is gray on not so gray and she couldn’t see it. Telling her that you just need to know about where it is, didn’t go over well.

So my question is, where is that icon stored that is in the system tray for connecting to the wireless internet? That way, I can go and edit the icon file so that it is visible. Maybe change the gray on gray to a green radiating lines. I think one time I did see it that way.

Why not starting with the basics and telling us the desktop environment in use…
Additionally the used themes and color profiles and so on…

Sorry, using KDE on 15.5. And I believe whatever is the default themes and colors.

/usr/share/icons/

Or simply search for network*.svg

Since in my desktop system settings I have “oxygen” selected, I opened the oxygen folder under /usr/share/icons/. I then did a search for network, but none of the thumbnails looked anything like what I see on the system tray. I went into gwenview to browse all the icons in the various folder and found nothing like what I saw.

I did find a network-connect.png which looks the same after I click on the tray and see the available connections, but it’s not the same as the icon I first click on. So I carefully brows that folder, /usr/share/icons/oxygen/base/48x48/actions/, but find no other network icons besides the connect and disconnect which appear in available networks only after clicking on my icon under question. I also notice I do not find the icons which are to the left side of the available connections showing whether they are secured or not with the little padlock. I might just can’t find them in the folders?

That icon annoys me, too, @dt30

I will be watching this thread for your answer on how to change it. So far, I have tried all icon themes for the desktop, they all use that dumb icon.

1 Like

Please post picture.

1 Like

What the OP is complaining about as far as I understand it, and what I also do not care for, is the symbolic version of the nm-applet icon:
20240203nm-applet-UnwantedIcon
What we want back is the original icon:
20240203nm-applet-WantedIcon

I did some exploring to find out that the unwanted one is

/usr/share/icons/Adwaita/scalable/apps/preferences-system-network-symbolic.svg

on my system (I am using the Adwaita icon theme). I imagine it is the same in other icon themes.

The item we want does not have the symbolic extension.

Playing around, I tried a few things, managed to get mine back the way I like it. Unfortunately, I cannot give guidance as to how I did that, since I tried various methods to get it back. It might have been the last thing, the last 2 or 3 things, or a sequence of things I tried that were then activated when I did the last two things.

Until I get the chance to try this again on another system, I won’t explain how I did it in case it winds up causing a problem on someone else’s system.

Here’s what I’m seeing. Imagine if sunlight is on it, how hard to see.

But my real question is, where is this icon stored, the one to the left of the notifications caret?

Something like what Fraser_Bell showed. Except the icon in my folder was different than his. And different than my icon on the tray. But when I try to look in a similar place under oxygen, there is no preferences-system-network-symbolic.svg. When I look under breeze, there’s no scalable folder. Each icon folder is inconsistent. Looks like to me they should be consistent, but it must have something to do with something called a “theme engine” which I have no idea what that means. And I as said before, I tried browsing all the icons, and I couldn’t find anything like on the tray shown in the photo I showed. I’m thinking it is somewhere else.

The icon looks like network-wireless-signal-none-symbolic.svg which is shown when there is very poor wireless signal reception. Which is consistent with "she couldn’t connect to the Internet. ".

The reason she couldn’t connect was because she couldn’t see where to click. I clicked on the spot and connected just fine.

I did a kfind search in /usr/share for network-wirless-signal* with include subfolders checked and it found nothing. Where else should I look?

I believe the “?” symbol you may be referring to was because the connection available at the time of the photo had never been connected before.

I think you should know which icons you have.
Here’s how to find it:
Application Launcher → Settings → System Settings → Appearance → Icons

This picture is from my computer and I have selected “Breese Dark”.
Try to vary different options (also other than just icons), and you will probably find the right one.

kfind results:

file:///usr/share/icons/Adwaita/symbolic/status/network-wireless-signal-excellent-symbolic.svg
file:///usr/share/icons/breeze/status/22/network-wireless-signal-excellent.svg
file:///usr/share/icons/breeze/status/24/network-wireless-signal-excellent.svg
file:///usr/share/icons/breeze-dark/status/24/network-wireless-signal-excellent.svg
file:///usr/share/icons/breeze-dark/status/22/network-wireless-signal-excellent.svg
file:///usr/share/icons/Adwaita/symbolic/status/network-wireless-signal-good-symbolic.svg
file:///usr/share/icons/breeze/status/22/network-wireless-signal-good.svg
file:///usr/share/icons/breeze/status/24/network-wireless-signal-good.svg
file:///usr/share/icons/breeze-dark/status/24/network-wireless-signal-good.svg
file:///usr/share/icons/breeze-dark/status/22/network-wireless-signal-good.svg
file:///usr/share/icons/Adwaita/symbolic/status/network-wireless-signal-none-symbolic.svg
file:///usr/share/icons/breeze/status/24/network-wireless-signal-none.svg
file:///usr/share/icons/breeze/status/22/network-wireless-signal-none.svg
file:///usr/share/icons/breeze-dark/status/24/network-wireless-signal-none.svg
file:///usr/share/icons/breeze-dark/status/22/network-wireless-signal-none.svg
file:///usr/share/icons/Adwaita/symbolic/status/network-wireless-signal-ok-symbolic.svg
file:///usr/share/icons/breeze/status/22/network-wireless-signal-ok.svg
file:///usr/share/icons/breeze/status/24/network-wireless-signal-ok.svg
file:///usr/share/icons/breeze-dark/status/24/network-wireless-signal-ok.svg
file:///usr/share/icons/breeze-dark/status/22/network-wireless-signal-ok.svg
file:///usr/share/icons/Adwaita/symbolic/status/network-wireless-signal-weak-symbolic.svg
file:///usr/share/icons/breeze/status/22/network-wireless-signal-weak.svg
file:///usr/share/icons/breeze/status/24/network-wireless-signal-weak.svg
file:///usr/share/icons/breeze-dark/status/24/network-wireless-signal-weak.svg
file:///usr/share/icons/breeze-dark/status/22/network-wireless-signal-weak.svg

On my computer, the lower right corner looks like this. Is it the case that the only difference is that my panel has a dark background color?
no-wireless

Oops. I see I need to spell wireless correctly! :face_with_diagonal_mouth:
I did find such icons under /usr/share/icons/breeze/status/22/ and 24. Now, which of the 22 or 24 does it use? I suppose change both, but more work.

That works for the laptop, but for my desktop set to oxygen, it doesn’t match. In fact, my tray symbol looks a lot like the breeze ones.

I am running Xfce. The problem on my system was that the status tray was using the network icons with the symbolic extension instead of regular icons. I managed to switch that back, but had tried several things before I succeeded. Thus, I cannot tell you with safety and certainty which things I tried actually did the trick.

At some point, I am going to take the time to explore this new --*-symbolic.svg idea to find out why it has come into existence, why it takes over, if there is (or why there is not) an easy way to revert for those who don’t want it pushed on them, and so forth. I cannot say if it is a necessary change, or how to deal with it, until I explore for those answers and more.

KDE doesn’t use the nm-applet (as used by Gnome, XFCE etc). It uses its own dedicated plasma applet.

1 Like

Find a plasma style with a readable system tray icon.

1 Like

@Fraser_Bell you have to disable the “request symbolic icons” in status tray items in xfce.

1 Like