Hello everyone,
I’ve been trying to figure this one out for a couple of days and it seems that there are a lot of problems with the 470 Nvidia drivers so it might just be related to that but I would like to see if anyone has run into this issue.
New Aero15 laptop with 11th gen Intel and GTX 3060. I have installed Manjaro i3 edition and everything is working fine until after the install I upgrade the system with the latest drivers. (470)
After the reboot, the GTX is not detected by the system anymore.
$ cat /proc/driver/nvidia/gpus/0000:01:00.0/information
Model: NVIDIA GeForce RTX 3060 Laptop GPU
IRQ: 185
GPU UUID: GPU-e44264c2-24ad-cbd9-fce2-cb7b6c30cf8b
Video BIOS: ??.??.??.??.??
Bus Type: PCIe
DMA Size: 47 bits
DMA Mask: 0x7fffffffffff
Bus Location: 0000:01:00.0
Device Minor: 0
GPU Excluded: No
$ nvidia-smi
No devices were found
And dmesg is showing:
[ 296.441341] NVRM: GPU 0000:01:00.0: RmInitAdapter failed! (0x26:0x56:1262)
[ 296.441519] NVRM: GPU 0000:01:00.0: rm_init_adapter failed, device minor number 0
[ 298.016187] NVRM: GPU 0000:01:00.0: RmInitAdapter failed! (0x26:0x56:1262)
[ 298.016208] NVRM: GPU 0000:01:00.0: rm_init_adapter failed, device minor number 0
$ mhwd-gpu --status
:: status
xorg configuration file: ‘/etc/X11/mhwd.d/nvidia.conf’
$ cat /etc/X11/mhwd.d/nvidia.conf
Generated by mhwd - Manjaro Hardware Detection
Let me know if you would like to see any other logs or if you have any idea why this is happening.
This laptop is not my main machine yet so I can experiment.
For now I have a workaround.
I have installed the hybrid drivers using mhwd. After that I went to NVIDIA’s websited and downloaded the 465 driver for linux. After I installed it it recognized the card so at least for now I have some things working. I blacklisted the linux512-nvidia package so it does not get updated.
XRaTIX, are you running prime to switch between intel and nvidia?
I’m new to this so I don’t know what exactly if anything I need to do.
When I run nvidia-smi I get this:
±----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 1156 G /usr/lib/Xorg 4MiB |
±----------------------------------------------------------------------------+
To me it looks like Xorg is running off the GTX and I’m pretty sure that is going to drain the battery pretty fast. Any idea how I can switch between the two?
If you prefer a graphical way,you can also install optimus-manager-qt
Then in the systray,you can select what graphic card to use,although I don’t know if this can work with i3,i’m not too familiar with tiling window manager.
Thanks for the suggestion. I already tried optimus-manager a couple of times and every time I reboot after the install lightdm cannot start but this time something was different. After I installed and rebooted lightdm started as expected. So I’m happy
I did another full install this time to boot off md raid and everything was fine once I installed the 465 drivers from Nvidia.