Как сделать скриншот в виртуальной машине linux

Как сделать скриншот на Ubuntu-guest (Virtualbox)

Я использую Ubuntu 10.10 amd64 в Virtualbox на хосте Windows. всякий раз, когда я пытаюсь сделать снимок экрана, нажав на экран печати или запустив опцию gnome-screenshot, снимок экрана выглядит полностью черным. Любая идея, как получить скриншот внутри Virtualbox?

7 ответов

Хорошо, ребята! Я выяснил проблему и решение. : P

Проблема в Compiz, и решение состоит в том, чтобы отключить его с помощью команды:

Теперь я могу сделать снимок любого окна внутри VirtualBox.

Я нахожусь на Windows 7 под управлением Ubuntu 11.10 на VirtualBox. Снимать скриншоты у меня тоже не получается, но вот обходной путь:

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

Обходным решением будет переключиться в оконный режим и сделать снимок экрана с содержимым окна виртуальной машины из хост-ОС.

[ 112] Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linux

После этого снимок экрана будет создаваться при каждом нажатии сочетания клавиш. Настройка по умолчанию с использованием Print недоступна в гостевой системе (только для хоста).

Снимки экрана не будут работать с активированными эффектами рабочего стола, т.е. когда Compiz работает (см. здесь для справки ).

В VirtualBox 4.2.6 с Windows7-хостом и Ubuntu12.10-guest я делал правильные снимки экрана перед установкой инструментов Guest Addition. После этого я получаю только черные экраны и фоновое изображение рабочего стола.

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

Источник

Как сделать скриншот на Ubuntu-guest (Virtualbox)

Я использую Ubuntu 10.10 amd64 в Virtualbox на хосте Windows. всякий раз, когда я пытаюсь сделать снимок экрана, нажав на экран печати или запустив опцию gnome-screenshot, снимок экрана выглядит полностью черным. Любая идея, как получить скриншот внутри Virtualbox?

7 ответов

Хорошо, ребята! Я выяснил проблему и решение.:П

Проблема в Compiz, и решение состоит в том, чтобы отключить его с помощью команды:

Теперь я могу сделать скриншот любого окна внутри VirtualBox.

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

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linux

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

Снимки экрана не будут работать с активированными эффектами рабочего стола, то есть когда Compiz работает (см. Здесь для справки).

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

Я на Windows 7 под управлением Ubuntu 11.10 на VirtualBox. Снимать скриншоты у меня тоже не получается, но вот обходной путь:

В VirtualBox 4.2.6 с Windows7-хостом и Ubuntu12.10-guest я делал правильные снимки экрана перед установкой инструментов Guest Addition. После этого я получаю только черные экраны и фоновое изображение рабочего стола.

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

Теперь я могу использовать PrintScreen, чтобы получить полный экран, и Alt + PrintScreen, чтобы сделать снимок окна с помощью утилиты захвата gnome по умолчанию.

Отключите «Автоматический захват клавиатуры» в настройках виртуального бокса.

Источник

VirtualBox. Создание и управление снимками системы.

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

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

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

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

Создание и управление снимками системы.

И так, вы установили Windows или другую гостевую ОС. Установили все программы и дополнения, обновили. Пора сделать снимок системы. Как бы создать резервную копию системы, аналогично системе защиты для восстановления в Windows.

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linux

В меню управления виртуальной машиной выберите пункт «Машина» и «Сделать снимок. «.

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linux

Откроется окно, где будет предложено указать имя для снимка и описание. Можно оставить ничего не меняя, это никак не повлияет на сохранение.

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linux

Начнется процедура сохранения состояния всей системы, в том числе и настройки виртуальной машины.

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linux

Управлять снимками можно из менеджера VirtualBox? когда закрываете виртуальную машину и выключаете гостевую ОС.

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linux

Здесь вы можете управлять сделанными снимками. Чтобы восстановить состояние системы на момент создания снимка нажмите соответствующую кнопку.

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linux

