Nvidia drivers problem (nvidia-utils and lib32-nvidia-utils exist)

Hello,
Here is some input about my laptop.

inxi -G
Graphics:  Device-1: Intel UHD Graphics driver: i915 v: kernel 
           Device-2: NVIDIA TU104GLM [Quadro RTX 5000 Mobile / Max-Q] driver: N/A 
           Device-3: Quanta HP HD Camera type: USB driver: uvcvideo 
           Display: x11 server: X.Org 1.20.11 driver: loaded: modesetting resolution: 1920x1080~60Hz 
           OpenGL: renderer: llvmpipe (LLVM 12.0.0 256 bits) v: 4.5 Mesa 21.1.2

mhwd  --listinstalled                    
Warning: No installed PCI configs!
Warning: No installed USB configs!

mhwd-kernel  --listinstalled     
Currently running: 5.11.22-2-MANJARO (linux511)
The following kernels are installed in your system:
   * linux511

I have been following the forum post (Nvidia Drivers Not Working) to install Nvidia drivers on Manjaro. On running the following command
sudo mhwd -f -i pci video-nvidia
I get the following error

> Installing video-nvidia...
Sourcing /etc/mhwd-x86_64.conf
Has lib32 support: true                                                                                                                                                                
Sourcing /var/lib/mhwd/db/pci/graphic_drivers/nvidia/MHWDCONFIG                                                                                                                        
Processing classid: 0300                                                                                                                                                               
Sourcing /var/lib/mhwd/scripts/include/0300                                                                                                                                            
Processing classid: 0302                                                                                                                                                               
:: Synchronizing package databases...                                                                                                                                                  
core is up to date                                                                                                                                                                    
extra is up to date                                                                                                                                                                   
community is up to date                                                                                                                                                               
multilib is up to date                                                                                                                                                                
resolving dependencies...                                                                                                                                                              
looking for conflicting packages...                                                                                                                                                    
                                                                                                                                                                                      
Packages (3) lib32-nvidia-utils-465.31-1  linux511-nvidia-465.31-3  nvidia-utils-465.31-1                                                                                              
                                                                                                                                                                                      
Total Installed Size:  526.94 MiB                                                                                                                                                      
                                                                                                                                                                                      
