Tiny Core Extensions > TCE Bugs

geany missing icons

(1/2) > >>

GNUser:
I use geany.tcz in TCL14 x86_64. It was working perfectly until a few days ago. Now icons are missing:


The .dep file includes the new gtk-update-icon-cache.tcz extension, which is loaded.
The startup script seems correct:

--- Code: ---$ cat /usr/local/tce.installed/geany
#!/bin/sh
gtk-update-icon-cache -q -f -t /usr/local/share/icons/hicolor
gtk-update-icon-cache -q -f -t /usr/local/share/icons/Tango

--- End code ---
Even if I manually run the commands in startup script, icons are still missing. Ideas?

GNUser:
This is what I see when I start geany from a terminal:


--- Code: ---$ geany

(geany:13602): Gtk-WARNING **: 10:09:37.721: Error loading theme icon 'document-new' for stock: Icon 'document-new' not present in theme Adwaita

(geany:13602): Gtk-WARNING **: 10:09:37.724: Error loading theme icon 'document-open' for stock: Icon 'document-open' not present in theme Adwaita

(geany:13602): Gtk-WARNING **: 10:09:37.724: Error loading theme icon 'document-save' for stock: Icon 'document-save' not present in theme Adwaita

(geany:13602): Gtk-WARNING **: 10:09:37.724: Error loading theme icon 'document-revert' for stock:

(geany:13602): Gtk-WARNING **: 10:09:37.724: Error loading theme icon 'window-close' for stock: Icon 'window-close' not present in theme Adwaita

(geany:13602): Gtk-WARNING **: 10:09:37.725: Error loading theme icon 'go-previous' for stock:

(geany:13602): Gtk-WARNING **: 10:09:37.725: Error loading theme icon 'go-next' for stock:

(geany:13602): Gtk-WARNING **: 10:09:37.725: Error loading theme icon 'edit-clear' for stock:

(geany:13602): Gtk-WARNING **: 10:09:37.725: Error loading theme icon 'edit-find' for stock: Icon 'edit-find' not present in theme Adwaita

(geany:13602): Gtk-WARNING **: 10:09:37.725: Error loading theme icon 'edit-clear' for stock:

(geany:13602): Gtk-WARNING **: 10:09:37.725: Error loading theme icon 'go-jump' for stock:

(geany:13602): Gtk-WARNING **: 10:09:37.726: Error loading theme icon 'system-run' for stock: Icon 'system-run' not present in theme Adwaita

(geany:13602): Gtk-WARNING **: 10:09:37.726: Error loading theme icon 'window-close' for stock: Icon 'window-close' not present in theme Adwaita

(geany:13602): Gtk-WARNING **: 10:09:37.741: Error loading theme icon 'window-close' for stock: Icon 'window-close' not present in theme Adwaita

--- End code ---

Maybe gtk-update-icon-cache.tcz or gtk3.tcz is missing a dependency (some utility that enables applications to find icons)? (Just a wild uneducated guess because graphics in general and gtk* in particular are not my forte.)

GNUser:
gtk3's file selection dialog is also missing icons.

I figured it out: adwaita-icon-theme.tcz is not being loaded by any applications, even though gtk3 and geany both need it.

Either gtk3.tcz or geany.tcz needs to have adwaita-icon-theme.tcz in its .dep file. I think it makes more sense to add adwaita-icon-theme.tcz to gtk3.tcz.dep since it is needed for gtk3's file selection dialog.

Rich:
Hi GNUser
What happens if you only load  humanity-icon-theme.tcz  or  lxde-icon-theme.tcz  instead?
Does installing just one of those also fix the issue?

GNUser:
Hi Rich.

--- Quote from: Rich on March 20, 2023, 10:48:44 AM ---What happens if you only load  humanity-icon-theme.tcz  or  lxde-icon-theme.tcz  instead?

--- End quote ---
Even if I load them both, gtk3's file selection dialog and geany are not happy and show placeholders where icons should be.

Loading adwaita-icon-theme.tcz fixes both gtk3's file selection dialog and geany.

Navigation

[0] Message Index

[#] Next page

Go to full version