Или выбрав снимок откройте контекстное меню нажав правой кнопкой мышки на снимке.

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linux

Появится окно с предложением сделать еще один снимок, так как у вас была возможность сделать какие-то изменения в настройках виртуальной машины, и возможно вы хотите сохранить их. Если не нужно, то снимите галочку «Создать снимок текущего состояния машины» и жмите «Восстановить».

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linux

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

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linux

Все изменения сделанные после снимка были отменены.

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linux

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

Источник

How to take screenshot on Ubuntu-guest (Virtualbox)

I am running Ubuntu 10.10 amd64 in a Virtualbox on windows host. whenever i try to take a screenshot by pressing the print screen or by launching the gnome-screenshot option the screenshot appears completely black. any idea how to get a screenshot inside the Virtualbox?

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linux

8 Answers 8

Ok guys! I have found out the problem and the solution. 😛

The problem is Compiz and the solution is to disable it using the command:

Now, I can take screenshot of any window inside the VirtualBox.

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linux

Thenafter a screenshot will be taken whenever you press your keyboard shortcut. The default setting using Print is not available in the guest (host only).

Taking screenhots will not work with desktop effects activated, i.e. when Compiz is running (see here for reference).

A workaround would be to switch to windowed mode and take a screenshot of the VM window contents from the host OS.

I’m on windows 7 and you can use the snipping tool to take screenshots on ubuntu guest. I’m on a dual monitor setup though.

I’m on Windows 7 running Ubuntu 11.10 on VirtualBox. Taking screenshots doesn’t work for me either, but here’s a workaround:

In VirtualBox 4.2.6 with Windows7-host and Ubuntu12.10-guest, I took correct screen shots before installing Guest Addition tools. After this, I get only black screens and desktop background image.

After disabling VirtualBox 3D acceleration in VM configuration, the problem seems to be gone.

Now I can use PrintScreen to take the full screen and Alt + PrintScreen to take a window screen shot through the gnome default capture utility.

Disable «Auto capture keyboard» from virtualbox preferences.

Источник

Лучшие инструменты для скриншотов Linux в 2021 году

Скриншоты требуются когда вы хотите сфотографировать часть или весь экран, для уточнения или подтверждения. Скриншоты полезны при составлении учебных пособий “как это сделать”, показывающих важнейшие шаги, которые будут понятнее с помощью изображений. Кроме того, вы можете отправить скриншот другу или своей семье, чтобы показать доказательства получения покупки, или направлять их в выполненные задачи на своем ПК.

Чтобы сделать скриншот рабочего стола, просто нажмите кнопку на клавиатуре PrtScr. Захваченные изображения сохраняются в папке «Pictures» (картинки). Еще один простой сделать скриншот — это использование комбинации клавиш SHIFT + PrtScr. Это покажет указатель перекрестия, который вы можете перетащить, чтобы захватить область, которую вы хотите сфотографировать.

Мы уже писали несколько статей про создание скриншотов на ОС Windows, если вам интересна эта тема можете прочитать:

В этом руководстве мы расскажем о лучших инструментах для захвата экрана (создание скриншотов) в Linux.

1) Gnome screenshot capture

Gnome screenshot capture — это инструмент захвата экрана установленная по умолчанию в среде рабочего стола Gnome. Это простое графическое приложение, которое позволяет вам сфотографировать окно, часть экрана или весь рабочий стол.

Вы можете запустить инструмент захвата скриншотов Gnome с помощью диспетчера приложений.

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linuxИнструмент создания скриншотов Gnome

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

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linuxСделайте снимок экрана с помощью Gnome screenshot capture

2) Flameshot

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

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linuxИнструмент для захвата экрана flameshot

Чтобы установить Flameshot на Ubuntu / Debian / Mint используйте эту команду:

Для RedHat и CentOS используйте вот такую команду:

Для Arch Linux и его производных :