:: Proceed with installation? [Y/n]                                                                                                                                                    
checking keyring...                                                                                                                                                                    
checking package integrity...                                                                                                                                                          
loading package files...                                                                                                                                                               
checking for file conflicts...                                                                                                                                                         
error: failed to commit transaction (conflicting files)                                                                                                                                
nvidia-utils: /usr/bin/nvidia-bug-report.sh exists in filesystem                                                                                                                       
nvidia-utils: /usr/bin/nvidia-cuda-mps-control exists in filesystem                                                                                                                    
nvidia-utils: /usr/bin/nvidia-cuda-mps-server exists in filesystem                                                                                                                     
nvidia-utils: /usr/bin/nvidia-debugdump exists in filesystem                                                                                                                           
nvidia-utils: /usr/bin/nvidia-modprobe exists in filesystem                                                                                                                            
nvidia-utils: /usr/bin/nvidia-persistenced exists in filesystem                                                                                                                        
nvidia-utils: /usr/bin/nvidia-settings exists in filesystem                                                                                                                            
nvidia-utils: /usr/bin/nvidia-smi exists in filesystem                                                                                                                                 
nvidia-utils: /usr/bin/nvidia-xconfig exists in filesystem                                                                                                                             
nvidia-utils: /usr/lib/libEGL_nvidia.so.0 exists in filesystem                                                                                                                         
nvidia-utils: /usr/lib/libGLESv1_CM_nvidia.so.1 exists in filesystem                                                                                                                   
nvidia-utils: /usr/lib/libGLESv2_nvidia.so.2 exists in filesystem                                                                                                                      
nvidia-utils: /usr/lib/libGLX_nvidia.so.0 exists in filesystem                                                                                                                         
nvidia-utils: /usr/lib/libcuda.so exists in filesystem                                                                                                                                 
nvidia-utils: /usr/lib/libcuda.so.1 exists in filesystem                                                                                                                               
nvidia-utils: /usr/lib/libnvcuvid.so exists in filesystem                                                                                                                              
nvidia-utils: /usr/lib/libnvcuvid.so.1 exists in filesystem                                                                                                                            
nvidia-utils: /usr/lib/libnvidia-cfg.so exists in filesystem                                                                                                                           
nvidia-utils: /usr/lib/libnvidia-cfg.so.1 exists in filesystem                                                                                                                         
nvidia-utils: /usr/lib/libnvidia-encode.so exists in filesystem                                                                                                                        
nvidia-utils: /usr/lib/libnvidia-encode.so.1 exists in filesystem                                                                                                                      
nvidia-utils: /usr/lib/libnvidia-fbc.so exists in filesystem                                                                                                                           
nvidia-utils: /usr/lib/libnvidia-fbc.so.1 exists in filesystem                                                                                                                         
nvidia-utils: /usr/lib/libnvidia-ifr.so exists in filesystem                                                                                                                           
nvidia-utils: /usr/lib/libnvidia-ifr.so.1 exists in filesystem                                                                                                                         
nvidia-utils: /usr/lib/libnvidia-ml.so exists in filesystem                                                                                                                            
nvidia-utils: /usr/lib/libnvidia-ml.so.1 exists in filesystem                                                                                                                          
nvidia-utils: /usr/lib/libnvidia-opticalflow.so exists in filesystem                                                                                                                   
nvidia-utils: /usr/lib/libnvidia-opticalflow.so.1 exists in filesystem                                                                                                                 
nvidia-utils: /usr/lib/libnvidia-ptxjitcompiler.so exists in filesystem                                                                                                                
nvidia-utils: /usr/lib/libnvidia-ptxjitcompiler.so.1 exists in filesystem                                                                                                              
nvidia-utils: /usr/lib/libnvoptix.so.1 exists in filesystem                                                                                                                            
nvidia-utils: /usr/lib/vdpau/libvdpau_nvidia.so.1 exists in filesystem                                                                                                                 
nvidia-utils: /usr/lib/xorg/modules/drivers/nvidia_drv.so exists in filesystem                                                                                                         
nvidia-utils: /usr/share/applications/nvidia-settings.desktop exists in filesystem                                                                                                     
nvidia-utils: /usr/share/glvnd/egl_vendor.d/10_nvidia.json exists in filesystem                                                                                                        
nvidia-utils: /usr/share/man/man1/nvidia-cuda-mps-control.1.gz exists in filesystem                                                                                                    
nvidia-utils: /usr/share/man/man1/nvidia-modprobe.1.gz exists in filesystem                                                                                                            
nvidia-utils: /usr/share/man/man1/nvidia-persistenced.1.gz exists in filesystem                                                                                                        
nvidia-utils: /usr/share/man/man1/nvidia-settings.1.gz exists in filesystem                                                                                                            
nvidia-utils: /usr/share/man/man1/nvidia-smi.1.gz exists in filesystem                                                                                                                 
nvidia-utils: /usr/share/man/man1/nvidia-xconfig.1.gz exists in filesystem                                                                                                             
lib32-nvidia-utils: /usr/lib32/libEGL_nvidia.so.0 exists in filesystem                                                                                                                 
lib32-nvidia-utils: /usr/lib32/libGLESv1_CM_nvidia.so.1 exists in filesystem                                                                                                           
lib32-nvidia-utils: /usr/lib32/libGLESv2_nvidia.so.2 exists in filesystem                                                                                                              
lib32-nvidia-utils: /usr/lib32/libGLX_nvidia.so.0 exists in filesystem                                                                                                                 
lib32-nvidia-utils: /usr/lib32/libcuda.so exists in filesystem                                                                                                                         
lib32-nvidia-utils: /usr/lib32/libcuda.so.1 exists in filesystem                                                                                                                       
lib32-nvidia-utils: /usr/lib32/libnvcuvid.so exists in filesystem                                                                                                                      
lib32-nvidia-utils: /usr/lib32/libnvcuvid.so.1 exists in filesystem                                                                                                                    
lib32-nvidia-utils: /usr/lib32/libnvidia-encode.so exists in filesystem                                                                                                                
lib32-nvidia-utils: /usr/lib32/libnvidia-encode.so.1 exists in filesystem                                                                                                              
lib32-nvidia-utils: /usr/lib32/libnvidia-fbc.so exists in filesystem                                                                                                                   
lib32-nvidia-utils: /usr/lib32/libnvidia-fbc.so.1 exists in filesystem                                                                                                                 
lib32-nvidia-utils: /usr/lib32/libnvidia-ifr.so exists in filesystem                                                                                                                   
lib32-nvidia-utils: /usr/lib32/libnvidia-ifr.so.1 exists in filesystem                                                                                                                 
lib32-nvidia-utils: /usr/lib32/libnvidia-ml.so exists in filesystem                                                                                                                    
lib32-nvidia-utils: /usr/lib32/libnvidia-ml.so.1 exists in filesystem                                                                                                                  
lib32-nvidia-utils: /usr/lib32/libnvidia-opticalflow.so exists in filesystem                                                                                                           
lib32-nvidia-utils: /usr/lib32/libnvidia-opticalflow.so.1 exists in filesystem                                                                                                         
lib32-nvidia-utils: /usr/lib32/libnvidia-ptxjitcompiler.so exists in filesystem                                                                                                        
lib32-nvidia-utils: /usr/lib32/libnvidia-ptxjitcompiler.so.1 exists in filesystem                                                                                                      
lib32-nvidia-utils: /usr/lib32/vdpau/libvdpau_nvidia.so.1 exists in filesystem                                                                                                         
Errors occurred, no packages were upgraded.                                                                                                                                            
Error: pacman failed!                                                                                                                                                                  
Error: script failed!

Please help. Thank you for your support.

I’m no expert and hopefully someone else can confirm. Your card is supported by the latest nvidia drivers but you said you have a laptop so you want the video-hybrid-intel-nvidia-prime drivers.

It might help

Also the fact that the driver files are already in your system denotes you probably messed with the package from Nvidia website and you didn’t tell.

1 Like

Thanks for the replies. I followed the second method as suggested in Install Nvidia driver on Manjaro 21 which failed midway. Then learnt about issues with driver compatibility for Manjaro kernel from Google searches and tried the suggestion in the forum.

  1. How do I remove these libraries?
  2. How to install video-hybrid-intel-nvidia-prime drivers?

Any posts on them will be helpful.

This is what I was talking about. This is not how you should install Nvidia drivers in Manjaro. You should find the proper way to remove these drivers you installed (I’m not sure the proper way, maybe from the package manager it is possible), then you should install the drivers through the Manjaro Settings in the Hardware Configuration part.

Is This to be done using pacman and mhwd as discussed in the post I mentioned in the original post?