Something is wrong with this update, downloaded directly from bodhi, when trying to apply update:
Problem 1: package libXpm-3.5.14-1.fc37.i686 requires libX11.so.6, but none of the providers can be installed
- package libX11-xcb-1.8.3-2.fc37.x86_64 conflicts with libX11 < 1.8.3-2.fc37 provided by libX11-1.8.1-2.fc37.i686
- cannot install the best update candidate for package libX11-xcb-1.8.1-2.fc37.x86_64
- problem with installed package libXpm-3.5.14-1.fc37.i686
Problem 2: problem with installed package libX11-1.8.1-2.fc37.i686
- libX11-1.8.1-2.fc37.i686 has inferior architecture
- cannot install both libX11-1.8.3-2.fc37.x86_64 and libX11-1.8.1-2.fc37.x86_64
- cannot install the best update candidate for package libX11-1.8.1-2.fc37.x86_64
Problem 3: problem with installed package libX11-xcb-1.8.1-2.fc37.i686
- libX11-xcb-1.8.1-2.fc37.i686 has inferior architecture
- cannot install both libX11-xcb-1.8.3-2.fc37.x86_64 and libX11-xcb-1.8.1-2.fc37.x86_64
- package libX11-devel-1.8.3-2.fc37.x86_64 requires libX11-xcb = 1.8.3-2.fc37, but none of the providers can be installed
- cannot install the best update candidate for package libX11-devel-1.8.1-2.fc37.x86_64
======================================================================================================
Package Architecture Version Repository Size
======================================================================================================
Upgrading:
libX11-common noarch 1.8.3-2.fc37 @commandline 146 k
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
libX11 x86_64 1.8.3-2.fc37 @commandline 648 k
libX11-xcb x86_64 1.8.3-2.fc37 @commandline 11 k
Skipping packages with broken dependencies:
libX11-devel x86_64 1.8.3-2.fc37 @commandline 937 k
I don't have an up-to-date Fedora 37 to test with currently, but please test the godot package (I'm the upstream maintainer, and package it for Fedora).
As far as I know from other distros, libx11 1.8.3 breaks Godot and makes it crash on start.
Upgrading to libX11-1.8.3-2, libX11-common-1.8.3-2 and libX11-xcb-1.8.3-2 on F37 caused serious mouse cursor lag and display of a different desktop background pic on the Xfce desktop. Downgraded all to 1.8.1-2 to regain normalcy with no issues.
Arch Linux and Gentoo seem to have done the same, and users now also report that things are behaving normally again.
Both the above patches have been merged upstream so a future 1.8.4 release should Just Work⢠hopefully. If there's no urgency to do this update for Fedora, then waiting for 1.8.4 can be a good option indeed. (For Mageia we just did the update because someone else pushed 1.8.3 in the development release so before reverting, I tried out the two patches I had seen trialed by other cutting edge distros.)
This update has been submitted for testing by whot.
This update's test gating status has been changed to 'waiting'.
This update has obsoleted libX11-1.8.3-1.fc37, and has inherited its bugs and notes.
This update's test gating status has been changed to 'failed'.
This update's test gating status has been changed to 'passed'.
Something is wrong with this update, downloaded directly from bodhi, when trying to apply update:
Problem 1: package libXpm-3.5.14-1.fc37.i686 requires libX11.so.6, but none of the providers can be installed - package libX11-xcb-1.8.3-2.fc37.x86_64 conflicts with libX11 < 1.8.3-2.fc37 provided by libX11-1.8.1-2.fc37.i686 - cannot install the best update candidate for package libX11-xcb-1.8.1-2.fc37.x86_64 - problem with installed package libXpm-3.5.14-1.fc37.i686 Problem 2: problem with installed package libX11-1.8.1-2.fc37.i686 - libX11-1.8.1-2.fc37.i686 has inferior architecture - cannot install both libX11-1.8.3-2.fc37.x86_64 and libX11-1.8.1-2.fc37.x86_64 - cannot install the best update candidate for package libX11-1.8.1-2.fc37.x86_64 Problem 3: problem with installed package libX11-xcb-1.8.1-2.fc37.i686 - libX11-xcb-1.8.1-2.fc37.i686 has inferior architecture - cannot install both libX11-xcb-1.8.3-2.fc37.x86_64 and libX11-xcb-1.8.1-2.fc37.x86_64 - package libX11-devel-1.8.3-2.fc37.x86_64 requires libX11-xcb = 1.8.3-2.fc37, but none of the providers can be installed - cannot install the best update candidate for package libX11-devel-1.8.1-2.fc37.x86_64 ====================================================================================================== Package Architecture Version Repository Size ====================================================================================================== Upgrading: libX11-common noarch 1.8.3-2.fc37 @commandline 146 k Skipping packages with conflicts: (add '--best --allowerasing' to command line to force their upgrade): libX11 x86_64 1.8.3-2.fc37 @commandline 648 k libX11-xcb x86_64 1.8.3-2.fc37 @commandline 11 k Skipping packages with broken dependencies: libX11-devel x86_64 1.8.3-2.fc37 @commandline 937 k
Transaction Summary
Upgrade 1 Package Skip 3 Packages
same when trying to apply on top of 1.8.3-1
Seems to be working here. No more
Xlib: sequence lost ...
messages at least@agurenko looks like you need to download the i686 packages as well
@imabug eh, indeed, dropped all from --arch and it only downloaded x86_64, my bad
Updated fine now, no immediate spam log messages
Nope, this version still breaks stuff...
launching things with mangohud is getting stuck (processes hanging or splash screens are not progressing)
Company of Heroes 2 specifically crashes with following error (without Mangohud):
reverting to 1.8.1 again restores all the functionality...
This update has been pushed to testing.
Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.
Works.
libX11-1.8.3-2.fc37 indeed fixed "sequence lost" warnings.
Still causes game crashes, reverting to 1.8.1 fixes it.
Steam runs now without "sequence lost" warnings.
Working fine.
This update can be pushed to stable now if the maintainer wishes
I don't have an up-to-date Fedora 37 to test with currently, but please test the
godot
package (I'm the upstream maintainer, and package it for Fedora).As far as I know from other distros, libx11 1.8.3 breaks Godot and makes it crash on start.
Godot issue: https://github.com/godotengine/godot/issues/69352 libx11 issue: https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/170 Arch Linux issue: https://bugs.archlinux.org/task/76860
You may find that backporting https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/176 should help mitigate the Godot crashes to some extent, though I have reports from Arch Linux users (with the two upstream PRs backported: https://github.com/archlinux/svntogit-packages/tree/packages/libx11/trunk) that still experience sporadic crashes...
So I would advise caution before pushing this to stable.
working for me for general daily usage (e.g. have not tested games)
After reading the linked X11 issue (thanks @akien), it really seems we should wait for 1.8.4 when they hopefully fix this issue.
Upgrading to libX11-1.8.3-2, libX11-common-1.8.3-2 and libX11-xcb-1.8.3-2 on F37 caused serious mouse cursor lag and display of a different desktop background pic on the Xfce desktop. Downgraded all to 1.8.1-2 to regain normalcy with no issues.
For the record, on Mageia we eventually updated to 1.8.3 + backports of https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/176 and https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/180, and at least for Godot which is the main affected package I'm using, it seems to work properly.
Arch Linux and Gentoo seem to have done the same, and users now also report that things are behaving normally again.
Both the above patches have been merged upstream so a future 1.8.4 release should Just Work⢠hopefully. If there's no urgency to do this update for Fedora, then waiting for 1.8.4 can be a good option indeed. (For Mageia we just did the update because someone else pushed 1.8.3 in the development release so before reverting, I tried out the two patches I had seen trialed by other cutting edge distros.)
This update has been obsoleted by libX11-1.8.4-1.fc37.