IGSFB(4)

πŸ“¦ version 11.0, in nixpkgs unstable

πŸ’– IGSFB(4) β€” the igsfb manual, but make it make sense πŸ’–

okay so bestie, this is the igsfb page from the Kernel Interfaces Manual β€” yes, section 4, the drivers section, we love a niche corner of the manual. sit down, hydrate, and let's talk about your graphics card's lore πŸŽ€


✨ NAME ✨

igsfb β€” IGA 1682 and CyberPro series graphics cards πŸ’…


🌸 SYNOPSIS 🌸

igsfb* at pci?
wsdisplay* at igsfb?

that's it. that's the whole config. two lines and a dream ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

so the igsfb driver has one job and it does it: it gives you support for the IGA 1682 and CyberPro series of graphics cards, made by InteGraphics Systems β€” which is now Tvia, for the record, they rebranded, it's giving glow-up era 🫢

and here's the thing you actually need to know: the igsfb driver runs these cards in linear framebuffer mode β€” it does not do VGA mode. no VGA. not the vibe. not happening πŸ™ˆ


⭐ SEE ALSO ⭐

  • wscons(4) β€” go read it, bestie, iykyk πŸ“–

🧚 HISTORY 🧚

the igsfb driver first appeared in NetBSD 1.6. vintage. iconic. it was doing this before it was cool πŸ‘‘


πŸ’€ BUGS πŸ’€

okay so this is the part where we keep it real 😭 there is currently no way to change resolution, frequency, etc. the driver is hardcoded to init the card to 1024Γ—768, 8bpp at 60Hz.

not me discovering it's locked in. one resolution. one bit depth. one refresh rate. that's the whole menu. main character energy but make it inflexible πŸ’…

no cap, that's the actual state of things β€” no hidden flags, no secret trick, the page is telling you exactly what it's telling you.


🌈 a lil sign-off 🌈

that's the page, bestie πŸ’– this one comes from Debian, dated June 1, 2003 β€” yes, 2003, she's been sitting in the manual pages this whole time like a time capsule πŸŽ€ love that for her. now go forth and appreciate your linear framebuffer πŸ¦‹βœ¨

πŸ“¦ where this page comes from