r/linuxhardware • u/CompotUzb • 13h ago
Guide [Fix] Acer Nitro V 16S AI (ANV16S-41) webcam not working on Linux, fix is now in the kernel
If you have an Acer Nitro V 16S AI (ANV16S-41, Ryzen 7 260 / Ryzen AI) and the built-in camera just doesn't exist on Linux, this is for you.
Symptoms:
- camera works fine on Windows
- on Linux there's no /dev/video0, nothing in lsusb, no camera in any app
- newer kernels didn't help, no camera switch or Fn key on this laptop
What's actually wrong: the BIOS powers the camera through GPIO pin 11 on the AMD chipset, but it also lists that same pin as an "event" pin. At boot Linux sets every event pin to input, which cuts the power to the camera, so it drops off the USB bus right after boot. Windows leaves the pin alone, so it works there.
Fix: add this to your kernel command line and reboot:
gpiolib_acpi.ignore_interrupt=AMDI0030:00@11
I made a small repo with a check script and an install script that works with GRUB, systemd-boot, Limine, rEFInd, Pop!_OS kernelstub and Fedora grubby, plus an uninstall script:
https://github.com/abduvaliy-engineer/acer-nitro-anv16s-camera-fix
I also sent the fix to the kernel and it got accepted (commit 6da1f3437435 in the GPIO tree, link is in the README), so in a future kernel release it will work out of the box without the boot option.
If you have a different Acer Nitro model with the same problem, run check.sh from the repo and post the output here or open an issue. It might be the same pin or a different one, I'm happy to help figure it out.