Shift prtscr не работает ubuntu

Обновлено: 02.07.2024

Когда я только начинал использовать Ubuntu вместо Windows в качестве основной системы, одной из первых вещей, которые меня беспокоили, было наличие инструментов для создания и редактирования скриншотов. Да, вы можете использовать стандартные комбинации клавиш, чтобы получить снимок экрана, но, используя сторонние инструменты, вы можете редактировать снимок.

В этой статье мы представим вам программы и инструменты для создания снимков экрана. Эта статья соберёт в себе лучшие программы для скриншотов Linux.

Программы для скриншотов Linux

1. Способ по умолчанию

Вы хотите получить снимок всего экрана? Определённой области? Или только нужного окна? Если вы хотите получить обычный снимок экрана, без возможности описания или редактирования, вам будет вполне достаточно стандартных сочетаний клавиш. Они работают не только в Ubuntu. Все Linux-дистрибутивы и окружения рабочего стола поддерживают эти горячие клавиши.

Вот основной список горячих клавиш, которые вы можете использовать:

  • PrtScr - сохранить скриншот всего рабочего стола в директорию Изображения;
  • Shift + PrtScr - сохранить снимок экрана определённой области экрана;
  • Alt + PrtScr - сохранить снимок текущего окна;
  • Ctrl + PrtScr - скопировать скриншот всего экрана в буфер обмена;
  • Shift + Ctrl + PrtScr - скопировать снимок определённой области в буфер обмена;
  • Ctrl + Alt + PrtScr - скопировать снимок текущего окна в буфер обмена.

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

2. Flameshot

Основные возможности программы:

  • Аннотация - выделение, добавление текста, кнопок;
  • Размывание части изображения;
  • Обрезка части изображения;
  • Загрузка снимка в Imgur;
  • Открытие снимка в другой программе.

Flameshot - это довольно впечатляющий инструмент для снимков экрана, который появился на Github в прошлом году. Если вам нужна программа для снимков экрана, которая позволяет аннотировать, размывать, отмечать, а также загружать изображения в imgur, то эта программа отлично подойдёт. Кроме того, эта программа постоянно дорабатывается и обновляется.

Теперь рассмотрим, как её установить. В Ubuntu для этого можно использовать команду:

sudo add-apt-repository ppa:atareao/flameshot
sudo apt update
sudo apt install flameshot

Теперь после запуска программы в трее появится значок. Для создания снимка экрана достаточно выполнить по нему двойной клик. Дальше надо выбрать область для выполнения снимка:

После установки утилиту нужно настроить. Наверное, вы хотите, чтобы она всегда запускалась, когда вы нажимаете PrtSc. Для этого выполните такую последовательность действий:

Откройте настройки системы и перейдите в настройки клавиатуры. Здесь перечислены все сочетания клавиш. Пролистайте в низ и нажмите кнопку со значком +:

В открывшемся окне вам надо будет ввести имя нового сочетания клавиш, а также команду запуска Flameshot:

Далее осталось только выбрать горячую клавишу для запуска программы. Нажмите PrtSc. Система предупредит, что функциональность по умолчанию для этой клавиши будет отключена, соглашайтесь. Если установить эту кнопку не получится, то сначала надо отключить использование её для снимка экрана. Вы найдёте её немного выше в этом окне.

3. Shutter

  • Аннотирование;
  • Размытие части изображения;
  • Обрезка части изображения;
  • Поддерживается установка задержки до снимка;
  • Загрузка изображения на хостинги сайтов.

Shutter - это популярная программа для скриншотов, доступная во всех популярных дистрибутивах Linux. Похоже, она больше активно не развивается, но всё ещё является отличным инструментом для создания снимков экрана.

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

sudo apt install shutter

Также, как и для Flameshot, вы можете запустить программу из главного меню или добавить сочетание клавиш для открытия программы по нажатию клавиши PrtSc. Для горячей клавиши нужно использовать такую команду:

4. GIMP

  • Очень широкие возможности по редактированию изображений: изменению размера, фильтров, цветовой коррекции, уровней, обрезки и так далее;
  • Возможность сделать снимок определённой области рабочего стола.

Если вам уже приходилось использовать Gimp для редактирования своих снимков экрана, то вы знаете, какой широкий набор возможностей предоставляет эта программа. Чтобы сделать снимок экрана в ней, достаточно открыть меню Файл -> Создать -> Снимок экрана.

