You shouldn’t need the kernel parameter ibt=off But if you wanted to try it you could add it to /etc/kernel/cmdline and then run sudo reinstall-kernels If it doesn’t have any effect showing the nvidia is loaded with inxi -Ga then you would just remove it and run the command again.
The information is here under how to modify kernel options.
Adding ibt=off didn’t work, adding BusID to 20-nvidia.conf neither.
We didn’t find any settings in UEFi bios related to our problem.
By prime, do you mean the prime-run command?
I read some pages about prime and it looks very complicated to me. Can you please point me to where should I start? Thank you.
If this doesn’t work i have a suggestion. Maybe i would remove everything. If you have envycontrol installed or optimus manager remove them. Then convert the system to nouveau open source drivers by running nvidia-inst -n
If nvidia gets loaded properly you shouldn’t have any issue with using optimus-manager since it showed everything in the log correct except not finding nvidia as loaded.
I’m sorry this is such a pain to go through all this but i only have some ideas based on previous experiences. I did get this working on another HP victus before and i kind of went through the same process reverting to nouveau etc as i posted earlier. It was a 12th gen Intel though and required ibt=off as well.
Same laptop but with ryzen 5600h and 3050ti.
Most of the software and vulkan-based games/emulator are by default able to select dGPU, for most of the steam games I just prefer to run it as a whole with prime-run argument, so it’s child processes will also use dGPU.
For external monitores, instead of the HDMI I’m using type-c to HDMI cable, so I don’t need to switch to the dGPU mode with EnvyControl or OptimusManager.
Tank you. We did that and now it works. Optimus Manager broke again, but repeating it without Optimus Manager fixed it and i can use prime-run. Tysm, @stepanzak and @frankieee
So reverting to nouveau open source drivers and installing the Nvidia proprietary drivers manually made them load properly. Then optimus-manager didn’t work so you switched to prime? I think this is exactly the same process i went through on the other hp victus i helped get working.