I’ve been trying to install nvidia drivers for my nvidia graphics card (GeForce 830M). I’ve followed the tutorial for Manual installation on this website https://linuxconfig.org/how-to-install-the-nvidia-drivers-on-manjaro-linux
The problem is that once i had done all the steps my nvidia settings still looked like this, I have no option for anything, and it seems that i can’t install any driver. I removed video-linux
to try and install video-nvidia
but it doesnt seem to work.
After running sudo mhwd -i pci video-nvidia
:
>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
:: Synchronisation des bases de données de paquets…
téléchargement de core…
téléchargement de extra…
téléchargement de community…
téléchargement de multilib…
résolution des dépendances…
recherche des conflits entre paquets…
avertissement : cycle de dépendances détecté :
avertissement : eglexternalplatform sera installé avant sa dépendance nvidia-utils
Paquets (6) egl-wayland-2:1.1.9+r3+g582b2d3-1 eglexternalplatform-1.1-2 lib32-nvidia-utils-510.47.03-1 libxnvctrl-510.47.03-1 linux515-nvidia-510.47.03-4 nvidia-utils-510.47.03-4
Taille totale installée : 604,28 MiB
:: Procéder à l’installation ? [O/n]
vérification de l’intégrité des paquets…
analyse de l’intégrité des paquets…
chargement des fichiers des paquets…
recherche des conflits entre fichiers…
erreur : la validation de la transaction a échoué (conflit de fichiers )
egl-wayland : /usr/lib/libnvidia-egl-wayland.so.1 est déjà présent dans le système de fichiers
egl-wayland : /usr/lib/libnvidia-egl-wayland.so.1.1.9 est déjà présent dans le système de fichiers
egl-wayland : /usr/share/egl/egl_external_platform.d/10_nvidia_wayland.json est déjà présent dans le système de fichiers
nvidia-utils : /usr/bin/nvidia-bug-report.sh est déjà présent dans le système de fichiers
nvidia-utils : /usr/bin/nvidia-cuda-mps-control est déjà présent dans le système de fichiers
nvidia-utils : /usr/bin/nvidia-cuda-mps-server est déjà présent dans le système de fichiers
nvidia-utils : /usr/bin/nvidia-debugdump est déjà présent dans le système de fichiers
nvidia-utils : /usr/bin/nvidia-modprobe est déjà présent dans le système de fichiers
nvidia-utils : /usr/bin/nvidia-ngx-updater est déjà présent dans le système de fichiers
nvidia-utils : /usr/bin/nvidia-persistenced est déjà présent dans le système de fichiers
nvidia-utils : /usr/bin/nvidia-powerd est déjà présent dans le système de fichiers
nvidia-utils : /usr/bin/nvidia-settings est déjà présent dans le système de fichiers
nvidia-utils : /usr/bin/nvidia-sleep.sh est déjà présent dans le système de fichiers
nvidia-utils : /usr/bin/nvidia-smi est déjà présent dans le système de fichiers
nvidia-utils : /usr/bin/nvidia-xconfig est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/gbm/nvidia-drm_gbm.so est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libEGL_nvidia.so.0 est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libGLESv1_CM_nvidia.so.1 est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libGLESv2_nvidia.so.2 est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libGLX_nvidia.so.0 est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libcuda.so est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libcuda.so.1 est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvcuvid.so est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvcuvid.so.1 est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvidia-allocator.so est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvidia-allocator.so.1 est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvidia-cfg.so est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvidia-cfg.so.1 est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvidia-egl-gbm.so.1 est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvidia-egl-gbm.so.1.1.0 est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvidia-encode.so est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvidia-encode.so.1 est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvidia-fbc.so est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvidia-fbc.so.1 est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvidia-ml.so est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvidia-ml.so.1 est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvidia-ngx.so.1 est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvidia-opticalflow.so est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvidia-opticalflow.so.1 est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvidia-ptxjitcompiler.so est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvidia-ptxjitcompiler.so.1 est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvidia-vulkan-producer.so est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/libnvoptix.so.1 est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/nvidia/wine/_nvngx.dll est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/nvidia/wine/nvngx.dll est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/systemd/system-sleep/nvidia est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/systemd/system/nvidia-hibernate.service est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/systemd/system/nvidia-powerd.service est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/systemd/system/nvidia-resume.service est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/systemd/system/nvidia-suspend.service est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/vdpau/libvdpau_nvidia.so.1 est déjà présent dans le système de fichiers
nvidia-utils : /usr/lib/xorg/modules/drivers/nvidia_drv.so est déjà présent dans le système de fichiers
nvidia-utils : /usr/share/applications/nvidia-settings.desktop est déjà présent dans le système de fichiers
nvidia-utils : /usr/share/egl/egl_external_platform.d/15_nvidia_gbm.json est déjà présent dans le système de fichiers
nvidia-utils : /usr/share/glvnd/egl_vendor.d/10_nvidia.json est déjà présent dans le système de fichiers
nvidia-utils : /usr/share/man/man1/nvidia-cuda-mps-control.1.gz est déjà présent dans le système de fichiers
nvidia-utils : /usr/share/man/man1/nvidia-modprobe.1.gz est déjà présent dans le système de fichiers
nvidia-utils : /usr/share/man/man1/nvidia-persistenced.1.gz est déjà présent dans le système de fichiers
nvidia-utils : /usr/share/man/man1/nvidia-settings.1.gz est déjà présent dans le système de fichiers
nvidia-utils : /usr/share/man/man1/nvidia-smi.1.gz est déjà présent dans le système de fichiers
nvidia-utils : /usr/share/man/man1/nvidia-xconfig.1.gz est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libEGL_nvidia.so.0 est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libGLESv1_CM_nvidia.so.1 est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libGLESv2_nvidia.so.2 est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libGLX_nvidia.so.0 est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libcuda.so est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libcuda.so.1 est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvcuvid.so est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvcuvid.so.1 est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-allocator.so est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-allocator.so.1 est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-encode.so est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-encode.so.1 est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-fbc.so est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-fbc.so.1 est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-ml.so est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-ml.so.1 est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-opticalflow.so est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-opticalflow.so.1 est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-ptxjitcompiler.so est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-ptxjitcompiler.so.1 est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/vdpau/libvdpau_nvidia.so.1 est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
Error: pacman failed!
Error: script failed!
What i get after running mhwd -l -d
--------------------------------------------------------------------------------
> PCI Device: /devices/pci0000:00/0000:00:1c.4/0000:03:00.0 (0302:10de:1340)
Display controller nVidia Corporation GM108M [GeForce 830M]
--------------------------------------------------------------------------------
> AVAILABLE:
NAME: video-hybrid-intel-nvidia-prime
ATTACHED: PCI
VERSION: 2021.12.18
INFO: Hybrid prime solution for NVIDIA Optimus Technology - Closed source NVIDIA driver & open source intel driver.
PRIORITY: 8
FREEDRIVER: false
DEPENDS: video-modesetting
CONFLICTS: video*nvidia*
CLASSIDS: 0300 0302 0300
VENDORIDS: 10de 8086
NAME: video-hybrid-intel-nvidia-470xx-prime
ATTACHED: PCI
VERSION: 2021.12.18
INFO: Hybrid prime solution for NVIDIA Optimus Technology - Closed source NVIDIA driver & open source intel driver.
PRIORITY: 7
FREEDRIVER: false
DEPENDS: video-modesetting
CONFLICTS: video*nvidia*
CLASSIDS: 0300 0302 0300
VENDORIDS: 10de 8086
NAME: video-hybrid-intel-nvidia-390xx-bumblebee
ATTACHED: PCI
VERSION: 2021.12.18
INFO: Hybrid bumblebee solution for NVIDIA Optimus Technology - Closed source NVIDIA driver & open source intel driver.
PRIORITY: 6
FREEDRIVER: false
DEPENDS: -
CONFLICTS: video*nvidia*
CLASSIDS: 0300 0302 0300
VENDORIDS: 10de 8086
NAME: video-nvidia
ATTACHED: PCI
VERSION: 2021.12.18
INFO: Closed source NVIDIA drivers for linux.
PRIORITY: 5
FREEDRIVER: false
DEPENDS: -
CONFLICTS: video*nvidia*
CLASSIDS: 0300 0302
VENDORIDS: 10de
NAME: video-nvidia-470xx
ATTACHED: PCI
VERSION: 2021.12.18
INFO: Closed source NVIDIA drivers for linux.
PRIORITY: 4
FREEDRIVER: false
DEPENDS: -
CONFLICTS: video*nvidia*
CLASSIDS: 0300 0302
VENDORIDS: 10de
NAME: video-nvidia-390xx
ATTACHED: PCI
VERSION: 2021.12.18
INFO: Closed source NVIDIA drivers for linux.
PRIORITY: 3
FREEDRIVER: false
DEPENDS: -
CONFLICTS: video*nvidia*
CLASSIDS: 0300 0302
VENDORIDS: 10de
NAME: video-linux
ATTACHED: PCI
VERSION: 2018.05.04
INFO: Standard open source drivers.
PRIORITY: 2
FREEDRIVER: true
DEPENDS: -
CONFLICTS: -
CLASSIDS: 0300 0380 0302
VENDORIDS: 1002 8086 10de
--------------------------------------------------------------------------------
> PCI Device: /devices/pci0000:00/0000:00:02.0 (0300:8086:1616)
Display controller Intel Corporation HD Graphics 5500
--------------------------------------------------------------------------------
> INSTALLED:
NAME: video-modesetting
ATTACHED: PCI
VERSION: 2020.01.13
INFO: X.org modesetting video driver.
PRIORITY: 1
FREEDRIVER: true
DEPENDS: -
CONFLICTS: -
CLASSIDS: 0300
VENDORIDS: *
> AVAILABLE:
NAME: video-hybrid-intel-nvidia-prime
ATTACHED: PCI
VERSION: 2021.12.18
INFO: Hybrid prime solution for NVIDIA Optimus Technology - Closed source NVIDIA driver & open source intel driver.
PRIORITY: 8
FREEDRIVER: false
DEPENDS: video-modesetting
CONFLICTS: video*nvidia*
CLASSIDS: 0300 0302 0300
VENDORIDS: 10de 8086
NAME: video-hybrid-intel-nvidia-470xx-prime
ATTACHED: PCI
VERSION: 2021.12.18
INFO: Hybrid prime solution for NVIDIA Optimus Technology - Closed source NVIDIA driver & open source intel driver.
PRIORITY: 7
FREEDRIVER: false
DEPENDS: video-modesetting
CONFLICTS: video*nvidia*
CLASSIDS: 0300 0302 0300
VENDORIDS: 10de 8086
NAME: video-hybrid-intel-nvidia-390xx-bumblebee
ATTACHED: PCI
VERSION: 2021.12.18
INFO: Hybrid bumblebee solution for NVIDIA Optimus Technology - Closed source NVIDIA driver & open source intel driver.
PRIORITY: 6
FREEDRIVER: false
DEPENDS: -
CONFLICTS: video*nvidia*
CLASSIDS: 0300 0302 0300
VENDORIDS: 10de 8086
NAME: video-linux
ATTACHED: PCI
VERSION: 2018.05.04
INFO: Standard open source drivers.
PRIORITY: 2
FREEDRIVER: true
DEPENDS: -
CONFLICTS: -
CLASSIDS: 0300 0380 0302
VENDORIDS: 1002 8086 10de
NAME: video-modesetting
ATTACHED: PCI
VERSION: 2020.01.13
INFO: X.org modesetting video driver.
PRIORITY: 1
FREEDRIVER: true
DEPENDS: -
CONFLICTS: -
CLASSIDS: 0300
VENDORIDS: *
NAME: video-vesa
ATTACHED: PCI
VERSION: 2017.03.12
INFO: X.org vesa video driver.
PRIORITY: 0
FREEDRIVER: true
DEPENDS: -
CONFLICTS: -
CLASSIDS: 0300
VENDORIDS: *
Warning: no configs for USB devices found!
I’m just trying to get my games to run smoothly, any help would be appreciated, thank you.