Package Details: kmscon-patched-git 9.0.0.r3.g1bf602f-2

Git Clone URL: (read-only, click to copy)
Package Base: kmscon-patched-git
Description: Terminal emulator based on Kernel Mode Setting (KMS) (forked and patched version)
Upstream URL:
Licenses: MIT
Conflicts: kmscon
Provides: kmscon
Submitter: Aetf
Maintainer: Aetf
Last Packager: Aetf
Votes: 16
Popularity: 0.60
First Submitted: 2018-01-04 01:39 (UTC)
Last Updated: 2022-07-21 06:49 (UTC)

Latest Comments

Pablo82 commented on 2023-06-19 03:54 (UTC)

Don't understand why exactly but makepkg was failing for me (linking anything would fail because symbol "main" not found). Fixed by cd src/builddir; meson configure -Db_lto; cd ../.. ; makepkg -si.

It seems somehow disabling LTO fixed it for me (gcc not understanding with the linker?)

m040601 commented on 2023-04-01 18:15 (UTC) (edited on 2023-04-01 18:24 (UTC) by m040601)

Some more news and update to my previous comment.

Just now, Antonio Rojas, an official Arch package maintainer has made a big "cleanup" in lot of official community packages. The were removed from the "community" repo, and transfered to the AUR, were they are now orphan. Maybe awaiting adoption.

This has happened to the, until today, official Archlinux packages for "kmscon" and "libtsm".

They were transfered to the AUR by Antonio Rojas, and are now orphaned as,

So maybe now the maintainer of this same PKGBUILD "kmscon-patched-git" would want to adopt them to keep everything under the same person. And clear to the end user.

m040601 commented on 2023-03-23 00:01 (UTC) (edited on 2023-03-23 13:57 (UTC) by m040601)

Interesting news for us Archlinux console lovers (and for me rotated portrait monitor freak)

Found this repo,

This is my fork of kmscon, where I work on output-rotation (working already)
mouse copy&paste support (also working already) and gyro-sensor reading (wor
too, needs a bit more testing).
My branch is meant to be rebased against Atef's branch once I'm done with

It does seem to be quite active since January 2023. And he asks for testing. But it seems only Ubuntu .debs are available. Would be nice if we could test his work on Archlinux.

His name is Mirco Mueller and he talks about his work in his blog,

And posts a lot of videos of kmscon on youtube

As a reminder to everyone interested in kmscon,

The original kmscon is by David Herrmann at

There has been no update or activity in the last 10 years,, or

The official Archlinux package currently also uses this repo by Aetf,, repo for the official package.

The other "kmscon-git" PKGBUILD,, still uses the abandoned repo by David Herrman.

Aetf commented on 2022-09-18 01:22 (UTC)

Just install libtsm-patched-git, it provides libtsm-patched

m040601 commented on 2022-09-18 00:12 (UTC) (edited on 2022-09-18 00:17 (UTC) by m040601)

Thanks for providing this PKGBUILD. And for the work on the kmscon fork. Thought the project was dead. But then heard about somewhere that "kmscon" is "still maintained and updated" and wanted to test this version. Nice to see the arm arch. Want to test it on the raspberry pi archlinux arm.

But I cant install this on x86_64. Maybe the PKGBUILD needs un update.

depends=(systemd libdrm mesa libgl pango libxkbcommon xkeyboard-config libtsm-patched)

$ yay -S kmscon-patched-git

 -> Could not find all required packages:
    libtsm-patched (Wanted by: kmscon-patched-git)

A little bit confused. There is in fact a, but not "libtsm-patched".

Aetf commented on 2022-07-21 06:52 (UTC)


Added aarch64.

Also check out a95c9ae74b893330367991c31f6884a1c0f8f394, should be buildable now. Note that this still requires the latest libtsm built from the source.

latipun commented on 2022-07-21 06:36 (UTC)

Failed to update because of this error:

Dependency libtsm found: NO found 4.0.2 but need: '>=4.1.0'

Also, please add aarch64, I can build it in previous version with Raspberry Pi 4B.

Coelacanthus commented on 2022-06-15 18:42 (UTC)

leak makedepends meson

iwxlartn commented on 2020-09-22 21:17 (UTC)

Please add git to the makedepends. The VCS package guidelines recommend including it, and the package won't build in a clean chroot without.

swiftgeek commented on 2018-03-30 06:14 (UTC)

Please add armv7h (tested on Allwinner H3) and probably other architectures (i686 armv6h)