После выбора этого пункта откроется меню, в котором можно изменить некоторые настройки. Для выполнения снимка нажмите кнопку Snap. Изображение автоматически появится в редакторе.

5. Командная строка

Этот раздел для любителей пользоваться терминалом. Здесь вы можете выбрать из таких инструментов как Gnome screenshot, ImageMagick или Deepin Shot, которые поставляется в большинстве популярных дистрибутивов.

GNOME Screenshot

Эта утилита используется по умолчанию для создания снимков при нажатии на кнопку PrtSc. Для создания снимка экрана выполните команду:

Если вы хотите сделать снимок экрана с задержкой, например, в 5 секунд, введите следующую команду:

gnome-screenshot -d -5

ImageMagick

Обычно ImageMagick уже предустановлена в вашей системе, если вы используете Ubuntu, Linux Mint или другой подобный дистрибутив. Если же её нет, то можно установить командой:

sudo apt install imagemagick

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

import -window root image.jpg

Здесь image.jpg - это имя изображения, в которое будет сохранён снимок. Чтобы сделать снимок определённой области, используйте:

Deepin Scrot

Deepin Scort - это немного усовершенствованный инструмент командной строки для скриншотов. Как и другие, он должен быть уже установлен, но если нет, то его можно установить командой:

sudo apt install scrot

Чтобы сделать снимок экрана в Linux, выполните:

А чтобы заснять только нужную область:

scrot -s image.jpg

Выводы

Итак, это лучшие программы для скриншотов в Linux. Да, существуют и другие инструменты, например Spactacle для KDE-дистрибутивов, но если сравнивать их с теми, что перечислены выше, то они. хуже.

Если вы знаете другие хорошие инструменты для создания снимков экрана, напишите о них в комментариях. Также расскажите, какой ваш любимый инструмент для скриншотов!

Нет похожих записей


Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

Вы можете сделать снимок изображения свого экрана ( скриншот ) или снять видео с тем, что происходит на экране ( скринкаст ). Это полезно, когда, например, нужно кому-нибудь показать, как выполнить какое-то действие на компьютере. Скриншоты и скринкасты — это обычные файлы, которые содержат соответственно изображения или видео, их, как и обычные файлы, можно отправлять по электронной почте или выложить в общий доступ в Интернете.

Сделать снимок экрана

Open Screenshot from the Activities overview.

In the Screenshot window, select whether to grab the whole screen, the current window, or an area of the screen. Set a delay if you need to select a window or otherwise set up your desktop for the screenshot.

If you selected Selection , the pointer changes into a crosshair. Click and drag the area you want for the screenshot.

В окне Сохранить снимок экрана введите имя файла и выберите папку, затем нажмите Сохранить .

Можно также импортировать снимок экрана непосредственно в графический редактор, не сохраняя его сначала в файл. Нажмите Копировать в буфер обмена , затем вставьте изображение в другое приложение или перетащите миниатюру снимка экрана в приложение.

Комбинации клавиш

Чтобы быстро сделать снимок рабочего стола, окна или области на экране, используйте эти глобальные комбинации клавиш:

Print Screen to take a screenshot of the desktop.

Alt + Print Screen to take a screenshot of a window.

Shift + Print Screen to take a screenshot of an area you select.

При использовании комбинаций клавиш изображение автоматически будет сохранено в папку «Изображения», имя файла с изображением начинается со слов «Снимок экрана от» и содержит дату и время снимка.

Если папка Изображения не существует, изображения будут сохраняться в домашний каталог.

Можно также удерживать нажатой Ctrl при использовании одной из описанных выше комбинаций клавиш, чтобы вместо сохранения снимка экрана скопировать его в буфер обмена.

Создание скринкаста

Можно создать видеозапись того, что происходит на вашем экране:

Чтобы начать запись видео с экрана, нажмите Ctrl + Alt + Shift + R .

A red circle is displayed in the top right corner of the screen when the recording is in progress.

Чтобы остановить запись, ещё раз нажмите Ctrl + Alt + Shift + R .

Записанные видеофайлы автоматически сохраняются в папку Видео , имя файла начинается со слова Скринкаст и содержит дату и время записи.

Если папка Видео не существует, видео будут сохраняться в домашний каталог.

Я пытаюсь использовать их, и это не работает. На одном конкретном компьютере с Ubuntu обычные команды копирования и вставки не работают: они не работают локально и не работают через удаленный сеанс.

Я предположил, что, возможно, вход в компьютер, где эти функции работают нормально, и вход через ssh обойдут проблему. Это был не тот случай. Я все еще не могу получить это функционально, даже несмотря на то, что на компьютере Ubuntu, который я использую, есть функциональное копирование и вставка из терминала.

Так что я вне догадок.

Как мне это включить? На зараженном компьютере работает Ubuntu MATE 16.04. Терминал является mate-Terminal, за исключением случаев, когда я вхожу через ssh, в этом случае это Bash. Каха - оконный менеджер.

«Я даже думал, что у компьютера с Ubuntu, который я использую, есть функциональная копия-вставка с терминала» . Я запутался - копирование-вставка работает или нет? То есть проблема касается только SSH? Как вы подключаете SSH? Баш не терминал. Это оболочка, которая работает внутри терминала. Caja не оконный менеджер - это файловый менеджер / браузер (по умолчанию MATE). Диспетчером окон по умолчанию на MATE является Marco (форк Metacity). Я использую MATE, и Ctrl + Shift + C / V работал хорошо для меня в mate-terminal течение всего моего времени, используя MATE (в 16.04, 16.10, 17.04). cc @ bodhi.zazen, так как вы спросили об этом :)

Есть разные способы пометить / скопировать и вставить в Linux. Один из них работает во всех известных мне эмуляторах терминала, в том числе xterm .

1. Метод отметки и вставки в Linux - «средний щелчок»

Отметьте текст, который вы хотите вставить, нажав левую кнопку мыши и двигая мышь. (Вы можете дважды щелкнуть левой кнопкой мыши, чтобы отметить слово, или три раза, чтобы отметить строку.)

Переместите курсор мыши туда, куда вы хотите вставить текст.

Нажмите среднюю кнопку или колесо прокрутки (как если бы это была кнопка). Если нет средней кнопки, нажмите левую и правую кнопки одновременно.

В окне терминала текст будет вставлен в позицию курсора. Это работает в том же окне терминала, в другом окне терминала, а также в других программах, например Firefox и gedit.

2. Метод, который работает во многих, но не во всех окнах терминала

2.1 Через меню

Отметьте текст, который вы хотите вставить, нажав левую кнопку мыши и двигая мышь.

Используйте выпадающее меню или щелкните правой кнопкой мыши меню и выберите «Копировать» (в буфер обмена).

Переместите курсор мыши туда, где вы хотите скопировать текст.

Используйте выпадающее меню или щелкните правой кнопкой мыши меню и выберите «Вставить»

2.2 комбинация горячих клавиш с ctrl

Отметьте текст, который вы хотите вставить, нажав левую кнопку мыши и двигая мышь.

Нажмите shift + ctrl +, c чтобы «Копировать» (в буфер обмена).

Нажмите shift + ctrl +, v чтобы «вставить» в другое окно терминала.

Нажмите ctrl +, v чтобы «вставить» в обычную прикладную программу с графическим интерфейсом, например Firefox или Gedit.

Я обновился до Ubuntu 17.10, одна вещь - x-manager по умолчанию, измененный с Unity на Gnome. Теперь копирование при выборе больше не работает, когда я использую среднюю кнопку для вставки, он вставляет некоторый другой буфер буфера обмена. Я все еще ищу решения. @fchen, вставка с помощью среднего щелчка работает для меня в 17.10, даже с Wayland. Моя система только что установлена. Я знаю, что есть некоторые проблемы с системами 17.10, которые обновлены с предыдущих версий. Я переключился с Ubuntu Xorg на Unity, и теперь это работает. Из других поисков люди сообщали, что в течение определенного периода работали копии для выбора, а затем по какой-то причине не будут работать, пока вы не перезагрузитесь.

FWIW, я не делаю много резки и вставки в терминале. Просто печатать. Что вы делаете для того, чтобы резать так важно?

Копирование / вставка предоставляется программой терминала, если она вообще есть. Там нет общего ответа. Поскольку вы не сообщите нам, какой эмулятор терминала вы используете, мы не можем помочь. Если у терминала есть выпадающее меню (терминал gnome), вы можете получить подсказки. Я почти уверен, что нет Ctrl + V в xterm или rxvt.

ТАКЖЕ можно получить вырезать / вставить из программы, которую вы запускаете в терминале. Запустить emacs в терминале, вырезать Ctrl + W и вставить Ctrl + Y .

Единственная общая функция вставки будет исходить из базовой ОС Linux. Это работает и в виртуальном терминале ( Alt + Ctrl + F1 ). Используйте левую кнопку, чтобы выделить. Затем средний щелчок, чтобы вставить. Действие должно происходить без кликов между ними. Средний щелчок - это фокус и вставка за один шаг. Я использую это все время.

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

@wjandrea Используя интерфейс мыши общего назначения : Как я могу использовать мышь в виртуальном терминале?

Вы пробовали использовать Ctrl + Ins и Shift + Ins ? Я не уверен насчет копирования, но вставка работает нормально для меня. Попробуйте и отредактируйте свой вопрос, если он не работает.

Настройки, которые были отключены на моем компьютере, не позволяли вставлять клики по среднему щелчку, как обычно:

Вы можете редактировать это значение либо с помощью dconf-editor (UI), либо с помощью cli:

Расположенная на ПК или ноутбуке клавиша PrtScr может перестать работать в любой момент. Тогда у вас не получится сделать снимок экрана. Из ситуации есть выход. Рассмотрим эту пошаговую инструкцию, где могут находиться альтернативные кнопки, и как включить кнопку Print Screen (PrtScr) на клавиатуре.

Не работает Print Screen, что делать в первую очередь

  1. Если на ПК или ноутбуке не работает Принтскрин (PrtScr), первым делом перезагрузите компьютер. Иногда такое простое действие исправляет ситуацию.
  2. Следующим шагом проверьте, работает ли кнопка Print Screen. Используйте сочетание Fn+PrtScr и попробуйте добавить в любой документ скрин комбинацией Ctrl+V, например, в Paint.

Скриншотер Lightshot

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

Когда времени разбираться с вариантами нет, подключите экранную клавиатуру и выполните нужные снимки нажимая на клавишу Print Screen. Для этого:

Использование комбинации горячих клавиш для Print Screen

Папка с скринами

Чтобы увидеть папку сохранения изображений, наберите Screenshots в поиске по ПК (внизу экрана слева).

Print Screen отключен другой клавишей

кнопка F Mode на клаве

Если не работает Print Screen Windows 10, можно проверить статус кнопок F Mode или F Lock (встречается только на стационарных ПК).

Эти клавиши на Windows 10 активируют особые режимы набора. Нажмите на кнопки поочерёдно и проверьте работоспособность функции скриншота. Приём нередко помогает сделать скриншот экрана на компьютере.

Остановка фоновых программ если не работает Принтскрин

Ещё одна причина почему Print Screen не работает кроется в фоновых приложениях. Вот пример самых популярных:

  • Snippet tool;
  • OneDrive;
  • Dropbox.

Замена клавиши

А также блокировать опцию Print Screen могут другие подобные программы — как широко известный Лайтшот/Lightshot. Упомянутое ПО задействует кнопку PrtScr для реализации своих задач и препятствует выполнению скриншота стандартным способом.

Проверьте, нет ли одного из вышеперечисленных приложений. Чтобы закрыть конкурирующую программу:

Кроме этого, вы можете деактивировать перехват кнопки в настройках самой программы вида Dropbox.

Видеоинструкция

Альтернативные клавиши для Принтскрин

Стандартная клавиша Print Screen не единственная, с помощью которой можно делать скриншоты. Вы можете переназначить для этой опции другую кнопку с помощью небольшого приложения Screen Print Platinum.
Скачайте официальную версию бесплатной программы Screen Print Platinum, запустите. Появится меню, в котором, чтобы настроить альтернативные варианты, надо выполнить следующие действия:

Другие приложения с аналогичным функционалом — KeyTweak/Key Remapper/ MapKeyboard.

Обновление драйвера клавиатуры для возобновления работы Print Screen

Ещё одной причиной, почему не работает кнопка Print Screen может выступать неактуальный клавиатурный драйвер. Обновите его:

Кроме этого, вы можете уточнить производителя вашей клавиатуры, зайти на его официальный сайт и подгрузить оттуда драйверы для вашей модели компьютерной клавиатуры.

Настройка и обновление ОС Windows

В статье мы разобрали несколько причин, почему не работает Принтскрин. Рассмотрели методы, как включить кнопку Print Screen на клавиатуре ПК и ноута. Если у вас возникли сложности, напишите об этом в комментариях или задайте мне вопрос, нажав на кнопку, мы вместе поищем способ решения нестандартной ситуации.

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