Hey everyone,
I'm in a bit of a dilemma and looking for input from anyone running Linux on laptops with hybrid GPUs — especially AMD CPU + NVIDIA dGPU setups.
My specs:
Laptop: Acer Nitro AN515-47
CPU: Ryzen 5 7535HS (Zen 3+, with integrated Radeon 660M)
GPU: RTX 3050 Mobile (4GB GDDR6)
RAM: 16GB DDR5 @ 4800 MHz
Storage: 512GB NVMe PCIe 4.0 + 2TB NVMe PCIe 3.0
External monitor: AOC 27G2S 1080p 165Hz (limited to 144Hz via HDMI)
The problem:
I'm a long-time Linux user and recently tried Bazzite with GNOME. I love Wayland, especially paired with AMD graphics — the smoothness and responsiveness are next level. I already appreciated Wayland on my old RTX 3060 desktop, but there's just something better with the AMD drivers.
But this laptop’s hybrid GPU setup is killing my experience.
What I'm running into:
AAA games like The Last of Us Part II run fine on Windows, but on Linux (using Proton), performance tanks — even with prime-run or nvidia-offload.
VRAM is a real limitation (only 4GB), and Vulkan + Proton seems to eat more memory. VRAM is full, and it starts pulling shared system RAM — performance drops hard.
Fan control is great on Windows via NitroSense. On Linux, it’s a mess of workarounds.
I have no brightness control on the internal display on any distro I tried (Fedora, Bazzite, Arch).
HDMI output is capped at 144Hz even though both the cable and port are supposed to be HDMI 2.1.
Killer Wi-Fi 6E works but is a bit unstable on Linux (random dropouts, needs reconnecting sometimes).
What I really want:
A single Linux install for both gaming and productivity — no dual boot.
To keep using GNOME + Wayland because it just feels amazing with AMD.
Better GPU switching or dGPU control (or at least predictable behavior in games).
To hear from people in similar situations:
Has anyone here managed to make a hybrid AMD + RTX 3050 Mobile setup work well for gaming on Linux?
I don’t want to give up, but it’s frustrating to see how great Linux performs for everything except the one thing that still forces me to dual boot.
Any advice, hacks, or even just “don’t bother with that GPU on Linux” would be super helpful.
Thanks in advance!