You are not logged in.
The recent 4.4 kernel upgrade which includes nvidia-361.28-3 doesn't work well in my version of Enlightenment.
I'd like to downgrade them, and I'm happy to reinstall all my X based applications. But no matter what commands I issue that involve removing dependencies, Pacman always refuses.
Does anyone know if the AUR of Enlightenment supports kernel 4.4 with nvidia-361.28-3?
$ sudo pacman -Rd xorg
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: kdebase-runtime: removing xorg-xauth breaks dependency 'xorg-xauth'
:: kodi: removing xorg-xdpyinfo breaks dependency 'xorg-xdpyinfo'
:: lxdm: removing xorg-server breaks dependency 'xorg-server'
:: nvidia-utils: removing xorg-server breaks dependency 'xorg-server'
:: ttf-bitstream-vera: removing xorg-fonts-encodings breaks dependency 'xorg-fonts-encodings'
:: ttf-dejavu: removing xorg-fonts-encodings breaks dependency 'xorg-fonts-encodings'
:: ttf-dejavu: removing xorg-mkfontscale breaks dependency 'xorg-mkfontscale'
:: ttf-dejavu: removing xorg-mkfontdir breaks dependency 'xorg-mkfontdir'
:: ttf-ionicons: removing xorg-fonts-encodings breaks dependency 'xorg-fonts-encodings'
:: xdg-utils: removing xorg-xset breaks dependency 'xorg-xset'
:: xorg-font-utils: removing xorg-bdftopcf breaks dependency 'xorg-bdftopcf'
:: xorg-font-utils: removing xorg-mkfontdir breaks dependency 'xorg-mkfontdir'
:: xorg-font-utils: removing xorg-mkfontscale breaks dependency 'xorg-mkfontscale'
:: xorg-font-utils: removing xorg-font-util breaks dependency 'xorg-font-util'
:: xorg-fonts-misc: removing xorg-fonts-encodings breaks dependency 'xorg-fonts-encodings'
:: xorg-server-utils: removing xorg-iceauth breaks dependency 'xorg-iceauth'
:: xorg-server-utils: removing xorg-sessreg breaks dependency 'xorg-sessreg'
:: xorg-server-utils: removing xorg-xcmsdb breaks dependency 'xorg-xcmsdb'
:: xorg-server-utils: removing xorg-xbacklight breaks dependency 'xorg-xbacklight'
:: xorg-server-utils: removing xorg-xgamma breaks dependency 'xorg-xgamma'
:: xorg-server-utils: removing xorg-xhost breaks dependency 'xorg-xhost'
:: xorg-server-utils: removing xorg-xinput breaks dependency 'xorg-xinput'
:: xorg-server-utils: removing xorg-xmodmap breaks dependency 'xorg-xmodmap'
:: xorg-server-utils: removing xorg-xrandr breaks dependency 'xorg-xrandr'
:: xorg-server-utils: removing xorg-xrdb breaks dependency 'xorg-xrdb'
:: xorg-server-utils: removing xorg-xrefresh breaks dependency 'xorg-xrefresh'
:: xorg-server-utils: removing xorg-xset breaks dependency 'xorg-xset'
:: xorg-server-utils: removing xorg-xsetroot breaks dependency 'xorg-xsetroot'
:: xorg-xinit: removing xorg-xauth breaks dependency 'xorg-xauth'
:: xterm: removing xorg-luit breaks dependency 'xorg-luit'
Last edited by splurben (2016-03-08 19:24:27)
Offline
Why are you removing the xorg package?
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
Why are you removing the xorg package?
Pacman is refusing to downgrade or remove the NVIDIA driver tertiaries:
pacman -Rd nvidia-libgl nvidia-utils
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: cairo: removing nvidia-libgl breaks dependency 'libgl'
:: freeglut: removing nvidia-libgl breaks dependency 'libgl'
:: glu: removing nvidia-libgl breaks dependency 'libgl'
:: gnome-session: removing nvidia-libgl breaks dependency 'libgl'
:: libreoffice-fresh: removing nvidia-libgl breaks dependency 'libgl'
:: libva: removing nvidia-libgl breaks dependency 'libgl'
:: libva-vdpau-driver: removing nvidia-libgl breaks dependency 'libgl'
:: mesa-demos: removing nvidia-libgl breaks dependency 'libgl'
:: projectm: removing nvidia-libgl breaks dependency 'libgl'
:: qt4: removing nvidia-libgl breaks dependency 'libgl'
:: qt5-base: removing nvidia-libgl breaks dependency 'libgl'
:: sdl2: removing nvidia-libgl breaks dependency 'libgl'
:: webkitgtk: removing nvidia-libgl breaks dependency 'libgl'
:: webkitgtk2: removing nvidia-libgl breaks dependency 'libgl'
:: xorg-server: removing nvidia-libgl breaks dependency 'libgl'
:: xorg-server-xwayland: removing nvidia-libgl breaks dependency 'libgl'
:: xorg-xdriinfo: removing nvidia-libgl breaks dependency 'libgl'
Offline
Try installing previous versions, not removing the current ones.
Offline
The.. what?
Why are you using the remove (-R) flag in the first place? Did you read the link?
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
Downgrading produces the same results, kernel successful but not NVIDIA drivers:
# cd /var/cache/pacman/pkg/
# ls -al | grep nvidia ; ls -al | grep linux
-rw-r--r-- 1 root root 4328820 Apr 23 2015 nvidia-349.16-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 4379796 Jun 17 2015 nvidia-352.21-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 4379892 Jul 2 2015 nvidia-352.21-2-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 4397304 Aug 4 2015 nvidia-352.30-2-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 4403180 Aug 29 2015 nvidia-352.41-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 5891452 Feb 20 02:10 nvidia-361.28-2-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 1380 Mar 1 2015 nvidia-libgl-346.47-2-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 1380 Apr 23 2015 nvidia-libgl-349.16-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 1380 Jun 17 2015 nvidia-libgl-352.21-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 1388 Aug 1 2015 nvidia-libgl-352.30-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 1404 Aug 29 2015 nvidia-libgl-352.41-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 2368 Feb 13 20:44 nvidia-libgl-361.28-5-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 23615604 Mar 1 2015 nvidia-utils-346.47-2-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 24259560 Apr 23 2015 nvidia-utils-349.16-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 23355452 Jun 17 2015 nvidia-utils-352.21-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 22889628 Aug 1 2015 nvidia-utils-352.30-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 22999440 Aug 29 2015 nvidia-utils-352.41-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 24055736 Feb 13 20:45 nvidia-utils-361.28-5-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 483840 Feb 12 2015 archlinux-keyring-20150212-1-any.pkg.tar.xz
-rw-r--r-- 1 root root 511944 Jun 5 2015 archlinux-keyring-20150605-1-any.pkg.tar.xz
-rw-r--r-- 1 root root 588708 Feb 16 02:25 archlinux-keyring-20160215-1-any.pkg.tar.xz
-rw-r--r-- 1 root root 199540 Oct 24 2014 libutil-linux-2.25.2-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 302284 Mar 13 2015 libutil-linux-2.26.1-3-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 304076 Apr 30 2015 libutil-linux-2.26.2-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 304952 Nov 3 10:17 libutil-linux-2.27.1-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 303872 Sep 15 20:35 libutil-linux-2.27-2-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 58165472 Mar 19 2015 linux-3.19.2-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 58170488 Apr 8 2015 linux-3.19.3-3-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 58880368 Jun 7 2015 linux-4.0.5-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 58921880 Jun 30 2015 linux-4.0.7-2-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 59234948 Aug 4 2015 linux-4.1.4-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 59181080 Aug 17 2015 linux-4.1.6-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 60182020 Feb 27 15:16 linux-4.4.3-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 762084 Feb 7 2015 linux-api-headers-3.18.5-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 775676 Apr 23 2015 linux-api-headers-4.0-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 784856 Aug 6 2015 linux-api-headers-4.1.4-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 804708 Feb 20 07:16 linux-api-headers-4.4.1-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 26233800 Feb 9 2015 linux-firmware-20150206.17657c3-1-any.pkg.tar.xz
-rw-r--r-- 1 root root 28124112 May 27 2015 linux-firmware-20150527.3161bfa-1-any.pkg.tar.xz
-rw-r--r-- 1 root root 30327272 Jul 23 2015 linux-firmware-20150722.e10097a-1-any.pkg.tar.xz
-rw-r--r-- 1 root root 35738728 Jan 14 04:10 linux-firmware-20160113.40e9ae8-1-any.pkg.tar.xz
-rw-r--r-- 1 root root 6573376 Jun 30 2015 linux-headers-4.0.7-2-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 6636304 Aug 4 2015 linux-headers-4.1.4-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 6628268 Aug 17 2015 linux-headers-4.1.6-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 6896424 Feb 27 15:20 linux-headers-4.4.3-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 1683408 Oct 24 2014 util-linux-2.25.2-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 1670428 Mar 13 2015 util-linux-2.26.1-3-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 1662000 Apr 30 2015 util-linux-2.26.2-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 1739692 Nov 3 10:17 util-linux-2.27.1-1-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 1725556 Sep 15 20:35 util-linux-2.27-2-x86_64.pkg.tar.xz
# pacman -U linux-headers-4.1.6-1-x86_64.pkg.tar.xz linux-api-headers-4.1.4-1-x86_64.pkg.tar.xz linux-4.1.6-1-x86_64.pkg.tar.xz nvidia-utils-352.41-1-x86_64.pkg.tar.xz nvidia-libgl-352.41-1-x86_64.pkg.tar.xz nvidia-352.41-1-x86_64.pkg.tar.xz
loading packages...
warning: linux-headers-4.1.6-1 is up to date -- reinstalling
warning: downgrading package linux-api-headers (4.4.1-1 => 4.1.4-1)
warning: linux-4.1.6-1 is up to date -- reinstalling
warning: downgrading package nvidia-utils (361.28-5 => 352.41-1)
warning: downgrading package nvidia-libgl (361.28-5 => 352.41-1)
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: nvidia-libgl will be installed before its nvidia-utils dependency
Packages (6) linux-4.1.6-1 linux-api-headers-4.1.4-1 linux-headers-4.1.6-1 nvidia-352.41-1 nvidia-libgl-352.41-1 nvidia-utils-352.41-1
Total Installed Size: 239.14 MiB
Net Upgrade Size: 24.76 MiB
:: Proceed with installation? [Y/n]
(6/6) checking keys in keyring [--------------------------------------------------------------] 100%
(6/6) checking package integrity [--------------------------------------------------------------] 100%
(6/6) loading package files [--------------------------------------------------------------] 100%
(6/6) checking for file conflicts [--------------------------------------------------------------] 100%
error: failed to commit transaction (conflicting files)
nvidia-utils: /usr/lib/nvidia/libGL.so exists in filesystem
nvidia-utils: /usr/lib/nvidia/libGL.so.1 exists in filesystem
nvidia-utils: /usr/lib/nvidia/libGLESv1_CM.so exists in filesystem
nvidia-utils: /usr/lib/nvidia/libGLESv1_CM.so.1 exists in filesystem
nvidia-utils: /usr/lib/nvidia/libGLESv2.so exists in filesystem
nvidia-utils: /usr/lib/nvidia/libGLESv2.so.2 exists in filesystem
Errors occurred, no packages were upgraded.
Last edited by splurben (2016-03-09 03:43:44)
Offline
But that's not the same result, since the output is different. Read and try to understand what kind of error messages you get. (Hint, you didn't successfully downgrade the kernel or NVIDIA drivers, and this is one of the common problems listed in a sticky thread
Offline
Well, I've abandoned this quest. I've changed to a heavy Gnome desktop in order to support the newer NVIDIA drivers. I'll switch back to Enlightenment when they support newer drivers.
Offline
I suggest editing the title to indicate you're not pursuing this anymore.
But before giving up you probably want to investigate the file conflict error. It may be because of package changes that were in a package you missed downgrading, in which case you're fine continuing with normal upgrades. But if those aren't being tracked by pacman (like if you had tried installing drivers directly from Nvidia vs with pacman) you'll run into the same error next time you need to upgrade nvidia
Offline