The LTS kernel is also available, so no worries mate!
Following arch-commits mailing list, there is no linux 5.3 kernel for the moment (September 17th). I wonder if Archlinux will wait for first point release and propose linux 5.3.
Well, linux 5.3 is on my archlinux with testing enabled:
Linux fredo-arch-mate 5.3.0-arch1-1-ARCH #1 SMP PREEMPT Mon Sep 16 03:29:01 UTC 2019 x86_64 GNU/Linux
By the way, @manuel, next LTS kernel will be 5.4.x. See this page on Kernel.org: https://www.kernel.org/category/releases.html
With a 8 weeks release schedule, linux 5.4 will be released in mid-november 2019. Yummy
Thanks for the info!
there it comesā¦
Gnome 3.34 and Linux 5.3 came down the pipeline just after I posted my new screenshots. Go figureā¦
Since it was my test computer, I just updated to kernel 5.3 and Gnome 3.34.
The update said it removed nvidia dkms and then installed nvidia dkms. After reboot, I got the black screen of death with the flashing cursor. I think the flashing cursor is just to rub it in.
Got into Console window,
pacman -Q | grep nvidia
lib32-nvidia-utils 435.21-1
nvidia-dkms 435.21-5
nvidia-installer-db 2.1-2
nvidia-installer-dkms 2.1-8
nvidia-settings 435.21-1
nvidia-utils 435.21-1
ran nvidia-installer-dkms still BSOD (Black Screen Of Death).
ran pacman -S nvidia-dkms still BSOD
pacman -S xf86-video-nouveau
pacman -R nvidia-dkms booted fine, no problems
Looks like nouveau is back on the menu boys!
Will edit later after playing around with Gnome 3.34
Pudge
So far, Gnome 3.34 is working as expected, but I havenāt given it a through work out yet.
Well this is very interesting. I have never have that happen once i installed dkms version of Nvidia. So i am going to try it on my good computer because thatās all i have run was dkms but last time i ended up reloading it and it is dual boot Windows 10 and Endeavour Cinnamon. But this time i just left Nvidia. So now i will install Nvidia-dkms and then iāll update to 5.3 kernel. Iāve actually never used Nouveau. So i will let you know. But, i did update the kernel on my other computer which has Radeon HD 3870. No problem.
@Pudge Well there were 21 updates including the 5.3 kernel plus 2 updates in the AUR. I installed the nvidia-installer-dkms first but doing so pacman automatically updated all the updates along with installing this. Pacman doesnāt install the AUR updates so i always use yay. So i did that and everything was updated and i had the 5.3 kernel but i was still on Nvidia drivers. So then i ran the nvidia-installer-dkms and it installed the Nvidia-Dkms version.
[rick@endeavour-os ~]$ pacman -Q | grep nvidia
lib32-nvidia-utils 435.21-1
nvidia-dkms 435.21-5
nvidia-installer-db 2.1-2
nvidia-installer-dkms 2.1-8
nvidia-settings 435.21-1
nvidia-utils 435.21-1
Then booted into 5.3 kernel.
[rick@endeavour-os ~]$ uname -a
Linux endeavour-os 5.3.0-arch1-1-ARCH #1 SMP PREEMPT Mon Sep 16 03:29:01 UTC 2019 x86_64 GNU/Linux
So this is all 3 computers updated to 5.3 kernel on Endeavour.
This is going to be my first change in kernel version since on Arch, so please excuse if this is a dumb question
My machine was happily updating the 5.2.x series ( I do have an issue with the LTS kernel, but thatās for a different thread) and now I wonder how I best jump ship over to the 5.3.x line.
I would have expected I need to run pacman -S linux 5.3.arch1-1
, but when I just ran the pacman command above out of curiosity I can see itās already available locally?
thomas@hermes:~$ pacman -Q | grep linux
...
linux 5.3.arch1-1
linux-headers 5.3.arch1-1
...
This leads me to my question(s), how come that I already have it even though I never knowingly downloaded this kernel?
To install I guess I would still just do a pacman -S linux 5.3.arch1-1
, it will just pull things from the local cache instead of downloading?
Anything special I need to do for the nVidia drivers or will the install be taking care of adding the right versions in? Similar to the point release upgrades I did up to now?
The ālinuxā kernel in Arch means the latest stable or mainline kernel. See kernel.org for more about the kernels.
So youāll get the ālinuxā kernel that the Arch devs create for a package. And if you update the system, a new kernel version may come.
And nvidia stuff should be automatically updated too, if your system is properly updated (i.e. you havenāt put any packages to the ignore list, and all updates have been installed).
Note that Arch supports only āatomic updatesā, meaning you must install all available updates, or none. And this applies to the official packages, not AUR packages.
Just do a sudo pacman -Syyu / yay -Syyu and reboot. Youāll get new kernel installed and running.
Thanks for all your feedback, I seem to be missing something still.
- I am on 5.2.14, .14 came in only this morning
- 5.3.x is available to me as I can see from pacman -Q
- But yay says thereās nothing to do
Donāt I somehow need to tell the OS first that I want to switch from 5.2.x to 5.3.x?
E.g. via pacman -S linux 5.3.arch1-1
?
Summary
thomas@hermes:~$ uname -a
Linux hermes 5.2.14-arch2-1-ARCH #1 SMP PREEMPT Thu Sep 12 10:42:38 UTC 2019 x86_64 GNU/Linux
thomas@hermes:~$ pacman -Q | grep linux
archlinux-keyring 20190827-1
libutil-linux 2.34-3
linux 5.3.arch1-1
linux-api-headers 5.1-1
linux-firmware 20190815.07b925b-1
linux-headers 5.3.arch1-1
linux-lts 4.19.73-1
linux-lts-headers 4.19.73-1
util-linux 2.34-3
thomas@hermes:~$ yay -Syyu
:: Synchronizing package databases...
core 132,1 KiB 2,58M/s 00:00 [################################################################] 100%
extra 1642,0 KiB 22,0M/s 00:00 [################################################################] 100%
community 4,9 MiB 51,8M/s 00:00 [################################################################] 100%
:: Starting full system upgrade...
there is nothing to do
:: Searching databases for updates...
:: Searching AUR for updates...
there is nothing to do
It seems that the mirror isnāt up to date, just take a look into our wiki article over here:
That was my first thinking as well, but can it be the mirror if pacman -Q already shows the package?
Anyway, I created a new mirrorlist here https://www.archlinux.org/mirrorlist/?country=DE&protocol=https&ip_version=4 and tried yay -Syyu again but still nothing to do.
Guess I will just wait a little longer.
Itās not that I āneedā the kernel but more that Iād like to understand how things work.
The strange thing is that the 5.3 kernel should be in there in your update list automatically. Try auto-reflector, the instructions are in the same wiki article I referred you to. It is a tool that @manuel created for such cases.
Thanks Bryan, I did install native reflector as my repos still point to Arch.
Ranā¦
reflector --country France --country Germany --age 2 --sort rate --save /etc/pacman.d/mirrorlist
ā¦which should give me all mirrors which updated in the last 2 hours. But still no updates available.
What I find strange is that up to now there werenāt any issues with updates, like I wrote 5.2.14 come in this morningā¦but hey maybe thatās it? Maybe I need to reboot before any new kernel updates are accepted?
I received it yesterday evening, try the Netherlands.
Unfortunately no success?
thomas@hermes:~$ sudo reflector --country Netherlands --age 2 --sort rate --save /etc/pacman.d/mirrorlist
thomas@hermes:~$ yay -Syyu
:: Synchronizing package databases...
core 132,1 KiB 1421K/s 00:00 [#############################################################################] 100%
extra 1642,0 KiB 15,0M/s 00:00 [#############################################################################] 100%
community 4,9 MiB 38,4M/s 00:00 [#############################################################################] 100%
:: Starting full system upgrade...
there is nothing to do
:: Searching databases for updates...
:: Searching AUR for updates...
there is nothing to do
thomas@hermes:~$
Think Iāll try pacman -S linux 5.3.arch1-1
and see what happensā¦I am on btrfs so can roll back quickly if neededā¦
Edit: Now, I feel not only a little stupid
thomas@hermes:~$ sudo pacman -S linux 5.3.arch1-1
warning: linux-5.3.arch1-1 is up to date -- reinstalling
error: target not found: 5.3.arch1-1
thomas@hermes:~$ uname -a
Linux hermes 5.3.0-arch1-1-ARCH #1 SMP PREEMPT Mon Sep 16 03:29:01 UTC 2019 x86_64 GNU/Linux
I did reboot and it came up with 5.3? If I wouldnāt have posted my evidence that 5 minutes ago I was running 5.2. I would think I am getting mad
Not sure how this happened, but sorry for boiling the ocean for nothingā¦
This isnāt stupid, itās a learning experience.
It is indeed, and I got my mirrorlist cleaned up along the way
And now that I am all on kernels I might ask for the help of the forum to sort out my LTS issue, but thatās going to be a separate thread.