Re: Adding kmscon to terminfo database.

Thomas Dickey <[email protected]> Sun, 7 Jun 2026 10:32:34 -0400
Newsgroups gmane.comp.lib.ncurses.bugs
Message-ID <[email protected]>
--lwEUF0qtLLxPdlXV
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Jun 07, 2026 at 10:30:49AM -0400, Thomas Dickey wrote:
> On Fri, Jun 05, 2026 at 11:30:16PM +0200, Jocelyn Falempe wrote:
> > On 05/06/2026 22:13, Thomas Dickey wrote:
> > > On Wed, Jun 03, 2026 at 09:15:11AM +0200, Jocelyn Falempe wrote:
> > > > On 03/06/2026 00:36, Thomas Dickey wrote:
> > > > > On Tue, Jun 02, 2026 at 04:05:47PM +0200, Jocelyn Falempe wrote:
> > > > > > Hi,
> > > > > >=20
> > > > > > I'm the current maintainer of kmscon, a linux userspace termina=
l, that aims
> > > > > > to replace fbcon.
> > > > > > It should be the default in the upcoming Fedora 45 release.
> > > > >=20
> > > > > thanks (I don't see it as default in rawhide -- when might that h=
appen?)
> > > >=20
> > > > It just got merged last night:
> > > > https://src.fedoraproject.org/rpms/redhat-systemd-presets/pull-requ=
est/3
> > >=20
> > > I see redhat-systemd-presets-102-2.fc45.noarch in my updated rawhide =
machine,
> > > the kmscon package is dropped from the list (and the console is still=
 "linux").
> > >=20
> >=20
> > Yes the preset is applied on new installation, if you are updating an
> > existing rawhide install, it will stay on fbcon.
> >=20
> > to enable kmscon, you need to run this:
> >=20
> > sudo ln -s /usr/lib/systemd/system/[email protected]
> > /etc/systemd/system/[email protected]
> >=20
> > sudo systemctl restart kmsconvt@tty3
>=20
> I did that, but still had to enable the service.
>=20
> That let me test it, and complete the terminal description.
>=20
> I made these changes (mine on the left):

Result is here (and testing notes above, as usual):

https://invisible-island.net/ncurses/terminfo.src.html#tic-kmscon

--=20
Thomas E. Dickey <[email protected]>
https://invisible-island.net

--lwEUF0qtLLxPdlXV
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmolgQEACgkQzCr0RyFn
vgP2Iwv/cCuX82wCjph+zMsoxbMBeol08Vc1T9vDck6jb9uV4u/1UMUbm+/Shbth
lPT+xx7y7ZZhjYoKjKV2ufouRQSjeFLS3BWAebuCKm8Ier7EwYw5QZM4P3FJZwoW
07oi5tSLmV1b4+IkroEv3x6WT8nH1Wc67GizSlH14LuerGx8+QZWjrQCf+p9+YGQ
l8588q57AjhFK/+0Gko9sfZj7QmDAwmnrNZa2EUpJYJlga+MlmpLeZIF8TxVEXUO
ZwZYz4AU/LpDCtG0bomEvh7GZzejRSxexlsgMiUNPu6C77dUthFmntl9DANtXeF6
KoqliJFn+J96XP2uf5+iNcmrHYmzs08wsVJUr8FFD//LDRsP48JzQR3hYq1lqxLB
KCgsuaObi2upWx90KrmipXTphsm7p0DZerSDyMdbXCmrG8GaGKw4i1LFuQkKhjOG
6zA7jX6h8amfkCHV7sc04KVGvLpVZvOfJkApPvC7FD+TA5DBRkqrPCZxo+mfbhCh
zwOyMWfj
=vYT6
-----END PGP SIGNATURE-----

--lwEUF0qtLLxPdlXV--