3) Kazam

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

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

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linuxИнструмент для создания скриншотов Kazam

Чтобы установить kazam на Ubuntu/Debian

Чтобы установить Kazam на Fedora, загрузите и установите пакет RPM. Это можно сделать следующим образом.

$ sudo dnf install kazam-1.4.5-10.3.noarch.rpm

4) Shutter

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

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linuxИнструмент создания скриншотов Shutter

Чтобы установить shutter на Ubuntu/Debian, сначала добавьте репозиторий

Затем используйте диспетчер пакетов APT для установки Shutter

5) ImageMagick

ImageMagick — это бесплатная программа с открытым исходным кодом. Предназначена для отображения, преобразования и редактирования векторных файлов изображений с поддержкой более чем 200 различных форматов изображений. Дання программа также позволяет делать скриншоты в Linux с помощью богатого набора команд. С помощью ImageMagick вы можете сделать снимок всего экрана, текущего активного окна или выбранной области экрана.

Чтобы установить ImageMagick на Ubuntu/Debian используйте команду:

Для RedHat и CentOs выполните эту команду:

6) Gimp

GIMP, возможно, является одним из лучших инструментов создания скриншотов в Linux. Это всеобъемлющий и универсальный инструмент, который в большей степени является приложением для редактирования изображений, а так же для просмотра изображений. Но и предоставляет возможность сделать скриншот.

Чтобы сделать снимок экрана с помощью GIMP, перейдите в меню Файл > Создать >> Скриншот

Появится следующее диалоговое окно:

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linuxИнструмент создания скриншотов GIMP

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

Чтобы установить gimp на Ubuntu/Debian, добавьте репозиторий. Сделать это можно следующим образом:

$ sudo add-apt-репозиторий ppa:ubuntuhandbook1/gimp Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linuxSpectacle Программа для создания скриншотов Linux

Установите spectacle в Linux из магазина snap store, или выполните следующую команду:

8 ) Ksnip

Ksnip — это отличное приложение на базе Qt, для создания скриншотов и их редактирования в Linux. Он вдохновлен инструментом ножницы Windows и предлагает дополнительные функции для Linux. Ksnip предлагает графический интерфейс, который позволяет захватывать весь рабочий стол, выбранное окно, определенную область. Кроме того, он поставляется с поддержкой режима командной строки и таких инструментов, как line, rectangle, ellipse, arrow, pen, marker, text, text with a arrow, auto numbers и stickers. Захваченные снимки могут быть загружены непосредственно в Imgur.

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linuxИнструмент захвата экрана Ksnip

Чтобы установить ksnip на Linux выполните следующую команду:

9) Scrot

Scrot (SCReenshOT) — это мощная утилита командной строки с открытым исходным кодом написанная на языке Си. Предназначен Scrot для создания скриншотов рабочего стола, терминала или конкретного окна. Делается это либо вручную, либо в автоматическом режиме с помощью cron job.
Scrot аналогична команде Linuximport‘, но использует библиотеку ‘imlib2‘ для захвата и сохранения изображений. Он поддерживает несколько форматов изображений (JPG, PNG, GIF и т.д.), которые вы можете указать при съемке скриншотов.

Для установки на Ubuntu/Debian/Mint используйте:

Чтобы установить scrot на CentOS или RedHat воспользуйтесь этой командой:

10) ScreenCloud

ScreenCloud — это бесплатный, простой кросс-платформенный инструмент для получения и обмена скриншотами. Он позволяет сохранять или загружать скриншоты. Он также поддерживает добавление FTP-сервера.

Как сделать скриншот в виртуальной машине linux. Смотреть фото Как сделать скриншот в виртуальной машине linux. Смотреть картинку Как сделать скриншот в виртуальной машине linux. Картинка про Как сделать скриншот в виртуальной машине linux. Фото Как сделать скриншот в виртуальной машине linuxИнструмент ScreenCloud

Чтобы установить screen cloud на Linux введите команду

Заключение

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *