Application windows go crazy, screenreader does not

I’m sorry to report, the kernel 5.10.15-200 did not fix it for me.
The problem has returned, quite massively.
I’m writing this message ‘blind’, so to speak.
The only workaround is to logoff, and back in.

I’ll try to attach a screenshot of this window, to give an idea about what I’m seeing.

1 Like

Ah, that’s very odd. What is also odd is that the headings don’t get messed up, only the text does. My first thought here would not be the kenel—note that the text is getting jumbled, but the other elements of the page such as the boxes etc are not. If it were a hardware issue or a low level kernel issue, I’d have expected all elements to get disrupted. That Orca reads properly also suggests that it’s only the displaying of textual components that is messy—as far as the system goes, Orca thinks the text is in the right places.

Can you please post the output of fpaste --sysinfo --printonly here for us please?

After thought: is there anything at all in the journal logs when this happens?

After another reboot, the problem is gone, again. I’m trying to trigger it by opening tabs in Firefox, running a virtual machine, having Visual Studio Code open, Thunderbird syncing; all at the same time.

This is the output of the fpaste command:

=== fpaste 0.4.1.1 System Information ===
* OS Release (cat /etc/*-release | uniq):
     Fedora release 33 (Thirty Three)
     NAME=Fedora
     VERSION="33 (Workstation Edition)"
     ID=fedora
     VERSION_ID=33
     VERSION_CODENAME=""
     PLATFORM_ID="platform:f33"
     PRETTY_NAME="Fedora 33 (Workstation Edition)"
     ANSI_COLOR="0;38;2;60;110;180"
     LOGO=fedora-logo-icon
     CPE_NAME="cpe:/o:fedoraproject:fedora:33"
     HOME_URL="https://fedoraproject.org/"
     DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f33/system-administrators-guide/"
     SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help"
     BUG_REPORT_URL="https://bugzilla.redhat.com/"
     REDHAT_BUGZILLA_PRODUCT="Fedora"
     REDHAT_BUGZILLA_PRODUCT_VERSION=33
     REDHAT_SUPPORT_PRODUCT="Fedora"
     REDHAT_SUPPORT_PRODUCT_VERSION=33
     PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy"
     VARIANT="Workstation Edition"
     VARIANT_ID=workstation
     Fedora release 33 (Thirty Three)
     
* Kernel (uname -r ; cat /proc/cmdline):
     5.10.15-200.fc33.x86_64
     BOOT_IMAGE=(hd1,gpt2)/boot/vmlinuz-5.10.15-200.fc33.x86_64 root=UUID=0c3c2a2c-9b2b-42fe-916d-65101c03cd0a ro resume=UUID=fa6dc122-4129-433a-b342-f68d28b36e77 rhgb quiet
     
* Desktop(s) Running (ps -eo comm= | grep -E '(gnome-session|startkde|startactive|xfce.?-session|fluxbox|blackbox|hackedbox|ratpoison|enlightenment|icewm-session|od-session|wmaker|wmx|openbox-lxde|openbox-gnome-session|openbox-kde-session|mwm|e16|fvwm|xmonad|sugar-session|mate-session|lxqt-session|cinnamon)' ):
     gnome-session-b
     gnome-session-c
     gnome-session-b
     
* Desktop(s) Installed (ls -m /usr/share/xsessions/ | sed 's/\.desktop//g' ):
     gnome-classic, gnome, gnome-xorg
     
* SELinux Status (sestatus):
     SELinux status:                 enabled
     SELinuxfs mount:                /sys/fs/selinux
     SELinux root directory:         /etc/selinux
     Loaded policy name:             targeted
     Current mode:                   enforcing
     Mode from config file:          enforcing
     Policy MLS status:              enabled
     Policy deny_unknown status:     allowed
     Memory protection checking:     actual (secure)
     Max kernel policy version:      33
     
* SELinux Errors (selinuxenabled && journalctl --since yesterday |grep avc: | grep -Eo comm="[^ ]+" | sort |uniq -c |sort -rn):
         560 comm="dbus-daemon"
         170 comm="gnome-shell"
          88 comm="colord"
          63 comm="brltty"
          14 comm="pool-gnome-shel"
          10 comm="gsd-color"
           1 comm="httpd"
     
* CPU Model (grep 'model name' /proc/cpuinfo | awk -F: '{print $2}' | uniq -c |
     sed -re 's/^ +//' ):
     4  Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz
     
* 64-bit Support (grep -q ' lm ' /proc/cpuinfo && echo Yes || echo No):
     Yes
     
* Hardware Virtualization Support (grep -Eq '(vmx|svm)' /proc/cpuinfo && echo Yes || echo No):
     Yes
     
* Load average (uptime):
      12:16:37 up 6 min,  1 user,  load average: 1,90, 1,85, 0,91
     
* Memory usage (free -m):
                   total        used        free      shared  buff/cache   available
     Mem:          15677        2357        9853         396        3466       12591
     Swap:         24575           0       24575
     
* Top 5 CPU hogs (ps axuScnh | awk '$2!=5541' | sort -rnk3 | head -5):
            0       1 71.2  0.1 109772 17352 ?        Ss   12:10   4:23 systemd
         1000    4667 58.2  1.5 1214740 249176 ?      RNsl 12:13   1:51 tracker-miner-f
         1000    2984 29.6  2.8 3414464 458308 ?      Sl   12:11   1:26 thunderbird
         1000    5282  8.1  0.0 233152  6060 pts/1    Ss   12:15   0:03 bash
         1000    5145  5.9  1.2 2732592 196444 ?      Sl   12:15   0:05 Web Content
     
* Top 5 Memory hogs (ps axuScnh | sort -rnk4 | head -5):
         1000    2984 29.6  2.8 3414464 458308 ?      Sl   12:11   1:26 thunderbird
         1000    4100  5.7  2.1 3113468 343396 ?      Sl   12:12   0:13 firefox
         1000    2434  2.8  1.7 3328532 277872 ?      Ssl  12:10   0:09 dropbox
         1000    4667 58.2  1.5 1214740 249176 ?      RNsl 12:13   1:51 tracker-miner-f
         1000    2092  3.5  1.3 4675132 224000 ?      Ssl  12:10   0:12 gnome-shell
     
* Disk space usage (df):
     Filesystem            1K-blocks       Used  Available Use% Mounted on
     devtmpfs                8006764          0    8006764   0% /dev
     tmpfs                   8026784       1064    8025720   1% /dev/shm
     tmpfs                   3210716       1904    3208812   1% /run
     /dev/sda2             162355068   47707960  106330232  31% /
     tmpfs                   8026788         88    8026700   1% /tmp
     /dev/sda3             100268104   11871116   83260556  13% /mnt/UBUSTUDIO
     /dev/sda1                201633      31454     170180  16% /boot/efi
     /dev/sdb1            3824017760 1802037316 1827661804  50% /mnt/DATA
     //192.168.2.252/USB1   30235580   27146944    3088636  90% /mnt/OWN
     tmpfs                   1605356        212    1605144   1% /run/user/1000
     /dev/sdc1               7622656    3235392    4387264  43% /run/media/fwiep/0403-0201
     
* Block devices (without results: "blkid" AND "/sbin/blkid"):
     N/A

* PCI devices (lspci -nn):
     00:00.0 Host bridge [0600]: Intel Corporation 4th Gen Core Processor DRAM Controller [8086:0c00] (rev 06)
     00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0412] (rev 06)
     00:03.0 Audio device [0403]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [8086:0c0c] (rev 06)
     00:14.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI [8086:8c31] (rev 05)
     00:16.0 Communication controller [0780]: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 [8086:8c3a] (rev 04)
     00:1a.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 [8086:8c2d] (rev 05)
     00:1b.0 Audio device [0403]: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller [8086:8c20] (rev 05)
     00:1c.0 PCI bridge [0604]: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 [8086:8c10] (rev d5)
     00:1c.2 PCI bridge [0604]: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 [8086:8c14] (rev d5)
     00:1d.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 [8086:8c26] (rev 05)
     00:1f.0 ISA bridge [0601]: Intel Corporation B85 Express LPC Controller [8086:8c50] (rev 05)
     00:1f.2 SATA controller [0106]: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] [8086:8c02] (rev 05)
     00:1f.3 SMBus [0c05]: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller [8086:8c22] (rev 05)
     02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
     
* USB devices (lsusb):
     Bus 002 Device 002: ID 8087:8000 Intel Corp. Integrated Rate Matching Hub
     Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
     Bus 001 Device 002: ID 8087:8008 Intel Corp. Integrated Rate Matching Hub
     Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
     Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
     Bus 003 Device 003: ID 05e3:0723 Genesys Logic, Inc. GL827L SD/MMC/MS Flash Card Reader
     Bus 003 Device 002: ID 0f4e:0114 Freedom Scientific Focus 3
     Bus 003 Device 005: ID 046d:c404 Logitech, Inc. TrackMan Wheel
     Bus 003 Device 004: ID 05e3:0608 Genesys Logic, Inc. Hub
     Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
     
* DRM Information (journalctl -k -b | grep -o 'kernel:.*drm.*$' | cut -d ' ' -f 2- ):
     fb0: switching to inteldrmfb from EFI VGA
     [drm] Initialized i915 1.6.0 20200917 for 0000:00:02.0 on minor 0
     fbcon: i915drmfb (fb0) is primary device
     i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
     
* Xorg modules (grep LoadModule /var/log/Xorg.0.log ~/.local/share/xorg/Xorg.0.log | cut -d \" -f 2 | xargs):
     glx modesetting fbdev vesa fbdevhw glamoregl fb libinput
     
* GL Support (glxinfo | grep -E "OpenGL version|OpenGL renderer"):
     OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
     OpenGL version string: 3.0 Mesa 20.3.4
     
* Xorg errors (grep '^\[.*(EE)' /var/log/Xorg.0.log ~/.local/share/xorg/Xorg.0.log | cut -d ':' -f 2- ):
     [   292.495] (EE) open /dev/fb0: Permission denied
     [  3861.744] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 15ms, your system is too slow
     [  4188.539] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 16ms, your system is too slow
     [  4411.719] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 18ms, your system is too slow
     [  4413.152] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 20ms, your system is too slow
     [  4856.482] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 15ms, your system is too slow
     [  4856.715] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 16ms, your system is too slow
     [  4894.263] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 14ms, your system is too slow
     [  4907.980] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 18ms, your system is too slow
     [  4910.863] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 13ms, your system is too slow
     [  4910.863] (EE) event3  - Logitech Trackball: WARNING: log rate limit exceeded (5 msgs per 60s). Discarding future messages.
     [  4920.029] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 12ms, your system is too slow
     [  4920.296] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 14ms, your system is too slow
     [  4927.113] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 15ms, your system is too slow
     [  4933.846] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 20ms, your system is too slow
     [  4937.513] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 23ms, your system is too slow
     [  4937.513] (EE) event3  - Logitech Trackball: WARNING: log rate limit exceeded (5 msgs per 60s). Discarding future messages.
     [  5329.709] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 14ms, your system is too slow
     [  6171.348] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 13ms, your system is too slow
     [  6171.982] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 15ms, your system is too slow
     [  6321.346] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 18ms, your system is too slow
     [  6329.246] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 14ms, your system is too slow
     [  6355.795] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 11ms, your system is too slow
     [  6384.261] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 21ms, your system is too slow
     [  6387.361] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 17ms, your system is too slow
     [  6391.461] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 21ms, your system is too slow
     [  6396.345] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 16ms, your system is too slow
     [  6410.445] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 20ms, your system is too slow
     [  6410.445] (EE) event3  - Logitech Trackball: WARNING: log rate limit exceeded (5 msgs per 60s). Discarding future messages.
     [  6489.860] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 19ms, your system is too slow
     [  6533.528] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 21ms, your system is too slow
     [  6847.839] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 18ms, your system is too slow
     [  6923.523] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 12ms, your system is too slow
     [  7186.053] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 11ms, your system is too slow
     [  7557.265] (EE) event3  - Logitech Trackball: client bug: event processing lagging behind by 20ms, your system is too slow
     
* Kernel buffer tail (dmesg | tail):
     [   10.843815] virbr0: port 1(virbr0-nic) entered blocking state
     [   10.843818] virbr0: port 1(virbr0-nic) entered disabled state
     [   10.846629] device virbr0-nic entered promiscuous mode
     [   11.767521] virbr0: port 1(virbr0-nic) entered blocking state
     [   11.767524] virbr0: port 1(virbr0-nic) entered listening state
     [   11.846218] virbr0: port 1(virbr0-nic) entered disabled state
     [   13.406922] rfkill: input handler disabled
     [   19.649038] rfkill: input handler enabled
     [   22.159377] rfkill: input handler disabled
     [   93.910547] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based  firewall rule not found. Use the iptables CT target to attach helpers instead.
     
* Last few reboots (last -x -n10 reboot runlevel):
     runlevel (to lvl 5)   5.10.15-200.fc33 Tue Feb 16 12:10   still running
     reboot   system boot  5.10.15-200.fc33 Tue Feb 16 12:10   still running
     runlevel (to lvl 5)   5.10.15-200.fc33 Tue Feb 16 07:50 - 12:10  (04:19)
     reboot   system boot  5.10.15-200.fc33 Tue Feb 16 07:50 - 12:10  (04:19)
     runlevel (to lvl 5)   5.10.15-200.fc33 Mon Feb 15 17:32 - 22:13  (04:41)
     reboot   system boot  5.10.15-200.fc33 Mon Feb 15 17:31 - 22:13  (04:42)
     runlevel (to lvl 5)   5.10.15-200.fc33 Mon Feb 15 17:19 - 17:31  (00:12)
     reboot   system boot  5.10.15-200.fc33 Mon Feb 15 17:18 - 17:31  (00:13)
     runlevel (to lvl 5)   5.10.15-200.fc33 Mon Feb 15 17:10 - 17:18  (00:08)
     reboot   system boot  5.10.15-200.fc33 Mon Feb 15 17:09 - 17:18  (00:08)
     
     wtmp begins Sat Dec 12 16:33:14 2020
     
* DNF Repositories (dnf repolist):
     repo id                         repo name
     code                            Visual Studio Code
     fedora                          Fedora 33 - x86_64
     fedora-cisco-openh264           Fedora 33 openh264 (From Cisco) - x86_64
     fedora-modular                  Fedora Modular 33 - x86_64
     remi                            Remi's RPM repository - Fedora 33 - x86_64
     remi-modular                    Remi's Modular repository - Fedora 33 - x86_64
     rpmfusion-free                  RPM Fusion for Fedora 33 - Free
     rpmfusion-free-tainted          RPM Fusion for Fedora 33 - Free tainted
     rpmfusion-free-updates          RPM Fusion for Fedora 33 - Free - Updates
     rpmfusion-nonfree               RPM Fusion for Fedora 33 - Nonfree
     rpmfusion-nonfree-nvidia-driver RPM Fusion for Fedora 33 - Nonfree - NVIDIA Driver
     rpmfusion-nonfree-updates       RPM Fusion for Fedora 33 - Nonfree - Updates
     updates                         Fedora 33 - x86_64 - Updates
     updates-modular                 Fedora Modular 33 - x86_64 - Updates
     
* DNF Extras (dnf -C list extras):
     Last metadata expiration check: 3:26:05 ago on di 16 feb 2021 08:50:34 CET.
     Extra Packages
     duplicati.noarch                2.0.5.111-2.0.5.111_canary_20200926 @@commandline
     msttcore-fonts-installer.noarch 2.6-1                               @System     
     
* Last 20 packages installed (rpm -qa --nodigest --nosignature --last | head -20):
     kernel-debug-devel-5.10.15-200.fc33.x86_64    ma 15 feb 2021 13:06:07 CET
     kernel-devel-5.10.15-200.fc33.x86_64          ma 15 feb 2021 13:05:55 CET
     kernel-modules-internal-5.10.15-200.fc33.x86_64 ma 15 feb 2021 13:05:37 CET
     ccache-4.2-1.fc33.x86_64                      ma 15 feb 2021 11:34:09 CET
     openssl-devel-1.1.1i-3.fc33.x86_64            ma 15 feb 2021 11:32:55 CET
     python3-devel-3.9.1-2.fc33.x86_64             ma 15 feb 2021 11:32:54 CET
     pesign-113-13.fc33.x86_64                     ma 15 feb 2021 11:32:54 CET
     perl-generators-1.11-9.fc33.noarch            ma 15 feb 2021 11:32:54 CET
     gcc-plugin-devel-10.2.1-9.fc33.x86_64         ma 15 feb 2021 11:32:54 CET
     flex-2.6.4-5.fc33.x86_64                      ma 15 feb 2021 11:32:54 CET
     bison-3.6.4-3.fc33.x86_64                     ma 15 feb 2021 11:32:54 CET
     perl-ExtUtils-Manifest-1.73-1.fc33.noarch     ma 15 feb 2021 11:32:53 CET
     perl-ExtUtils-MakeMaker-7.46-3.fc33.noarch    ma 15 feb 2021 11:32:53 CET
     perl-ExtUtils-Install-2.20-1.fc33.noarch      ma 15 feb 2021 11:32:53 CET
     perl-ExtUtils-Constant-0.25-467.fc33.noarch   ma 15 feb 2021 11:32:53 CET
     perl-doc-5.32.1-467.fc33.noarch               ma 15 feb 2021 11:32:53 CET
     perl-Devel-PPPort-3.62-1.fc33.x86_64          ma 15 feb 2021 11:32:53 CET
     perl-devel-5.32.1-467.fc33.x86_64             ma 15 feb 2021 11:32:53 CET
     perl-AutoSplit-5.74-467.fc33.noarch           ma 15 feb 2021 11:32:53 CET
     nss-tools-3.60.1-1.fc33.x86_64                ma 15 feb 2021 11:32:53 CET
     
* EFI boot manager output (efibootmgr -v):
     BootCurrent: 0003
     Timeout: 1 seconds
     BootOrder: 0003,0004,0007,0000,000B,000E,0005,0002,0001,000D
     Boot0000* ubuntu	HD(1,GPT,a7481176-d910-4e1c-898a-9f89ae5a77e1,0x800,0x64000)/File(\EFI\UBUNTU\SHIMX64.EFI)
     Boot0001  Hard Drive 	BBS(HD,,0x0)..GO..NO........o.S.T.4.0.0.0.D.M.0.0.4.-.2.C.V.1.0.4....................A...........................>..Gd-.;.A..MQ..L. . . . . . . . . . . . .F.Z.0.N.M.B.4.5........BO..NO........o.C.r.u.c.i.a.l._.C.T.2.7.5.M.X.3.0.0.S.S.D.1....................A...........................>..Gd-.;.A..MQ..L. . . . . . . . .7.1.7.3.8.1.A.C.6.1.2.1........BO
     Boot0002  CD/DVD Drive 	BBS(CDROM,,0x0)..GO..NO........o.H.L.-.D.T.-.S.T. .D.V.D.R.A.M. .G.H.2.4.N.S.B.0....................A...........................>..Gd-.;.A..MQ..L.H.K.D.L.K.6.1.G.3.5. .4. . . . . . . . ........BO
     Boot0003* Fedora	HD(1,GPT,a7481176-d910-4e1c-898a-9f89ae5a77e1,0x800,0x64000)/File(\EFI\FEDORA\SHIMX64.EFI)
     Boot0004* debian	HD(1,GPT,a7481176-d910-4e1c-898a-9f89ae5a77e1,0x800,0x64000)/File(\EFI\DEBIAN\SHIMX64.EFI)
     Boot0005* UEFI: Built-in EFI Shell 	VenMedia(5023b95c-db26-429b-a648-bd47664c8012)..BO
     Boot0007* UEFI OS	HD(1,GPT,a7481176-d910-4e1c-898a-9f89ae5a77e1,0x800,0x64000)/File(\EFI\BOOT\BOOTX64.EFI)
     Boot000B* ubuntu	HD(1,GPT,a7481176-d910-4e1c-898a-9f89ae5a77e1,0x800,0x64000)/File(\EFI\UBUNTU\GRUBX64.EFI)
     Boot000D  Unknown Device 	BBS(11,,0x0)..GO..NO........y.G.e.n.e.r.i.c. .S.T.O.R.A.G.E. .D.E.V.I.C.E. .9.4.5.1....................A.......................L..Gd-.;.A..MQ..L.G.e.n.e.r.i.c. .S.T.O.R.A.G.E. .D.E.V.I.C.E. .9.4.5.1........BO
     Boot000E* UEFI: Generic STORAGE DEVICE 9451	PciRoot(0x0)/Pci(0x14,0x0)/USB(5,0)/HD(1,MBR,0x0,0x2000,0xe8c000)..BO

Kind regards,
FWieP

1 Like

Sounds good. There’s nothing suspicious in the fpaste output there. If you can check the journal when the problem re-occurs to see if any messages are recorded there, hopefully we’ll get a lead to follow up.

Here are the relevant journal entries, taken right after the screen went crazy, once again:

feb 16 17:00:27 WaanzinsPC2 kernel: i915 0000:00:02.0: [drm] GPU HANG: ecode 7:1:87d73c1e, in Xorg [1973]
feb 16 17:00:27 WaanzinsPC2 kernel: GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
feb 16 17:00:27 WaanzinsPC2 kernel: Please file a _new_ bug report at https://gitlab.freedesktop.org/drm/intel/issues/new.
feb 16 17:00:27 WaanzinsPC2 kernel: Please see https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs for details.
feb 16 17:00:27 WaanzinsPC2 kernel: drm/i915 developers can then reassign to the right component if it's not a kernel issue.
feb 16 17:00:27 WaanzinsPC2 kernel: The GPU crash dump is required to analyze GPU hangs, so please always attach it.
feb 16 17:00:27 WaanzinsPC2 kernel: GPU crash dump saved to /sys/class/drm/card0/error
feb 16 17:00:27 WaanzinsPC2 kernel: i915 0000:00:02.0: [drm] Resetting chip for stopped heartbeat on rcs0
feb 16 17:00:27 WaanzinsPC2 kernel: i915 0000:00:02.0: [drm] Xorg[1973] context reset due to GPU hang
feb 16 17:00:27 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): EDID vendor "DEL", prod id 41087
feb 16 17:00:27 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Using hsync ranges from config file
feb 16 17:00:27 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Using vrefresh ranges from config file
feb 16 17:00:27 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Printing DDC gathered Modelines:
feb 16 17:00:27 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
feb 16 17:00:27 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
feb 16 17:00:27 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
feb 16 17:00:27 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
feb 16 17:00:27 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
feb 16 17:00:27 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
feb 16 17:00:27 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
feb 16 17:00:27 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
feb 16 17:00:27 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
feb 16 17:00:27 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
feb 16 17:00:27 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)

feb 16 17:03:52 WaanzinsPC2 kernel: i915 0000:00:02.0: [drm] GPU HANG: ecode 7:1:87d7aefe, in Xorg [1973]
feb 16 17:03:52 WaanzinsPC2 kernel: i915 0000:00:02.0: [drm] Resetting chip for stopped heartbeat on rcs0
feb 16 17:03:52 WaanzinsPC2 kernel: i915 0000:00:02.0: [drm] Xorg[1973] context reset due to GPU hang
feb 16 17:03:52 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): EDID vendor "DEL", prod id 41087
feb 16 17:03:52 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Using hsync ranges from config file
feb 16 17:03:52 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Using vrefresh ranges from config file
feb 16 17:03:52 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Printing DDC gathered Modelines:
feb 16 17:03:52 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
feb 16 17:03:52 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
feb 16 17:03:52 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
feb 16 17:03:52 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
feb 16 17:03:52 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
feb 16 17:03:52 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
feb 16 17:03:52 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
feb 16 17:03:52 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
feb 16 17:03:52 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
feb 16 17:03:52 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
feb 16 17:03:52 WaanzinsPC2 /usr/libexec/gdm-x-session[1973]: (II) modeset(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)

“GPU hang”; that can’t be right, can it?

Kind regards,
Frans-Willem

I’d say that this is most likely to be the issue. This looks like what you’re experiencing, even though the actual error code is different :thinking: :

I’ve been experiencing some similar symptoms for the past few weeks or so since a few kernel upgrades back. This screenshot looks very familiar, I’ve definitely seen that shade of blue background appear in Firefox along with the randomly garbled text. While typing this comment in fact I had all of the text on the page become garbled suddenly.

I initially noticed problems with a strange kind of repeated freezing while an external monitor is connected to my laptop (the screen freezes for a couple of seconds, it will then update itself but immediately freeze again, over and over again indefinitely). Then these graphical glitches started appearing after a few kernel upgrades. Maybe there’s been work happening in the kernel on some graphics related things and something’s been broken.

I also see a lot of flickering and stuttering, particularly when watching a video. Sometimes the current scene will start flipping back and forth rapidly between two states.

My feeling is that this might be a Firefox issue. The problems seem to happen system wide to a certain extent (I’ve seen the flickering problem in VLC), but I think only when Firefox is actually open and the worst effects seem to be in Firefox. That’s just a feeling though.

Here’s some info about my system:

System:
               Host: earth Kernel: 5.10.15-100.fc32.x86_64 x86_64 bits: 64 
               Desktop: GNOME 3.36.7 Distro: Fedora release 32 (Thirty Two) 
Graphics:
               Device-1: Intel 3rd Gen Core processor Graphics driver: i915 v: kernel 
               Device-2: NVIDIA GF108M [NVS 5400M] driver: nouveau v: kernel 
               Device-3: Acer Integrated Camera type: USB driver: uvcvideo 
               Display: wayland server: Fedora Project X.org 1.20.10 driver: modesetting unloaded: fbdev,vesa 
               resolution: 1600x900~60Hz 
               OpenGL: renderer: Mesa DRI Intel HD Graphics 4000 (IVB GT2) v: 4.2 Mesa 20.2.3

I’ve experienced this problem with Firefox, Gnome-terminal and VSCode.

For example: I had one terminal-tab open, then opened another (Ctrl+Shift+T). The window would then flip rapidly between the two tabs for several seconds.

Update: I just had another Firefox-go-crazy event (see screenshots a few posts up). I immediately sifted through my system log for a GPU hang (journalctrl -g "gpu hang"), but there wasn’t any!
At the moment of the issue occurring, I only see some generic Thunderbird and Orca stuff in the log.

Update: In my absence, the system has had another GPU hang. When I woke the screen and expected to see the password prompt, the screen was completely blank. Only the mouse cursor was visible. Using the screen reader, I closed all open applications and switched to a console login. There I saw the GPU hang in the logs.

Regards,
Frans-Willem

I’m pretty sure my problem at least is in the newer versions of the Intel i915 graphics driver. I’ve been using Firefox with the dedicated graphics card on my laptop (using the “Launch using Dedicated Graphics Card” option, it’s an Nvidia card using the nouveau driver) and I haven’t noticed any issues at all so far. I’ve tried switching back and forth; the problems very quickly manifest when I’m using the integrated graphics (garbled text, crazy artifacting, especially in the tab bar, etc.), then everything works perfectly on dedicated (for a very long time at least).

I’m going to be updating to Fedora 33 shortly so we’ll see if the problem persists. Not sure if the kernel/driver versions will be different.

Have folks gone through the bug I listed (and other related issues on the bug tracker) yet? Is there nothing there that matches?

Sorry, I missed the bug report you posted. That definitely looks like the same set of symptoms for me. Guess it’s a bug in the Intel driver in the latest kernels.

Someone in an earlier bug with the same issue, mentions the problem appears to be graphics hardware acceleration. That would make sense since I’m seeing the problem mainly in Firefox and VLC.

1 Like

Sorry, I didn’t interpret this as a question or call to action.
I have read through the bug tracker and the linked bug it points to. All the symptoms match, indeed.
What else can I do to help fix the issue?

Kind regards,
Frans-Willem

1 Like

I think interacting with the devs directly on the ticket is probably the most efficient thing to do. Hopefully they’ll have fixes for you to test, or they may request more information to help diagnose the issue.

I’ve posted a comment in the Intel-thread and pointed them to this thread right here. I’ve asked them how I can help any further.

Let’s get this thing fixed! :slight_smile:
Frans-Willem

1 Like

This issue seems to be related to the implementation of security mitigations in kernel 5.10.10 and above. The (occasional) CPU hangs are not the cause, but a result of the bug.

According to the Intel-threads, there is a proposed work-around; until the fixes arrive in our kernel. I’ve been testing this for about a week now - it works and seems to be the lesser evil.

Add the commandline parameter i915.mitigations=off to the kernel and you’re good to go. This can be done manually on boot (in Grub, press E, edit the kernel line, press Ctrl+X), or automatically using grubby:

$ sudo grubby --update-kernel /boot/vmlinuz-5.10.16-200.fc33.x86_64 --args="i915.mitigations=off"

Note: this switches some security features OFF.
It seems that the definitive fixes are already in the newest kernel and should “propagate soon”.

Hope this helps,
Frans-Willem

3 Likes

This has been fixed at redhat bugzilla. Still has not been merged into kernel. Here is bug: https://bugzilla.redhat.com/show_bug.cgi?id=1925346

To fix before it is merged into kernel, follow instructions on comment 13.

Philip

2 Likes

Good news, at least for the moment. Yesterday, my system received the 5.10.19 kernel update. Booting it without the aformentioned i915.mitigations=off, the problem has not shown itself for at least 30 hours.

Hoping this will be my final entry in this thread, but I will report back when the bug reappears. For now, I’ve removed the kernel boot argument like this:

$ sudo grubby --update-kernel /boot/vmlinuz-5.10.19-200.fc33.x86_64 --remove-args="i915.mitigations=off"

Kind regards,
Frans-Willem

4 Likes

Good news, once again. My system has received the 5.10.20 kernel update and the problem still seems to be gone. The update to 5.10.19 seems to have fixed the issue for good.

Thanks for all the help and the educational experience :slight_smile:.

Kind regards,
Frans-Willem

5 Likes

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