You are not logged in.

#1 2016-03-08 19:23:27

splurben
Member
From: Augusta, Western Australia
Registered: 2014-02-28
Posts: 25
Website

Downgrade kernel and nvidia

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

#2 2016-03-08 19:48:07

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,859
Website

Re: Downgrade kernel and nvidia

Why are you removing the xorg package?

https://wiki.archlinux.org/index.php/Do … g_packages


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

#3 2016-03-08 20:29:23

splurben
Member
From: Augusta, Western Australia
Registered: 2014-02-28
Posts: 25
Website

Re: Downgrade kernel and nvidia

WorMzy wrote:

Why are you removing the xorg package?

https://wiki.archlinux.org/index.php/Do … g_packages

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

#4 2016-03-08 20:38:47

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Downgrade kernel and nvidia

Try installing previous versions, not removing the current ones.

Offline

#5 2016-03-08 20:40:44

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,859
Website

Re: Downgrade kernel and nvidia

The.. what? neutral

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

#6 2016-03-09 03:42:27

splurben
Member
From: Augusta, Western Australia
Registered: 2014-02-28
Posts: 25
Website

Re: Downgrade kernel and nvidia

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

#7 2016-03-09 03:50:51

mcmillan
Member
Registered: 2006-04-06
Posts: 737

Re: Downgrade kernel and nvidia

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

#8 2016-03-09 08:48:12

splurben
Member
From: Augusta, Western Australia
Registered: 2014-02-28
Posts: 25
Website

Re: Downgrade kernel and nvidia

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

#9 2016-03-09 11:39:56

mcmillan
Member
Registered: 2006-04-06
Posts: 737

Re: Downgrade kernel and nvidia

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

Board footer

Powered by FluxBB