- 4 Posts
- 32 Comments
sykaster@feddit.nlto Linux@lemmy.ml•When did you start working around with Linux?English2·11 days agoEven when I use the MUX switch and use only the dedicated card it stills stutters badly on 2d graphics only. It’s really strange.
sykaster@feddit.nlto Linux@lemmy.ml•When did you start working around with Linux?English4·11 days agoI have a Lenovo Legion 5 Pro (Ryzen 7 5800H + RTX 3060). This happens across EVERY distro I’ve tried (Debian 12, Fedora 42, Mint Cinnamon, EndeavourOS, Nobara, PopOS) and EVERY browser (Firefox, Brave, Chromium).
Key symptoms:
- 2D browser games stutter badly with low framerate
- 3D WebGL browser games actually run fine (???)
- Native games run perfectly (Captain Claw via Lutris works great)
- Same exact game runs perfectly on Windows 10 on the same laptop
Someone else with an RTX 3060 tested the exact same game, seeing the same ~20W power draw, but has zero stutter issues.
Here’s everything I’ve tried so far:
- Graphics drivers: Both nouveau and NVIDIA proprietary drivers (570.133.07), both with open and proprietary kernels
- Display settings: Tested at both 60Hz and 160Hz refresh rates
- Hardware acceleration: Enabled and disabled in all browsers
- Power modes: BIOS set to both Dynamic and Discrete graphics
- BIOS tweaks: Disabled virtualization, no power management features available in BIOS apart from that
- Performance forcing: Locked GPU clocks manually (nvidia-smi -lgc 1200,2100 and -lmc 7000,7000). Enabled persistence mode
- Added kernel parameters for power management (pcie_aspm=off acpi_osi=Linux)
- Lenovo-specific: Installed the Lenovo Legion Linux drivers from johnfanv2/LenovoLegionLinux
- NVIDIA power management: Tried enabling Nvidia dynamic boost with nvidia-powerd.service
I’ve monitored GPU power draw during gameplay and it hovers at 20-25W even when the light is red (performance mode) and the card is locked at P0 performance state. This is considerably lower than the ~80W it should be able to draw under load. It might not need to draw much more, but right now it’s not drawing any more.
When I run the Firefox profiler to see what’s happening, I can see the frame drops but there’s no clear cause. And the fact that 3D browser games work fine but 2D ones stutter makes no sense to me.
If you have any idea at all I’m listening, I’m all out of ideas :(
sykaster@feddit.nlto Linux@lemmy.ml•When did you start working around with Linux?English1·11 days agoI’d love to make Linux my daily driver, but there’s an issue with 2d animations on any Linux distro I install on my laptop. Windows 10 does not have this issue. So that means like half the Internet is stuttery.
Until that is fixed, I cannot use it as my daily driver.
sykaster@feddit.nlto Linux@lemmy.ml•Linux for a Windows & Android person (Advice needed)English6·14 days agoKid friendly houses? In this economy?
sykaster@feddit.nlOPto Linux@lemmy.ml•I tried Debian, I tried Fedora for my Lenovo Legion 5 Pro RTX3060: Framerate issues, stuttering in browsers, stuttering in simple 3D programsEnglish1·15 days agoIt’s here: https://ostechnix.com/dual-boot-windows-and-pop-os/
In the “Configure SystemD Boot for Dual Boot” section, or maybe I misunderstand the guide?
sykaster@feddit.nlOPto Linux@lemmy.ml•I tried Debian, I tried Fedora for my Lenovo Legion 5 Pro RTX3060: Framerate issues, stuttering in browsers, stuttering in simple 3D programsEnglish1·16 days agoYeah that’s true, but dual booting is harder than with most and requires tinkering with the windows boot partition, which I’m not a big fan of.
sykaster@feddit.nlOPto Linux@lemmy.ml•I tried Debian, I tried Fedora for my Lenovo Legion 5 Pro RTX3060: Framerate issues, stuttering in browsers, stuttering in simple 3D programsEnglish1·17 days agoI tried Fedora but since they removed support of x11 and nvidia doesn’t get along with wayland, I’m out of luck.
sykaster@feddit.nlOPto Linux@lemmy.ml•I tried Debian, I tried Fedora for my Lenovo Legion 5 Pro RTX3060: Framerate issues, stuttering in browsers, stuttering in simple 3D programsEnglish2·18 days agoWas it hard to set it to always use the dedicated gpu?
sykaster@feddit.nlOPto Linux@lemmy.ml•I tried Debian, I tried Fedora for my Lenovo Legion 5 Pro RTX3060: Framerate issues, stuttering in browsers, stuttering in simple 3D programsEnglish3·18 days agoDual booting PopOS seems pretty rough though, with risks to the windows installation and bootloader
sykaster@feddit.nlOPto Linux@lemmy.ml•I tried Debian, I tried Fedora for my Lenovo Legion 5 Pro RTX3060: Framerate issues, stuttering in browsers, stuttering in simple 3D programsEnglish1·18 days agoOh, that’s good to know. So I can just install x11 on my Fedora no problem whatsoever?
sykaster@feddit.nlOPto Linux@lemmy.ml•I tried Debian, I tried Fedora for my Lenovo Legion 5 Pro RTX3060: Framerate issues, stuttering in browsers, stuttering in simple 3D programsEnglish1·18 days agoOnly shame is that they don’t recommend dual hooting with windows, which is a requirement for me
sykaster@feddit.nlOPto Linux@lemmy.ml•I tried Debian, I tried Fedora for my Lenovo Legion 5 Pro RTX3060: Framerate issues, stuttering in browsers, stuttering in simple 3D programsEnglish3·18 days agoThanks! I’m downloading nobara now, any tips to get it to work as expected?
sykaster@feddit.nlOPto Linux@lemmy.ml•I tried Debian, I tried Fedora for my Lenovo Legion 5 Pro RTX3060: Framerate issues, stuttering in browsers, stuttering in simple 3D programsEnglish2·18 days agoI’ve done some more digging and indeed, the AMD integrated GPU is being used. Optimus seems like a good option, but then apparently I’d have to use x11 as the desktop renderer because Wayland doesn’t play nice with nvidia.
As far as I can see, x11 will be deprecated not too long from now?
sykaster@feddit.nlOPto Linux@lemmy.ml•I tried Debian, I tried Fedora for my Lenovo Legion 5 Pro RTX3060: Framerate issues, stuttering in browsers, stuttering in simple 3D programsEnglish4·18 days agoThanks for your answer! I had 535 installed on Debian 12 and 570 on Fedora 42. This is the result of fastfetch (neofetch is EOL). Let me know if you need any more info or if you think you have something that might help. Thanks!
System Details:
-
OS: Fedora Linux 42 (Workstation Edition)
-
Host: Lenovo Legion 5 Pro 16ACH (82JQ)
-
Kernel: Linux 6.14.5-300.fc42.x86_64
-
Uptime: 30 mins
-
Locale: en_GB.UTF-8
Hardware:
-
CPU: AMD Ryzen 7 5800H (16) @ 4.46 GHz
-
GPU 1: NVIDIA GeForce RTX 3060 Mobile
-
GPU 2: AMD Radeon Vega Series
-
Memory: 4.30 GiB / 27.25 GiB (16%)
-
Swap: 0 B / 8.00 GiB (0%)
-
Disk (/): 23.09 GiB / 243.14 GiB (9%)
-
Display: 2560x1600 @ 60 Hz
-
Battery: 60% [AC Connected]
Software Environment:
-
DE: GNOME 48.1
-
WM: Mutter (Wayland)
-
Theme: Adwaita
-
Packages: 2490 (rpm), 12 (flatpak)
-
Shell: bash 5.2.37
-
Terminal: Ptyxis 48.1
-
Network: 192.168.2.14/24 (wlp4s0)
-
sykaster@feddit.nlOPto Linux@lemmy.ml•I tried Debian, I tried Fedora for my Lenovo Legion 5 Pro RTX3060: Framerate issues, stuttering in browsers, stuttering in simple 3D programsEnglish6·18 days agoInteresting, thanks! Do you happen to have a link to it?
sykaster@feddit.nlOPto Linux@lemmy.ml•Debian 12 Firefox games run terrible when i press buttons or use the mouseEnglish1·19 days agoIt seems indeed the nvidia drivers disable wayland. I played around in Firefox settings a bit more and a setting around input delay seems to have fixed it for now. I hope it stays that way. If not, I’ll migrate to chromium
sykaster@feddit.nlOPto Linux@lemmy.ml•Debian 12 Firefox games run terrible when i press buttons or use the mouseEnglish1·19 days agoSmooth as butter on a chromium browser, which is nice but also annoying haha
sykaster@feddit.nlOPto Linux@lemmy.ml•Debian 12 Firefox games run terrible when i press buttons or use the mouseEnglish1·19 days agoIt’s x11, when I check my desktop environments I only have gnome and gnome classic
sykaster@feddit.nlOPto Linux@lemmy.ml•Debian 12 Firefox games run terrible when i press buttons or use the mouseEnglish1·19 days agoI checked in about:support and Firefox is using x11, so maybe wayland isn’t installed
The game I use as a test is survev.io, but as I said it’s most browser 2D animations, regardless of whether I’m using the iGPU or the RTX3060.
One strange part is that in that game the menu screen workd smoothly and it only stutters during gameplay. When I die, the fade in of the death screen is smooth again, though the background still stutters.
Thanks for wanting to help, it’s much appreciated!