On Tue, Jun 22, 2021 at 1:49 AM Igor Raits ignatenkobrain@fedoraproject.org wrote:
Hello,
Seems with some latest updates in Rawhide (tbh I haven't updated for a ~month) I can't get Wayland working on my laptop anymore. I've tried to downgrade mesa, mutter, gnome-shell, kernel and a few other packages but no luck.
Is it just my laptop that's somehow broken?
I've got a similar regression where the session starts in X instead of Wayland, with a huge stack trace in the journal. So I don't think it's hardware related.
On Tue, Jun 22, 2021 at 08:08:36AM -0600, Chris Murphy wrote:
On Tue, Jun 22, 2021 at 1:49 AM Igor Raits ignatenkobrain@fedoraproject.org wrote:
Hello,
Seems with some latest updates in Rawhide (tbh I haven't updated for a ~month) I can't get Wayland working on my laptop anymore. I've tried to downgrade mesa, mutter, gnome-shell, kernel and a few other packages but no luck.
Is it just my laptop that's somehow broken?
I've got a similar regression where the session starts in X instead of Wayland, with a huge stack trace in the journal. So I don't think it's hardware related.
Yeah, I tried to isolate this yesterday without much luck. ;(
I tried downgrading: kernel, mutter, gnome-shell, glibc, mesa, systemd.
But I might have missed something. Unfortunately, last week was pretty busy for me, so I didn't reboot until the weekend, so I had a pile of updates in that transaction that broke things. :(
Perhaps someone else has a smaller list of packages between the normal and broken states?
kevin
On Tue, 2021-06-22 at 08:13 -0700, Kevin Fenzi wrote:
On Tue, Jun 22, 2021 at 08:08:36AM -0600, Chris Murphy wrote:
On Tue, Jun 22, 2021 at 1:49 AM Igor Raits ignatenkobrain@fedoraproject.org wrote:
Hello,
Seems with some latest updates in Rawhide (tbh I haven't updated for a ~month) I can't get Wayland working on my laptop anymore. I've tried to downgrade mesa, mutter, gnome-shell, kernel and a few other packages but no luck.
Is it just my laptop that's somehow broken?
I've got a similar regression where the session starts in X instead of Wayland, with a huge stack trace in the journal. So I don't think it's hardware related.
Yeah, I tried to isolate this yesterday without much luck. ;(
I tried downgrading: kernel, mutter, gnome-shell, glibc, mesa, systemd.
But I might have missed something. Unfortunately, last week was pretty busy for me, so I didn't reboot until the weekend, so I had a pile of updates in that transaction that broke things. :(
Perhaps someone else has a smaller list of packages between the normal and broken states?
I'm seeing it too (Kevin and I talked about it last night, but couldn't work out the problem). My upgrade package set was:
Install glibc-gconv-extra-2.33.9000-23.fc35.x86_64 @rawhide Install kernel-5.13.0- 0.rc6.20210617git70585216fe77.48.fc35.x86_64 @rawhide Install kernel-core-5.13.0- 0.rc6.20210617git70585216fe77.48.fc35.x86_64 @rawhide Install kernel-modules-5.13.0- 0.rc6.20210617git70585216fe77.48.fc35.x86_64 @rawhide Install systemd-resolved-249~rc1-2.fc35.x86_64 @rawhide Upgraded NetworkManager-1:1.32.0-0.4.fc35.x86_64 @@System Upgraded NetworkManager-adsl-1:1.32.0-0.4.fc35.x86_64 @@System Upgraded NetworkManager-bluetooth-1:1.32.0-0.4.fc35.x86_64 @@System Upgraded NetworkManager-config-connectivity-fedora-1:1.32.0- 0.4.fc35.noarch @@System Upgraded NetworkManager-libnm-1:1.32.0-0.4.fc35.x86_64 @@System Upgraded NetworkManager-ppp-1:1.32.0-0.4.fc35.x86_64 @@System Upgraded NetworkManager-team-1:1.32.0-0.4.fc35.x86_64 @@System Upgraded NetworkManager-wifi-1:1.32.0-0.4.fc35.x86_64 @@System Upgraded NetworkManager-wwan-1:1.32.0-0.4.fc35.x86_64 @@System Upgraded apr-1.7.0-9.fc35.x86_64 @@System Upgraded autofs-1:5.1.7-15.fc35.x86_64 @@System Upgraded bind-libs-32:9.16.16-2.fc35.x86_64 @@System Upgraded bind-license-32:9.16.16-2.fc35.noarch @@System Upgraded bind-utils-32:9.16.16-2.fc35.x86_64 @@System Upgraded ca-certificates-2021.2.48-2.fc35.noarch @@System Upgraded cmake-filesystem-3.20.3-1.fc35.x86_64 @@System Upgraded cmake-rpm-macros-3.20.3-1.fc35.noarch @@System Upgraded cpp-11.1.1-3.fc35.x86_64 @@System Upgraded debugedit-0.2-1.fc35.x86_64 @@System Upgraded efivar-37-15.fc34.x86_64 @@System Upgraded efivar-devel-37-15.fc34.x86_64 @@System Upgraded efivar-libs-37-15.fc34.x86_64 @@System Upgraded exiv2-0.27.3-7.fc35.x86_64 @@System Upgraded exiv2-libs-0.27.3-7.fc35.x86_64 @@System Upgraded fwupd-efi-1.0-2.fc35.x86_64 @@System Upgraded gcc-11.1.1-3.fc35.x86_64 @@System Upgraded gcc-c++-11.1.1-3.fc35.x86_64 @@System Upgraded gcc-gdb-plugin-11.1.1-3.fc35.x86_64 @@System Upgraded gdbm-1:1.19-2.fc34.x86_64 @@System Upgraded gdbm-devel-1:1.19-2.fc34.x86_64 @@System Upgraded gdbm-libs-1:1.19-2.fc34.x86_64 @@System Upgraded glib2-2.68.2-1.fc35.x86_64 @@System Upgraded glibc-2.33.9000-2.fc35.x86_64 @@System Upgraded glibc-all-langpacks-2.33.9000-2.fc35.x86_64 @@System Upgraded glibc-common-2.33.9000-2.fc35.x86_64 @@System Upgraded glibc-devel-2.33.9000-2.fc35.x86_64 @@System Upgraded glibc-doc-2.33.9000-2.fc35.noarch @@System Upgraded glibc-headers-x86-2.33.9000-2.fc35.noarch @@System Upgraded glibc-langpack-en-2.33.9000-2.fc35.x86_64 @@System Upgraded gnome-terminal-3.40.1-2.fc35.x86_64 @@System Upgraded guestfs-tools-1.46.1-2.fc35.x86_64 @@System Upgraded ibus-1.5.24-6.fc35.x86_64 @@System Upgraded ibus-anthy-1.5.12-7.fc35.x86_64 @@System Upgraded ibus-anthy-python-1.5.12-7.fc35.noarch @@System Upgraded ibus-gtk2-1.5.24-6.fc35.x86_64 @@System Upgraded ibus-gtk3-1.5.24-6.fc35.x86_64 @@System Upgraded ibus-libpinyin-1.12.0-3.fc35.x86_64 @@System Upgraded ibus-libs-1.5.24-6.fc35.x86_64 @@System Upgraded ibus-setup-1.5.24-6.fc35.noarch @@System Upgraded ibus-wayland-1.5.24-6.fc35.x86_64 @@System Upgraded ipcalc-1.0.0-3.fc34.x86_64 @@System Upgraded iptables-compat-1.8.7-8.fc35.x86_64 @@System Upgraded iptables-legacy-1.8.7-8.fc35.x86_64 @@System Upgraded iptables-legacy-libs-1.8.7-8.fc35.x86_64 @@System Upgraded iptables-libs-1.8.7-8.fc35.x86_64 @@System Upgraded iptables-utils-1.8.7-8.fc35.x86_64 @@System Upgraded jitterentropy-2.2.0-4.fc34.x86_64 @@System Upgraded libaec-1.0.4-7.fc34.x86_64 @@System Upgraded libatomic-11.1.1-3.fc35.x86_64 @@System Upgraded libgcc-11.1.1-3.fc35.x86_64 @@System Upgraded libgfortran-11.1.1-3.fc35.x86_64 @@System Upgraded libgomp-11.1.1-3.fc35.x86_64 @@System Upgraded libinput-1.18.0-1.fc35.x86_64 @@System Upgraded libmtp-1.1.18-2.fc34.x86_64 @@System Upgraded libpcap-14:1.10.0-1.fc35.x86_64 @@System Upgraded libquadmath-11.1.1-3.fc35.x86_64 @@System Upgraded libslirp-4.6.0-1.fc35.x86_64 @@System Upgraded libsolv-0.7.17-4.fc35.x86_64 @@System Upgraded libstdc++-11.1.1-3.fc35.x86_64 @@System Upgraded libstdc++-devel-11.1.1-3.fc35.x86_64 @@System Upgraded libudisks2-2.9.2-4.fc35.x86_64 @@System Upgraded libxcrypt-4.4.22-2.fc35.x86_64 @@System Upgraded libxcrypt-compat-4.4.22-2.fc35.x86_64 @@System Upgraded libxcrypt-devel-4.4.22-2.fc35.x86_64 @@System Upgraded mesa-dri-drivers-21.1.2-1.fc35.x86_64 @@System Upgraded mesa-filesystem-21.1.2-1.fc35.x86_64 @@System Upgraded mesa-libEGL-21.1.2-1.fc35.x86_64 @@System Upgraded mesa-libGL-21.1.2-1.fc35.x86_64 @@System Upgraded mesa-libOpenCL-21.1.2-1.fc35.x86_64 @@System Upgraded mesa-libgbm-21.1.2-1.fc35.x86_64 @@System Upgraded mesa-libglapi-21.1.2-1.fc35.x86_64 @@System Upgraded mesa-libxatracker-21.1.2-1.fc35.x86_64 @@System Upgraded mesa-vulkan-drivers-21.1.2-1.fc35.x86_64 @@System Upgraded mtools-4.0.29-1.fc35.x86_64 @@System Upgraded nspr-4.30.0-2.fc35.x86_64 @@System Upgraded nss-3.65.0-1.fc35.x86_64 @@System Upgraded nss-softokn-3.65.0-1.fc35.x86_64 @@System Upgraded nss-softokn-freebl-3.65.0-1.fc35.x86_64 @@System Upgraded nss-sysinit-3.65.0-1.fc35.x86_64 @@System Upgraded nss-util-3.65.0-1.fc35.x86_64 @@System Upgraded ntpsec-1.2.1-2.fc35.x86_64 @@System Upgraded openvpn-2.5.2-1.fc35.x86_64 @@System Upgraded perl-AutoLoader-5.74-478.fc35.noarch @@System Upgraded perl-AutoSplit-5.74-478.fc35.noarch @@System Upgraded perl-B-1.82-478.fc35.x86_64 @@System Upgraded perl-Benchmark-1.23-478.fc35.noarch @@System Upgraded perl-Class-Struct-0.66-478.fc35.noarch @@System Upgraded perl-DynaLoader-1.50-478.fc35.x86_64 @@System Upgraded perl-English-1.11-478.fc35.noarch @@System Upgraded perl-Errno-1.33-478.fc35.x86_64 @@System Upgraded perl-ExtUtils-Constant-0.25-478.fc35.noarch @@System Upgraded perl-Fcntl-1.14-478.fc35.x86_64 @@System Upgraded perl-File-Basename-2.85-478.fc35.noarch @@System Upgraded perl-File-Compare-1.100.600-478.fc35.noarch @@System Upgraded perl-File-Copy-2.35-478.fc35.noarch @@System Upgraded perl-File-Find-1.39-478.fc35.noarch @@System Upgraded perl-File-stat-1.09-478.fc35.noarch @@System Upgraded perl-FileHandle-2.03-478.fc35.noarch @@System Upgraded perl-FindBin-1.52-478.fc35.noarch @@System Upgraded perl-Getopt-Std-1.13-478.fc35.noarch @@System Upgraded perl-Hash-Util-0.25-478.fc35.x86_64 @@System Upgraded perl-Hash-Util-FieldHash-1.21-478.fc35.x86_64 @@System Upgraded perl-I18N-LangTags-0.45-478.fc35.noarch @@System Upgraded perl-I18N-Langinfo-0.19-478.fc35.x86_64 @@System Upgraded perl-IO-1.46-478.fc35.x86_64 @@System Upgraded perl-IPC-Open3-1.21-478.fc35.noarch @@System Upgraded perl-Locale-Maketext-Simple-1:0.21-478.fc35.noarch @@System Upgraded perl-Math-Complex-1.59-478.fc35.noarch @@System Upgraded perl-NDBM_File-1.15-478.fc35.x86_64 @@System Upgraded perl-Opcode-1.50-478.fc35.x86_64 @@System Upgraded perl-POSIX-1.97-478.fc35.x86_64 @@System Upgraded perl-Pod-Html-1.27-478.fc35.noarch @@System Upgraded perl-Safe-2.43-478.fc35.noarch @@System Upgraded perl-SelectSaver-1.02-478.fc35.noarch @@System Upgraded perl-SelfLoader-1.26-478.fc35.noarch @@System Upgraded perl-Symbol-1.09-478.fc35.noarch @@System Upgraded perl-Sys-Hostname-1.23-478.fc35.x86_64 @@System Upgraded perl-Tie-4.6-478.fc35.noarch @@System Upgraded perl-Time-Piece-1.3401-478.fc35.x86_64 @@System Upgraded perl-Unicode-UCD-0.75-478.fc35.noarch @@System Upgraded perl-autouse-1.11-478.fc35.noarch @@System Upgraded perl-base-2.27-478.fc35.noarch @@System Upgraded perl-deprecate-0.04-478.fc35.noarch @@System Upgraded perl-devel-4:5.34.0-478.fc35.x86_64 @@System Upgraded perl-doc-5.34.0-478.fc35.noarch @@System Upgraded perl-fields-2.27-478.fc35.noarch @@System Upgraded perl-if-0.60.900-478.fc35.noarch @@System Upgraded perl-interpreter-4:5.34.0-478.fc35.x86_64 @@System Upgraded perl-lib-0.65-478.fc35.x86_64 @@System Upgraded perl-libs-4:5.34.0-478.fc35.x86_64 @@System Upgraded perl-libwww-perl-6.54-2.fc35.noarch @@System Upgraded perl-locale-1.10-478.fc35.noarch @@System Upgraded perl-macros-4:5.34.0-478.fc35.noarch @@System Upgraded perl-meta-notation-5.34.0-478.fc35.noarch @@System Upgraded perl-mro-1.25-478.fc35.x86_64 @@System Upgraded perl-open-1.12-478.fc35.noarch @@System Upgraded perl-overload-1.33-478.fc35.noarch @@System Upgraded perl-overloading-0.02-478.fc35.noarch @@System Upgraded perl-sigtrap-1.09-478.fc35.noarch @@System Upgraded perl-subs-1.04-478.fc35.noarch @@System Upgraded perl-vars-1.05-478.fc35.noarch @@System Upgraded python-setuptools-wheel-56.2.0-4.fc35.noarch @@System Upgraded python-unversioned-command-3.10.0~b2-3.fc35.noarch @@System Upgraded python3-3.10.0~b2-3.fc35.x86_64 @@System Upgraded python3-Bottleneck-1.2.1-18.fc35.x86_64 @@System Upgraded python3-arrow-1.1.0-2.fc35.noarch @@System Upgraded python3-bind-32:9.16.16-2.fc35.noarch @@System Upgraded python3-cryptography-3.4.7-3.fc35.x86_64 @@System Upgraded python3-devel-3.10.0~b2-3.fc35.x86_64 @@System Upgraded python3-feedparser-6.0.2-3.fc35.noarch @@System Upgraded python3-libs-3.10.0~b2-3.fc35.x86_64 @@System Upgraded python3-pygal-2.4.0-17.fc35.noarch @@System Upgraded python3-setuptools-56.2.0-4.fc35.noarch @@System Upgraded python3-tkinter-3.10.0~b2-3.fc35.x86_64 @@System Upgraded python3-urllib3-1.26.4-2.fc35.noarch @@System Upgraded qemu-audio-alsa-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-audio-jack-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-audio-oss-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-audio-pa-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-audio-sdl-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-audio-spice-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-block-curl-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-block-dmg-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-block-gluster-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-block-iscsi-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-block-nfs-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-block-rbd-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-block-ssh-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-char-baum-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-char-spice-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-common-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-device-display-qxl-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-device-display-vhost-user-gpu-2:6.0.0- 5.fc35.x86_64 @@System Upgraded qemu-device-display-virtio-gpu-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-device-display-virtio-gpu-pci-2:6.0.0- 5.fc35.x86_64 @@System Upgraded qemu-device-display-virtio-vga-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-device-usb-redirect-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-device-usb-smartcard-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-guest-agent-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-img-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-kvm-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-kvm-core-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-system-x86-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-system-x86-core-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-ui-curses-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-ui-egl-headless-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-ui-gtk-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-ui-opengl-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-ui-sdl-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-ui-spice-app-2:6.0.0-5.fc35.x86_64 @@System Upgraded qemu-ui-spice-core-2:6.0.0-5.fc35.x86_64 @@System Upgraded retroarch-1.9.4-1.fc35.x86_64 @@System Upgraded retroarch-assets-1.9.4-1.fc35.noarch @@System Upgraded retroarch-filters-1.9.4-1.fc35.x86_64 @@System Upgraded rng-tools-6.12-3.fc35.x86_64 @@System Upgraded rpm-ostree-libs-2021.5-1.fc35.x86_64 @@System Upgraded rpmautospec-rpm-macros-0.2.2-3.fc35.noarch @@System Upgraded rubygem-http-cookie-1.0.3-10.fc34.noarch @@System Upgraded rubygem-nokogiri-1.11.4-1.fc35.x86_64 @@System Upgraded sdl12-compat-0.0.1~git.20210612.44f299f-1.fc35.x86_64 @@System Upgraded seabios-bin-1.14.0-3.fc35.noarch @@System Upgraded seavgabios-bin-1.14.0-3.fc35.noarch @@System Upgraded smartmontools-1:7.2-6.fc35.x86_64 @@System Upgraded smartmontools-selinux-1:7.2-6.fc35.noarch @@System Upgraded systemd-248.3-1.fc35.x86_64 @@System Upgraded systemd-container-248.3-1.fc35.x86_64 @@System Upgraded systemd-libs-248.3-1.fc35.x86_64 @@System Upgraded systemd-networkd-248.3-1.fc35.x86_64 @@System Upgraded systemd-pam-248.3-1.fc35.x86_64 @@System Upgraded systemd-rpm-macros-248.3-1.fc35.noarch @@System Upgraded systemd-udev-248.3-1.fc35.x86_64 @@System Upgraded tcpdump-14:4.99.0-3.fc35.x86_64 @@System Upgraded totem-1:3.38.0-6.fc35.x86_64 @@System Upgraded totem-video-thumbnailer-1:3.38.0-6.fc35.x86_64 @@System Upgraded udisks2-2.9.2-4.fc35.x86_64 @@System Upgraded udisks2-iscsi-2.9.2-4.fc35.x86_64 @@System Upgraded udisks2-lvm2-2.9.2-4.fc35.x86_64 @@System Upgraded upower-0.99.11-10.fc35.x86_64 @@System Upgraded usermode-1.114-1.fc35.x86_64 @@System Upgraded vte-profile-0.64.1-3.fc35.x86_64 @@System Upgraded vte291-0.64.1-3.fc35.x86_64 @@System
has anyone tried older kernel *and* older mesa together yet?
Also, what graphics adapter do you all have? Mine is Intel.
On Tue, 2021-06-22 at 09:04 -0700, Adam Williamson wrote:
On Tue, 2021-06-22 at 08:13 -0700, Kevin Fenzi wrote:
On Tue, Jun 22, 2021 at 08:08:36AM -0600, Chris Murphy wrote:
On Tue, Jun 22, 2021 at 1:49 AM Igor Raits ignatenkobrain@fedoraproject.org wrote:
Hello,
Seems with some latest updates in Rawhide (tbh I haven't updated for a ~month) I can't get Wayland working on my laptop anymore. I've tried to downgrade mesa, mutter, gnome-shell, kernel and a few other packages but no luck.
Is it just my laptop that's somehow broken?
I've got a similar regression where the session starts in X instead of Wayland, with a huge stack trace in the journal. So I don't think it's hardware related.
Yeah, I tried to isolate this yesterday without much luck. ;(
I tried downgrading: kernel, mutter, gnome-shell, glibc, mesa, systemd.
But I might have missed something. Unfortunately, last week was pretty busy for me, so I didn't reboot until the weekend, so I had a pile of updates in that transaction that broke things. :(
Perhaps someone else has a smaller list of packages between the normal and broken states?
I'm seeing it too (Kevin and I talked about it last night, but couldn't work out the problem). My upgrade package set was:
garnacho suggested setting MESA_LOADER_DRIVER_OVERRIDE=i965 in /etc/environment, and that does indeed seem to work around the problem. I have Wayland again now. Though it makes it even weirder that downgrading mesa doesn't solve the problem, but it definitely doesn't, I've tried twice. And I tried older mesa+older kernel as well, no dice.
On Tue, 2021-06-22 at 12:19 -0700, Adam Williamson wrote:
I'm seeing it too (Kevin and I talked about it last night, but couldn't work out the problem). My upgrade package set was:
garnacho suggested setting MESA_LOADER_DRIVER_OVERRIDE=i965 in /etc/environment, and that does indeed seem to work around the problem. I have Wayland again now. Though it makes it even weirder that downgrading mesa doesn't solve the problem, but it definitely doesn't, I've tried twice. And I tried older mesa+older kernel as well, no dice.
OK, so digging into this a bit further, I noticed glibc actually got updated a long way in my last upgrade. It went from glibc-2.33.9000- 2.fc35.x86_64 to glibc-2.33.9000-23.fc35.x86_64 . It seems a lot of the intermediate builds were done in side tags and not tagged, and rawhide only went from -2 to -18 in 20210617.n.0; the last time I updated my system before yesterday was on the 16th.
Kevin checked and saw he also had -2 until he updated, and when he tried downgrading, he didn't go back that far. So, I suspect glibc is the culprit here. I did try downgrading all the way back to -2 to verify, but it more or less bricked my system; I could try again but I think I'd have to downgrade virtually everything that got upgraded in the transaction to avoid bricking, which wouldn't prove much.
I'm just gonna go ahead and file a glibc bug and we'll see if we can figure it out there. For now I'm using current packages with the MESA_LOADER_DRIVER_OVERRIDE workaround.