Ram*_*hil 21 ssh qemu virtual-machine sshd
我有一个我正在试验的服务器,有时我想在家工作,所以我安装了'ssh守护进程'(即'sshd'),我可以ssh到服务器.这很好用.但是当我尝试使用'qemu'在服务器上运行虚拟机时,我收到以下错误Could not initialize SDL(No available video device) - exiting.
是否可以通过ssh连接运行qemu?
注意,我不希望看到我正在启动的VM的可视界面.我只是想跑.
use*_*901 55
尝试qemu -curses
或qemu -nographic
绕过SDL
小智 14
解决此问题的最佳方法是添加-X到ssh参数中.
例如 ssh -X user@server
这将允许QEMU创建的窗口通过SSH向您发送X-Forwarded.如果你想要查看窗口并不重要,如果QEMU无法打开它,它会认为这是一个致命的错误,你将得到你描述的错误.
您可以禁用视频卡:
qemu -vga none (...options...)
Run Code Online (Sandbox Code Playgroud)
您也可以将屏幕管道传输到VNC而不是SDL - 以下将在端口5901上提供VNC服务器:
qemu -vnc :1 (...options...)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
38939 次 |
| 最近记录: |