GTK для системы X Window
В UNIX-системах X-бекенд включён по умолчанию, поэтому при компиляции ничего специального делать не нужно, и всё должно «просто работать».
Для того, чтобы использовать низкоуровневые функции Xlib в программе GTK, обратитесь к разделу
: Бекенд X11 GDK можно настроить с помощью дополнительных переменных окружения.
GDK_SYNCHRONIZE
При установке этой переменной GDK выполняет все запросы X синхронно. Это полезно для отладки, но значительно снижает производительность.
GDK_SCALE
Должно быть целым числом, обычно 2. При установке этой переменной GDK масштабирует все окна указанным множителем. Масштабирование вывода предназначено для использования на дисплеях с высокой плотностью пикселей. Обычно GDK определяет подходящий коэффициент масштабирования для каждого монитора из системы отображения. Эта переменная окружения позволяет переопределить это.
© 2005–2020 The GNOME Project
Licensed under the GNU Lesser General Public License version 2.1 or later.
https://developer-old.gnome.org/gtk4/4.0/gtk-x11.html