avane_ has joined #foot
avane has quit [Ping timeout: 245 seconds]
dutchie has joined #foot
cbb has quit [Quit: WeeChat 3.2]
hill has joined #foot
novakane has joined #foot
novakane has quit [Quit: WeeChat 3.2]
travankor has joined #foot
hill has quit [Remote host closed the connection]
hill has joined #foot
novakane has joined #foot
hill has quit [Remote host closed the connection]
novakane has quit [Quit: WeeChat 3.2]
novakane has joined #foot
novakane has quit [Quit: WeeChat 3.2]
novakane has joined #foot
novakane has quit [Quit: WeeChat 3.2]
novakane has joined #foot
kmarius has joined #foot
novakane has quit [Quit: WeeChat 3.2]
novakane has joined #foot
<
st3r4g>
weird question: can a terminal emulator ever run on a kernel with CONFIG_TTY=n?
<
st3r4g>
I guess the answer is no
<
alice>
i believe you need that for ptty's too
<
dnkl>
st3r4g: it's been a long time since I built my own kernels, but I'm with alice here...
<
lanodan>
I'm quite wondering why is there even this option if ptty aren't possible with CONFIG_TTY=n
<
lanodan>
That said CONFIG_TTY description says it's for support of text terminals and serial ports.
<
lanodan>
Ah CONFIG_UNIX98_PTYS (provider for /dev/ptmx and /dev/pts/ ) depends on CONFIG_TTY, so yeah, basically a broken system without CONFIG_TTY.
alice has quit [Remote host closed the connection]
alice has joined #foot
<
alice>
embedded things don't need tty i don't think
<
alice>
that's why it would be there at all
<
st3r4g>
yeah for desktop TTY=n is too extreme. but VT=n should be doable
<
alice>
seems like a pointless thing to disable
<
st3r4g>
basically you replace the linux console with something in userspace
<
st3r4g>
hm, with VT=n posix_openpt() fails, even though UNIX98_PTYS=y
rcf has quit [Quit: WeeChat 3.3-dev]
<
dnkl>
st3r4g: is this something you could test?
<
dnkl>
posix_openpt(int flags)
<
dnkl>
return open("/dev/ptmx", flags);
<
dnkl>
(from posix_openpt(3))
rcf has joined #foot
<
st3r4g>
nevermind I didn't have devpts mounted, now it works
novakane has quit [Quit: WeeChat 3.2]