Update for libx11 may cause login to fail

Just noticed here that package libx11 update makes login to fail:

libx11 1.8.1-1    # fails
libx11 1.8-1      # works

If you have this experience, you can temporarily downgrade libx11 to version 1.8-1 like this:

sudo downgrade libx11

and select version 1.8-1.

Also you may temporarily disable the upgrade of this package in file /etc/pacman.conf:

[options]
IgnorePkg = libx11    # remove this line when libx11 is fixed!

Update (added by @joekamprad) [13:30h]

This revert should fix the issue for now:

upgpkg: libx11 1.8.1-2: disable-thread-safety-constructor as temporar…

…y solution until Xfce gets fixed - FS#75004

Make sure to have latest package:

libx11 1.8.1-2

7 Likes

Thanks for the heads-up!
However I don’t seem to have the issue in this system config (Arch-GNOME) (intel-based machine).

I see also that it is reported at: https://bbs.archlinux.org/viewtopic.php?id=277095
There is also a bug report related to this package (perhaps not exactly the same issue as described in the OP).

2 Likes

AMD here, Qtile/sddm, no problems - is it DE/DM related?

1 Like

@pebcak
Looks like both of those links relate to this same problem. Thanks!
BTW, I’m using Intel CPU and graphics here.

@xircon
Xfce here, tested with sddm and lightdm, both had this issue. Downgrading libx11 helped.

2 Likes

I think libx11 1.8.1-1 was removed or retracted upstream, I didn’t receive that update and I guess the others who didn’t have the issue didn’t receive it either.

1 Like

Fully up to date here, I was curious to test this, so I made sure I had the latest libx11 package, and did a reboot to see if I had the problem as well, but I do not have the issue. On Gnome 42, using GDM, and currently I have the package that appears to be causing some users issues, but not myself:

pacman -Qi --> libx11 v1.8.1-1

2 Likes

Here it shows the update:

# pacman -Syu
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 endeavouros is up to date
 endeavouros-testing-dev is up to date
 m-m is up to date
 m-aur is up to date
 m-more2 is up to date
:: Starting full system upgrade...
warning: libx11: ignoring package upgrade (1.8-1 => 1.8.1-1)
 there is nothing to do

Different mirrors have different versions…

I just wait, it didn’t show over here yet. (One machine is using Dutch mirrors and the other one German mirrors)

1 Like

[OT]

Do you need some testing for the packages in this repo?
If positive, what are the exact lines to be added to the pacman.conf?

[/OT]

jusr updated 1.8-1 to 1.8.1-1

Graphics:
Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
driver: amdgpu v: kernel
Display: x11 server: X.Org v: 21.1.3 with: Xwayland v: 22.1.2 driver: X:
loaded: amdgpu unloaded: fbdev,modesetting,vesa gpu: amdgpu
resolution: 2560x1080
OpenGL: renderer: AMD Radeon RX 580 Series (polaris10 LLVM 13.0.1 DRM
3.46 5.18.2-zen1-1-zen)
v: 4.6 Mesa 22.1.1

With SDDM/LXQT

edit : just weird the 1.8.1 release its a fix of

  • Fix --enable-thread-safety-constructor configure option
    mmm
1 Like

pacman -Q libx11
libx11 1.8.1-1

No issue with
AMD KDE/SDDM

Graphics:
  Device-1: AMD Cezanne driver: amdgpu v: kernel
  Display: x11 server: X.Org v: 21.1.3 with: Xwayland v: 22.1.2 driver: X:
    loaded: amdgpu unloaded: modesetting gpu: amdgpu resolution: 2560x1440
  OpenGL: renderer: AMD RENOIR (LLVM 13.0.1 DRM 3.46 5.18.2-arch1-1)
    v: 4.6 Mesa 22.1.1
1 Like

Thanks for the kind offer! :+1:
However, there’s really only some pkgbuild stuff which is not meant for all users, so not really testing needed. Most of the packages in that repo is used by nobody, and I’m using only one package from there. :wink:

1 Like

Thanks for the reply!
I guessed that might be a repo for personal use. Since I wasn’t sure I thought to ask.

As there are various active threads on this topic, and not everybody is updating their machines on a daily basis, let me say this again here:

Some folks will need to do two downgrades, or one “double-downgrade”, down to version 1.8 for their graphical DE to shine and appear again…

2 Likes

This revert should fix the issue for now:

upgpkg: libx11 1.8.1-2: disable-thread-safety-constructor as temporar…

…y solution until Xfce gets fixed - FS#75004

Make sure to have latest package:

libx11 1.8.1-2

5 Likes

everyone can mark posts as duplicates and add @moderators so one of them can close.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.