Я использую Ubuntu 10.10 amd64 в Virtualbox на хосте Windows. всякий раз, когда я пытаюсь сделать снимок экрана, нажав на экран печати или запустив опцию gnome-screenshot, снимок экрана выглядит полностью черным. Любая идея, как получить скриншот внутри Virtualbox?
Хорошо, ребята! Я выяснил проблему и решение. : P
Проблема в Compiz, и решение состоит в том, чтобы отключить его с помощью команды:
metacity --replace &
Теперь я могу сделать снимок любого окна внутри VirtualBox.
Я нахожусь на Windows 7 под управлением Ubuntu 11.10 на VirtualBox. Снимать скриншоты у меня тоже не получается, но вот обходной путь:
Нажмите [Ключ хоста] kbd> + Alt kbd> + Печать экрана KBD>.
Теперь вы можете получить доступ к скриншоту из буфера обмена хоста (Windows). Ключ хоста по умолчанию Ctrl kbd>.
Я нахожусь на Windows 7, и вы можете использовать инструмент для снятия скриншотов, чтобы делать скриншоты в гостевой системе Ubuntu. Я нахожусь на установке с двумя мониторами.
VirtualBox предоставляет пункт меню, позволяющий делать снимки экрана гостя, «Просмотр» -> «Сделать снимок экрана» (Host + E). В качестве альтернативы просто Host kbd> + E kbd> (обычно это Ctrl kbd> + E kbd>).
Обходным решением будет переключиться в оконный режим и сделать снимок экрана с содержимым окна виртуальной машины из хост-ОС.
В гостевой Ubuntu перейдите на Система -> Настройки -> Сочетания клавиш . В следующем окне определите новый ярлык для снимка экрана (например, в этом примере Shift kbd> Alt kbd> P kbd>):
[ 112]
После этого снимок экрана будет создаваться при каждом нажатии сочетания клавиш. Настройка по умолчанию с использованием Print kbd> недоступна в гостевой системе (только для хоста).
Снимки экрана не будут работать с активированными эффектами рабочего стола, т.е. когда Compiz работает (см. здесь для справки ).
В VirtualBox 4.2.6 с Windows7-хостом и Ubuntu12.10-guest я делал правильные снимки экрана перед установкой инструментов Guest Addition. После этого я получаю только черные экраны и фоновое изображение рабочего стола.
После отключения ускорения VirtualBox 3D в конфигурации виртуальной машины проблема, похоже, исчезла.
Теперь я могу использовать PrintScreen kbd>, чтобы получить полный экран, и Alt kbd> + PrintScreen kbd>, чтобы сделать снимок окна с помощью утилиты захвата по умолчанию в gnome .
для хоста linux
Отключите «Автоматическое захват клавиатуры» из настроек виртуального бокса.
Главное окно виртуального бокса (гости не запущены) -> Файл -> Настройки -> Ввод -> Снимите флажок «Автозахват клавиатуры»