19 Feb
2023
19 Feb
'23
12:31 a.m.
If makedev and the source for vcsa1 are already on the machine it may be necessary to build vcsa1 using makedev. Jude <jdashiel at panix dot com> "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author, 1940) . On Sat, 18 Feb 2023, Ralph Corderoy wrote:
Hi Storm,
$ sudo cat /dev/vcsa cat: /dev/vcsa1: No such device or address
That error is errno ENXIO, see errno(3).
One view of the kernel source code has vcs_open() return that errno under some conditions, but I can't help more than that.
https://lxr.linux.no/#linux+v6.0.9/drivers/tty/vt/vc_screen.c#L744 if (currcons && !vc_cons_allocated(currcons - 1)) ret = -ENXIO;