jtojnar has quit [Quit: jtojnar]
orivej has joined #nixos-aarch64
jtojnar has joined #nixos-aarch64
jtojnar has quit [Ping timeout: 252 seconds]
jtojnar has joined #nixos-aarch64
orivej has quit [Ping timeout: 272 seconds]
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 252 seconds]
orivej has joined #nixos-aarch64
lopsided98 has quit [Remote host closed the connection]
lopsided98 has joined #nixos-aarch64
lopsided98 has quit [Client Quit]
lopsided98 has joined #nixos-aarch64
orivej has quit [Ping timeout: 272 seconds]
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 246 seconds]
Thra11 has joined #nixos-aarch64
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 250 seconds]
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 252 seconds]
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 264 seconds]
orivej has joined #nixos-aarch64
flokli has joined #nixos-aarch64
Thra11 has quit [Ping timeout: 244 seconds]
<sphalerite> thefloweringash: I've got my bob chromebook now, got nixos running with the chromeos kernel but nothing displaying on the screen yet — X won't start because /dev/tty7 doesn't exist. Did you have this problem at all? None of the tty devices seem to exist
<sphalerite> and if I mknod one manually and try to read from/write to it I get No such device or address
<sphalerite> samueldr: maybe you know something about this? ^
<clever> sphalerite: *looks*
<clever> sphalerite: what does `ls -l /sys/devices/virtual/tty/` report?
<sphalerite> console, ptmx, tty
<clever> *looks harder*
<clever> sphalerite: does CONFIG_TTY exist in /proc/config.gz ?
<sphalerite> /proc/config.gz doesn't exist :(
<clever> $ cat /proc/devices
<clever> 4 tty
<clever> sphalerite: this file has a listing of every major device#, which is what maps the 4,7 to the tty driver
<sphalerite> 4 ttyS is the only line starting with 4
<clever> 4 ttyS
<clever> hmm, 4 is shared between virtual tty's and serial ports
<sphalerite> yeah, 1-63 is tty and 64-128 is serial ports
<sphalerite> s/128/127
<clever> also of note, tty0-63 are in software
<clever> let me poke around in the kenrel source...
<clever> ah yeah, vt support, virtual terminals
<clever> CONFIG_VT
<clever> and 4 ttyS
<clever> CONFIG_HW_CONSOLE
<sphalerite> I do know the exact git revision of the kernel I'm on, 8a6cf700885d
<clever> sphalerite: hmmm, but tty7 shouldnt strictly be nessesary...
<clever> 404, does not exist on the upstream repo
<clever> sphalerite: from `man Xorg`
<clever> vtXX XX specifies the Virtual Terminal device number which Xorg will use. Without this option, Xorg will pick the first available Virtual Terminal that it can locate. This option applies only
<clever> to platforms that have virtual terminal support, such as Linux, BSD, OpenSolaris, SVR3, and SVR4.
<clever> it doesnt even have a - prefix
<clever> and nixos ran it with ... -displayfd 18 -seat seat0 vt7
<sphalerite> it does need *a* virtual terminal though
<clever> -crt /dev/ttyXX
<clever> try /dev/tty? or ttyS0?
<clever> -keeptty ?
<clever> -novtswitch may also work
<clever> or -sharevts ??
<clever> sphalerite: id say just manually launch x from a root shell, to test each of the above
<sphalerite> I can't since there are no vts to run the root shell on :p
<clever> ssh?
<sphalerite> also no network to s- yeah
<clever> usb ethernet gadget support?
<clever> may be possible to abuse it as an example of how to check for and enable usb ethernet
<sphalerite> yeah looks like my USB-C USB hub + ethernet adapter works with it