Bug 2418795 - Changes/UseKmsconVTConsole
Summary: Changes/UseKmsconVTConsole
Keywords:
Status: MODIFIED
Alias: None
Product: Fedora
Classification: Fedora
Component: Changes Tracking
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Aoife Moloney
QA Contact:
URL:
Whiteboard:
Depends On: 2484542
Blocks: F45Changes
TreeView+ depends on / blocked
 
Reported: 2025-12-04 13:27 UTC by Allison King
Modified: 2026-06-03 21:25 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:
fedora-admin-xmlrpc: mirror+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker FC-2672 0 None None None 2025-12-12 04:03:25 UTC

Description Allison King 2025-12-04 13:27:22 UTC
This is a tracking bug for Change: Changes/UseKmsconVTConsole
For more details, see: https://fedoraproject.org/wiki/Changes/UseKmsconVTConsole

This change is to replace the kernel console '''fbcon''' with the userspace console '''kmscon''' in Fedora, to provide an enhanced and more secure console for Fedora users.

The long term goal is also to deprecate fbcon/fbdev emulation in the kernel, and this is the first step in this direction.

If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.

Comment 1 Jocelyn Falempe 2026-01-27 13:35:12 UTC
kmscon installed by default:
https://pagure.io/fedora-comps/pull-request/1234

kmscon enabled by default:
systemd change: https://github.com/systemd/systemd/pull/40440
kmscon change: https://github.com/kmscon/kmscon/pull/245
Fedora preset: https://bugzilla.redhat.com/show_bug.cgi?id=2429626

Comment 2 Allison King 2026-02-03 19:38:13 UTC
Hi amoloney, how goes this change for F44? The testable deadline is today, February 03, 2026, and changes need to be in good shape at this point https://docs.fedoraproject.org/en-US/program_management/changes_policy/#_change_process_milestones

Please let me know if you need to defer this to F45, otherwise if you're good to go for the change to be ready to meet the testable requirements, please update the status of the tracker bug to MODIFIED.

Thanks!

Comment 3 Jocelyn Falempe 2026-02-04 23:21:57 UTC
kmscon is installed by default, but the patch to enable it in systemd introduces a regression, and is under investigation.

I think we're still on track, and I hope to have it fully functional before the 17 Feb.
This bug is already in MODIFIED state, is there another bug I need to update?

Comment 4 Timothée Ravier 2026-03-17 11:24:49 UTC
According to https://pagure.io/fesco/issue/3513#comment-1008064, this was deferred to F45 so we should update comps, atomic desktops manifests, etc.

Comment 5 Timothée Ravier 2026-03-17 11:32:14 UTC
Deferring to F45 and removing from ELN in: https://pagure.io/fedora-comps/pull-request/1257

Comment 6 Timothée Ravier 2026-03-17 11:57:45 UTC
Atomic Desktops: https://pagure.io/workstation-ostree-config/pull-request/744

Comment 7 Wren Turkal 2026-04-24 07:22:45 UTC
KMSCON appears to support turning off the monitor with the `dpms-timeout` config option? Would it be possible to configure kmscon by default to blank the console screen after some reasonable time, like maybe 5 or 10 min?

Maybe it would be nice to mention this power saving support as an advantage in the change proposal? https://fedoraproject.org/wiki/Changes/UseKmsconVTConsole

Comment 8 Adam Williamson 2026-06-03 21:25:50 UTC
The systemd preset change broke ELN by unilaterally disabling getty@.service:

https://github.com/fedora-eln/eln/issues/532


Note You need to log in before you can comment on or make changes to this bug.