Nvidia-470xx-utils broke dependances

I ,
i need your help about this :
I Want to upgrade my system and pacman return this

la suppression de nvidia-470xx-utils casse la dépendance « nvidia-470xx-utils=470.182.03 » requise par nvidia-470xx-dkms

I find some topics but 2 years old.

What Can I Do ?

thanks a lot !

Are you using yay to update? Maybe :thinking:

yay -Syu nvidia-470xx-utils
1 Like

no ! only pacman !

I try it and obtain the same issue

nvidia-utils et nvidia-470xx-utils sont en conflit (nvidia-libgl). Supprimer nvidia-470xx-utils ? [o/N]

Are you using a third party repo? Herecura - utils not the correct version…

Chaotic appears to have the correct version:

yy nvidia-470xx
The command will be >>>> paru nvidia-470xx   --skipreview --nouseask --sortby name
 1 herecura/nvidia-470xx-bede 470.199.02-9 [26.13MiB 26.21MiB]
    NVIDIA drivers for linux-bede, 470xx legacy branch
 2 herecura/nvidia-470xx-bede-lts 470.199.02-6 [24.34MiB 24.36MiB]
    NVIDIA drivers for linux-bede-lts, 470xx legacy branch
 3 herecura/nvidia-470xx-dkms 470.199.02-1 [24.50MiB 47.28MiB]
    NVIDIA drivers - module sources
 4 herecura/nvidia-470xx-settings 470.182.03-1 [753.09KiB 1.51MiB]
    Tool for configuring the NVIDIA graphics driver
 5 herecura/nvidia-470xx-settings-debug 470.182.03-1 [183.50KiB 513.42KiB]
    Detached debugging symbols for nvidia-470xx-settings
 6 herecura/nvidia-470xx-utils 470.199.02-1 [161.78MiB 420.78MiB]
    NVIDIA drivers utilities
 7 herecura/opencl-nvidia-470xx 470.199.02-1 [15.39MiB 70.37MiB]
    OpenCL implemention for NVIDIA
 8 chaotic-aur/lib32-nvidia-470xx-utils 470.199.02-1 [38.71MiB 112.33MiB]
    NVIDIA drivers utilities (32-bit)
 9 chaotic-aur/lib32-opencl-nvidia-470xx 470.199.02-1 [28.10MiB 72.93MiB]
    OpenCL implemention for NVIDIA (32-bit)
10 chaotic-aur/nvidia-470xx-dkms 470.199.02-1 [26.33MiB 47.28MiB]
    NVIDIA drivers - module sources
11 chaotic-aur/nvidia-470xx-settings 470.199.02-1 [839.40KiB 1.50MiB]
    Tool for configuring the NVIDIA graphics driver
12 chaotic-aur/nvidia-470xx-utils 470.199.02-1 [191.20MiB 420.78MiB]
    NVIDIA drivers utilities
13 chaotic-aur/opencl-nvidia-470xx 470.199.02-1 [26.32MiB 70.37MiB]
    OpenCL implemention for NVIDIA

not sure !
How can I check ?

Look in /etc/pacman.conf

These packages are not in the main repos, so if you are only using pacman, it must be a third party repo.

SigLevel = PackageRequired
Include = /etc/pacman.d/endeavouros-mirrorlist

#Include = /etc/pacman.d/mirrorlist

Include = /etc/pacman.d/mirrorlist

#Include = /etc/pacman.d/mirrorlist

Include = /etc/pacman.d/mirrorlist

If you want to run 32 bit applications on your x86_64 system,

enable the multilib repositories as required here.

#Include = /etc/pacman.d/mirrorlist

Include = /etc/pacman.d/mirrorlist

I don’t see !

So what command did you issue?

sudo pacman -Syu
[sudo] Mot de passe de eric :
:: Synchronisation des bases de données de paquets…
endeavouros est à jour
core est à jour
extra 8,3 MiB 5,03 MiB/s 00:02 [------------------------------------------------------------------------] 100%
multilib est à jour
:: Début de la mise à jour complète du système…
résolution des dépendances…
recherche des conflits entre paquets…
:: nvidia-utils et nvidia-470xx-utils sont en conflit (nvidia-libgl). Supprimer nvidia-470xx-utils ? [o/N]

Back to basics - you appear to have installed something you should not have. What does:

inxi -Ga


lspci -k | grep -A 2 -E "(VGA|3D)"


inxi -Ga
Device-1: NVIDIA GK208B [GeForce GT 710] vendor: ASUSTeK driver: nvidia
v: 470.182.03 alternate: nouveau,nvidia_drm non-free: series: 470.xx+
status: legacy-active (EOL~2023/24) arch: Fermi 2 code: GF119/GK208
process: TSMC 28nm built: 2010-16 pcie: gen: 2 speed: 5 GT/s lanes: 8
ports: active: none off: HDMI-A-1 empty: DVI-D-1,VGA-1 bus-ID: 01:00.0
chip-ID: 10de:128b class-ID: 0300
Display: x11 server: X.org v: driver: X: loaded: nvidia
unloaded: fbdev,modesetting,vesa alternate: nouveau,nv
gpu: nvidia,nvidia-nvswitch display-ID: :0 screens: 1
Screen-1: 0 s-res: 3440x1440 s-size: <missing: xdpyinfo>
Monitor-1: HDMI-A-1 mapped: HDMI-0 note: disabled model: Samsung C34J79x
serial: HTJK900320 built: 2018 res: 3440x1440 hz: 60 dpi: 110 gamma: 1.2
size: 797x333mm (31.38x13.11") diag: 864mm (34") modes: max: 3440x1440
min: 640x480
API: OpenGL Message: Unable to show GL data. Required tool glxinfo


lspci -k | grep -A 2 -E “(VGA|3D)”
01:00.0 VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT 710] (rev a1)
Subsystem: ASUSTeK Computer Inc. GK208B [GeForce GT 710]
Kernel driver in use: nvidia

Thanks you for your help !

Sorry, got interrupted :smiley: meant to ask:

pacman -Qs nvidia

pacman -Qs nvidia
local/egl-wayland 2:1.1.12-1
EGLStream-based Wayland external platform
local/lib32-libvdpau 1.5-1
Nvidia VDPAU library
local/lib32-nvidia-utils 535.54.03-1
NVIDIA drivers utilities (32-bit)
local/libvdpau 1.5-1
Nvidia VDPAU library
local/libxnvctrl 535.54.03-1
local/nvidia-470xx-dkms 470.182.03-2
NVIDIA drivers - module sources
local/nvidia-470xx-utils 470.182.03-2
NVIDIA drivers utilities
local/nvidia-inst 23-5
Script to setup nvidia drivers (dkms version) in EndeavourOS
local/nvidia-installer-common 23-6
Common scripts for nvidia-installer-dkms and nvidia-inst
local/nvidia-settings 535.54.03-1
Tool for configuring the NVIDIA graphics driver

thanks I read you tomorrow !

I think as i said if you ran

yay -Syu nvidia-470xx-utils

Remove - it is for newer cards - yours is a kepler.

@ricklinux can you spot anything else that should be removed?


Remove everything with the above in its description - it is for new (current) nVidia cards.

No. I’m not sure how the user installed it in the first place as it is only in the AUR. They are trying to update and it is trying to remove the utils package but is required as a dependency so that is why i suggested running the update and adding the package to install. Not sure if I have this right but I’m taking a guess.

always the same issue