美文网首页
KVM-图形显示

KVM-图形显示

作者: eesly_yuan | 来源:发表于2015-12-13 22:18 被阅读499次
SDL使用

SDL simple directMedia layer 是一个c编写的跨平台、免费开源的多媒体程序库,提供简单接口用于操作硬件平台的图形显示、声音、和输入设备。
qemu中默认图形显示为SDL,使用的前提条件需要安装SDL软件包、并且在宿主机必须使用图形界面。

VNC使用

VNC virtual network computing 是图形化的桌面分享系统,可以通过网络将远程的键盘 鼠标输入传递到受控机器上,同时也能将受控机器上的画面传递回来

qemu中使用vnc方法如下

  • 在宿主机中安装vncserver
  • 设置安全策略,允许vnc需要访问的端口,主要是关闭防火墙或设置iptables 和 关闭selinux
example
iptables -A INPUT -s sourceip/24 --dport 5901 -j ACCEPT
setenforce 0 #关闭防火墙
  • 在宿主机中启动vncserver服务
vncserver :1
通常安装好vncserver后在,启动虚拟机时指定vnc端口,会自动开启这个端口的vnc服务
  • 在需要连上虚拟机的机器上安装vnc viewer进行连接
vncviewer HOST:PORT #这两个参数严格对应启动虚机时设置的-vnc HOST:PORT,
这边的port并不是真实的port,真实port通常为5900+PORT
  • example
qemu-system-x86_64 ***.img -m 1024 -vnc :2
vncviewer :2
#设置带密码
qemu-system-x86_64 ***.img -m 1024 -vnc :2,password -monitor stdio
(qemu)change vnc password "123456"
非图形模式

添加-nographic 可以关闭qemu的图形界面输出,此时qemu模拟的串口被重定向到当前的控制台,因此可以在非图形界面下进行管理
前提条件需要修改客户机的grub使其将console输出重定向到串口ttyS0

reference

  • KVM虚拟化技术实战与原理解析

相关文章

  • KVM-图形显示

    SDL使用 SDL simple directMedia layer 是一个c编写的跨平台、免费开源的多媒体程序库...

  • 可视化---python3

    引入需要的库: code1: 图形显示1: code2: 图形显示2: code3: 图形显示3: code4: ...

  • July 27-day12-Python初识pygame

    显示字体 显示结果: 显示图片 显示结果: 显示图形 显示结果:

  • 2018-07-27 day10 Pygame模块

    Pygame模块 显示文字 显示图片 显示图形 动画

  • 光栅图形学

    光栅显示器上显示的图形,称之为光栅图形。光栅显示器可以看作是一个象素矩阵,光栅显示器上显示的任何一个图形,实际上都...

  • day17-pygame

    一、图片显示 二、文字显示 三、图形显示 四、事件

  • day10

    01 pygame 02 显示文字 03 显示图片 04 显示图形

  • Day10-Python-pygame-2018/7/27

    创建一个pygame窗口 显示文字 显示图片 显示图形

  • GUI发展史

    图形用户界面(Graphical User Interface,简称GUI,又称图形用户接口)是指采用图形方式显示...

  • 2018-07-27 pygame学习(二)

    1在窗口显示文字 2.窗口显示图片 3.显示图形

网友评论

      本文标题:KVM-图形显示

      本文链接:https://www.haomeiwen.com/subject/jsquhttx.html