Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: cosmic-greeter.service declares its tty1 conflict against unit names that do not exist when kmscon is in use: After=getty ksmcon <- typo ("ksmcon") Conflicts=getty kmscon <- kmscon ships kmsconvt@.service, not kmscon@.service kmscon installs /etc/systemd/system/autovt@.service -> kmsconvt@.service, so the console on tty1 is kmsconvt. The greeter does not conflict with it, so kmsconvt@tty1 and cosmic-greeter (greetd vt = 1) both run on tty1 and race for DRM master. greetd.service in the same release already uses the correct name (After=/Conflicts= kmsconvt). Version-Release number of selected component: cosmic-greeter-1.9.1-3.fc45.x86_64 kmscon-10.0.4-1.fc45.x86_64 cosmic-comp-1.9.0-1.fc45.x86_64 kernel 7.2.9-300.fc45.x86_64, AMD Picasso/Raven 2 (amdgpu), ThinkPad E595 How reproducible: Intermittent (race), most boots after installing kmscon. Steps to Reproduce: 1. Fedora 45 COSMIC with cosmic-greeter.service enabled as display-manager 2. Install kmscon (autovt@.service -> kmsconvt@.service) 3. Reboot and log in at the greeter Actual results: Black screen, no greeter or no COSMIC desktop after login. Both units are active on tty1: kmsconvt active running cosmic-greeter.service active running Journal: kmscon: Error: drm_shared: Cannot set drm master for /dev/dri/card1 (Error -1) [x20, then vt_timeout] cosmic-comp: Unable to become drm master, assuming unprivileged mode cosmic-comp: Failed to add device /dev/dri/card1: Failed to obtain file descriptor for drm device cosmic-comp: Error occured in main(): Backend initialized without output cosmic-comp: Unable to clear state: DRM access error: Failed to commit on clear_state on device /dev/dri/card1 (Permission denied (os error 13)) cosmic-comp: Failed to submit rendering: ... Device is currently paused, operation rejected Expected results: Starting cosmic-greeter stops kmsconvt@tty1 (as greetd.service does) and the greeter/session gets DRM master. Additional info: Workaround, drop-in /etc/systemd/system/cosmic-greeter.service.d/kmscon.conf: [Unit] After=kmsconvt Conflicts=kmsconvt With this drop-in the greeter and desktop come up normally and kmsconvt@tty1 is stopped (verified after reboot). Suggested fix: replace "ksmcon"/"kmscon" with "kmsconvt" in cosmic-greeter.service. Related: bug 2418795 (Changes/UseKmsconVTConsole).
Proposing for a Final freeze exception, if a patch is ready.
FEDORA-2026-8e765073e8 (cosmic-greeter-1.10.0-4.fc45) has been submitted as an update to Fedora 45. https://bodhi.fedoraproject.org/updates/FEDORA-2026-8e765073e8
FEDORA-2026-a574be26db (cosmic-greeter-1.10.0-5.fc43) has been submitted as an update to Fedora 43. https://bodhi.fedoraproject.org/updates/FEDORA-2026-a574be26db
FEDORA-2026-29dbbc92bc (cosmic-greeter-1.10.0-5.fc44) has been submitted as an update to Fedora 44. https://bodhi.fedoraproject.org/updates/FEDORA-2026-29dbbc92bc
+4 (+5 / -1) in https://forge.fedoraproject.org/quality/blocker-review/issues/2231 , marking accepted FE.
It looks like this upgrade https://bodhi.fedoraproject.org/updates/FEDORA-2026-8e765073e8 fix the bug for F45, just tested it.
FEDORA-2026-8e765073e8 has been pushed to the Fedora 45 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-8e765073e8` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-8e765073e8 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2026-29dbbc92bc has been pushed to the Fedora 44 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-29dbbc92bc` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-29dbbc92bc See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2026-a574be26db has been pushed to the Fedora 43 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-a574be26db` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-a574be26db See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
confirmed the fix on the new Fedora-COSMIC-Live-45-1.2 iso -> it boots correctly to a working live graphical session.
FEDORA-2026-aeab363c0d has been pushed to the Fedora 43 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-aeab363c0d` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-aeab363c0d See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2026-5e2dd95efc (cosmic-applets-1.11.0-2.fc44, cosmic-app-library-1.11.0-2.fc44, and 26 more) has been pushed to the Fedora 44 stable repository. If problem still persists, please make note of it in this bug report.
Unfortunately the fix for this was missed from Fedora 45 RC2 because the bug got closed by the F44 update. Please don't let stable release updates close frozen release blocker/FE bugs. Also the targeted fix for this - https://bodhi.fedoraproject.org/updates/FEDORA-2026-8e765073e8 - has been obsoleted by a much bigger Cosmic update - https://bodhi.fedoraproject.org/updates/FEDORA-2026-f7931cdf46 . It would have been better not to do that.
Sorry, I meant it's missed from RC 3.
FEDORA-2026-8e765073e8 (cosmic-greeter-1.10.0-4.fc45) has been pushed to the Fedora 45 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2026-aeab363c0d (cosmic-applets-1.11.0-2.fc43, cosmic-app-library-1.11.0-2.fc43, and 26 more) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2026-f7931cdf46 has been pushed to the Fedora 45 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-f7931cdf46` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-f7931cdf46 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.