- Что предлагает Linux
- Сочетания клавиш в Ubuntu
- Снимок всего экрана
- Скриншот окна
- Снимок выделенной области
- Стандартная утилита «Снимок экрана»
- Кнопка Print Screen на клавиатуре
- Как сделать скриншот в Linux Mint?
- Как сделать скриншот в Ubuntu?
- Как сделать скриншот в Manjaro Linux?
- Программы для скриншотов Linux
- 1. Способ по умолчанию
- KSnapshot
- 2. Flameshot
- Desktop Data Manager
- 3. Shutter
- 4. GIMP
- 5. Командная строка
- GNOME Screenshot
- ImageMagick
- Deepin Scrot
- Типовые вопросы
- Можно ли использовать скриншотеры для Windows в Linux
- Как заснять выпадающий список (или приложение, в котором не работает горячая клавиша)
- На изображении просто черная область, вместо снимка окна
Что предлагает Linux
Скриншот можно сделать стандартными средствами ОС. Для этого предусмотрена специальная клавиша, расположенная на клавиатуре с названием «Print Screen». Алгоритм действий следующий:
- Найдите интересующую информацию на экране.
- Нажатие кнопки Prt Scr захватит весь экран.
- Если вам нужно сделать скриншот окна, сделайте его активным, затем используйте комбинацию клавиш Alt+Prnt Screen.
- Для захвата определенной информации нужно выполнить комбинацию Shift+Prt Scr, а затем нажать и удерживать левую кнопку мыши, чтобы задать область захвата.
Кроме того, в среде рабочего стола есть специальный инструмент. В KDE есть KSnapShot, в GNOME есть скриншот Gnome, в XFCe есть скриншот XFCe4, в Ubuntu есть скриншот и так далее.
Сочетания клавиш в Ubuntu
Чтобы сделать снимок экрана в Ubuntu, вам не нужно использовать дополнительное программное обеспечение — достаточно клавиатуры. Используя комбинированные нажатия клавиш, вы можете создавать снимки экрана другим способом.
Снимок всего экрана
При необходимости зафиксировать все действия, происходящие на экране, необходимо:
1. Подготовьте экран для будущего снимка экрана.
2. Нажмите клавишу «Print Screen» (находится в правом верхнем углу между F12 и «Scroll Lock»).
3. Снапшот создан и готов к дальнейшему использованию.
Скриншот окна
Если вы хотите захватить одну из открытых программ, выполните последовательность действий:
- Сделайте информационное окно активным (чтобы захватить нужную информацию).
- Одновременно нажмите Alt + Prt Sc.
- Все готово, дальнейшие действия зависят от пользователя.
Снимок выделенной области
Часть экрана захватывается нажатием специальных клавиш. Для этого вам нужно:
- Вывести необходимые данные на экран.
- Выполнить комбинацию клавиш Shift+Prnt Scr.
- Нажмите и удерживайте левую кнопку мыши, указывая область захвата.
- Изображение создано и готово к просмотру.
Стандартная утилита «Снимок экрана»
Чтобы воспользоваться расширенными функциями при захвате экрана, вы можете прибегнуть к помощи встроенного инструмента в Ubuntu. Он находится по такому пути: «Приложения» -> «Стандартные» или «Приложения» -> «Стандартные» -> «Сделать скриншот».
В программе больше функционала, чем при создании экрана с помощью горячих клавиш.
Пользователь выбирает тип скриншота «Захват всего экрана» или только текущего окна «Выбрать область захвата». Спектр возможностей очень широк.
Есть полезная функция «Захват после задержки N секунд», т.е можно указать время, через которое должен быть сделан снимок. Опция особенно полезна в тех случаях, когда вам нужно захватить контекстное меню или всплывающее окно.
Дополнительные эффекты помогут вам создать скриншот с нужными параметрами. Вы можете отключить указатель мыши, сняв флажок «Включить указатель». Чтобы отключить ограничения приложений, снимите флажок «Включить рамку окна».
После указания параметров и типа снимка экрана, а затем нажатия кнопки «Сделать снимок экрана» появится всплывающее окно для выбора места сохранения изображения.
Кнопка Print Screen на клавиатуре
Кнопка Print Screen (сокращенно PrtScn) на клавиатуре в Linux не снята с производства, и с ее помощью можно сделать скриншот как всего экрана, так и активного окна, нажав комбинацию клавиш Alt + Print Screen».
Однако некоторые дистрибутивы автоматически сохраняют файлы изображений в каталоге Images вашего домашнего каталога, например Ubuntu или Fedora. Однако в некоторых дистрибутивах поведение системы при нажатии кнопки «Print Screen» будет другим. Например, в Linux Mint или Manjaro Linux при нажатии кнопки «Print Screen» будет запущена программа со скриншотами, сделанными в этом дистрибутиве (эти программы мы рассмотрим чуть позже).
При автоматическом сохранении снимков экрана (в Ubuntu или Fedora) файлы снимков экрана по умолчанию сохраняются в формате png с именем, например, «Снимок экрана с датой и временем снимка».
Как сделать скриншот в Linux Mint?
Теперь давайте рассмотрим инструменты, которые можно использовать для создания скриншотов в разных дистрибутивах Linux. Начнем с Linux Mint. Сразу скажу, что все инструменты, о которых я хочу рассказать, уже есть в системе по умолчанию, ничего дополнительно устанавливать не нужно. Есть, конечно, и специализированные приложения для создания скриншотов, но мы их сегодня рассматривать не будем, поговорим только о стандартных инструментах для создания скриншотов.
Для создания скриншотов в Linux Mint есть очень простая, но в то же время практичная и функциональная программа. По-русски это называется «Скриншот».
Примечание. В примере используется Linux Mint 19 со средой Cinnamon.
Запустить программу Скриншот можно следующим образом: «Меню -> Стандартные -> Скриншот».
Эта программа позволяет сделать скриншот всего экрана, активного окна, а также выделенной области, кроме того, она позволяет установить задержку перед снятием снимка экрана. Например, вы можете настроить снятие экрана ровно через 10 секунд после начала процесса, т.е по нажатию кнопки «Сделать снимок экрана». Программа также позволяет применять к фотографиям некоторые простые эффекты.
На заметку! Для начинающих пользователей Linux рекомендую прочитать мою книгу «Linux для обычных пользователей» — в ней я максимально подробно рассказываю о Linux и о том, как использовать эту операционную систему без командной строки
Рассмотрим пример создания скриншота только выделенной области экрана. Для этого в программе нужно отметить пункт «Выбрать область захвата» и нажать «Сделать снимок экрана».
Затем нужно с помощью мыши выделить нужную часть экрана.
После этого снимок будет сделан, и вам нужно указать имя файла и папку для его сохранения или просто оставить его по умолчанию. Нажмите «Сохранить». После этого скриншот будет сохранен.
Как сделать скриншот в Ubuntu?
В Ubuntu для снятия скриншота используется точно такая же программа, как и в Linux Mint, разница только в запуске этой программы.
В Linux Ubuntu для запуска программы «Скриншот» откройте лаунчер программы и найдите пункт «Утилиты».
Затем выберите программу «Скриншот».
В итоге у вас запустится программа Скриншот, как видите, интерфейс точно такой же, как и в Linux Mint, разве что цвета немного другие и кнопки Сделать скриншот и Отмена находятся вверху.
Ну и принцип работы программы тот же, для создания скриншота выбираем способ создания и нажимаем кнопку «Сделать скриншот».
В данном случае я хочу сделать скриншот активного окна, для этого я выбрал опцию «Записать текущее окно».
Затем при необходимости измените папку сохранения и имя файла и нажмите кнопку «Сохранить».
В результате скриншот будет сохранен.
В дистрибутиве Fedora Linux также есть утилита для создания снимков экрана, и он даже работает так же, как Ubuntu (в случае Fedora GNOME). Просто у нее немного другая цветовая гамма.
Как сделать скриншот в Manjaro Linux?
В отличие от предыдущих дистрибутивов Linux, Manjaro Linux использует другую программу, хотя тоже простую.
Примечание! В этом примере используется Manjaro Linux 18 KDE.
Чтобы запустить программу для создания снимков экрана в Manjaro Linux, нажмите «Меню -> Приложения -> Инструменты -> Сделать скриншоты».
Запустится программа Spectacle, с помощью которой в Manjaro Linux делаются скриншоты. Он также прост и вполне функционален.
Чтобы сделать снимок экрана, выберите «Область» в разделе «Режим съемки», а при необходимости в разделе «Параметры» вы можете задать нужные вам параметры изображения.
Программы для скриншотов Linux
1. Способ по умолчанию
Хотите сделать скриншот всего экрана? конкретный район? Или только правое окно? Если вы хотите получить нормальный скриншот, без возможности описания или редактирования, вам будет достаточно стандартных сочетаний клавиш. Они работают не только в Ubuntu. Все дистрибутивы Linux и среды рабочего стола поддерживают эти сочетания клавиш.
Вот основной список сочетаний клавиш, которые вы можете использовать:
- PrtScr — сохранить скриншот всего рабочего стола в директорию Pictures;
- Shift+PrtScr — сохранить скриншот определенной области экрана;
- Alt+PrtScr — сохранить снимок текущего окна;
- Ctrl+PrtScr — скопировать скриншот всего экрана в буфер обмена;
- Shift+Ctrl+PrtScr — скопировать снимок определенной области в буфер обмена;
- Ctrl+Alt+PrtScr — скопировать снимок текущего окна в буфер обмена.
Как видите, делать скриншоты в Linux очень просто с помощью встроенных инструментов. Если вам нужно больше функций, таких как редактирование, импорт изображений в другие приложения, вам нужно использовать сторонние инструменты.
KSnapshot
Этот небольшой инструмент для создания скриншотов является частью программного пакета KDE. Среди функций — создание скриншотов всего экрана, отдельного окна или определенной области.
Кроме того, поддерживается сохранение в форматах TIFF, BMP, PNG, JPEG, GIF и др. также есть справка с подробным описанием компонентов.
Из основных опций отметим: экспорт в различные форматы, копирование отснятого изображения в буфер обмена, фотосъемку в разных режимах, возможность указать задержку в секундах, возможно отключение указателя и границ окна.
2. Flameshot
Основные функции программы:
- Annotation — выделение, добавление текста, кнопок;
- Размытая часть изображения;
- Обрезка части изображения;
- Загрузка снимка в Imgur;
- откройте изображение в другой программе.
Flameshot — довольно впечатляющий инструмент для создания скриншотов, появившийся на Github в прошлом году. Если вам нужна программа для скриншотов, позволяющая комментировать, размывать, помечать и загружать изображения в imgur, то эта программа идеально вам подойдет. Кроме того, эта программа постоянно развивается и обновляется.
Теперь давайте посмотрим, как его установить. В Ubuntu вы можете использовать команду:
sudo add-apt-repository ppa:atareao/flameshot sudo apt update sudo apt install flameshot
Теперь после запуска программы в трее появится иконка. Чтобы создать снимок экрана, дважды щелкните его. Далее вам нужно выбрать область для фото:
После установки инструмент необходимо настроить. Вероятно, вы хотите, чтобы он всегда запускался при нажатии PrtSc. Для этого выполните следующую последовательность действий:
откройте настройки системы и перейдите в настройки клавиатуры. Здесь перечислены все сочетания клавиш. Прокрутите вниз и нажмите кнопку +:
В открывшемся окне нужно ввести название новой горячей клавиши, а также команду для запуска Flameshot:
/usr/bin/пламенный графический интерфейс
Дальше остается только выбрать горячую клавишу для запуска программы. Нажмите PrtSc. Система предупредит, что функциональность этой клавиши по умолчанию будет отключена, примите. Если вы не можете установить эту кнопку, вы должны сначала отключить ее использование, чтобы сделать снимок экрана. Вы найдете его немного выше в этом окне.
Читайте также: Как включить Adobe Flash Player в 2023 году?
Desktop Data Manager
Цель этой программы — управлять буфером обмена для среды GNOME. Но кроме этого можно делать снимки с экрана или приложений, указав область прямоугольным выделением.
Настройки программы позволяют установить «горячие клавиши» для быстрой работы. Чтобы вставить элемент из буфера обмена, выберите его, а затем используйте функцию вставки Ctrl + V.
3. Shutter
Ключевая особенность:
- Уведомление;
- Размытая часть изображения;
- Обрезка части изображения;
- Поддерживает настройку задержки перед снимком;
- Загружайте изображения на хост-сайты.
Shutter — популярная программа для создания снимков экрана, доступная во всех популярных дистрибутивах Linux. Похоже, что он больше не разрабатывается активно, но по-прежнему является отличным инструментом для создания скриншотов.
Однако при использовании программы вы можете столкнуться с некоторыми багами и ошибками. Например, в новых версиях дистрибутивов по умолчанию отключена возможность редактирования изображений, а также отсутствует программный апплет в системном трее. Но эту проблему можно решить, установив больше библиотек. Для установки программы в Ubuntu используйте:
sudo apt install закрывается
Как и в случае с Flameshot, вы можете запустить программу из главного меню или добавить горячую клавишу, чтобы открыть программу, нажав клавишу PrtSc. Для горячей клавиши используйте следующую команду:
/usr/bin/затвор -f
4. GIMP
Возможности:
- Очень широкие возможности редактирования изображений: изменение размера, фильтры, цветокоррекция, уровни, кадрирование и так далее;
- Возможность сделать снимок определенной области рабочего стола.
Если вы когда-либо использовали Gimp для редактирования скриншотов, то знаете, сколько возможностей предлагает эта программа. Чтобы сделать в нем скриншот, достаточно открыть меню Файл -> Создать -> Скриншот.
После выбора этого пункта открывается меню, где можно изменить некоторые настройки. Чтобы сделать снимок, нажмите кнопку Snap. Изображение автоматически отображается в редакторе.
5. Командная строка
Этот раздел для тех, кто любит пользоваться терминалом. Здесь вы можете выбирать между такими инструментами, как скриншот Gnome, ImageMagick или Deepin Shot, которые поставляются с большинством популярных дистрибутивов.
GNOME Screenshot
Этот инструмент используется по умолчанию для создания моментальных снимков при нажатии кнопки PrtSc. Чтобы сделать снимок экрана, выполните команду:
скриншот гнома
Например, если вы хотите сделать снимок экрана с задержкой в 5 секунд, введите следующую команду:
скриншот гнома -d -5
ImageMagick
Обычно ImageMagick уже предустановлен в вашей системе, если вы используете Ubuntu, Linux Mint или другой подобный дистрибутив. Если его нет, то установить его можно командой:
sudo apt установить imagemagick
После установки инструмента просто запустите следующую команду, чтобы сделать снимок экрана всего экрана:
import -window root image.png
Здесь image.png — это имя изображения, на котором будет сохранен снимок. Чтобы сделать снимок определенной области, используйте:
импортировать изображение.png
Deepin Scrot
Deepin Scort — это немного улучшенный инструмент для создания скриншотов из командной строки. Как и остальные, он уже должен быть установлен, но если нет, то его можно установить командой:
sudo apt установить scrot
Чтобы сделать снимок экрана в Linux, запустите:
изображение мошонки.png
А для захвата только нужной области:
scrot -s изображение.png
Типовые вопросы
Можно ли использовать скриншотеры для Windows в Linux
Смотря что… (некоторые вряд ли будут нормально работать).
Но ничто не мешает вам попробовать! Например, разработчики LightShot даже предоставляют на своем сайте небольшую инструкцию, как «заставить» приложение работать под Linux.
Как заснять выпадающий список (или приложение, в котором не работает горячая клавиша)
Да, такие «сложные» моменты бывают. Здесь есть несколько решений:
- первое: включить видеозапись всего происходящего на экране (например, через Kazam). Потом этот непростой момент попадет в видео. Ну а дальше, открыв его в плеере, можно обычным способом сфотографировать это место. Недостаток: качество экрана может быть несколько ниже…;
- другие: в некоторых программах есть таймер перед созданием экрана (например, в том же Kazam). Установив таймер, вы сможете быстро открыть нужный список, а затем дождаться, пока автоматика «сработает»;
- третье: есть специальные устройства видеозаписи (примечание: они получают то же изображение, что и видеокарта выводит на экран). С их помощью вы можете записывать все, что происходит на экране, пример здесь;
- четвертое: сделать скриншот с телефона (даже если это не скриншот, и качество может быть низким).
На изображении просто черная область, вместо снимка окна
В Windows это более распространено (на мой взгляд).
Что бы это ни было, я бы порекомендовал следующее:
- сначала установите другую программу для создания снимка;
- старайтесь захватить не конкретное окно (область), а весь экран;
- вместо экрана можно сделать видеозапись экрана (скринкаст), а потом «вытянуть» из него нужный кадр.