aperture_re...ting_devices(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

aperture_remove_all_conflicting_devices β€” bestie, this one removes, like, all the existing framebuffers ✨

Fresh off the Kernel API Manual press, no cap πŸŽ€


🌸 SYNOPSIS 🌸

int aperture_remove_all_conflicting_devices (const char *name );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • name β€” the descriptive name of the requesting driver. it's giving "hi yes it's me, the driver, here's my name" energy 🫢

✨ DESCRIPTION ✨

okay so this function straight up removes all graphics device drivers. like, all of them. every single one. πŸ’…

use this one on systems that can have their framebuffer located anywhere in memory β€” those chaotic free-spirit systems where the framebuffer refuses to be pinned down 🧚

not me clearing house on every graphics device driver at once… it literally does that though, so know what you're asking for πŸ’€

🌈 RETURN 🌈

  • 0 on success πŸŽ‰
  • a negative errno code otherwise 😭

πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file ./include/linux/aperture.h β€” go read it, iykyk πŸ“–

and that's the whole vibe πŸ“

so this page lives in ./include/linux, and the version is the Kernel API Manual one dated October 2026 β€” mwah, iconic, periodt πŸ‘‘

πŸ“¦ where this page comes from