qemu stdvga 使用 xorg 的问题

2016-09-07 14:49:05 +08:00
 linux40

https://stackoverflow.com/questions/39360643/how-to-make-debian-in-qemu-only-use-one-driver-for-stdvga

在 qemu 里虚拟 debian ,用的-vga std,这个可以用 vesa 驱动,也可以 modesetting 驱动( https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/)

在 debian 里,貌似你必须安装一种驱动,而在有两个驱动的情况下,用Xorg -configure生成xorg.conf会有number of created screens does not match number of detected device错误( https://forums.freebsd.org/threads/50112/)

我应该就是这种情况。所以我要不然禁用 modesetting ,要不然删 vesa 。不过由于 vesa 删了 apt 会安装别的驱动,所以,我想的是禁用 modesetting ,所以我在 append 那里添加了nomodeset,不过重启之后 modesetting 还是有,有人知道怎么解决么。。。

1979 次点击
所在节点    Linux
4 条回复
linux40
2016-09-07 15:08:59 +08:00
唉。。。这几天一直在整这个,之前用的是默认的 cirrus , xorg 报的错是没有 /dev/dri/card0 。。。
也试过 vmware ,系统可以启动但没有显示, virtio 和 qxl 这两个 mips 下不可用。。。。
还尝试了不用 debian 给你装好的,自己装,可是没整对。。。
jyf007
2016-09-07 17:01:50 +08:00
求教直通显卡怎么设置
linux40
2016-09-07 17:18:18 +08:00
@jyf007 没试过啊,试一下搜索 direct gpu access
linux40
2016-09-07 17:20:12 +08:00
@jyf007 你知道怎么把 modesetting 关了么,网上说加 nomodeset 参数,不过我加了还是有。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/304557

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX