В стеке KScreen появится отдельная CLI-утилита kscreenctl: её заводят как замену привычному kscreen-doctor. Merge request в репозитории Plasma/KScreen уже смержен, а целевой релиз — KDE Plasma 6.8.
Для тех, кто на ноутбуке с внешним монитором крутит яркость, HDR и раскладку экранов из терминала или скриптов, это практичная новость: синтаксис обещают сделать привычнее, а help — живым, без отстающей документации.
Что произошло
27 мая 2026 года Vlad Zahorodnii открыл merge request plasma/kscreen!487 с новой утилитой kscreenctl. 24 июля 2026 MR смержен в ветку master проекта KScreen, метка вехи — 6.8.
Цель прямо сформулирована в описании MR: kscreenctl должен заменить kscreen-doctor. Старый инструмент со временем обрастал командами, но help и документация за ними не всегда успевали. В новой утилите команды и опции регистрируются так, чтобы справочное сообщение собиралось во время выполнения из актуального набора подкоманд.
Чем kscreenctl отличается от kscreen-doctor
Схема вызова ближе к «нормальным» CLI:
kscreenctl command kscreenctl OUTPUT command
Сначала выбирается контекст (глобальная команда или конкретный выход), затем действие. Экран можно указать по имени разъёма или через псевдонимы active-output (активный выход) и primary-output (основной, предпочитаемый).
Примеры из описания merge request:
kscreenctl identify kscreenctl active-output calibrate-hdr
Пример с яркостью активного экрана (как в обзорах утилиты):
kscreenctl active-output set-brightness 50%
По заявленному функционалу через CLI можно включать и отключать выходы, менять разрешение, частоту обновления, масштаб, ориентацию и расположение, настраивать яркость, HDR, цветовые профили и пользовательские видеорежимы. Есть вывод сведений в JSON — это удобно для скриптов и мониторинга.
Когда ждать в Plasma 6.8
По официальному расписанию Plasma 6 (таблица вехи 6.8 на community.kde.org) ориентиры такие:
- soft freeze / feature freeze репозитория: 27 августа 2026;
- beta 1 (6.7.90): 10 сентября 2026, ветка Plasma 6.8;
- beta 2 (6.7.91): 24 сентября 2026;
- стабильный 6.8.0: публичный релиз 14 октября 2026 (tarball 8 октября 2026).
То есть «октябрь» в новостях совпадает с календарём KDE: публичный 6.8.0 — середина октября 2026. До стабильного релиза набор подкоманд ещё может уточняться, а появление пакета в конкретном дистрибутиве зависит от того, как быстро подтянут Plasma 6.8 в репозитории.
Что важно на практике
Если вы уже автоматизируете мультимониторные сценарии через kscreen-doctor, имеет смысл заложить миграцию: цель проекта — именно замена, а не параллельный «ещё один» инструмент навсегда. Точный список breaking-изменений и совместимости со старыми вызовами лучше сверять по MR и changelog перед переносом скриптов.
Для shell completion в MR указано: автодополнение сейчас только для zsh и fish; bash отдельно не обещают. Генерация completion «сама из списка команд» отложена: правки completion-файлов пока ручные.
На рабочих станциях с HDR и ноутбучными панелями полезны сценарии вроде калибровки HDR и быстрой смены яркости без GUI. На серверах и headless-окружениях утилита обычно не нужна: KScreen живёт в мире Plasma/Wayland (или X11-сессии с KDE), а не «голого» SSH без дисплея.
Как подготовиться заранее
- Зафиксируйте текущие вызовы
kscreen-doctorв своих скриптах и заметках. - После появления пакета с Plasma 6.8 (или ночной/бета-сборки с kscreenctl) сравните
kscreenctl --helpс привычными действиями. - Для автоматизации ориентируйтесь на JSON-вывод и стабильные имена выходов / псевдонимы
active-outputиprimary-output. - Не переносите production-скрипты «вслепую» до стабильного 6.8.0 и проверки на своей связке мониторов.
Вывод
kscreenctl — новая командная утилита KScreen для Plasma 6.8: привычный синтаксис «команда / выход + действие», замена kscreen-doctor, help из живого реестра подкоманд. MR смержен 24 июля 2026, публичный Plasma 6.8.0 по календарю KDE — 14 октября 2026. Имеет смысл держать в поле зрения, если вы настраиваете экраны из CLI или скриптов, а не только через System Settings.