You are not logged in.

#1 2022-08-14 12:21:46

Anthony Wilson
Member
Registered: 2020-10-15
Posts: 38

[SOLVED] All TTYs freeze after a random amount of time

Solution: A patch was added in 5.19.4 which fixed the issue.


After a seemingly random amount of time, all of the TTYs become frozen. After my laptop has been powered on for over ~6 hours, there is a high chance (though no guarantee) that they have become frozen.
So far I have never realised exactly when this happens, because it does not affect my graphical environment at all (I'm using AwesomeWM with Xorg).
When in the frozen state, (if I am viewing a TTY) all that is displayed is the last thing that was shown on a TTY.

A few weeks ago I noticed this strange behaviour for the first time. Before that, I have never had anything like this occur. I've had graphical issues on this laptop before, though I am confident that this issue is new, and it was caused by a recent update to something.

Luckily this issue is not especially problematic for using my machine. The only two problems which this causes are the following:
1 - I am unable to use a TTY to fix a problem with my graphical environment, should one arise.
2 - When I shut down my laptop, I don't get the usual messages printed to the screen telling me that everything is stopping correctly. This is the only reason I noticed the problem in the first place - when I shut down my system one day, I didn't get any shutdown messages. It was just frozen, showing the last thing shown before I started Xorg hours before.

It should be noted that the TTYs still function perfectly fine. I can log in and run commands in them, though I cannot see what I'm doing because the screen does not update.
Checking the journal, I can see the message "Started Getty on tty2", which would indicate that the TTYs are starting perfectly fine, they're just not rendering correctly (I haven't found any errors in the Xorg log or the journal either).


From what I can tell, this issue appears to be very similar (possibly exactly the same) as this issue from 2016: https://bbs.archlinux.org/viewtopic.php?id=210362.
I found that issue from a post on Reddit, which appears to describe the same issue - https://www.reddit.com/r/archlinux/comm … esponsive/

There is also this issue that was recently posted on the forums: https://bbs.archlinux.org/viewtopic.php?id=278649. It doesn't sound exactly the same, though it sounds similar enough that I feel it could be related.


The following are parts of pacman.log to show which packages that I have updated in the past month (the ones updated around the 19th, 22nd, and 30th are likely to be the most relevant).
I'm not entirely sure whether or not anything in here is the culprit, though since it wasn't happening before the 19th (and I haven't updated my BIOS recently), I presume a package update shown below is causing this.

[2022-07-19T13:59:22+1000] [ALPM] upgraded libldap (2.6.2-2 -> 2.6.3-1)
[2022-07-19T13:59:22+1000] [ALPM] upgraded libidn2 (2.3.2-1 -> 2.3.3-1)
[2022-07-19T13:59:25+1000] [ALPM] upgraded linux (5.18.11.arch1-1 -> 5.18.12.arch1-1)
[2022-07-19T13:59:25+1000] [ALPM] upgraded acpi_call (1.2.2-53 -> 1.2.2-54)
[2022-07-19T13:59:25+1000] [ALPM] upgraded amd-ucode (20220610.7b71b75-1 -> 20220708.be7798e-1)
[2022-07-19T13:59:25+1000] [ALPM] upgraded cmus (2.9.1-2 -> 2.10.0-2)
[2022-07-19T13:59:25+1000] [ALPM] upgraded vulkan-icd-loader (1.3.217-1 -> 1.3.221-1)
[2022-07-19T13:59:25+1000] [ALPM] upgraded sqlite (3.39.0-2 -> 3.39.1-1)
[2022-07-19T13:59:25+1000] [ALPM] upgraded gcr (3.41.0-2 -> 3.41.1-1)
[2022-07-19T13:59:28+1000] [ALPM] upgraded go (2:1.18.3-1 -> 2:1.18.4-1)
[2022-07-19T13:59:28+1000] [ALPM] upgraded libwebp (1.2.2-1 -> 1.2.3-1)
[2022-07-19T13:59:28+1000] [ALPM] upgraded graphviz (4.0.0-1 -> 5.0.0-1)
[2022-07-19T13:59:29+1000] [ALPM] upgraded gtksourceview3 (3.24.11+28+g73e57b57-1 -> 1:3.24.11+r28+g73e57b57-1)
[2022-07-19T13:59:29+1000] [ALPM] upgraded hdparm (9.63-2 -> 9.64-1)
[2022-07-19T13:59:29+1000] [ALPM] upgraded python-lxml (4.9.0-1 -> 4.9.1-1)
[2022-07-19T13:59:30+1000] [ALPM] upgraded inkscape (1.2-5 -> 1.2.1-1)
[2022-07-19T13:59:30+1000] [ALPM] upgraded lib32-libdrm (2.4.111-1 -> 2.4.112-1)
[2022-07-19T13:59:30+1000] [ALPM] upgraded lib32-libldap (2.6.2-1 -> 2.6.3-1)
[2022-07-19T13:59:30+1000] [ALPM] upgraded lib32-libnl (3.6.0-1 -> 3.7.0-1)
[2022-07-19T13:59:30+1000] [ALPM] upgraded lib32-libxrender (0.9.10-2 -> 0.9.10-3)
[2022-07-19T13:59:30+1000] [ALPM] upgraded lib32-libxtst (1.2.3-2 -> 1.2.3-3)
[2022-07-19T13:59:30+1000] [ALPM] upgraded lib32-sqlite (3.38.5-1 -> 3.39.0-1)
[2022-07-19T13:59:30+1000] [ALPM] upgraded lib32-vulkan-icd-loader (1.3.217-1 -> 1.3.221-1)
[2022-07-19T13:59:30+1000] [ALPM] upgraded libbs2b (3.1.0-7 -> 3.1.0-8)
[2022-07-19T13:59:30+1000] [ALPM] upgraded libimagequant (2.17.0-3 -> 4.0.0-1)
[2022-07-19T13:59:30+1000] [ALPM] upgraded libnotify (0.8.0-1 -> 0.8.1-1)
[2022-07-19T13:59:30+1000] [ALPM] upgraded libzip (1.8.0-1 -> 1.9.2-1)
[2022-07-19T13:59:30+1000] [ALPM] upgraded linux-firmware-whence (20220610.7b71b75-1 -> 20220708.be7798e-1)
[2022-07-19T13:59:30+1000] [ALPM] upgraded linux-firmware (20220610.7b71b75-1 -> 20220708.be7798e-1)
[2022-07-19T13:59:35+1000] [ALPM] upgraded linux-headers (5.18.11.arch1-1 -> 5.18.12.arch1-1)
[2022-07-19T13:59:35+1000] [ALPM] upgraded ruby-bundler (2.3.15-1 -> 2.3.17-1)
[2022-07-19T13:59:35+1000] [ALPM] installed ruby-json (2.6.2-1)
[2022-07-19T13:59:35+1000] [ALPM] installed ruby-stringio (3.0.2-1)
[2022-07-19T13:59:35+1000] [ALPM] installed ruby-psych (4.0.4-2)
[2022-07-19T13:59:35+1000] [ALPM] installed ruby-rdoc (6.4.0-2)
[2022-07-19T13:59:35+1000] [ALPM] installed ruby-stdlib (3.0.4-2)
[2022-07-19T13:59:35+1000] [ALPM] installed ruby-minitest (5.15.0-1)
[2022-07-19T13:59:35+1000] [ALPM] installed ruby-power_assert (2.0.1-1)
[2022-07-19T13:59:35+1000] [ALPM] installed ruby-rake (13.0.6-1)
[2022-07-19T13:59:35+1000] [ALPM] installed ruby-rexml (3.2.5-1)
[2022-07-19T13:59:35+1000] [ALPM] installed ruby-test-unit (3.5.3-1)
[2022-07-19T13:59:35+1000] [ALPM] installed ruby-bundledgems (3.0.4-2)
[2022-07-19T13:59:35+1000] [ALPM] upgraded ruby (3.0.4-1 -> 3.0.4-2)
[2022-07-19T13:59:39+1000] [ALPM] upgraded metasploit (6.2.5-1 -> 6.2.7-1)
[2022-07-19T13:59:40+1000] [ALPM] upgraded node-gyp (9.0.0-1 -> 9.1.0-1)
[2022-07-19T13:59:40+1000] [ALPM] upgraded opera-ffmpeg-codecs (103.0.5060.53-1 -> 103.0.5060.114-1)
[2022-07-19T13:59:40+1000] [ALPM] upgraded protobuf-c (1.4.0-4 -> 1.4.1-1)
[2022-07-19T13:59:40+1000] [ALPM] upgraded python-distlib (0.3.4-1 -> 0.3.5-1)
[2022-07-19T13:59:40+1000] [ALPM] upgraded python-gobject (3.42.1-1 -> 3.42.2-1)
[2022-07-19T13:59:40+1000] [ALPM] upgraded python-jaraco.functools (3.5.0-2 -> 3.5.1-1)
[2022-07-19T13:59:40+1000] [ALPM] upgraded python-jaraco.text (3.8.0-2 -> 3.8.1-1)
[2022-07-19T13:59:40+1000] [ALPM] upgraded rtkit (0.13-1 -> 0.13-2)
[2022-07-19T13:59:40+1000] [ALPM] upgraded sbc (1.5-2 -> 2.0-1)
[2022-07-19T13:59:40+1000] [ALPM] upgraded smbclient (4.16.2-1 -> 4.16.3-1)
[2022-07-19T13:59:40+1000] [ALPM] upgraded spdlog (1.10.0-1 -> 1.10.0-2)
[2022-07-19T13:59:40+1000] [ALPM] upgraded spice-gtk (0.41-1 -> 0.41-2)
[2022-07-19T13:59:40+1000] [ALPM] upgraded vulkan-headers (1:1.3.217-1 -> 1:1.3.221-1)
[2022-07-19T13:59:42+1000] [ALPM] upgraded wine (7.12-1 -> 7.13-1)
[2022-07-19T13:59:43+1000] [ALPM] upgraded wine-gecko (2.47.2-3 -> 2.47.3-1)
[2022-07-19T13:59:43+1000] [ALPM] upgraded woff2 (1.0.2-3 -> 1.0.2-4)
[2022-07-19T13:59:43+1000] [ALPM] upgraded wxwidgets-common (3.2.0-2 -> 3.2.0-4)
[2022-07-19T13:59:44+1000] [ALPM] upgraded wxwidgets-gtk3 (3.2.0-2 -> 3.2.0-4)

[2022-07-19T14:04:02+1000] [ALPM] upgraded easyeda-bin (6.5.1-1 -> 6.5.8-1)
[2022-07-19T14:04:22+1000] [ALPM] upgraded giblib (1.2.4-8 -> 1.2.4-9)
[2022-07-19T14:04:31+1000] [ALPM] upgraded ocrmypdf (13.4.7-1 -> 13.6.0-1)
[2022-07-19T14:05:15+1000] [ALPM] upgraded unityhub (3.1.1-1 -> 3.2.0-1)
[2022-07-19T14:05:24+1000] [ALPM] upgraded ventoy-bin (1.0.76-1 -> 1.0.78-1)

[2022-07-22T14:52:36+1000] [ALPM] upgraded alsa-card-profiles (1:0.3.55-2 -> 1:0.3.56-1)
[2022-07-22T14:52:36+1000] [ALPM] upgraded atkmm (2.28.2-2 -> 2.28.3-1)
[2022-07-22T14:52:37+1000] [ALPM] upgraded chromium (103.0.5060.114-1 -> 103.0.5060.134-1)
[2022-07-22T14:52:38+1000] [ALPM] upgraded code (1.69.1-1 -> 1.69.2-1)
[2022-07-22T14:52:38+1000] [ALPM] upgraded gtest (1.12.0-2 -> 1.12.1-1)
[2022-07-22T14:52:38+1000] [ALPM] upgraded jasper (3.0.4-1 -> 3.0.6-1)
[2022-07-22T14:52:39+1000] [ALPM] upgraded jre-openjdk-headless (18.0.1.1.u2-1 -> 18.0.2.u9-1)
[2022-07-22T14:52:39+1000] [ALPM] upgraded jre-openjdk (18.0.1.1.u2-1 -> 18.0.2.u9-1)
[2022-07-22T14:52:39+1000] [ALPM] upgraded jdk-openjdk (18.0.1.1.u2-1 -> 18.0.2.u9-1)
[2022-07-22T14:52:40+1000] [ALPM] upgraded jre11-openjdk-headless (11.0.15.u10-2 -> 11.0.16.u8-2)
[2022-07-22T14:52:40+1000] [ALPM] upgraded jre11-openjdk (11.0.15.u10-2 -> 11.0.16.u8-2)
[2022-07-22T14:52:40+1000] [ALPM] upgraded jdk11-openjdk (11.0.15.u10-2 -> 11.0.16.u8-2)
[2022-07-22T14:52:40+1000] [ALPM] upgraded libbpf (0.8.0-1 -> 0.8.1-1)
[2022-07-22T14:52:40+1000] [ALPM] upgraded libvirt (1:8.5.0-2 -> 1:8.5.0-3)
[2022-07-22T14:52:40+1000] [ALPM] upgraded luajit (2.1.0.beta3.r422.g4c2441c1-1 -> 2.1.0.beta3.r431.g5677985d-1)
[2022-07-22T14:52:41+1000] [ALPM] upgraded monero (0.17.3.2-3 -> 0.18.0.0-1)
[2022-07-22T14:52:41+1000] [ALPM] upgraded qt5-base (5.15.5+kde+r170-1 -> 5.15.5+kde+r172-1)
[2022-07-22T14:52:41+1000] [ALPM] upgraded qt5-svg (5.15.5+kde+r10-1 -> 5.15.5+kde+r11-1)
[2022-07-22T14:52:41+1000] [ALPM] upgraded monero-gui (0.17.3.2-3 -> 0.18.0.0-1)
[2022-07-22T14:52:41+1000] [ALPM] upgraded mpg123 (1.29.3-2 -> 1.30.1-1)
[2022-07-22T14:52:42+1000] [ALPM] upgraded pipewire (1:0.3.55-2 -> 1:0.3.56-1)
[2022-07-22T14:52:42+1000] [ALPM] upgraded python-markdown (3.3.7-1 -> 3.4.1-1)
[2022-07-22T14:52:42+1000] [ALPM] upgraded ruby-bundler (2.3.17-1 -> 2.3.18-1)
[2022-07-22T14:52:44+1000] [ALPM] upgraded rust (1:1.62.0-1 -> 1:1.62.1-1)
[2022-07-22T14:52:44+1000] [ALPM] upgraded virtualbox-host-dkms (6.1.34-4 -> 6.1.36-1)
[2022-07-22T14:52:45+1000] [ALPM] upgraded virtualbox (6.1.34-4 -> 6.1.36-1)
[2022-07-22T14:52:45+1000] [ALPM] upgraded zita-alsa-pcmi (0.4.0-1 -> 0.5.1-1)

[2022-07-30T20:13:52+1000] [ALPM] upgraded gcc-libs (12.1.0-2 -> 12.1.0-3)
[2022-07-30T20:13:52+1000] [ALPM] upgraded libcap (2.64-1 -> 2.65-1)
[2022-07-30T20:13:52+1000] [ALPM] upgraded cryptsetup (2.4.3-2 -> 2.5.0-1)
[2022-07-30T20:13:52+1000] [ALPM] upgraded ca-certificates-mozilla (3.80-1 -> 3.81-1)
[2022-07-30T20:13:55+1000] [ALPM] upgraded linux (5.18.12.arch1-1 -> 5.18.14.arch1-1)
[2022-07-30T20:13:55+1000] [ALPM] upgraded acpi_call (1.2.2-54 -> 1.2.2-57)
[2022-07-30T20:13:55+1000] [ALPM] upgraded amdvlk (2022.Q2.3-1 -> 2022.Q3.1-1)
[2022-07-30T20:13:55+1000] [ALPM] upgraded pacman-mirrorlist (20220605-1 -> 20220724-1)
[2022-07-30T20:13:55+1000] [ALPM] upgraded pacman (6.0.1-5 -> 6.0.1-7)
[2022-07-30T20:13:55+1000] [ALPM] upgraded archlinux-keyring (20220713-1 -> 20220727-1)
[2022-07-30T20:13:57+1000] [ALPM] upgraded babl (0.1.90-2 -> 0.1.92-1)
[2022-07-30T20:13:57+1000] [ALPM] upgraded base (2-2 -> 3-1)
[2022-07-30T20:13:57+1000] [ALPM] upgraded libuv (1.43.0-1 -> 1.44.2-1)
[2022-07-30T20:13:57+1000] [ALPM] upgraded bind (9.18.4-1 -> 9.18.5-1)
[2022-07-30T20:13:58+1000] [ALPM] upgraded cmake (3.23.2-2 -> 3.23.3-1)
[2022-07-30T20:13:58+1000] [ALPM] upgraded nss (3.80-1 -> 3.81-1)
[2022-07-30T20:13:58+1000] [ALPM] upgraded gsm (1.0.19-1 -> 1.0.20-1)
[2022-07-30T20:13:58+1000] [ALPM] upgraded lame (3.100-3 -> 3.100-4)
[2022-07-30T20:13:58+1000] [ALPM] upgraded harfbuzz (4.4.1-1 -> 5.0.1-1)
[2022-07-30T20:13:59+1000] [ALPM] upgraded llvm-libs (14.0.6-1 -> 14.0.6-2)
[2022-07-30T20:13:59+1000] [ALPM] upgraded mesa (22.1.3-1 -> 22.1.4-1)
[2022-07-30T20:13:59+1000] [ALPM] upgraded iso-codes (4.10.0-1 -> 4.11.0-1)
[2022-07-30T20:14:00+1000] [ALPM] upgraded electron (19.0.8-1 -> 19.0.10-1)
[2022-07-30T20:14:01+1000] [ALPM] upgraded firefox (102.0.1-1 -> 103.0-1)
[2022-07-30T20:14:02+1000] [ALPM] upgraded gcc (12.1.0-2 -> 12.1.0-3)
[2022-07-30T20:14:02+1000] [ALPM] upgraded libspiro (1:20200505-2 -> 1:20220722-1)
[2022-07-30T20:14:02+1000] [ALPM] upgraded gegl (0.4.36-3 -> 0.4.38-1)
[2022-07-30T20:14:02+1000] [ALPM] upgraded glfw-x11 (3.3.7-1 -> 3.3.8-1)
[2022-07-30T20:14:02+1000] [ALPM] upgraded harfbuzz-icu (4.4.1-1 -> 5.0.1-1)
[2022-07-30T20:14:03+1000] [ALPM] upgraded hwloc (2.7.1-1 -> 2.8.0-1)
[2022-07-30T20:14:03+1000] [ALPM] upgraded imagemagick (7.1.0.43-1 -> 7.1.0.44-1)
[2022-07-30T20:14:03+1000] [ALPM] upgraded jre8-openjdk-headless (8.332.u09-1 -> 8.342.u07-1)
[2022-07-30T20:14:03+1000] [ALPM] upgraded jre8-openjdk (8.332.u09-1 -> 8.342.u07-1)
[2022-07-30T20:14:03+1000] [ALPM] upgraded jdk8-openjdk (8.332.u09-1 -> 8.342.u07-1)
[2022-07-30T20:14:03+1000] [ALPM] upgraded ldb (2:2.5.1-1 -> 2:2.5.2-1)
[2022-07-30T20:14:03+1000] [ALPM] upgraded lib2geom (1.1-2 -> 1.2-1)
[2022-07-30T20:14:04+1000] [ALPM] upgraded lib32-gcc-libs (12.1.0-2 -> 12.1.0-3)
[2022-07-30T20:14:04+1000] [ALPM] upgraded lib32-harfbuzz (4.4.1-1 -> 5.0.1-1)
[2022-07-30T20:14:04+1000] [ALPM] upgraded lib32-libcap (2.64-1 -> 2.65-1)
[2022-07-30T20:14:05+1000] [ALPM] upgraded lib32-llvm-libs (14.0.6-1 -> 14.0.6-2)
[2022-07-30T20:14:05+1000] [ALPM] upgraded lib32-wayland (1.20.0-2 -> 1.21.0-1)
[2022-07-30T20:14:05+1000] [ALPM] upgraded lib32-mesa (22.1.3-1 -> 22.1.4-1)
[2022-07-30T20:14:05+1000] [ALPM] upgraded lib32-nss (3.80-1 -> 3.81-1)
[2022-07-30T20:14:05+1000] [ALPM] upgraded lib32-vulkan-radeon (22.1.3-1 -> 22.1.4-1)
[2022-07-30T20:14:05+1000] [ALPM] upgraded libmm-glib (1.18.10-1 -> 1.18.10-2)
[2022-07-30T20:14:05+1000] [ALPM] upgraded libplacebo (4.192.1-3 -> 4.208.0-1)
[2022-07-30T20:14:05+1000] [ALPM] upgraded libtorrent-rasterbar (1:2.0.6-2 -> 1:2.0.7-1)
[2022-07-30T20:14:10+1000] [ALPM] upgraded linux-headers (5.18.12.arch1-1 -> 5.18.14.arch1-1)
[2022-07-30T20:14:10+1000] [ALPM] upgraded lua52-socket (1:3.0.0-1 -> 1:3.1.0-1)
[2022-07-30T20:14:10+1000] [ALPM] upgraded lv2 (1.18.4-2 -> 1.18.6-1)
[2022-07-30T20:14:14+1000] [ALPM] upgraded metasploit (6.2.7-1 -> 6.2.8-1)
[2022-07-30T20:14:14+1000] [ALPM] upgraded mobile-broadband-provider-info (20220511-1 -> 20220725-1)
[2022-07-30T20:14:15+1000] [ALPM] upgraded nodejs (18.6.0-1 -> 18.7.0-1)
[2022-07-30T20:14:15+1000] [ALPM] upgraded npm (8.14.0-1 -> 8.15.1-1)
[2022-07-30T20:14:15+1000] [ALPM] upgraded opencl-mesa (22.1.3-1 -> 22.1.4-1)
[2022-07-30T20:14:15+1000] [ALPM] upgraded opera-ffmpeg-codecs (103.0.5060.114-1 -> 103.0.5060.134-1)
[2022-07-30T20:14:15+1000] [ALPM] upgraded osinfo-db (20220516-1 -> 20220727-1)
[2022-07-30T20:14:15+1000] [ALPM] upgraded protobuf (21.2-1 -> 21.4-1)
[2022-07-30T20:14:15+1000] [ALPM] upgraded python-soupsieve (2.3.1-1 -> 2.3.2.post1-1)
[2022-07-30T20:14:15+1000] [ALPM] upgraded python-beautifulsoup4 (4.10.0-1 -> 4.11.1-1)
[2022-07-30T20:14:16+1000] [ALPM] upgraded python-numpy (1.23.0-1 -> 1.23.1-1)
[2022-07-30T20:14:16+1000] [ALPM] upgraded python-trove-classifiers (2022.6.26-1 -> 2022.7.22-1)
[2022-07-30T20:14:16+1000] [ALPM] upgraded python-pip (22.1.2-1 -> 22.2-1)
[2022-07-30T20:14:16+1000] [ALPM] upgraded python-sphinx (5.0.2-3 -> 5.1.1-1)
[2022-07-30T20:14:16+1000] [ALPM] upgraded z3 (4.8.17-1 -> 4.9.0-1)
[2022-07-30T20:14:16+1000] [ALPM] upgraded python-z3 (4.8.17-1 -> 4.9.0-1)
[2022-07-30T20:14:17+1000] [ALPM] upgraded qt5-base (5.15.5+kde+r172-1 -> 5.15.5+kde+r174-1)
[2022-07-30T20:14:17+1000] [ALPM] upgraded qt5-wayland (5.15.5+kde+r38-1 -> 5.15.5+kde+r38-3)
[2022-07-30T20:14:17+1000] [ALPM] upgraded serd (0.30.12-2 -> 0.30.14-1)
[2022-07-30T20:14:17+1000] [ALPM] upgraded smbclient (4.16.3-1 -> 4.16.4-1)
[2022-07-30T20:14:17+1000] [ALPM] upgraded sord (0.16.10-2 -> 0.16.12-3)
[2022-07-30T20:14:17+1000] [ALPM] upgraded sratom (0.6.10-3 -> 0.6.12-1)
[2022-07-30T20:14:19+1000] [ALPM] upgraded vivaldi (5.3.2679.68-1 -> 5.3.2679.70-1)
[2022-07-30T20:14:19+1000] [ALPM] upgraded vlc (3.0.17.4-6 -> 3.0.17.4-7)
[2022-07-30T20:14:19+1000] [ALPM] upgraded vulkan-radeon (22.1.3-1 -> 22.1.4-1)
[2022-07-30T20:14:20+1000] [ALPM] upgraded webkit2gtk (2.36.4-2 -> 2.36.5-1)
[2022-07-30T20:14:20+1000] [ALPM] upgraded webkit2gtk-4.1 (2.36.4-2 -> 2.36.5-1)

[2022-08-11T09:38:38+1000] [ALPM] upgraded linux-api-headers (5.17.5-2 -> 5.18.15-1)
[2022-08-11T09:38:38+1000] [ALPM] upgraded glibc (2.35-6 -> 2.36-1)
[2022-08-11T09:38:45+1000] [ALPM] upgraded util-linux-libs (2.38-1 -> 2.38.1-1)
[2022-08-11T09:38:45+1000] [ALPM] upgraded gcc-libs (12.1.0-3 -> 12.1.1-4)
[2022-08-11T09:38:45+1000] [ALPM] upgraded libevent (2.1.12-1 -> 2.1.12-2)
[2022-08-11T09:38:46+1000] [ALPM] upgraded lib32-glibc (2.35-6 -> 2.36-1)
[2022-08-11T09:38:46+1000] [ALPM] upgraded systemd-libs (251.3-1 -> 251.4-1)
[2022-08-11T09:38:46+1000] [ALPM] upgraded util-linux (2.38-1 -> 2.38.1-1)
[2022-08-11T09:38:46+1000] [ALPM] upgraded libelf (0.187-1 -> 0.187-2)
[2022-08-11T09:38:46+1000] [ALPM] upgraded binutils (2.38-6 -> 2.39-2)
[2022-08-11T09:38:46+1000] [ALPM] upgraded iptables-nft (1:1.8.8-1 -> 1:1.8.8-2)
[2022-08-11T09:38:46+1000] [ALPM] upgraded systemd (251.3-1 -> 251.4-1)
[2022-08-11T09:38:47+1000] [ALPM] upgraded libarchive (3.6.1-1 -> 3.6.1-2)
[2022-08-11T09:38:47+1000] [ALPM] upgraded mpfr (4.1.0.p13-2 -> 4.1.0.p13-3)
[2022-08-11T09:38:49+1000] [ALPM] upgraded linux (5.18.14.arch1-1 -> 5.18.16.arch1-1)
[2022-08-11T09:38:50+1000] [ALPM] upgraded acpi_call (1.2.2-57 -> 1.2.2-61)
[2022-08-11T09:38:50+1000] [ALPM] upgraded sqlite (3.39.1-1 -> 3.39.2-1)
[2022-08-11T09:38:50+1000] [ALPM] upgraded nettle (3.8-1 -> 3.8.1-1)
[2022-08-11T09:38:50+1000] [ALPM] upgraded gnutls (3.7.6-1 -> 3.7.7-1)
[2022-08-11T09:38:50+1000] [ALPM] upgraded libsysprof-capture (3.44.0-1 -> 3.44.0-2)
[2022-08-11T09:38:50+1000] [ALPM] upgraded arch-install-scripts (25-2 -> 26-1)
[2022-08-11T09:38:50+1000] [ALPM] upgraded bluez (5.64-2 -> 5.65-1)
[2022-08-11T09:38:50+1000] [ALPM] upgraded bluez-libs (5.64-2 -> 5.65-1)
[2022-08-11T09:38:50+1000] [ALPM] upgraded bluez-utils (5.64-2 -> 5.65-1)
[2022-08-11T09:38:50+1000] [ALPM] upgraded libtiff (4.4.0-1 -> 4.4.0-3)
[2022-08-11T09:38:50+1000] [ALPM] upgraded libwebp (1.2.3-1 -> 1.2.4-1)
[2022-08-11T09:38:50+1000] [ALPM] upgraded harfbuzz (5.0.1-1 -> 5.1.0-1)
[2022-08-11T09:38:50+1000] [ALPM] upgraded gsm (1.0.20-1 -> 1.0.22-1)
[2022-08-11T09:38:50+1000] [ALPM] upgraded opencore-amr (0.1.5-5 -> 0.1.6-1)
[2022-08-11T09:38:51+1000] [ALPM] upgraded llvm-libs (14.0.6-2 -> 14.0.6-3)
[2022-08-11T09:38:51+1000] [ALPM] upgraded mesa (22.1.4-1 -> 22.1.5-1)
[2022-08-11T09:38:51+1000] [ALPM] upgraded gdk-pixbuf2 (2.42.8-1 -> 2.42.9-1)
[2022-08-11T09:38:51+1000] [ALPM] upgraded glib-networking (1:2.72.1-1 -> 1:2.72.2-1)
[2022-08-11T09:38:51+1000] [ALPM] upgraded tracker3 (3.3.2-1 -> 3.3.3-1)
[2022-08-11T09:38:51+1000] [ALPM] upgraded xkeyboard-config (2.36-2 -> 2.36-3)
[2022-08-11T09:38:51+1000] [ALPM] upgraded nspr (4.34-1 -> 4.34.1-1)
[2022-08-11T09:38:53+1000] [ALPM] upgraded chromium (103.0.5060.134-1 -> 104.0.5112.79-1)
[2022-08-11T09:38:53+1000] [ALPM] upgraded gcc (12.1.0-3 -> 12.1.1-4)
[2022-08-11T09:38:54+1000] [ALPM] upgraded clang (14.0.6-1 -> 14.0.6-2)
[2022-08-11T09:38:54+1000] [ALPM] upgraded electron18 (18.3.5-1 -> 18.3.6-1)
[2022-08-11T09:38:55+1000] [ALPM] upgraded code (1.69.2-1 -> 1.70.0-1)
[2022-08-11T09:38:55+1000] [ALPM] upgraded cpupower (5.18-1 -> 5.19-1)
[2022-08-11T09:38:55+1000] [ALPM] upgraded cups-filters (1.28.15-1 -> 1.28.15-2)
[2022-08-11T09:38:55+1000] [ALPM] upgraded dialog (1:1.3_20220526-1 -> 1:1.3_20220728-1)
[2022-08-11T09:38:56+1000] [ALPM] upgraded discord (0.0.18-1 -> 0.0.19-1)
[2022-08-11T09:38:56+1000] [ALPM] upgraded libtool (2.4.7-2 -> 2.4.7-3)
[2022-08-11T09:38:56+1000] [ALPM] upgraded dkms (3.0.5-2 -> 3.0.6-1)
[2022-08-11T09:38:56+1000] [ALPM] upgraded double-conversion (3.2.0-1 -> 3.2.1-1)
[2022-08-11T09:38:56+1000] [ALPM] upgraded edk2-ovmf (202205-1 -> 202205-2)
[2022-08-11T09:38:57+1000] [ALPM] upgraded electron (19.0.10-1 -> 20.0.0-1)
[2022-08-11T09:38:57+1000] [ALPM] upgraded elfutils (0.187-1 -> 0.187-2)
[2022-08-11T09:38:57+1000] [ALPM] upgraded harfbuzz-icu (5.0.1-1 -> 5.1.0-1)
[2022-08-11T09:38:57+1000] [ALPM] upgraded libwpe (1.12.0-2 -> 1.12.2-1)
[2022-08-11T09:38:57+1000] [ALPM] upgraded wpebackend-fdo (1.12.0-2 -> 1.12.1-1)
[2022-08-11T09:38:57+1000] [ALPM] upgraded libevdev (1.12.1-1 -> 1.13.0-1)
[2022-08-11T09:38:58+1000] [ALPM] upgraded webkit2gtk-4.1 (2.36.5-1 -> 2.36.6-1)
[2022-08-11T09:38:58+1000] [ALPM] upgraded epiphany (42.3-1 -> 42.4-1)
[2022-08-11T09:38:59+1000] [ALPM] upgraded firefox (103.0-1 -> 103.0.2-1)
[2022-08-11T09:38:59+1000] [ALPM] upgraded geany (1.38-2 -> 1.38-3)
[2022-08-11T09:38:59+1000] [ALPM] upgraded js91 (91.11.0-1 -> 91.12.0-1)
[2022-08-11T09:38:59+1000] [ALPM] upgraded gjs (2:1.72.1-1 -> 2:1.72.2-1)
[2022-08-11T09:38:59+1000] [ALPM] upgraded gnome-desktop-common (1:42.3-1 -> 1:42.4-1)
[2022-08-11T09:38:59+1000] [ALPM] upgraded gnome-desktop (1:42.3-1 -> 1:42.4-1)
[2022-08-11T09:39:03+1000] [ALPM] upgraded go (2:1.18.4-1 -> 2:1.19-1)
[2022-08-11T09:39:03+1000] [ALPM] upgraded graphviz (5.0.0-1 -> 5.0.0-2)
[2022-08-11T09:39:03+1000] [ALPM] upgraded imagemagick (7.1.0.44-1 -> 7.1.0.45-1)
[2022-08-11T09:39:03+1000] [ALPM] upgraded iproute2 (5.18.0-1 -> 5.19.0-1)
[2022-08-11T09:39:04+1000] [ALPM] upgraded jre8-openjdk-headless (8.342.u07-1 -> 8.345.u01-1)
[2022-08-11T09:39:04+1000] [ALPM] upgraded jre8-openjdk (8.342.u07-1 -> 8.345.u01-1)
[2022-08-11T09:39:04+1000] [ALPM] upgraded jdk8-openjdk (8.342.u07-1 -> 8.345.u01-1)
[2022-08-11T09:39:04+1000] [ALPM] upgraded tevent (1:0.12.1-1 -> 1:0.13.0-1)
[2022-08-11T09:39:04+1000] [ALPM] upgraded ldb (2:2.5.2-1 -> 2:2.5.2-2)
[2022-08-11T09:39:04+1000] [ALPM] upgraded lib2geom (1.2-1 -> 1.2-2)
[2022-08-11T09:39:05+1000] [ALPM] upgraded lib32-gcc-libs (12.1.0-3 -> 12.1.1-4)
[2022-08-11T09:39:05+1000] [ALPM] upgraded lib32-libxcrypt (4.4.28-1 -> 4.4.28-2)
[2022-08-11T09:39:05+1000] [ALPM] upgraded lib32-util-linux (2.38-1 -> 2.38.1-1)
[2022-08-11T09:39:05+1000] [ALPM] upgraded lib32-harfbuzz (5.0.1-1 -> 5.1.0-1)
[2022-08-11T09:39:05+1000] [ALPM] upgraded lib32-libtiff (4.4.0-1 -> 4.4.0-3)
[2022-08-11T09:39:05+1000] [ALPM] upgraded lib32-mesa (22.1.4-1 -> 22.1.5-1)
[2022-08-11T09:39:05+1000] [ALPM] upgraded lib32-nspr (4.34-1 -> 4.34.1-1)
[2022-08-11T09:39:05+1000] [ALPM] upgraded lib32-systemd (251.3-1 -> 251.4-1)
[2022-08-11T09:39:05+1000] [ALPM] upgraded lib32-vulkan-radeon (22.1.4-1 -> 22.1.5-1)
[2022-08-11T09:39:05+1000] [ALPM] upgraded libimagequant (4.0.0-1 -> 4.0.1-1)
[2022-08-11T09:39:06+1000] [ALPM] upgraded python (3.10.5-1 -> 3.10.5-2)
[2022-08-11T09:39:09+1000] [ALPM] upgraded libreoffice-fresh (7.3.4-2 -> 7.3.5-1)
[2022-08-11T09:39:09+1000] [ALPM] upgraded libupnp (1.14.12-3 -> 1.14.13-1)
[2022-08-11T09:39:09+1000] [ALPM] upgraded libvirt (1:8.5.0-3 -> 1:8.6.0-2)
[2022-08-11T09:39:09+1000] [ALPM] upgraded libvirt-python (1:8.5.0-1 -> 1:8.6.0-1)
[2022-08-11T09:39:09+1000] [ALPM] upgraded libwacom (2.3.0-1 -> 2.4.0-1)
[2022-08-11T09:39:09+1000] [ALPM] upgraded libxcvt (0.1.1-1 -> 0.1.2-1)
[2022-08-11T09:39:09+1000] [ALPM] upgraded libxnvctrl (515.57-1 -> 515.65.01-1)
[2022-08-11T09:39:14+1000] [ALPM] upgraded linux-headers (5.18.14.arch1-1 -> 5.18.16.arch1-1)
[2022-08-11T09:39:14+1000] [ALPM] upgraded lua (5.4.4-1 -> 5.4.4-2)
[2022-08-11T09:39:14+1000] [ALPM] upgraded ruby-bundler (2.3.18-1 -> 2.3.19-1)
[2022-08-11T09:39:14+1000] [ALPM] installed ruby-date (3.2.2-1)
[2022-08-11T09:39:14+1000] [ALPM] installed ruby-uri (0.11.0-2)
[2022-08-11T09:39:14+1000] [ALPM] installed ruby-net-http (0.2.2-1)
[2022-08-11T09:39:14+1000] [ALPM] installed ruby-time (0.2.0-2)
[2022-08-11T09:39:14+1000] [ALPM] installed ruby-open-uri (0.2.0-2)
[2022-08-11T09:39:14+1000] [ALPM] upgraded ruby-stdlib (3.0.4-2 -> 3.0.4-5)
[2022-08-11T09:39:14+1000] [ALPM] upgraded ruby-minitest (5.15.0-1 -> 5.16.2-1)
[2022-08-11T09:39:14+1000] [ALPM] upgraded ruby-bundledgems (3.0.4-2 -> 3.0.4-5)
[2022-08-11T09:39:14+1000] [ALPM] upgraded ruby (3.0.4-2 -> 3.0.4-5)
[2022-08-11T09:39:19+1000] [ALPM] upgraded metasploit (6.2.8-1 -> 6.2.11-1)
[2022-08-11T09:39:20+1000] [ALPM] upgraded mpg123 (1.30.1-1 -> 1.30.2-1)
[2022-08-11T09:39:20+1000] [ALPM] upgraded musescore (3.6.2-5 -> 3.6.2-7)
[2022-08-11T09:39:20+1000] [ALPM] upgraded nano (6.3-1 -> 6.4-1)
[2022-08-11T09:39:20+1000] [ALPM] upgraded nlohmann-json (3.10.5-1 -> 3.11.1-1)
[2022-08-11T09:39:20+1000] [ALPM] upgraded npm (8.15.1-1 -> 8.16.0-1)
[2022-08-11T09:39:20+1000] [ALPM] upgraded opencl-mesa (22.1.4-1 -> 22.1.5-1)
[2022-08-11T09:39:20+1000] [ALPM] upgraded perl-libwww (6.60-2 -> 6.67-1)
[2022-08-11T09:39:21+1000] [ALPM] upgraded php (8.1.8-1 -> 8.1.9-1)
[2022-08-11T09:39:21+1000] [ALPM] upgraded php-apache (8.1.8-1 -> 8.1.9-1)
[2022-08-11T09:39:21+1000] [ALPM] upgraded python-chardet (4.0.0-5 -> 5.0.0-1)
[2022-08-11T09:39:21+1000] [ALPM] upgraded python-platformdirs (2.5.1-1 -> 2.5.2-1)
[2022-08-11T09:39:21+1000] [ALPM] upgraded python-requests (2.27.1-1 -> 2.28.1-1)
[2022-08-11T09:39:21+1000] [ALPM] upgraded python-trove-classifiers (2022.7.22-1 -> 2022.8.7-1)
[2022-08-11T09:39:21+1000] [ALPM] upgraded python-pip (22.2-1 -> 22.2.2-1)
[2022-08-11T09:39:21+1000] [ALPM] upgraded python-reportlab (3.6.10-1 -> 3.6.11-1)
[2022-08-11T09:39:21+1000] [ALPM] upgraded rclone (1.59.0-1 -> 1.59.1-1)
[2022-08-11T09:39:21+1000] [ALPM] upgraded rsync (3.2.4-1 -> 3.2.5pre2-1)
[2022-08-11T09:39:21+1000] [ALPM] upgraded sdl2_image (2.6.0-2 -> 2.6.1-1)
[2022-08-11T09:39:21+1000] [ALPM] upgraded seabios (1.16.0-1 -> 1.16.0-2)
[2022-08-11T09:39:21+1000] [ALPM] upgraded smbclient (4.16.4-1 -> 4.16.4-3)
[2022-08-11T09:39:21+1000] [ALPM] upgraded systemd-sysvcompat (251.3-1 -> 251.4-1)
[2022-08-11T09:39:22+1000] [ALPM] upgraded thunderbird (91.11.0-1 -> 91.12.0-1)
[2022-08-11T09:39:22+1000] [ALPM] upgraded tor (0.4.7.8-1 -> 0.4.7.8-2)
[2022-08-11T09:39:23+1000] [ALPM] upgraded unbound (1.16.1-1 -> 1.16.2-1)
[2022-08-11T09:39:23+1000] [ALPM] upgraded unzip (6.0-18 -> 6.0-19)
[2022-08-11T09:39:23+1000] [ALPM] upgraded usbredir (0.12.0-1 -> 0.13.0-1)
[2022-08-11T09:39:23+1000] [ALPM] upgraded vim-runtime (9.0.0000-1 -> 9.0.0135-1)
[2022-08-11T09:39:23+1000] [ALPM] upgraded vim (9.0.0000-1 -> 9.0.0135-1)
[2022-08-11T09:39:23+1000] [ALPM] upgraded virt-install (4.0.0-1 -> 4.1.0-1)
[2022-08-11T09:39:23+1000] [ALPM] upgraded wavpack (5.4.0-1 -> 5.5.0-1)
[2022-08-11T09:39:23+1000] [ALPM] upgraded virt-manager (4.0.0-1 -> 4.1.0-1)
[2022-08-11T09:39:25+1000] [ALPM] upgraded vivaldi (5.3.2679.70-1 -> 5.4.2753.28-1)
[2022-08-11T09:39:25+1000] [ALPM] upgraded vivaldi-ffmpeg-codecs (103.0.5060.53-1 -> 104.0.5112.79-1)
[2022-08-11T09:39:25+1000] [ALPM] upgraded vulkan-radeon (22.1.4-1 -> 22.1.5-1)
[2022-08-11T09:39:25+1000] [ALPM] upgraded wayland-protocols (1.25-1 -> 1.26-1)
[2022-08-11T09:39:25+1000] [ALPM] upgraded webkit2gtk (2.36.5-1 -> 2.36.6-1)
[2022-08-11T09:39:28+1000] [ALPM] upgraded wine (7.13-1 -> 7.14-1)
[2022-08-11T09:39:28+1000] [ALPM] upgraded wpa_supplicant (2:2.10-4 -> 2:2.10-5)

I have tried downgrading the kernel (to linux-5.18.11) and the acpi_call package (to acpi_call 1.2.2-53) to what they were before the issue arose, and so far the TTYs have not become frozen. It has only been 2 days (two power cycles, each one lasting over 10 hours), so it may just be coincidence, though it's looking possible that the issue is either caused by an update to the kernel or an update to acpi_call.
The reason I theorised that acpi_call could be involved is because of the following lines that appear in the journal when I switch to a TTY:

Aug 13 22:52:45 LenovoL15 acpid[776]: client 1198[1000:1000] has disconnected
Aug 13 22:52:47 LenovoL15 acpid[776]: client connected from 1198[1000:1000]
Aug 13 22:52:47 LenovoL15 acpid[776]: 1 client rule loaded

I don't know if there's actually a meaningful correlation there, but it's just a thought I had.


My laptop is a Lenovo L15 Gen 1 (AMD) - with a Ryzen 4750U and 16GB of RAM. There is no dedicated GPU. Lenovo support page


So my question is: What is the next step? Should I update my BIOS? Update all my packages? Stay on the downgraded packages for a while? Try downgrading different packages?
Since this issue takes a few hours to become apparent - and it's random - debugging this is going to be really challenging, so I'm hoping for the most direct route to a possible fix.

Last edited by Anthony Wilson (2022-08-30 09:20:28)

Offline

#2 2022-08-14 20:57:06

Annika
Member
Registered: 2022-08-14
Posts: 24

Re: [SOLVED] All TTYs freeze after a random amount of time

Just want to say I've got the exact same issue since 5.18.12 on my ASUS TUF A15 with a Ryzen 4800H and RTX 2060, for now I've been using the linux-lts kernel which fixes the issue.

Offline

#3 2022-08-14 21:14:11

Anthony Wilson
Member
Registered: 2020-10-15
Posts: 38

Re: [SOLVED] All TTYs freeze after a random amount of time

Ah, good to hear I'm not alone with this one.
After not seeing any recent posts about this issue on any forums I was concerned that the issue only affected me, which may have made it more difficult to fix.
Thanks for letting me know.

Offline

#4 2022-08-15 11:14:25

Anthony Wilson
Member
Registered: 2020-10-15
Posts: 38

Re: [SOLVED] All TTYs freeze after a random amount of time

After looking at git.kernel.org, I have doubts that 5.18.12 introduced the issue, because the only change in that version fixed a data loss issue with a very specific storage driver.

You can view the list of changes that I'm looking at here: https://git.kernel.org/pub/scm/linux/ke … .y&ofs=400.

So if the issue really is caused by a change to the kernel, I believe it would be a change in 5.18.13 (or later).
While looking at the changes between 5.18.12 & 5.18.13, I see a lot of changes related to the framebuffer, and a couple directly related to the TTY. There's also some AMD-specific changes in there.

I'm certainly no expert on the inner workings of the Linux kernel, (so I'd appreciate it if someone could correct me if I'm wrong) but I believe one of the changes in Linux 5.18.13 is to blame for the TTYs freezing on my system (and other people's systems).
I also noticed some TTY changes in Linux 5.19, which may complicate things somewhat. I don't really know how to deal with this, so I'm hoping there's someone who reads this who knows what may be going on here, or who can read and explain these changes better than me.

So my overall question remains: what are my next steps? Should I upgrade to 5.18.13 to test my theory? Report the bug somewhere other than these forums? Do I need to go through the git bisect process? Do something else?

For now I'm going to switch to using Linux 5.18.12 to test my theory, since after 3 days on 5.18.11 I haven't had any freezing.

Offline

#5 2022-08-16 22:01:41

Anthony Wilson
Member
Registered: 2020-10-15
Posts: 38

Re: [SOLVED] All TTYs freeze after a random amount of time

I just discovered another forum post about a very similar issue - https://bbs.archlinux.org/viewtopic.php?id=278893.
They appear to have the same issue as I do, though it seems to happen consistently after suspend/hibernation for them, rather than a random amount of time like it does for me.

Hopefully with more people aware of the issue we can find a solution more quickly.

Offline

#6 2022-08-19 09:50:16

Anthony Wilson
Member
Registered: 2020-10-15
Posts: 38

Re: [SOLVED] All TTYs freeze after a random amount of time

According to a comment on the aforementioned forum topic, a patch in Linux 5.19.2 has fixed the issue, though it appears to me that it has not been fixed in its entirety.
I upgraded this morning since the new version reached the Arch repos, and the TTYs didn't freeze after many sleep/wakes (by closing the lid), though if I run "systemctl suspend" the TTYs freeze, just the same as they did before.

I have a suspicion that the patch (which seems to be a workaround for a specific series of AMD GPU) does not apply to my hardware, even though it's affected.

Edit (2022-8-23): My bad, I was too hasty. The patch has only been applied to the Linux kernel today, so I expect it to be in the Arch repos soon.

Edit 2 (2022-8-28): The patch was actually merged with kernel 5.19.4, which I am now testing as of yesterday. So far no freezing, though once I'm a lot more sure I'll mark this issue as closed.

Last edited by Anthony Wilson (2022-08-28 04:47:14)

Offline

#7 2022-08-29 20:18:31

xerxes_
Member
Registered: 2018-04-29
Posts: 675

Re: [SOLVED] All TTYs freeze after a random amount of time

Don't mark first post as closed, but as solved. Only moderators should mark thread as closed, but for different reasons.

Last edited by xerxes_ (2022-08-29 20:22:39)

Offline

#8 2022-08-30 09:21:17

Anthony Wilson
Member
Registered: 2020-10-15
Posts: 38

Re: [SOLVED] All TTYs freeze after a random amount of time

xerxes_ wrote:

Don't mark first post as closed, but as solved.

Yes, apologies, that's what I meant. I don't know why I wrote "closed" at the time, though I would have marked it as "solved". Thanks for the correction.

After testing 5.19.4 for a few days now, I am reasonably confident that the patch in this version has fixed the issue for me.
So with that said, I am marking this thread as solved.

Offline

Board footer

Powered by FluxBB