targetaw
targetaw
UBUniversal Blue
Created by targetaw on 5/31/2025 in #🛟bazzite-help
Load nouveau at boot for secondary gpu
Thank you CheckYourFax and Kyle for your help!
31 replies
UBUniversal Blue
Created by targetaw on 5/31/2025 in #🛟bazzite-help
Load nouveau at boot for secondary gpu
Figured out that having two active NVIDIA gpu's can cause org.mozilla.firefox to not launch with the following error: [GFX1-]: More than 1 GPU from same vendor detected via PCI, cannot deduce device I imagine this is just one of the many problems this cofig would cause.
31 replies
UBUniversal Blue
Created by targetaw on 5/31/2025 in #🛟bazzite-help
Load nouveau at boot for secondary gpu
Understood. I'm going to stress test how I'm doing it now out of curiosity to see how it breaks, but ultimately I'll plan on either passing the second GPU to a VM or just buying another non-nvidia card
31 replies
UBUniversal Blue
Created by targetaw on 5/31/2025 in #🛟bazzite-help
Load nouveau at boot for secondary gpu
Ahh ok, so even though it 'looks' like it's working there's something very wrong about it that I can't see
31 replies
UBUniversal Blue
Created by targetaw on 5/31/2025 in #🛟bazzite-help
Load nouveau at boot for secondary gpu
Confirmed. I'm going to look into a way to run nouveau.service after login.
31 replies
UBUniversal Blue
Created by targetaw on 5/31/2025 in #🛟bazzite-help
Load nouveau at boot for secondary gpu
Changing WantedBy to default.target and re-enabling (and deleting the old symlink from multi-user.target.wants) and now the module is loaded at boot. BUT there is a lot of instability now that I don't believe was present when I ran the command manually. I'm going to keep testing to confirm.
31 replies
UBUniversal Blue
Created by targetaw on 5/31/2025 in #🛟bazzite-help
Load nouveau at boot for secondary gpu
Adding an [Install] section to nouveau.service that contains WantedBy=multi-user.target allowed me to run systemctl enable nouveau.conf, but the module still isn't being loaded at boot. I'll keep working on it
31 replies
UBUniversal Blue
Created by targetaw on 5/31/2025 in #🛟bazzite-help
Load nouveau at boot for secondary gpu
Creating nouveau.service and running 'systemctl start nouveau.service' does load the module correctly, but this doesn't happen on it's own at boot. systemctl enable nouveau.service compalins that the service doesn't have any installation config and thus isn't meat to be enabled or disabled with systemctl. I'll keep working on how to correct that.
31 replies
UBUniversal Blue
Created by targetaw on 5/31/2025 in #🛟bazzite-help
Load nouveau at boot for secondary gpu
It seems like the systemd service specifically calls out WHEN to load the module, which seems better than just whenever cron runs, which maybe is after boot is complete?
31 replies
UBUniversal Blue
Created by targetaw on 5/31/2025 in #🛟bazzite-help
Load nouveau at boot for secondary gpu
Or is it more involved than that?
31 replies
UBUniversal Blue
Created by targetaw on 5/31/2025 in #🛟bazzite-help
Load nouveau at boot for secondary gpu
I thought about just creating a cron job to run modprobe nouveau for me. Is creating a systemd service a less jankey way to do basically the same thing?
31 replies
UBUniversal Blue
Created by targetaw on 5/31/2025 in #🛟bazzite-help
Load nouveau at boot for secondary gpu
I have what might be a stupid question
31 replies
UBUniversal Blue
Created by targetaw on 5/31/2025 in #🛟bazzite-help
Load nouveau at boot for secondary gpu
The contents of nouveau.conf is simply 'nouveau'. I tried nouveau.ko also
31 replies
UBUniversal Blue
Created by targetaw on 5/31/2025 in #🛟bazzite-help
Load nouveau at boot for secondary gpu
Good morning. I have created nouveau.conf in /etc/modules-load.d and so far nouveau doesn't load at boot
31 replies