Corpacra ✓
Corpacra ✓
UBUniversal Blue
Created by Corpacra ✓ on 3/21/2025 in #🛟bazzite-help
Forcing Steam to run on the iGPU
Hello. I'm using cat /sys/bus/pci/devices/0000:01:00.0/power/runtime_status to check whether my dGPU is being used (Laptop; Lenovo LOQ Intel with an RTX 4050), and shortly, every time I launch Steam, the command returns active and then it returns to suspended some 10 seconds after closing Steam, so I believe it's Steam that's causing the dGPU to start. I've tried various combinations of the following env vars:
DRI_PRIME=0
__GLX_VENDOR_LIBRARY_NAME=mesa
__NV_PRIME_RENDER_OFFLOAD=0
__NV_PRIME_RENDER_OFFLOAD=1
__VK_LAYER_NV_optimus=non_NVIDIA_only
DRI_PRIME=0
__GLX_VENDOR_LIBRARY_NAME=mesa
__NV_PRIME_RENDER_OFFLOAD=0
__NV_PRIME_RENDER_OFFLOAD=1
__VK_LAYER_NV_optimus=non_NVIDIA_only
I've tried running the Steam launcher using switcherooctl:
switcherooctl launch --gpu=0 /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=/app/bin/steam --file-forwarding com.valvesoftware.Steam @@u %U @@
switcherooctl launch --gpu=0 /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=/app/bin/steam --file-forwarding com.valvesoftware.Steam @@u %U @@
I'm using Steam as a Flatpak because I'm on Aurora, but this should apply to Bazzite as well, I think, Flatpak or not. I just don't like the Steam client (which on desktop I leave open all the the time) using the dGPU and consuming battery. Ideally, I would like to make the client run using the iGPU and SOME games run on the dGPU. I know how to force games to use the dGPU, I just don't know how to force Steam client to use the iGPU and only the iGPU. Any help with this is greatly appreciated.
9 replies
UBUniversal Blue
Created by Corpacra ✓ on 10/21/2024 in #🛟bazzite-help
System massively slows down after a few minutes of use
Hello. I'm using Bazzite desktop gnome NVIDIA stable. I'm using an AMD Ryzen 3 3100, a NVIDIA GeForce GTX 1660, and a MSI B450 Gaming Plus Max Mobo. I believe since the latest NVIDIA driver Flatpak updates my system works normally but after 5 minutes (or less) of use it massively slows down. Some processes (such as Firefox and gnome-shell) report using a CPU usage % above 100 while the slowdown is happening and then about 10-15 minutes later (sometimes sooner) the slowdown ceases for about 5 minutes only to be massively slowed down again. I tried booting a Ubuntu live CD to back up my entire disks in case I have to reinstall Bazzite (or worst case scenario: move to another Distro) which uses the NV drivers on Wayland and surprise surprise, I didn't have any slowdowns in 3 hours of use. I tried using Xorg instead of Wayland and the same problem still happens. This is clearly a bug, and it appears to be related to video drivers (possibly the Flatpak ones) but I'm not an expert so I can't exactly pinpoint what's going wrong. I don't even know if this is possibly the Flatpak drivers and not the ones in Bazzite. My system us fully updated. So my questions are: is there a way to roll back NVIDIA drivers in Bazzite? Is there a way to uninstall the NVIDIA drivers in Bazzite so that I can temporarily use NV and see if the problem fixes itself at least temporarily? Are there any risks in downgrade the Flatpak NVIDIA drivers while using a more recent NVIDIA driver from Bazzite? I would appreciate some help with this issue since my PC has become mostly unusable. Thank you for your time.
13 replies
UBUniversal Blue
Created by Corpacra ✓ on 9/30/2024 in #🛟bazzite-help
davincibox can't update: /usr/lib64/nvidia is full
Hello. Looks like I've run into my first issue with Bazzite but this probably applies to the rest of universal blue or any other system using ujust. So I used ujust install-resolve to install DaVinci Resolve and it's worked really well so far for a few months. The issues I'm having is that whenever I use ujust upgrade / topgrade to upgrade the default davincibox I get this error:
Error: Transaction test error:
installing package xorg-x11-drv-nvidia-libs-3:560.35.03-5.fc40.x86_64 needs 3MB more space on the /usr/lib64/nvidia filesystem
installing package xorg-x11-drv-nvidia-3:560.35.03-5.fc40.x86_64 needs 169MB more space on the /usr/lib64/nvidia filesystem
Error: Transaction test error:
installing package xorg-x11-drv-nvidia-libs-3:560.35.03-5.fc40.x86_64 needs 3MB more space on the /usr/lib64/nvidia filesystem
installing package xorg-x11-drv-nvidia-3:560.35.03-5.fc40.x86_64 needs 169MB more space on the /usr/lib64/nvidia filesystem
I've tried dnf clean all inside the container to "free some disk space" but it was not enough. My filesystems are not full (host, guest) according to df.
Filesystem 1K-blocks Used Available Use% Mounted on
efivarfs 128 55 69 45% /sys/firmware/efi/efivars
/dev/sdb3 232766464 47762044 182127476 21% /run/host/var/home
tmpfs 16391168 5116 16386052 1% /tmp
devtmpfs 4096 0 4096 0% /dev
tmpfs 16391168 83252 16307916 1% /dev/shm
tmpfs 3278232 636 3277596 1% /run/secrets
/dev/sdb3 232766464 47762044 182127476 21% /run/host
tmpfs 6556468 10288 6546180 1% /run/host/run
/dev/sdb3 232766464 47762044 182127476 21% /run/host/var
/dev/sda3 233523196 74724560 158798636 32% /run/host/var/Windows
/dev/sdc1 3907017708 230087152 3675663152 6% /run/host/var/Data
/dev/sdb2 996780 209160 718808 23% /run/host/boot
/dev/sdb1 613160 12700 600460 3% /run/host/boot/efi
overlay 232766464 47762044 182127476 21% /
Filesystem 1K-blocks Used Available Use% Mounted on
efivarfs 128 55 69 45% /sys/firmware/efi/efivars
/dev/sdb3 232766464 47762044 182127476 21% /run/host/var/home
tmpfs 16391168 5116 16386052 1% /tmp
devtmpfs 4096 0 4096 0% /dev
tmpfs 16391168 83252 16307916 1% /dev/shm
tmpfs 3278232 636 3277596 1% /run/secrets
/dev/sdb3 232766464 47762044 182127476 21% /run/host
tmpfs 6556468 10288 6546180 1% /run/host/run
/dev/sdb3 232766464 47762044 182127476 21% /run/host/var
/dev/sda3 233523196 74724560 158798636 32% /run/host/var/Windows
/dev/sdc1 3907017708 230087152 3675663152 6% /run/host/var/Data
/dev/sdb2 996780 209160 718808 23% /run/host/boot
/dev/sdb1 613160 12700 600460 3% /run/host/boot/efi
overlay 232766464 47762044 182127476 21% /
What could be the issue here? I'm lost.
6 replies