VirtualBox: запустить Firefox в Ubuntu с помощью сценария Windows?

Я использую VirtualBox для запуска Ubuntu 12.04 в качестве гостя на хосте Windows 7. Я хотел бы выполнить команду в Windows, которая запустит Firefox в Ubuntu. Я попробовал функцию VirtualBox VBoxManage guestcontrol . Кажется, команда что-то делает , но в Ubuntu, похоже, ничего не происходит:

C:\VirtualBox>VBoxManage.exe guestcontrol MyVirtualMachineUbuntu exec --image "/usr/bin/firefox" --username bob --password password --wait-stdout --verbose
Waiting for guest to start process ...
Waiting for process to exit ...
Exit code=1 (Status=500 [successfully terminated])

Команда / usr / bin / firefox работает, когда я запускаю ее в Ubuntu. Также с помощью guestcontrol я могу успешно вызывать / bin / ls. Но на самом деле я не могу заставить работать такую ​​крупную программу, как Firefox. Есть идеи? Благодаря.

3
задан 10 December 2012 в 07:45

1 ответ

Может ли быть так, что он не перенаправлен на правильный дисплей?

Как вы обнаружили, вы можете решить это, используя флаг --enviroment. Команда должна быть:

VBoxManage.exe guestcontrol MyVirtualMachineUbuntu exec --image "/usr/bin/firefox" --username bob --password password --wait-stdout --verbose  --environment "DISPLAY=:0"
0
ответ дан 10 December 2012 в 07:45

Другие вопросы по тегам:

Похожие вопросы: