vga_switcher...lient_fb_set(9)
π vga_switcheroo_client_fb_set(9) π
okay so bestie, welcome to the Kernel API Manual β literally the group chat where the kernel tells you how to talk to the vga_switcheroo framebuffer situation. sit down, grab a strawberry π, we're doing this.
β¨ NAME β¨
vga_switcheroo_client_fb_set β set framebuffer of a given client. that's it, that's the whole vibe π
πΈ SYNOPSIS πΈ
void vga_switcheroo_client_fb_set (struct pci_dev *pdev , struct fb_info
*info );
no cap, that's the whole signature. she's short, she's iconic, she returns void because she gives nothing back π
π¦ ARGUMENTS π¦
pdevβ client pci device. like, the actual device we're talking about, your main character π«Άinfoβ framebuffer. the fb_info, the screen situation, the whole look π
π DESCRIPTION π
Set framebuffer of a given client. and the way that this matters: the console will be remapped to this on switching. so when the switcheroo goes down, your console ends up on this framebuffer. that's the entire tea, fr fr π₯
π SEE ALSO π
like, go read these too, they're all in their own little lore arc:
- Kernel file
./drivers/gpu/vga/vga_switcheroo.cOverview(9) - struct
vga_switcheroo_client(9) - struct
vgasr_priv(9) vga_switcheroo_register_handler(9)vga_switcheroo_unregister_handler(9)vga_switcheroo_handler_flags(9)vga_switcheroo_register_client(9)vga_switcheroo_register_audio_client(9)vga_switcheroo_client_probe_defer(9)vga_switcheroo_get_client_state(9)vga_switcheroo_unregister_client(9)vga_switcheroo_lock_ddc(9)vga_switcheroo_unlock_ddc(9)- Manual switching and manual power control(9)
vga_switcheroo_process_delayed_switch(9)- Driver power control(9)
vga_switcheroo_init_domain_pm_ops(9)
bestie this is the part where I sign off π₯Ή the whole thing lives in./drivers/gpu/vga, dated October 2026, and yes the page is literally calledvga_switcher...lient_fb_set(9)β she got truncated mid-name and honestly? still slaying πβ¨
mwah, go set some framebuffers, ily, bye π§ββοΈπ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms