Howdy, I started this new topic, because I think we have gone from weird quirk to serious bug. Fenrir, in the console, uses /dev/vcsa and /dev/vcsu. Here is the output of ls -l for each of them: [storm@mjollnir dev] $ ls -1l vcsa* crw-rw---- 1 root tty 7, 128 Feb 15 18:30 vcsa crw-rw---- 1 root tty 7, 129 Feb 15 18:30 vcsa1 crw-rw---- 1 root tty 7, 130 Feb 15 18:30 vcsa2 crw-rw---- 1 root tty 7, 131 Feb 15 18:30 vcsa3 crw-rw---- 1 root tty 7, 132 Feb 15 18:30 vcsa4 crw-rw---- 1 root tty 7, 133 Feb 15 18:30 vcsa5 crw-rw---- 1 root tty 7, 134 Feb 15 18:30 vcsa6 crw-rw---- 1 root tty 7, 135 Feb 15 18:30 vcsa7 [storm@mjollnir dev] $ ls -1l vcsu* crw-rw---- 1 root tty 7, 64 Feb 15 18:30 vcsu crw-rw---- 1 root tty 7, 65 Feb 15 18:30 vcsu1 crw-rw---- 1 root tty 7, 66 Feb 15 18:30 vcsu2 crw-rw---- 1 root tty 7, 67 Feb 15 18:30 vcsu3 crw-rw---- 1 root tty 7, 68 Feb 15 18:30 vcsu4 crw-rw---- 1 root tty 7, 69 Feb 15 18:30 vcsu5 crw-rw---- 1 root tty 7, 70 Feb 15 18:30 vcsu6 crw-rw---- 1 root tty 7, 71 Feb 15 18:30 mcsu7 And now, things get interesting: [storm@mjollnir dev] $ sudo \cat /dev/vcsa cat: /dev/vcsa1: No such device or address Same for /dev/vcsu also including 1-7 for each of them. Other tests I tried. Importing them with python results the same for vcsa and vcsu: [root@mjollnir ~]# python Python 3.10.9 (main, Dec 19 2022, 17:35:49) [GCC 12.2.0] on linux Type "help", "copyright", "credits" or "license" for more information.
import os useVCSA = os.access('/dev/vcsa', os.R_OK) print(useVCSA) True vcsa= open("/dev/vcsa",'rb') d = vcsa.read() Traceback (most recent call last): File "<stdin>", line 1, in <module> OSError: [Errno 6] No such device or address
I hope I have provided enough information. I'm kind of stuck at this point. What should I do next? This happened yesterday after updates. I can add the pacman logs from yesterday if those are needed. Thanks, Storm