Ill be right to the point, I’ve been working on converting my laptop to manjaro, but i can not even remotely get the system to see my desecrate GPU. It refuses to see anything other then the iGPU. I’d really like to be done with windows.
Im running:
AMD Ryzen 7 4800H with Radeon Graphics
but also have a NVIDIA 3060 laptop gpu
on kernel 6.0.0.1
with NVIDIA driver linux60-nvidia-470xx
i have tried both open sources and proprietary driver installs, different drivers, different kernels, optimus manager (3 different methods i could find), and a host of other stuff i found online. Nothing I’ve been able to locate seems to do anything, device wont use anything other then iGPU. I am extremely defeated and any help, link, command… anything, is welcome.
provide also output from: inxi -G && lspci | grep nvidia
but it looks like you need to add the ibt parameter, so do it:
open this file: kate /etc/default/grub
and in this line: GRUB_CMDLINE_LINUX_DEFAULT inside the quotes add this parameter: ibt=off
dont remove anything from there!, just add it to existing parameters, save the file, update grub: sudo update-grub
reboot and now you should be able to use nvidia, check with: inxi -G
nvidia is now not even detected…
does your bios have option to disable nvidia card? check it;
boot with a different kernel than the 6.0
were you installing some gpu switching tools? check it;
Without having the PC in front of me (At work currently) I can tell you I installed optimus-manager, i however did not use it while working with those commands last night. While i am not certain if the BIOS can disable it, i know it sees it. Will gather rest of info later. And thank you for the assistance thus far.
pacman -Qs 'bbswitch|optimus|acpi|bumblebee|envycontrol|prime' ✔
local/acpi 1.7-3
Client for battery, power, and thermal readings
local/acpid 2.0.34-1
A daemon for delivering ACPI power management events with netlink support
local/optimus-manager 1.4+r12-2
Management utility to handle GPU switching for Optimus laptops (Git version)
local/optimus-manager-qt 1.6.9-1
A Qt interface for Optimus Manager that allows to configure and switch GPUs on Optimus
laptops using the tray menu
the driver is not available… but you are running the 3060 series, which the latest nvidia driver update causes not to boot these cards … so it may be this, or it may be optimus… so right click on the optimus tray icon, and switch to nvidia, click ok on the pop up windows, it will log you out, log in and see if you can boot or you end up in a black screen
So i swapped and upon logging back in optimus looks like it switched Nvidia as the icon has swapped to the Nvidia icon. However, Games run like trash, Doom Eternal, should run fine with proton enabled on this GPU but its borderline unplayable. Low settings on 1080p is like 20fps.
are you affected with the 3000 series card bug, since you are using the 470xx drivers?
are you still on the 6.0 kernel? try switching to the 5.19 kernel
and provide output when on nvidia from this: mhwd -l && mhwd -li
I’m showing extremely mixed results with optimus manager now, upon switching back to Nvidia the NVIDIA device doesn’t show at all. It did this after I swapped kernels to 519 as instructed and even after I reinstalled drivers for Nvidia to linux519-470xx same result. Additionally the icon for NVIDIA no longer displays under Optimus manager after I attempt to switch, in fact optimus manager doesn’t appear or launch at all from what I can tell until I reboot the system.
mhwd -l && mhwd -li ✔
> 0000:02:00.0 (0200:10ec:8168) Network controller Realtek Semiconductor Co., Ltd.:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
network-r8168 2016.04.20 true PCI
> 0000:06:00.0 (0300:1002:1636) Display controller ATI Technologies Inc:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
video-linux 2018.05.04 true PCI
video-modesetting 2020.01.13 true PCI
video-vesa 2017.03.12 true PCI
> Installed PCI configs:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
video-linux 2018.05.04 true PCI
Warning: No installed USB configs!
so remove optimus: pamac remove optimus-manager optimus-manager-qt
reboot and check again if the nvidia is detected: inxi -G && mhwd -l && mhwd -li ls /etc/modprobe.d