CachyOS / CachyOS/linux-cachyos
[FEATURE] KMSCON as the default VT console, with fbcon as fallback.
- Dominant language
- Shell
- Stars
- 4.5k
- Forks
- 160
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 1
Description
### Pre-flight checklist
- [x] I have searched existing issues/PRs and this has not been requested before.
- [x] I have read the [Contributing Guidelines](https://github.com/CachyOS/linux-cachyos/blob/master/CONTRIBUTING.md).
### Request type
- [ ] New patch / patchset inclusion
- [ ] Kernel config change (enable/disable option)
- [ ] New kernel variant
- [ ] Scheduler tuning / addition
- [ ] Compiler / LTO / PGO optimization
- [ ] Security hardening
- [ ] Driver or hardware enablement
- [x] Other
### Summary
Suggestion: ship KMSCON as the default VT console, with fbcon as fallback.
Fedora 44 is doing exactly this — FESCo approved it unanimously. Their reasoning: fbcon is poorly maintained (it lost scrolling to a CVE years ago), runs in the kernel so a crash panics the system, and requires fbdev emulation that all modern GPU drivers have moved past.
KMSCON is actively maintained again (v10.0.0, May 2026) and gives you scrolling, native resolution, mouse support, HiDPI, full Unicode, and proper keyboard layouts. Being userspace, a crash just restarts the service instead of panicking the kernel.
Fedora keeps fbcon compiled in as a fallback so users can revert if it breaks on their hardware — same pattern CachyOS already uses with the LTS kernel.
### Motivation / use case
Better stability and security aswell as compat, its more maintained as the default cachy is now un maintained and lost certain need support, everyone is switching to KMS
### Patch / upstream reference (if available)
_No response_
### Testing / benchmarks
_No response_
### Additional context
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.