Icon themes not loading correctly

After a full system upgrade, all my icons seem to default to what I think is Adwaita and some other pack where all the icons are the same except for folders and some other stuff.

I was using the Papirus theme before the system upgrade and it was working just fine.

What I have done:

  • updated the Papirus icon cache
  • got the newest version of Papirus from github
  • tested a different icon packs (Kora, Kaze and Qogir - same result)
  • checked for conflicts in ~/.icons
  • logged in with a test user (the icons also don’t work)
  • followed along to this post’s instructions: No Icon Themes loading after update on XFCE
  • tried turning it off and on again

neofetch and lxappearance does show, that the Papirus icon pack is active; I can select it just fine. Changing style and cursor themes also seem to work.

I do have a log of what got updated, but I don’t know how to upload it as a txt file…

If any other info is required, I’d be happy to provide.

Uploading is not needed. The log can be either pasted to a public ā€œpaste binā€ type service and linked back to your topic or you can past it directly (within a preformatted text enclosure). Instructions for the latter are provided via recommended links (below).

System information is a prerequisite for virtually every Support topic. Please provide that using the inxi command as described (also below).

Avoid posting images wherever possible, especially when a brief description is sufficient to illustrate an issue.

Thank you for making an attempt to provide context (many do not). I’m sure someone will help when they are able.

Regards.


Welcome to the Manjaro community

As a new or infrequent forum user, please take some time to familiarise yourself with Forum requirements, and the many ways to use the forum to your benefit:


Update Announcements

The Update Announcements contain important information and a Known Issues and Solutions section that should generally be checked before posting a request for support.

System Information

While information from *-fetch type apps might be fine for someone wishing to buy your computer, for Support purposes it’s better to ask your system directly; :eyes:

Output of the inxi command with appropriate parameters will achieve this (naturally, formatted according to forum guidelines) and will generally be more useful for those wishing to help:

inxi --filter --verbosity=8

or the short form:

inxi -zv8

Be prepared to provide output from other commands whenever asked. It’s equally important to provide as much actionable information as possible in your first post, rather than simply indicating there is a problem.

Highly Recommended
Required Reading
Technical Resources

Thank you for the warm welcome and clear directions!

As requested, here is my full system info (using inxi --filter --verbosity=8): System Information - Pastebin.com
and also my update logs: Update Logs - Pastebin.com
(The update was done through Pamac; There were some dependency issues with Electron 32 which led me to do the update in two parts and uninstalling it midway)

Also, I’m not sure how much it matters for this issue in particular, but I am dual-booting Windows 11 and Manjaro.

As you can probably tell, I am pretty new to posting support tickets and usually prefer bashing my head against the keyboard until I fix any given issue - please be patient with me :sweat_smile:

Best practice is to separate updates. What I mean by that, is to perform a sync/update of the official repositories first, and only after that has completed (and often a reboot also), then update any foreign packages you might use (from the AUR, flatpak, appimage, etc).

This is also noted in every Update Announcement topic.

A common example might be; with pacman:

sudo pacman -Syu

(updates packages from the repositories)

and then using pamac:

pamac update --aur

(rebuilds packages via the AUR)

and then;

flatpak update

(if you use flatpak sources)


Yes, electron… sometimes they can get in the way, but generally adopting the above mentioned habit can help avoid those annoyances.

Multi-booting with Windows is unlikely to affect your icons.

The main concerns include ensuring that Windows Fast Startup is disabled, and avoiding Linux tools on NTFS filesystems (only use chkdsk from within Windows to check/repair NTFS).

Also, keeping Windows and Linux in sync with the realtime clock (RTC) takes a simple but necessary tweak to the Windows registry.

Now, after all that I’m afraid I’m not an XFCE user (I use Plasma) so any direct help I can offer is limited. But we have many members who do, so hopefully the wait won’t be too long.

Regards.


Again, not related to your issue, but as you’re multi-booting there are a few noteworthy considerations in a tutorial I authored a while ago; perhaps some may be useful for reference. Cheers.

1 Like

I just briefly searched and looked for Qogir on github

that icon theme would have been installed to
/usr/share/icons
or locally to
$HOME/.local/share/icons

not to ~/.icons

In any case:
I would take the stuff installed from github out of the equation by temporarily moving it - or even by removing it.

I also would
rm -rf ~/.cache

and see what the result was

I do not have any problem with the preinstalled Papirus icon theme. :man_shrugging:

1 Like

Yes, all of my icon themes are installed in /usr/share/icons. $HOME/.local/share/icons has nothing relevant in it and ~/.icons has nothing at all in it. When I said that I checked for conflicts in ~/.icons, I meant duplicate icon themes and the like, as I thought, that might’ve been what was causing the issue. Qogir was mostly installed as a test pack to try and troubleshoot the problem.

Probably for the best. done.

This was a good call.

I have switched back to the Pamac version of Papirus just to make sure we’re on similar setups.

The problem unfortunately persists.

Thank you for the suggestions anyway.

Because of this:

I have no idea about what could be the cause - if it doesn’t even work in a pristine, fresh, user account with nothing but the default settings in it.

Hi @Vilmos_Sasdi ,
I wonder whether you coul try this set of icons and tell us the result.
ā€˜GitHub - m4thewz/dracula-icons: Dark icons theme for linux desktops’

Sometimes the set of icons does not bring an icons for each application and you have to copy from others.

You could find a more detailed explanation in the folloing link:

ā€˜ArcoLinux v22.09 | ArcoLinux’

Last, but not least, there is a spin of Manjaro that uses the Korora theme successfully.
ā€˜SbK Manjaro Mate-Compiz 525’

Hope it help,

Regards

1 Like

Hey @j8a,
I tried your suggestions but it doesn’t really seem like the problem is icon pack specific. All of them behave erroneously, including the one you provided here:

I also went ahead and downloaded the tool, that is mentioned in the video here, but icon packs installed by it also don’t work, neither does it have options pertaining to my issue:

The last thing you linked was this project running the Korora theme:

While it looks cool, I do not see how this is relevant to my issue, as this is based on MATE while I am on XFCE. I could try the icon pack, but any of the other ones I’ve tried also haven’t worked including the one you provided so I do not have my hopes up.

Thanks for the help anyways, I’m willing to try anything at this point short of resetting my whole OS.

It did happen right after an update so I’m thinking it’s a problem with some package, that got updated before ground zero but I can’t figure out which unfortunately…

1 Like

Some updates:

The greeter also displays the same behaviour as every other icon on my system. I am using LightDM.

For some reason, the Oxygen icon theme seems to be working for the most part, although some stuff still seems to be missing like the pamac update widget and application menu.

What could be causing this, remains a mystery…

This issue is now solved!

The problem -as is the case with most issues you can’t just search up- was a corrupted package normally responsible for displaying icons. I’m guessing, that the package couldn’t load, which forced the system to fall back to the default icons. I got suspicious when I tried to set a custom icon and most of my icons just wouldn’t load at all!

The command I used is this one: sudo pacman -S --overwrite ā€˜*’ libpng librsvg cairo pixman gtk3 hicolor-icon-theme shared-mime-info adwaita-icon-theme libx11 libxcb

it basically forced a reinstall on all the packages listed.

In the end, I never did find out which package the problem originated from but as the problem is now solved, I am going to close the thread.

2 Likes

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.