decade2016
钻石
钻石
  • UID10697
  • 注册日期2016-04-16
  • 粉丝156
  • 发帖数4846
  • 威望17596
  • 被喜欢1025
  • 有效bug0
  • 社区明星
  • 最爱沙发
  • 喜欢达人
  • 原创写手
阅读:5128回复:11

[问题反馈]Virtual Box 5.1里使用凤凰OS

楼主#
更多 发布于:2018-03-19 07:04
4.13内核的版本2.50~2.54,VBox里面可以正常捕获鼠标。
 

图片:捕获002.PNG


2.5.4在Vbox里还是用LLVM

图片:捕获2018031903.PNG


4.14内核的版本
2.5.8 只有加了nomodeset才可以进入桌面,不然一直黑屏,左上角有个光标间歇出现。
之后虚拟机会出现这个,然后鼠标无法捕获,虚拟机内的鼠标箭头不能移动,但是不用按 右 ctrl 键也可以离开虚拟机窗口。

图片:QQ截图20180312134945.jpg


2.5.9  不加nomodeset时,键盘的3个灯会闪几下,然后虚拟机会重启。
2.6.0  可以不加nomodeset ,鼠标依然无法捕获。发现OpenGL的驱动变了,加载的模块也比4.13多了个vboxguest,估计跟staging / vboxvideo.ko有关 。

图片:捕获2018031904.PNG

图片:捕获2018031902.PNG


不过1个核用起来还是很卡,2个核才好些。
 

图片:捕获2018031905.PNG


VMware里还是svga3D
[decade2016于2018-03-20 03:30编辑了帖子]

最新喜欢:

sherylynnsheryl... 88.888.8 lyr861lyr861
仁者见仁,智者见智,就怕遇到眼盲心瞎的。
youling257
超钻
超钻
  • UID304
  • 注册日期2015-08-01
  • 粉丝408
  • 发帖数5893
  • 威望25838
  • 被喜欢1770
  • 有效bug0
沙发#
发布于:2018-03-19 22:14
http://bbs.phoenixstudio.org/cn/read.php?tid=12519
我在板凳说的,你现在才用实践证明了
youling257
超钻
超钻
  • UID304
  • 注册日期2015-08-01
  • 粉丝408
  • 发帖数5893
  • 威望25838
  • 被喜欢1770
  • 有效bug0
板凳#
发布于:2018-03-19 22:16
16楼图片,http://tieba.baidu.com/p/5442960485,都半年了
decade2016
钻石
钻石
  • UID10697
  • 注册日期2016-04-16
  • 粉丝156
  • 发帖数4846
  • 威望17596
  • 被喜欢1025
  • 有效bug0
  • 社区明星
  • 最爱沙发
  • 喜欢达人
  • 原创写手
地板#
发布于:2018-03-19 22:38
youling257:http://bbs.phoenixstudio.org/cn/read.php?tid=12519
我在板凳说的,你现在才用实践证明了
回到原帖
那个vboxvideo.ko是凤凰OS 换4.14的内核之后才出现的,那也是2017年12月25日的事情,我那个帖子里你的回复是12月7日。你没看到第一张lsmod里没有vboxguest的吗?
仁者见仁,智者见智,就怕遇到眼盲心瞎的。
youling257
超钻
超钻
  • UID304
  • 注册日期2015-08-01
  • 粉丝408
  • 发帖数5893
  • 威望25838
  • 被喜欢1770
  • 有效bug0
4楼#
发布于:2018-03-19 22:50
decade2016:那个vboxvideo.ko是凤凰OS 换4.14的内核之后才出现的,那也是2017年12月25日的事情,我那个帖子里你的回复是12月7日。你没看到第一张lsmod里没有vboxguest的吗?回到原帖
https://github.com/torvalds/linux/commits/master/drivers/staging/vboxvideo
谁在意这玩意儿
我说的是GL renderer:Google SwiftShader 取代Gallium 0.4 on llvmpipe
没有显卡驱动加载这玩意儿,显卡驱动不只是内核驱动,还有lib so文件
你以为vboxvideo.ko起作用了吗?根本没有
https://github.com/torvalds/linux/commit/dd55d44f408419278c00887bfcb2261d0caae350#diff-6edc52f8a82e14082432721f3a52b2ab
看说明vboxvideo.ko给谁服务的
decade2016
钻石
钻石
  • UID10697
  • 注册日期2016-04-16
  • 粉丝156
  • 发帖数4846
  • 威望17596
  • 被喜欢1025
  • 有效bug0
  • 社区明星
  • 最爱沙发
  • 喜欢达人
  • 原创写手
5楼#
发布于:2018-03-19 22:54
youling257:https://github.com/torvalds/linux/commits/master/drivers/staging/vboxvideo
谁在意这玩意儿
我说的是GL renderer:Google SwiftShader 取代...
回到原帖
而且凤凰OS到了2.60才恢复在关于平板电脑里面显示GPU驱动的信息,谁会在意那些要加nomodeset才进去的用什么驱动。
仁者见仁,智者见智,就怕遇到眼盲心瞎的。
decade2016
钻石
钻石
  • UID10697
  • 注册日期2016-04-16
  • 粉丝156
  • 发帖数4846
  • 威望17596
  • 被喜欢1025
  • 有效bug0
  • 社区明星
  • 最爱沙发
  • 喜欢达人
  • 原创写手
6楼#
发布于:2018-03-19 23:05
youling257:https://github.com/torvalds/linux/commits/master/drivers/staging/vboxvideo
谁在意这玩意儿
我说的是GL renderer:Google SwiftShader 取代...
回到原帖
我现在已经搞清楚了,vboxguest就是vbox的增强模式,就是它让鼠标捕抓不到的,我尝试卸载这个模块时候,出现了2.5.9启动时一样的情况,键盘3灯齐闪,然后虚拟机重启。我就用veket进去把lib/ ..... / kernel / drivers / virt / vboxguest / vboxvideo.ko 整个文件夹删掉,重启进凤凰OS,鼠标已经能动了。从而证明vboxguest模块的确和vboxvideo.ko是有关系的,只不过不是跟显示驱动有关系。
 
android x86 7.1 RC2 的4.9内核也是用了Google SwiftShader  ,并不是4.14之后才换的。但是,4.13内核的凤凰OS和4.9内核的openthos都没换Google SwiftShader 。
[decade2016于2018-03-20 03:43编辑了帖子]
仁者见仁,智者见智,就怕遇到眼盲心瞎的。
youling257
超钻
超钻
  • UID304
  • 注册日期2015-08-01
  • 粉丝408
  • 发帖数5893
  • 威望25838
  • 被喜欢1770
  • 有效bug0
7楼#
发布于:2018-03-19 23:12
vendor/lib/egl/libGLESv2_swiftshader.so,libGLESv1_CM_swiftshader.so,libEGL_swiftshader.so
凤凰os在fork加入vaapi的时候,顺带fork加入了这些玩意

OpenGL vendor string: Humper
OpenGL renderer string: Chromium
OpenGL version string: 2.1 Chromium 1.9
才是跟vmvare svga3d一个级别的

https://github.com/torvalds/linux/commits/master/drivers/virt/vboxguest,4.16内核才正式加入这个驱动
凤凰os的4.14内核合并了https://github.com/jwrdegoede/linux-sunxi/commits/v4.14-footrail这个branch
https://github.com/jwrdegoede/linux-sunxi/commits/v4.14-footrail/drivers/virt/vboxguest
youling257
超钻
超钻
  • UID304
  • 注册日期2015-08-01
  • 粉丝408
  • 发帖数5893
  • 威望25838
  • 被喜欢1770
  • 有效bug0
8楼#
发布于:2018-03-19 23:40
virt: Add vboxguest driver for Virtual Box Guest integration

This commit adds a driver for the Virtual Box Guest PCI device used in
Virtual Box virtual machines. Enabling this driver will add support for
Virtual Box Guest integration features such as copy-and-paste, seamless
mode and OpenGL pass-through.

This driver also offers vboxguest IPC functionality which is needed
for the vboxfs driver which offers folder sharing support.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

virt: Add vboxguest VMMDEV communication code

This commits adds a header describing the hardware interface for the
Virtual Box Guest PCI device used in Virtual Box virtual machines and
utility functions for talking to the Virtual Box hypervisor over this
interface.

These utility functions will used both by the vboxguest driver for the
PCI device which offers the /dev/vboxguest ioctl API and by the vboxfs
driver which offers folder sharing support.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Greg Kroah-Hartman gregkh@linuxfoundation.org

安卓能实现吗
s08053050
白银
白银
  • UID36287
  • 注册日期2017-11-10
  • 粉丝2
  • 发帖数430
  • 威望2362
  • 被喜欢130
  • 有效bug0
  • 忠实会员
  • 喜欢达人
9楼#
发布于:2018-08-16 18:44
我就想知道什么时候  虚拟机里能玩刺激
qq1844766234
高级
高级
  • UID49773
  • 注册日期2018-04-01
  • 粉丝0
  • 发帖数56
  • 威望707
  • 被喜欢30
  • 有效bug0
  • 忠实会员
10楼#
发布于:2018-08-16 19:23
呀,看他俩吵架,还能学知识。。。都不想他们停了(手动滑稽)
__落
初级
初级
  • UID755
  • 注册日期2015-10-14
  • 粉丝0
  • 发帖数5
  • 威望54
  • 被喜欢2
  • 有效bug0
11楼#
发布于:2018-08-28 20:27
怎么都失败了!Oracle VM VirtualBox无法安装成功!
游客

返回顶部