Nvidia-450xx-utils and nvidia-440xx-utils are in conflict

I get the following if trying to remove 440 in System Manager:

Starting
> Removing video-nvidia-440xx...
Sourcing /etc/mhwd-x86_64.conf
Has lib32 support: true
Sourcing /var/lib/mhwd/local/pci/video-nvidia-440xx/MHWDCONFIG
Processing classid: 0300
Sourcing /var/lib/mhwd/scripts/include/0300
Processing classid: 0302
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing nvidia-440xx-utils breaks dependency 'nvidia-utils' required by cuda
:: removing nvidia-440xx-utils breaks dependency 'nvidia-utils' required by nvtop
Error: pacman failed!
Error: script failed!
Done ...

Working on switching Kernel following this:

https://forum.manjaro.org/t/how-to-change-kernel-if-grub-not-showing/14118/3

Unable to get the grub menu to show up after setting GRUB_TIMEOUT_STYLE=menu and using Shift or F8 during boot.

GRUB_DEFAULT=saved
GRUB_TIMEOUT=0
GRUB_TIMEOUT_STYLE=menu
GRUB_DISTRIBUTOR="Manjaro"
GRUB_CMDLINE_LINUX_DEFAULT="quiet apparmor=1 security=apparmor loglevel=3 udev.log_priority=3"
GRUB_CMDLINE_LINUX=""

# If you want to enable the save default function, uncomment the following
# line, and set GRUB_DEFAULT to saved.
GRUB_SAVEDEFAULT=true

# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"

# Uncomment to enable booting from LUKS encrypted devices
#GRUB_ENABLE_CRYPTODISK=y

# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console

# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command 'videoinfo'
GRUB_GFXMODE=auto

# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep

# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY=true

# Uncomment and set to the desired menu colors.  Used by normal and wallpaper
# modes only.  Entries specified as foreground/background.
GRUB_COLOR_NORMAL="light-gray/black"
GRUB_COLOR_HIGHLIGHT="green/black"

# Uncomment one of them for the gfx desired, a image background or a gfxtheme
#GRUB_BACKGROUND="/usr/share/grub/background.png"
GRUB_THEME="/usr/share/grub/themes/manjaro/theme.txt"

# Uncomment to get a beep at GRUB start
#GRUB_INIT_TUNE="480 440 1"

That will make things difficult.
(btw regular grub without changes should already work with the Shift or Esc thing … no need to change to menu… but you probably need more than 0 seconds of grub)

I guess I don’t know the driver name:

❯ sudo pacman -R linux-latest-nvidia-440xx
error: target not found: linux-latest-nvidia-440xx
❯ sudo pacman -R linux-nvidia-440xx
error: target not found: linux-nvidia-440xx
❯ sudo pacman -R nvidia-440xx
error: target not found: nvidia-440xx
❯ sudo pacman -R video-nvidia-440xx
error: target not found: video-nvidia-440xx

Working on it…

Ha! Thanks for that…

You have the wrong ones … it looks like you want to install 450 … its 440 thats in the way …

sudo pacman -R linux54-nvidia-440xx nvidia-440xx-utils

Remove nvidia-utils. That looks like a bottleneck. All of them.

You may be right:

❯ sudo pacman -R linux54-nvidia-440xx nvidia-440xx-utils
[sudo] password for nate: 
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing nvidia-440xx-utils breaks dependency 'nvidia-utils' required by cuda
:: removing nvidia-440xx-utils breaks dependency 'nvidia-440xx-utils=440.100' required by linux58-nvidia-440xx
:: removing nvidia-440xx-utils breaks dependency 'nvidia-utils' required by nvtop

I’ll try that.

I managed to get on Kernel 5.8.6 while I was at it.

Add linux58-nvidia-440xx and cuda and nvtop to the list …

Good work, now get rid of all the 440 cruft. :grin:

❯ sudo pacman -R nvidia-utils
error: target not found: nvidia-utils

Any updates on the issue? I am experiencing the same… it doesn’t seem to want me installing the latest Nvidia drivers. Conflicting packages and all.

Removing all of it mhwd, lib32, utils, opencl and replacing it with the 450 breaks my system. I have to remove it all over again and reinstall the 440. Doesn’t matter which kernel I use (57 or 58).

EDIT: last time I did it lightdm didn’t want to start either.

❯ sudo pacman -R linux54-nvidia-440xx nvidia-440xx-utils linux58-nvidia-440xx cuda nvtop
checking dependencies...
:: blender optionally requires cuda: cycles renderer cuda support
:: ffmpeg optionally requires nvidia-utils: Nvidia NVDEC/NVENC support
:: ksysguard optionally requires nvidia-utils: NVIDIA GPU usage
:: steam-manjaro optionally requires vulkan-driver: packaged vulkan driver
:: vulkan-icd-loader optionally requires vulkan-driver: packaged vulkan driver

Packages (5) cuda-11.0.2-1  linux54-nvidia-440xx-440.100-14  linux58-nvidia-440xx-440.100-12  nvidia-440xx-utils-440.100-1
             nvtop-1.0.0-2

Total Removed Size:  5440.35 MiB

:: Do you want to remove these packages? [Y/n] y
:: Processing package changes...
(1/5) removing nvtop                                                           [#############################################] 100%
(2/5) removing cuda                                                            [#############################################] 100%
(3/5) removing linux58-nvidia-440xx                                            [#############################################] 100%
(4/5) removing linux54-nvidia-440xx                                            [#############################################] 100%
(5/5) removing nvidia-440xx-utils                                              [#############################################] 100%
xorg configuration symlink valid...
:: Running post-transaction hooks...
(1/4) Reloading system manager configuration...
(2/4) Arming ConditionNeedsUpdate...
(3/4) Updating module dependencies...
(4/4) Updating the desktop file MIME type cache...

Try nvidia-440xx-utils

Yup. Got it, as can be seen from in my previous post. Thanks :wink:

1 Like

There could be light at the end of the tunnel. Now install nvidia-450xx-utils, or is that premature, I’m not sure…Check Pamac.

I’m a step ahead of you :smiley:

https://imgur.com/a/zPptvAI

1 Like

Yep, fair play :laughing: