Skip to content

Update the systemd service, to use kmscon instead of fbcon#161

Open
kdj0c wants to merge 1 commit into
rhinstaller:masterfrom
kdj0c:adapt_to_kmscon
Open

Update the systemd service, to use kmscon instead of fbcon#161
kdj0c wants to merge 1 commit into
rhinstaller:masterfrom
kdj0c:adapt_to_kmscon

Conversation

@kdj0c

@kdj0c kdj0c commented Jun 12, 2026

Copy link
Copy Markdown

On Fedora rawhide, kmscon is now the default, and the initial setup script is hidden behind the kmscon console.

Fix #160

It's a draft, I wasn't able to test it yet.

@kdj0c kdj0c force-pushed the adapt_to_kmscon branch from 09be45d to 52f4f49 Compare June 12, 2026 14:39
On Fedora rawhide, kmscon is now the default, and the initial setup
script is hidden behind the kmscon console.

 * Start initial-setup in kmscon
 * Add the current tty to the list of console when using multi-tty,
   as kmscon uses /dev/pts/x which is not listed in /sys/class/tty

Signed-off-by: Jocelyn Falempe <jfalempe@redhat.com>
@AdamWill

AdamWill commented Jul 3, 2026

Copy link
Copy Markdown

Ping? This is still broken in current Rawhide, and it's a blocker most likely.

@kdj0c

kdj0c commented Jul 3, 2026

Copy link
Copy Markdown
Author

I have merged the --oneshot argument in kmscon v10.0.1, which is now released in Fedora rawhide.

There is however still a selinux issue.

I tried to fix it with fedora-selinux/selinux-policy#3247
but selinux rules are very complex, and I will need some help to have that merged.

As it's currently broken anyway, we can merge this part, and fix selinux later.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Handle Kmscon

2 participants