gtk-options(7)
โจ NAME โจ
gtk-options โ the standard command line options that literally every GTK program out there speaks ๐
๐ธ SYNOPSIS ๐ธ
program [standard options] [specific options] arguments
๐ฆ DESCRIPTION ๐ฆ
Okay bestie, so โ this manual page is the rundown on the command line options that are common to all GTK based applications. Every GTK program you meet is gonna accept these. Learn them once, use them everywhere. No cap. โจ
๐ OPTIONS ๐
๐ GTK OPTIONS
--gtk-module=MODULEโ Load an additional Gtk module. Just. Load it. Extra module, extra vibes ๐--gtk-debug=FLAGSโ A colon separated list of GTK debugging flags to set. The valid flags areobjects,misc,signals,dnd, andplugsocket. And there's a special value,all, which enables all the flags โ the "give me everything" button, lowkey iconic ๐--gtk-no-debug=FLAGSโ GTK debugging flags to unset. Use this option to override theGTK_DEBUGenvironment variable. So if your env is being loud, this is how you tell it to sit down ๐ซถ--g-fatal-warningsโ Make all warnings fatal. Not a drill. Every warning becomes a whole fatal situation ๐
๐ GDK OPTIONS
--display=DISPLAYโ Set the X display to use. Use this option to override theDISPLAYenvironment variable.--screen=SCREENโ X screen to use. Use this option to override the screen part of theDISPLAYenvironment variable (peep the DISPLAY NAMES section of theX(7x)manual page for the deets).--syncโ Make X calls synchronous. Fr fr this slows down the program considerably, but it may be useful for debugging purposes. Slow and correct > fast and mysterious ๐ญ--no-xshmโ Do not use the X server's XSHM shared memory extension. This slows down the program.--name=NAMEโ Program name as used by the window manager.--class=CLASSโ Program class as used by the window manager.--gxid_host=HOST--gxid_port=PORT--xim-preedit--xim-statusโ these four control the X input method ๐--gdk-debug=FLAGSโ A colon-separated list of GDK debugging flags to set. Heads up: this only works if your GDK library was compile with debugging support. The valid flags areevents,misc,dnd,color-context, andxim. And the special valueallenables all valid flags โ the whole menu, bestie ๐--gdk-no-debug=FLAGSโ A colon-separated list of GDK debugging flags to unset. Use this option to override theGDK_DEBUGenvironment variable. Bye to those flags, not me being the one to turn them off ๐
โญ SEE ALSO โญ
X(7x), the GTK documentation, and the GDK documentation.
For most GTK programs there will be additional command line options, which are specific to the program. These will be explained in the application's documentation โ so like, check the individual app's page too, iykyk ๐ง
๐ AUTHOR ๐
This manual page was written by Jochen Voss <voss@debian.org>. Legend behaviour, honestly ๐
And that's the whole page, bestie!! It's from GTK 2, dated 2003-10-20 โ vintage but still serving. Slay, go forth, and pass --sync responsibly. ๐
โจ๐ฆ
๐ฆ where this page comes from
- debian bookworm: libgtk2.0-bin 2.24.33-2+deb12u1
- debian trixie: libgtk2.0-bin 2.24.33-7
- ubuntu jammy: libgtk2.0-bin 2.24.33-2ubuntu2
- ubuntu jammy: libgtk2.0-bin 2.24.33-2ubuntu2.1
- ubuntu noble: libgtk2.0-bin 2.24.33-4ubuntu1
- ubuntu noble: libgtk2.0-bin 2.24.33-4ubuntu1.1
- ubuntu questing: libgtk2.0-bin 2.24.33-6ubuntu3
- ubuntu resolute: libgtk2.0-bin 2.24.33-10
- ubuntu stonking: libgtk2.0-bin 2.24.33-10
- Copyright 2003 Jochen Voss <voss@debian.org>
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms