Random System Freeze

$ sudo pacman -Syu
[sudo] password for judd: 
:: Sincronizando las bases de datos de los paquetes...
 core está actualizado
 extra                1717,5 KiB   953 KiB/s 00:02 [--------] 100%
 community               4,9 MiB  1783 KiB/s 00:03 [--------] 100%
 multilib              159,2 KiB  1990 KiB/s 00:00 [--------] 100%
 endeavouros está actualizado
:: Iniciando actualización completa del sistema...
resolviendo dependencias...
buscando conflictos entre paquetes...

Paquetes (2) lib32-mesa-20.0.7-3  mesa-20.0.7-3

Tamaño total de la descarga:     23,09 MiB
Tamaño total de la instalación:  140,25 MiB
Tamaño neto tras actualizar:     -4,43 MiB

:: ¿Continuar con la instalación? [S/n] 
:: Obteniendo los paquetes...
 mesa-20.0.7-3-x86_64   12,9 MiB  1664 KiB/s 00:08 [--------] 100%
 lib32-mesa-20.0....    10,2 MiB  1637 KiB/s 00:06 [--------] 100%
(2/2) comprobando las claves del depósito          [--------] 100%
(2/2) verificando la integridad de los paquetes    [--------] 100%
(2/2) cargando los archivos de los paquetes        [--------] 100%
(2/2) comprobando conflictos entre archivos        [--------] 100%
:: Procesando los cambios de los paquetes...
(1/2) actualizando mesa                            [--------] 100%
(2/2) actualizando lib32-mesa                      [--------] 100%
:: Ejecutando los «hooks» de posinstalación...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Inform user to reboot after certain system package upgrades.
 core                                               133,4 KiB  2,61 MiB/s 00:00 [#############################################] 100%
 extra                                             1717,5 KiB  4,37 MiB/s 00:00 [#############################################] 100%
 community                                            4,9 MiB  3,29 MiB/s 00:01 [#############################################] 100%
 multilib                                           159,2 KiB  5,76 MiB/s 00:00 [#############################################] 100%
 endeavouros                                         12,0 KiB  0,00   B/s 00:00 [#############################################] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Packages (26) binutils-2.34-5  egl-wayland-1.1.5-1  elfutils-0.179-1  gcc-10.1.0-2  gcc-libs-10.1.0-2  glib2-2.64.3-1  glibc-2.31-4
              intel-ucode-20200520-1  ldb-1:2.1.3-1  lib32-gcc-libs-10.1.0-2  lib32-glibc-2.31-4  lib32-mesa-20.0.7-3
              libarchive-3.4.3-1  libelf-0.179-1  libreoffice-fresh-6.4.4-1  libreoffice-fresh-sv-6.4.4-1  libutil-linux-2.35.2-1
              linux-5.6.14.arch1-1  linux-headers-5.6.14.arch1-1  linux-lts-5.4.42-1  linux-lts-headers-5.4.42-1  mesa-20.0.7-3
              samba-4.12.3-1  smbclient-4.12.3-1  sudo-1.9.0-1  util-linux-2.35.2-1

Total Download Size:    470,97 MiB
Total Installed Size:  1561,52 MiB
Net Upgrade Size:         7,29 MiB

:: Proceed with installation? [Y/n] 

And that was after a 200Mb upgrade yesterday.

No but it’s here now! :laughing:

1 Like

Do you think I should install it?
I still have 20.0.6 and no freezes so far, fingers crrrrr…

It’s up to you. Are you going to stay will the lts kernel or try any of the newer kernels. 5.7 is right around the corner.

In principal it is wise to have the latest (and thus compatible) packages installed on a rolling distro.
But as Rick said, it is up to you to try and see if it works now.

I know.
But then, why does the function ‘downgrade’ exist in the first place? :thinking::wink:

Because one day @manuel was bored from being locked down and he said “I think I will write a command named downgrade”. The rest is history.

Pudge

1 Like

He would better write a command that says: “Laptop, never freeze again!”.

3 Likes

This may come as a bit of a surprise, but I can’t take credit of writing ‘downgrade’. :wink:
Wish I did.

@Lemon
I guess ‘downgrade’ exists because someone knows quite a lot about bleeding edge software… :stuck_out_tongue_winking_eye:

2 Likes

No, P. Brisbin wrote that script.:wink:

I’ve updated Mesa again, let’s see what happens.
Today went okay.

2 Likes

Sorry P. Brisbin, I stand corrected. I don’t know why I thought it was manuel.

Pudge

I know, I write too many bash scripts… :crazy_face:

1 Like

Just 4 the record, no freezing whatsoever.
Looks like mesa was the culprit.

Are you always going to stay with the lts kernel?

Think so, I don’t see a reason not to.

Well lts isn’t lasting as long as they used to so eventually a newer kernel becomes the lts. Kernels are updated every 2 weeks to a new rc build and eventually move to the next version number. Right now for instance the Linux kernel is at 5.6.15 which hasn’t come down yet so I’m running 5.6.14 and whatever extension Arch gives it. So currently the rc is at 5.7-rc7. The 5.7 kernel is right around the corner!

https://www.kernel.org/

There are a number of long term support kernels with 5.4.43 being the latest. I don’t care myself too much about running an lts kernel since the point of a rolling release is having the latest up to date packages. But, i understand the reasons why it’s necessary in a lot of instances and why some users prefer to run an lts kernel or have both installed as a backup when problems arise.

Glad your freezing has subsided!

I know that it is easier to run and maintain an LTS kernel with Manjaro.
I fear that the freezes return while running the newest kernel, that is why.

And it is a bit of a hassle to run the newest kernel since I have to change my grub config every time.
Still not possible to pick another one in grub.

TBH, I don’t know what you mean by this.

Again, what do you mean exactly? You can set the default menu entry in grub easily and in more than one way.

In Manjaro one is able to pick older kernels for a longer time than with Arch.
For instance kernel 4.19.

And concerning grub, my arrow keys are not working any more during grub, so I have to alter my grub.config to pick another kernel.