Problems using Nvidia graphics cards

hello
I installed the operating system on my Asus laptop, but the problem is that games don’t use Nvidia’s graphics card!
They use the CPU graphics and I don’t know how to switch to Nvidia
My laptop has two graphics! Please advise me what to do.

2 Likes

Are you using secure boot? Presumably yes–if so did you enroll your mok? It would have been a prompt presented from your bios on the first reboot after installing bazzite.

My guess is that you just continued to boot rather than enrolling the mok, which prevents a bunch of kernel modules from loading. I believe there’s a ujust command to resolve it. I’ve not done this myself, so no promises, but try:

  1. Open up a terminal (ctrl + alt + t)

  2. run ujust (I think? I recall it being different on bazzite, I’m using Aurora atm, so for me it’s actually ujust-choose)

  3. select the option that looks something akin to “enroll-secure-boot-key” (again, I’m on Aurora so it might be named slightly differently)

  4. Reboot

If you’re asked for a secureboot password at some point I think it defaults to “ublue-os”

Generally you want to make sure you’ve followed all the steps here: Bazzite Inital Setup and Installation for General Desktop and Laptop Hardware

2 Likes

I’m afraid the problem hasn’t been solved.

I am facing the same issue. I will give it a shot and update here.

UPDATE: It worked :star_struck:

Here is the temporary solution which I found. Turn off the secure boot and boot the OS. Whenever you launch any app and you want to use your dedicated GPU just right-click and select “launch using discrete graphics card” (assuming you are on GNOME). Further, you can run “nvidia-smi” in the terminal it will show if your dedicated GPU is being used or not.

Had to change it on Lutris > Steam > System Options > Display > GPU
Took the chance to default it on every other thing on the Library just in case :slight_smile:

I recommend just setting up secure boot with the bazzite keys as it will be a set-it-and-forget-it solution to make sure the proper modules load and then you won’t have to mess with it further.

Ah oops I meant this link.