Skip to content
This repository has been archived by the owner on Apr 9, 2022. It is now read-only.

Nvidia installation uses wrong nvidia-utils provider by default #756

Open
trwnh opened this issue Nov 8, 2018 · 3 comments
Open

Nvidia installation uses wrong nvidia-utils provider by default #756

trwnh opened this issue Nov 8, 2018 · 3 comments
Labels
bug Bugs and errors

Comments

@trwnh
Copy link

trwnh commented Nov 8, 2018

2018-11-08 20:19 : Start anarchy installer
2018-11-08 20:19 : Ranked connection speed: 2.08 MB/s
2018-11-08 20:19 : Clocked CPU MHz: 3500
2018-11-08 20:19 : Set keymap to: us
2018-11-08 20:19 : Set locale to: en_US.UTF-8
2018-11-08 20:19 : Set timezone to: America/Chicago
2018-11-08 20:20 : Enable dhcp
2018-11-08 20:21 : Added user: trwnh
2018-11-08 20:21 : Begin base install
==> Creating install root at /mnt
==> Installing packages to /mnt
:: Synchronizing package databases...
downloading core.db...
downloading extra.db...
downloading extra.db...
downloading extra.db...
downloading extra.db...
downloading extra.db...
downloading community.db...
downloading community.db...
downloading community.db...
downloading community.db...
downloading community.db...
downloading anarchy-local.db...
:: There are 26 members in group base-devel:
:: Repository core
   1) autoconf  2) automake  3) binutils  4) bison  5) fakeroot  6) file  7) findutils  8) flex  9) gawk  10) gcc  11) gettext  12) grep  13) groff  14) gzip  15) libtool  16) m4  17) make  18) pacman  19) patch  20) pkgconf  21) sed  22) sudo  23) systemd  24) texinfo  25) util-linux  26) which

Enter a selection (default=all): warning: skipping target: file
warning: skipping target: findutils
warning: skipping target: gawk
warning: skipping target: gettext
warning: skipping target: grep
warning: skipping target: gzip
warning: skipping target: pacman
warning: skipping target: sed
warning: skipping target: texinfo
warning: skipping target: util-linux
warning: skipping target: which

:: There are 3 providers available for nvidia-libgl:
:: Repository extra
   1) nvidia-340xx-utils  2) nvidia-390xx-utils  3) nvidia-utils

Enter a number (default=1): 
:: There are 16 members in group xfce4:
:: Repository extra
   1) exo  2) garcon  3) gtk-xfce-engine  4) thunar  5) thunar-volman  6) tumbler  7) xfce4-appfinder  8) xfce4-panel  9) xfce4-power-manager  10) xfce4-session  11) xfce4-settings  12) xfce4-terminal  13) xfconf  14) xfdesktop  15) xfwm4  16) xfwm4-themes

Enter a selection (default=all): 
:: There are 37 members in group xfce4-goodies:
:: Repository extra
   1) mousepad  2) orage  3) thunar-archive-plugin  4) thunar-media-tags-plugin  5) xfburn  6) xfce4-artwork  7) xfce4-battery-plugin  8) xfce4-clipman-plugin  9) xfce4-cpufreq-plugin  10) xfce4-cpugraph-plugin  11) xfce4-datetime-plugin  12) xfce4-dict  13) xfce4-diskperf-plugin  14) xfce4-eyes-plugin  15) xfce4-fsguard-plugin  16) xfce4-genmon-plugin  17) xfce4-mailwatch-plugin  18) xfce4-mount-plugin  19) xfce4-mpc-plugin  20) xfce4-netload-plugin  21) xfce4-notes-plugin  22) xfce4-notifyd  23) xfce4-pulseaudio-plugin  24) xfce4-screenshooter  25) xfce4-sensors-plugin  26) xfce4-smartbookmark-plugin  27) xfce4-systemload-plugin  28) xfce4-taskmanager  29) xfce4-time-out-plugin  30) xfce4-timer-plugin  31) xfce4-verve-plugin  32) xfce4-wavelan-plugin  33) xfce4-weather-plugin  34) xfce4-xkb-plugin
:: Repository community
   35) parole  36) ristretto  37) xfce4-whiskermenu-plugin

Enter a selection (default=all): 
:: There are 37 members in group xorg-apps:
:: Repository extra
   1) xorg-bdftopcf  2) xorg-iceauth  3) xorg-luit  4) xorg-mkfontdir  5) xorg-mkfontscale  6) xorg-sessreg  7) xorg-setxkbmap  8) xorg-smproxy  9) xorg-x11perf  10) xorg-xauth  11) xorg-xbacklight  12) xorg-xcmsdb  13) xorg-xcursorgen  14) xorg-xdpyinfo  15) xorg-xdriinfo  16) xorg-xev  17) xorg-xgamma  18) xorg-xhost  19) xorg-xinput  20) xorg-xkbcomp  21) xorg-xkbevd  22) xorg-xkbutils  23) xorg-xkill  24) xorg-xlsatoms  25) xorg-xlsclients  26) xorg-xmodmap  27) xorg-xpr  28) xorg-xprop  29) xorg-xrandr  30) xorg-xrdb  31) xorg-xrefresh  32) xorg-xset  33) xorg-xsetroot  34) xorg-xvinfo  35) xorg-xwd  36) xorg-xwininfo  37) xorg-xwud

Enter a selection (default=all): 
resolving dependencies...
:: There are 2 providers available for resolvconf:
:: Repository core
   1) openresolv  2) systemd-resolvconf

Enter a number (default=1): 
looking for conflicting packages...
warning: removing 'nvidia-utils' from target list because it conflicts with 'nvidia-340xx-utils'
error: failed to prepare transaction (could not satisfy dependencies)
:: nvidia: requires nvidia-utils=410.66
==> ERROR: Failed to install packages to new root
2018-11-08 20:24 : Install failed: please report to developer

It looks like the error is happening because of this:

:: There are 3 providers available for nvidia-libgl:
:: Repository extra
   1) nvidia-340xx-utils  2) nvidia-390xx-utils  3) nvidia-utils

Enter a number (default=1): 

And this is the error it causes:

warning: removing 'nvidia-utils' from target list because it conflicts with 'nvidia-340xx-utils'
error: failed to prepare transaction (could not satisfy dependencies)
:: nvidia: requires nvidia-utils=410.66
==> ERROR: Failed to install packages to new root
2018-11-08 20:24 : Install failed: please report to developer

Installing the nvidia package should default to nvidia-utils, not one of the older ones.

@seemsindie
Copy link

any update on this, I can't install?

@erazemk erazemk added bug Bugs and errors help wanted labels Aug 22, 2019
@erazemk erazemk changed the title Advanced: nvidia installation uses wrong nvidia-utils provider by default Nvidia installation uses wrong nvidia-utils provider by default Aug 22, 2019
@erazemk erazemk added this to the Release 1.1.0 milestone Aug 22, 2019
@erazemk erazemk removed this from the Release 1.1.0 milestone Sep 4, 2019
@coxackie
Copy link

This would be helpful for a multitude of people that use nvidia. For the time being, I choose nouveau, go ahead with the installation, and then install nvidia after everything is set up.

@erazemk
Copy link
Member

erazemk commented Sep 12, 2019

Arch Wiki says that NVIDIA doesn't support GeForce 300 and older (the 340xx driver), so we should probably remove this option. In any case I can't seem to find where Anarchy detects the GPU and installs the appropriate drivers.

Any help is appreciated.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Bugs and errors
Projects
None yet
Development

No branches or pull requests

4 participants