17 votes
Accepted

GTK bindings for Fortran

I confirm there are no official Fortran bindings provided by the GTK Project. I was one of the founders of the gtk-fortran project in 2011 and I have maintained it since (the version 4.5 should be ...
vmagnin's user avatar
  • 186
7 votes

Inconsistent dark theme for GTK apps on 23.04

To answer my own question: this is happening due to the Ubuntu version of libadwaita not respecting the light/dark choice. Here's a lauchpad bug: https://bugs.launchpad.net/ubuntu/+source/libadwaita-1/...
Gregory Khvatsky's user avatar
7 votes

Meaning of GTK critical stderr message

Unless you are developing Evolution, you can ignore them.
mcendu's user avatar
  • 309
6 votes

How to prevent GTK inspector from opening when opening an app from the terminal?

(Thanks to @steeldriver) The GTK_DEBUG environment variable in my terminal session was set to interactive. Putting unset GTK_DEBUG at the bottom of my ~/.bashrc fixed it. One may check via echo $...
Wade Cheng's user avatar
5 votes
Accepted

How does Firefox detect light/dark theme change on KDE systems?

I think that the answer is located in the file /widget/gtk/nsLookAndFeel.cpp. Lines 1190-1200 in the latest stable code: // It seems GTK doesn't have an API to query if the current theme is "...
Yogev Neumann's user avatar
4 votes

Meaning of GTK critical stderr message

The message is generated by GTK+, which was used to build the complaining application. The 2998 is the process ID, and gtk_get_scale_factor is the GTK+ function that encountered the issue. In short, ...
user2505780's user avatar
4 votes
Accepted

Can running gtk app in kde via flatpak cause issues in KDE?

I see gnome mentioned in there. Will installing this package which also installs org.gnome.Platform lead to any clashes or issues on my system which uses KDE? Short answer: No. Long answer: GTK ...
Archisman Panigrahi's user avatar
3 votes
Accepted

When launching firefox, get error Not loading module "atk-bridge"

If firefox is working fine, why dont just supress the error message ? Lets make an environment variable, first go to your .bashrc file nano ~/.bashrc then add this at the end of the file export ...
Saxtheowl's user avatar
  • 1,729
3 votes

GTK bindings for Fortran

According to their GitHub repo https://github.com/vmagnin/gtk-fortran, the gtk-fortran project supports GTK4. Also, it is not officially maintained by the GTK project. However, it seems to be a well-...
Archisman Panigrahi's user avatar
2 votes

Is there a way to know which GTK version is installed using the command line?

Try these commands gtk-launch --version gtk3-launch --version gtk4-launch --version
diogo-b013's user avatar
1 vote
Accepted

How can I customize the GTK desktop title bar?

I think what you want are gnome extensions. You can find them here. I use the extension manager myself to install them in one click. Are you looking for this?
alice's user avatar
  • 26
1 vote
Accepted

QT Applications Not Adhering to GTK Theme After Upgrading to Ubuntu 23.10

If you're facing theme inconsistencies with QT applications after installing Kvantum or Qt5ct on Ubuntu 23.10, there's a straightforward solution. Set the following environment variable to enhance ...
Ali's user avatar
  • 31
1 vote
Accepted

GTK2 applications broken after upgrade to 22.04

Apparently Ubuntu switched to using Wayland due to the upgrade. It seems like GTK2 does not properly support Wayland. Switching back to X11 fixed the issue.
1 vote

Problems with libgtk-3-dev and libgtk-4-dev

pkg-config --cflags gtk+-3.0 and pkg-config --libs gtk+-3.0 are commands that generate compiler and linker flags, rather than being flags themselves, for example: $ pkg-config --libs gtk+-3.0 -lgtk-3 -...
steeldriver's user avatar
1 vote
Accepted

Ubuntu-frame on Ubuntu Server

I found a solution. What did I do? I followed the tutorials in the question post. ssh userName@[serverIpAddress] sudo snap install ubuntu-frame sudo snap set ubuntu-frame daemon=true sudo snap run [...
Grabowsky's user avatar
1 vote
Accepted

Gtk desktop app delayed on first launch (20.04)

Looks like an issue with xdg-desktop-portal. Other users have reported a similar issue: https://bugs.launchpad.net/ubuntu/+source/xdg-desktop-portal/+bug/1878081 Try uninstalling xdg-desktop-portal ...
Mdurks's user avatar
  • 81
1 vote

Ubuntu 22.04 change scrollbar width

Prior answers are great for editing the config files. I thought this might be an alternative readers would want to know about. Themes app / Settings / Scroll bar behavior / Override the current theme'...
nop's user avatar
  • 11
1 vote
Accepted

Adding scrollbar arrows to Adwaita (default) on GTK2 apps

If you have put your custom settings in .gtkrc-2.0.mine, but your .gtkrc-2.0 is not including .gtkrc-2.0.mine (or is being overwritten by your DE), then instead include .gtkrc-2.0.mine near the bottom ...
Humpity's user avatar
  • 180

Only top scored, non community-wiki answers of a minimum length are eligible