Then the simplest solution would be to uninstall Gramps from the Administrator account and install it in your active user account.
If the console window is flashing when you start the normal version, you are missing some messages being routed to those windows. Please start via the Windows Command Line Interface or using the icon for the Console mode.
Then you can tell us the complaints logged to that console window.
Fontconfig warning: "C:/msys64/mingw64/share/fontconfig/conf.avail/05-reset-dirs-sample.conf", line 6: unknown element "reset-dirs"
2023-02-04 20:15:24.642: WARNING: dummydb.py: line 1420: database is closed
Above is the output from the command line.
The mismatch is that this message is reported in a Linux forum, not Win11. Another thread boiled down to the user having forgotten that they had tweaked their Home/User path.
Thank you for taking the time to search for a solution on my behalf. I read through the forum posts at the link you sent, but I didnāt understand the steps taken to resolve the issue, even though it appears to have been marked as āFixedā. Was the solution described on that site?
@Rustic-Citrus do you have that conf.avail file in C:\msys64\mingw64\share ?
Itās a folder thatās not created by the Gramps setup, but if you have it, and itās in some path, it might get in the way somehow.
There is a conf.avail directory at C:\msys64\mingw64\share\fontconfig\conf.avail, but no conf.avail file in the share folder. What should I do with it?
@Rustic-Citrus Oops, my bad. I didnāt see that it was a folder. You can try to rename the 05-reset-dirs-sample.conf file by replacing the extension with .bak or something, and then see what happens.
Iām normally running Gramps in Linux, and I donāt have MSYS or MinGW installed in Windows, so I canāt reproduce this without adding either package. Do you need these for development work or something? Itās not something that I expect to see on a userās PC.
I renamed 05-reset-dirs-sample.conf to 05-reset-dirs-sample.bak. Now the console only outputs:
2023-02-05 18:56:40.539: WARNING: dummydb.py: line 1420: database is closed
But the icons still donāt load for any theme except HighContrast. I donāt need the packages anymore, I was just learning how to develop a Linux application but it was temporary. Can I simply uninstall them or will it affect Gramps?
@Rustic-Citrus ok, sorry that it didnāt solve anything. I was hoping that this reset dirs error triggered the icon problem in some way, like by interfering with some loading process. You should be able to uninstall boh packages, since Gramps AIO is self sufficient. Thatās why itās called All In One.
Itās been quite a while since I used MSYS and MinGW myself, so I donāt know whether uninstalling those also removes changes in your PATH and other environment variables. Iām assuming that these variables made Gramps, or rather the GTK package that the UI is based on, scan these directories before scanning the ones in the Gramps installation directory.
The icon issue still looks a bit weird, because the X marks make it clear that the icons really canāt be found, or loaded. If they were black, I could try to blame your graphics drivers, but in this case, I canāt.
But just to be sure: Whatās your hardware like, graphics wise?
FYI: the following message is rerouted to the debug log for 5.2 version. It pops up each time a Gramplet tries to poll data before a Tree has been loaded or after it has been closed. It is an extraneous message for the User since the error condition has already been gracefully handled. But it is still useful for developers while debugging.
Why is this? Is it the Theme? The folder for the icons?
Have you downloaded and installed any other Themes to see what happens?
I have created a modified Adwaita theme. If you could try it it might help identify what is causing the problem; the theme or the folder for the icons.
Hello Dave! Apologies for the delayed response.
I installed your custom theme, but the UI still shows the icons replaced with the red cross. Interestingly, none of the themes now work, not even HighContrast.
Also the output that appears in the console has changed. It now reads:
(gramps.exe:25980): Gtk-WARNING **: Could not find the icon 'pan-down-symbolic-ltr'. The 'hicolor' theme
was not found either, perhaps you need to install it.
You can get a copy from:
http://icon-theme.freedesktop.org/releases
I went to the repository, but the files are .tar.gz, and even if they were .zip I wouldnāt know where to extract them to. Any new ideas?
I have finally solved the problem. Here is my understanding of what went wrong and how I solved the problem:
I had some application development packages installed on my computer, including GTK and a few other things, that are used to build Gramps. I believe that an environment variable had been added that interfered with Grampsās ability to locate the icon files. I fixed the problem by uninstalling and deleting the packages and then checking the system environment variables, removing any references to the deleted packages. I then restarted my computer and reinstalled Gramps for safe measure. Now, the icons have returned.
Operating System: Fedora Linux 37, KDE
Gramps: 5.1.5
(While this is similar to this thread: Icons not loading in GUI - #33 by Rustic-Citrus , I am running Linux, not Windows, and have no developer tools installed.)
I have removed and reinstalled Gramps. (not the FlatPak version.)
Half of the icons are not showing up. The Simple icons, not the little image icons.
They do show in the HighContrastInverse Theme, but none of the other themes.
(Iām not worried about the missing imageā¦ I removed my image, and havenāt added another yet. And this is my record. Icon issue is with all.)
It looks like in the Windows thread, it was showing placeholders for the icons, just not the actual icons. Mine is not even showing placeholders. The icon description will show up if I hover over the location.
Thanks.
Moved your posting to be in the same thread. Event though the OS is different, the symptoms are the same.
Have you installed any other GTK applications? (I have GIMP and Gramps on a Fedora Linux, so there are multiple GTKs on that machine.)
Iā¦ donāt know about GTK? I do have GIMP. the main other application on this system is Calibre (ebook library).
It is a good lead. The icons that are blank are from GTK theme. The ones that are working are Gramps specific ones.
Hereās is a good example of a theme issue reported with Calibre.
ooofā¦ that is a bit beyond my computer knowledgeā¦
I do have a non-default desktop / icon theme installed. (Sweet Mars, with candy-icons.)
Would installing the flatpak version of Gramps be a good next step?
OK, switching away from the Candy-Icons to Adwaita or Breeze fixes the icon issueā¦
Which is slightly annoying, as I do like the bright, linework icons in it.
I may try uninstalling Gramps, switching back to Candy-Icons, and installing the flatpak version of Grampsā¦ (my understanding of flatpak, it installs themes/icons specific for the application?)