Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Jun 2022 09:43:08 +0200
From:      Cejka Rudolf <cejkar@fit.vutbr.cz>
To:        Emmanuel Vadot <manu@bidouilliste.com>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: Reasons for keeping sc(4) and libvgl ?
Message-ID:  <YrQZjFaxkXW5sE4d@fit.vut.cz>
In-Reply-To: <YaSV2CeuWWsMjy33@fit.vutbr.cz>
References:  <20211126160454.3eb827365a02103169ab9adc@bidouilliste.com> <YaSV2CeuWWsMjy33@fit.vutbr.cz>

next in thread | previous in thread | raw e-mail | index | archive | help
Hello,
  so is there any solution for problem below now?

Cejka Rudolf wrote (2021/11/29):
> Hello,
>   I have one problem or two with VT in FreeBSD 12. I wrote a question in
> freebsd-stable what to do, but without response, so I still have to
> use SC. Please, could you look at it? There is not configured device
> /dev/console without monitor after upgrade from 11 to 12 and device
> /dev/kbdmux0 is busy using VT but not with SC.
> 
> Subject: Unable to grab keyboard with VT on a headless node in stable/12
> 
> Hello,
>   I have a headless node without monitor and without keyboard. There
> is just network and USB card reader in keyboard mode.
> 
> In stable/11, there was no problem to disconnect USB card reader
> from kbdmux using kbdcontrol -A ukbd0 < /dev/console and open
> /dev/ukbd0 in a program.
> 
> However, under stable/12 it works just with connected monitor.
> 
> Without monitor, there is an error:
> 
> # kbdcontrol < /dev/console
> -bash: /dev/console: Device not configured
> 
> Furthermore with default VT, it is also impossible to use /dev/kbdmux0:
> 
> # kbdcontrol < /dev/kbdmux0
> -bash: /dev/kbdmux0: Device busy
> 
> I have found a workaround using SC, where it is possible to atleast
> open /dev/kbdmux0 and use kbdcontrol -A ukbd0 < /dev/kbdmux0, but why
> keyboard operation is now dependend on connected monitor? And why VT
> does not allow to open /dev/kbdmux0?
> 
> Thank you.

-- 
Rudolf Cejka <cejkar at fit.vut.cz> https://www.fit.vut.cz/~cejkar
Brno University of Technology, Faculty of Information Technology
Bozetechova 1/2, 612 00  Brno, Czech Republic



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?YrQZjFaxkXW5sE4d>