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

15

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

Ubuntuser
источник

Ответы:

11

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

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

metacity --replace &

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

Ubuntuser
источник
Ну ... это убивает все мои значки и все ... так частичная заслуга ...
Филипп Адлер
Это не работает для меня на Mint 17.1 внутри Win 8.1. Если я использую это, чтобы попытаться сделать снимок экрана, я просто получаю снимок экрана с моим фоном. Неважно, из какого приложения я пытаюсь сделать снимок (Terminal, Firefox, проводник папок, ...).
Deleet 21.09.16
4

VirtualBox предоставляет опцию меню для создания снимков экрана гостя, View -> Take Screenshot (Host + E). В качестве альтернативы просто Host+ E(это обычно Right Ctrl+ E).

Джим Уокер
источник
Эти скриншоты из View_> Take Screenshot в настоящее время для меня пустые (черные пустые картинки), и выполнение экрана печати, даже не переключенного на хост, ничего не дает в буфере копирования-вставки :(
Colin D
2

В гостевой Ubuntu перейдите в Система -> Настройки -> Сочетания клавиш . В следующем окне определите новый ярлык для снимка экрана (например, в этом примере ShiftAltP):

введите описание изображения здесь

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

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

Takkat
источник
Привет, спасибо за идею, но даже после этого я не могу сделать скриншот с любым изображением. на скриншоте все темно. пожалуйста, смотрите прикрепленное изображение скриншота. i.imgur.com/RQkCP.png
Ubuntuser
хорошо, моя вина: я должен был прочитать ваш вопрос лучше. Ваш выстрел убедителен;). Смотрите Редактировать.
Таккат
2

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

nem75
источник
Благодарю. Да, что это хорошая идея. я обнаружил это 2 дня назад. +1 к
тебе
Я давно этим пользуюсь. У него есть некоторые ограничения. Например, сегодня мне пришлось сделать снимок экрана с эффектом наведения мыши. Невозможно с этим методом.
Deleet 21.09.16
1

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

Герберт Балагтас
источник
0

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

Нажмите [Host Key]+ Alt+ Print Screen.

Теперь вы можете получить доступ к скриншоту из буфера обмена хоста (Windows). Ключ хоста по умолчанию Right Ctrl.

Matias
источник
0

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

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

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

havelino
источник
Пожалуйста, подробно опишите, что вы сделали, и как вы это сделали, чтобы решить проблему.
user98085