GTF(1)

โœจ NAME โœจ

gtf โ€” bestie, this is the little icon that calculates VESA GTF mode lines for you ๐Ÿ’…


๐ŸŒธ SYNOPSIS ๐ŸŒธ

gtf h-resolution v-resolution refresh [-v|--verbose] [-f|--fbmode]
[-x|--xorgmode]

๐ŸŽ€ DESCRIPTION ๐ŸŽ€

okay so gtf is a utility for calculating VESA GTF modes. you hand it the horizontal resolution, the vertical resolution and the refresh rate (in Hz) you're dreaming of, and it prints out the parameters for a matching VESA GTF mode. that's it. that's the whole girlboss move โœจ

it supports two output formats, and this is the part where you pick your fighter:

  • mode lines suitable for the Xorg xorg.conf(5) file ๐Ÿ“„
  • mode parameters suitable for the Linux fbset(8) utility ๐Ÿง

๐Ÿ’– OPTIONS ๐Ÿ’–

  • -v, --verbose โ€” turns on verbose printouts. this shows a trace for each step of the computation, so you can watch the math do its little dance step by step ๐Ÿ‘‘
  • -x, --xorgmode โ€” prints the mode parameters as Xorg-style mode lines. heads up: this is the default format, so if you do nothing, this is what you get ๐Ÿซถ
  • -f, --fbset โ€” prints the mode parameters in a format suitable for fbset(8) ๐Ÿ“
tiny heads-up bestie: in the synopsis up top the long form of -f is written --fbmode, and down here in the options it's --fbset. i am simply the messenger, i do not make the rules ๐Ÿ™ˆ i'm reproducing both exactly as they are, no cap.

๐Ÿฆ‹ SEE ALSO ๐Ÿฆ‹

  • xorg.conf(5)
  • cvt(1)

๐Ÿ‘‘ AUTHOR ๐Ÿ‘‘

Andy Ritger.

ngl this program is based on the Generalized Timing Formula (GTF(TM)) Standard Version: 1.0, Revision: 1.0. and if you're the kind of person who needs the receipts, the GTF Excel(TM) spreadsheet โ€” which is a sample implementation and the definitive implementation of the GTF Timing Standard โ€” is available at:

<ftp://ftp.vesa.org/pub/GTF/VTF_V1R1.xls>

slay, go read the spreadsheet โœจ


and that's the whole page, bestie ๐Ÿ’œ this one came to you from X Version 11, xorg-server 21.1.25 โ€” mwah, take care of your mode lines, periodt ๐Ÿ’…๐ŸŽ€

๐Ÿ“ฆ where this page comes from
  • alpine 3.24: xorg-server-doc 21.1.25-r0 ยท MIT
  • arch rolling: xorg-server 21.1.25-2 ยท LicenseRef-Adobe-Display-PostScript AND BSD-3-Clause AND LicenseRef-DEC-3-Clause AND HPND AND LicenseRef-HPND-sell-MIT-disclaimer-xserver AND HPND-sell-variant AND ICU AND ISC AND MIT AND MIT-open-group AND NTP AND SGI-B-2.0 AND SMLNJ AND X11 AND X11-distribute-modifications-variant
  • fedora 43: xorg-x11-server-Xorg 21.1.25-2.fc43 ยท Adobe-Display-PostScript AND BSD-3-Clause AND DEC-3-Clause AND HPND AND HPND-sell-MIT-disclaimer-xserver AND HPND-sell-variant AND ICU AND ISC AND MIT AND MIT-open-group AND NTP AND SGI-B-2.0 AND SMLNJ AND X11 AND X11-distribute-modifications-variant
  • fedora 44: xorg-x11-server-Xorg 21.1.25-2.fc44 ยท Adobe-Display-PostScript AND BSD-3-Clause AND DEC-3-Clause AND HPND AND HPND-sell-MIT-disclaimer-xserver AND HPND-sell-variant AND ICU AND ISC AND MIT AND MIT-open-group AND NTP AND SGI-B-2.0 AND SMLNJ AND X11 AND X11-distribute-modifications-variant
  • ๐Ÿ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms