LinuxRuLinux без лишней теории
Скриншоты в Linux

Ksnip: скриншоты и быстрые аннотации в Linux

Редакция LinuxRu7 мин чтенияИнструкции

Ksnip - бесплатная программа для скриншотов в Linux со встроенным редактором: стрелки, текст, номера шагов и размытие добавляются сразу после снимка. Ставится одной командой из репозитория или Flathub, а в Wayland надёжнее всего работает через режим портала.

Ksnip: скриншоты и быстрые аннотации в Linux
Содержание
  1. Что за программа
  2. Установка
  3. Режимы захвата
  4. Аннотации
  5. Wayland
  6. Командная строка
  7. Горячие клавиши
  8. Сброс и удаление
  9. Частые вопросы

Ksnip в 2026 году: что это и жива ли программа

Ksnip - бесплатная программа для скриншотов с открытым кодом, написанная на Qt. Её главный козырь - встроенный редактор: снял область экрана, тут же дорисовал стрелку, подписал, размыл пароль в углу и отправил коллеге. Работает в Linux, Windows и macOS, так что инструкции для команды можно делать одним инструментом на всех машинах.

Про состояние проекта стоит знать заранее. Последний выпуск с номером версии, 1.10.1, вышел в марте 2023 года. Разработка в основной ветке на GitHub продолжается, в описании проекта уже фигурирует 1.11.0, но в дистрибутивы пока попадает 1.10.1, пересобранная под Qt 6. Для повседневной работы этого достаточно: программа стабильная, а редактор аннотаций (библиотека kImageAnnotator) по-прежнему один из самых удобных среди открытых.

Если у вас KDE Plasma, сравните Ksnip со штатным Spectacle: в Plasma 6 он тоже научился аннотациям. В GNOME встроенный инструмент скриншотов умеет только захват. Ksnip выигрывает там, где нужны номера шагов, стикеры, водяные знаки и вкладки с несколькими снимками сразу.

Установка Ksnip в популярных дистрибутивах

Ksnip есть в основных репозиториях почти везде, поэтому сначала ставьте пакет из своего дистрибутива:

# Debian 13, Ubuntu 26.04 LTS, Linux Mint
sudo apt install ksnip
# Fedora 44
sudo dnf install ksnip
# Arch Linux, Manjaro, EndeavourOS
sudo pacman -S ksnip
# любой дистрибутив через Flathub
flatpak install flathub org.ksnip.ksnip
ИсточникКоманда или файлКогда выбирать
Репозиторий дистрибутиваapt, dnf, pacmanПо умолчанию: обновляется вместе с системой
Flathuborg.ksnip.ksnipAtomic-системы вроде Silverblue и Kinoite, старый пакет в репозитории
AppImage с GitHubksnip-*.AppImageПопробовать без установки, переносная версия на флешке
Snapsnap install ksnipТолько если больше ничего не подходит: пакет давно не обновлялся

Flatpak-версия живёт в песочнице: сохранять снимки она может только в разрешённые каталоги, по умолчанию это "Изображения" и подобные. Если файлы не сохраняются в нужную папку, загляните в статью о разрешениях Flatpak. Чем отличаются форматы пакетов, разобрано в материале Snap или Flatpak.

Режимы захвата экрана

Режим выбирается кнопкой в главном окне или выпадающим списком рядом с ней. Доступно следующее:

  • прямоугольная область, которую вы рисуете мышью;
  • последняя выбранная область, без повторного выделения (удобно, когда снимаете одно и то же окно браузера после каждой правки);
  • текущий монитор, на котором стоит курсор;
  • весь экран, включая все мониторы;
  • активное окно и окно под курсором;
  • снимок через xdg-desktop-portal, его делает сам композитор.

Для всех режимов работает задержка в секундах: выставили 3, нажали кнопку и успели открыть выпадающее меню, которое иначе закрылось бы. Отдельный флажок включает курсор мыши в снимок, причём курсор становится отдельным объектом в редакторе, его можно сдвинуть или удалить.

Часть режимов зависит от графического сеанса. В X11 доступно всё. В Wayland список короче, подробности в разделе ниже.

Редактор: стрелки, размытие и номера шагов

После снимка изображение открывается во вкладке редактора. Вкладок может быть несколько, так что серию скриншотов для инструкции удобно делать подряд, а сохранять потом.

Окно Ksnip с панелью инструментов аннотаций и снимком экрана
Главное окно Ksnip: слева инструменты аннотаций, справа их настройки

Что есть на панели инструментов

  • перо и маркер для обводки от руки;
  • прямоугольники, эллипсы, линии и стрелки с настраиваемой толщиной и цветом;
  • текст и выноски с текстом;
  • нумерованные метки: ставите по порядку 1, 2, 3, и получается готовая пошаговая схема;
  • стикеры, включая свои картинки;
  • размытие и пикселизация выделенной области;
  • обрезка, поворот, изменение размера холста, отмена и повтор действий.

Через меню доступны эффекты для всего снимка: тень, оттенки серого, инверсия цветов, рамка, а также водяной знак. Готовый снимок сохраняется в PNG, JPG и другие форматы, печатается или выгружается в PDF.

Как правильно прятать личные данные

Для паролей, токенов и номеров карт берите не размытие, а пикселизацию с крупным шагом или просто закрашенный прямоугольник. Слабое размытие на коротком тексте иногда удаётся восстановить. И сохраняйте в PNG, а не в формат проекта: в PNG слои склеиваются, и скрытое под прямоугольником уже не вытащить.

Большие PNG после редактора удобно ужать без потери качества, для этого подойдёт Curtail.

Ksnip и Wayland: ограничения и обходы

В 2026 году Wayland стал нормой: Plasma 6.8 вообще убрала сеанс X11, GNOME давно работает в Wayland по умолчанию. Для Ksnip это значит следующее:

  • GNOME. Начиная с GNOME 41 сторонним программам доступен только снимок через портал. Появится системное окно подтверждения, выбор области делается уже в нём.
  • KDE Plasma. Plasma ограничивает доступ к своему D-Bus интерфейсу скриншотов для посторонних программ, поэтому родной режим может выдавать пустой или чёрный снимок. Надёжный вариант - режим портала. Разработчик описывает в README обход через ключ X-KDE-DBUS-Restricted-Interfaces в desktop-файле, но после обновления пакета его придётся повторять.
  • Глобальные горячие клавиши самого Ksnip в Wayland не работают. Назначайте сочетание средствами окружения, команды для этого ниже.
  • Буфер обмена в GNOME иногда не принимает картинку. Помогает запуск через XWayland: QT_QPA_PLATFORM=xcb ksnip.

Если экран мерцает или снимки получаются чёрными и в других программах, проблема глубже, в драйвере или порталах. Пройдитесь по шагам из статьи о проблемах Wayland.

Ksnip из терминала: ключи командной строки

Ksnip умеет снимать экран без открытия окна. Ключи взяты из исходного кода программы, полный список выводит ksnip --help:

-r, --rectarea           выделить прямоугольную область
-l, --lastrectarea       снять последнюю выбранную область
-f, --fullscreen         весь экран, все мониторы
-m, --current            монитор под курсором
-a, --active             активное окно
-u, --windowundercursor  окно под курсором
-t, --portal             снимок через xdg-desktop-portal
-d, --delay секунды      задержка перед снимком
-c, --cursor             добавить курсор мыши
-e, --edit файл          открыть готовое изображение в редакторе
-s, --save               сохранить в каталог по умолчанию без редактора
-p, --saveto путь        сохранить по указанному пути без редактора
-o, --upload             выгрузить через настроенный загрузчик

Несколько готовых сценариев:

# весь экран через 5 секунд, сразу в папку по умолчанию
ksnip -f -d 5 -s
# активное окно в конкретный файл
ksnip -a -p ~/Изображения/okno.png
# снимок через портал в сеансе Wayland
ksnip -t
# дорисовать стрелки на уже готовой картинке
ksnip -e ~/Изображения/screen.png

В настройках имени файла работают подстановки: $Y год, $M месяц, $D день, $T время, а несколько символов # дают счётчик с ведущими нулями. Шаблон ksnip_$Y$M$D_### превратится в ksnip_20261023_001 и так далее.

Свои сочетания клавиш в KDE и GNOME

Раз собственные глобальные клавиши Ksnip в Wayland не действуют, повесьте команды на клавиши окружения.

KDE Plasma

"Параметры системы", "Клавиатура", "Комбинации клавиш", кнопка "Добавить новую", затем "Команда или скрипт". Впишите, например, ksnip -t и назначьте Meta+Shift+S. Если на Print висит Spectacle, сначала снимите с него это сочетание, иначе клавиша будет открывать обе программы или ни одну.

GNOME

"Настройки", "Клавиатура", "Просмотр и настройка комбинаций клавиш", "Дополнительные комбинации". Имя любое, команда ksnip -t. Для Flatpak-версии команда длиннее: flatpak run org.ksnip.ksnip -t.

Перед тем как писать инструкции со скриншотами, задайте в настройках Ksnip каталог сохранения и шаблон имени со счётчиком, а режим "Сохранять без редактора" повесьте на отдельную клавишу. Так серия снимков ляжет в одну папку по порядку, и не придётся переименовывать файлы вручную.

Если Ksnip ведёт себя странно

Чаще всего помогают три вещи.

  1. Чёрный или пустой снимок. Переключитесь на режим портала (-t) и проверьте, что установлен портал вашего окружения: xdg-desktop-portal-kde для Plasma или xdg-desktop-portal-gnome для GNOME.
  2. Сломались настройки после обновления. Переименуйте каталог конфигурации, Ksnip создаст новый:
    mv ~/.config/ksnip ~/.config/ksnip.old
    # для Flatpak-версии
    mv ~/.var/app/org.ksnip.ksnip/config/ksnip ~/ksnip-flatpak.old
  3. Программа не запускается второй раз. Ksnip может работать в режиме одного экземпляра: повторный запуск передаёт параметры уже открытой копии, которая может висеть в трее. Закройте её через значок в трее или командой pkill ksnip.

Удаляется программа обычным способом: sudo apt remove ksnip, sudo dnf remove ksnip, sudo pacman -Rns ksnip или flatpak uninstall org.ksnip.ksnip. Для просмотра накопившихся снимков пригодится лёгкий qimgv. Список изменений и инструкции по сборке есть на странице проекта на GitHub.

Частые вопросы

Почему Ksnip делает чёрный скриншот в KDE Plasma?

Plasma в Wayland ограничивает доступ сторонних программ к своему интерфейсу скриншотов. Включите режим портала или запустите ksnip -t.

Работают ли горячие клавиши Ksnip в Wayland?

Нет, собственные глобальные сочетания работают только в X11 и Windows. В Wayland назначьте команду ksnip с нужным ключом в настройках клавиатуры KDE или GNOME.

Можно ли сделать скриншот без открытия редактора?

Да. Ключ -s сохраняет снимок в каталог по умолчанию, ключ -p сохраняет по указанному пути, например ksnip -f -s.

Ksnip ещё развивается?

Последний выпуск 1.10.1 вышел в 2023 году, но разработка в репозитории продолжается, а дистрибутивы пересобирают программу под Qt 6.

Чем Ksnip лучше Spectacle?

Редактор Ksnip богаче: нумерованные метки, стикеры, водяные знаки, вкладки для нескольких снимков. Spectacle лучше интегрирован с KDE и без проблем работает в Wayland.

Документация и источники

Читайте также

Команды проверены на актуальных версиях дистрибутивов на момент обновления. Перед изменением системных настроек сделайте резервную копию.