Well, as I previously wrote, I do not know the program, but I also can't reproduce your issue.gaucho wrote: ↑26. Jun 2022, 03:57 I encountered almost the same problem on another Linux distro that I run. Although I've used GnuCash for years and am fairly familiar with the program's operations, its configuration and theming settings are over my head. I had looked before at some of those sources which you mention, and experimented with various changes. In the end, nothing I did made any difference. (It turned out that the issue was likely caused by some updates in GTK-related packages which interacted badly with some components of the MATE DE. A later update eventually solved the problem.)
Here on Salix Xfce today, I tried some additional workarounds -- including reinstalling GnuCash via Gslapt, deleting the ~/.config/gnucash directory, and even tinkering with some settings using the dconf-editor (based on an online tip I read). None of that worked.
I finally decided "What the heck!!\%# ... This is a beta and I have nothing to lose." So I removed GnuCash and tried installing the Flatpak of GNC 4.10 via Flathub.
Amazingly, the Flatpak is working fine. GNC starts up as I'm accustomed to and the register / ledger "looks like it's supposed to":
IMAGE
I'm a bit frustrated that I had to resort to the "nuclear option." But I felt like I'd already sunk enough time into looking for a solution.
Since Linux in general is a mess, the best way to check if something is an OS issue or the application failure, is to install the program under Windows.
This for two reasons...
Every Open Source application I ever tried, worked better (or same good) on Windows, and the looks of those applications is as the authors wrote them.
The window frame is controlled by the Windows, and what's inside, is controlled by GTK / Qt.
Here some screenshots of GnuCash on Windows 10:
Default view:
https://ibb.co/VxgTyG7
Education tab (default):
https://ibb.co/XCyXt9h
Sames as above, but with another window border:
https://ibb.co/3mmZj26
Note that under Windows, Adwaita / hicolor themes are used.
That's exactly the same, as I had on Salix Xfce 15.0beta1 upon fresh install.
Default view:
https://ibb.co/2cRYMCX
Education tab (default):
https://ibb.co/xSdBDL4
With horizontal lines enabled:
https://ibb.co/FxLdgN9
Dark theme:
https://ibb.co/6DjQGRB
Any color of your choice:
https://ibb.co/dJk6Z4j
The screenshots here are from GnuCash Flatpak on Springdale (RHEL):
Default view:
https://ibb.co/QMw0Q5V
Education tab (default):
https://ibb.co/f8LwHF3
With horizontal and vertical lines enabled:
https://ibb.co/WGGfmJm
With other words, the program behaves just as well (or bad?) in all three cases.
The only difference is in icons.
Under Windows, the hicolor is used -- for obvious reason.
Under Salix, there is a mixed bag mess -- mix of Qogir, hicolor and the own icons.
Under Springdale, there is a mix of Breeze (since Newaita-Breeze is set as default) and the own icons.
All in all, that's the expected behaviour in Linux, where every application looks and behaves more or less different.
Here one example of Inkscape window borders on Springdale -- both Adwaita, and both different!
https://ibb.co/ZWBpRmw
One can also easily see why, and it could be easily fixed -- simply change the path.
That's probably the reason why it becomes better in your case.
However, what puzzles me is -- why do you get different defaults then me, if we use the same OS and the same theme.