根据MeeGoWiki上的
MeeGo SDK with Xephyr
教程,执行:
$ lspci | grep VGA
如果不是intel的图形芯片(比如杯具的nvidia,不知为何ati的反倒是可以使用),就得see the
other SDK options
(MeeGoSDK本身可以使用,如libmeegotouch,不能使用的是基于Xephyr的emulator,会黑屏)。
怎样在非intel图形芯片上使用Xephyr呢?intel的合作伙伴nokia论坛出了个
教程
,详细的一笔。
简单来说就是安装并运行外部的Xserver-Xephyr(nestedxserver),DISPLAY设置为:2,然后在MeeGoSDK中启动emulator时,设置DISPLAY为:2。
$ sudoapt-get install xserver-xephyr
//根据教程,在运行xhost命令之后执行:
$
Xephyr :2 -host-cursor -screen 1024x768x16 -dpi 192 -ac &
$export DISPLAY=:2
//chroot到meegosdk路径后
$startmeego&
不过每次都这么敲命令会很麻烦,可以写入一个文件里,然source执行
效果如下,不过运行的很慢。。
最后普及一下:什么是Xephyr呢?参考
这里
Xephyr
is a kdrive based X Server which targets a window on a host X Server as
its framebuffer. Unlike Xnest it supports modern X extensions ( even if
host server doesn't ) such as Composite, Damage, randr etc (no GLX
support now). It uses SHM Images and shadow framebuffer updates to
provide good performance. It also has a visual debugging mode for
observing screen updates.
Xephyr
是一个 Xnest 的替代产品,因为 Xnest 不提供现代 X server 的一些高级特性,比如图形加速的支持。简而言之,Xephyr
是一个 X server,但是它执行在一个存在的 X server 里面,这个可以用来做很多事情,比如需要通过 XDMCP
连接到另外一台主机,那么不需要另外打开一个新的 X server;又比如正在写一个 window manager,那么在一个 X server
里面打开的 X server 里面调试,将会比直接在现有的 X server 里面替换现有的 window manager
方便很多。对于热衷于更换自己的 window manager 的狂热爱好者,Xephyr 提供了绝佳的试验环境。
分享到:
相关推荐
Xephyr
xorg-x11-server-Xephyr-1.13.0-23.el6.centos.x86_64.rpm
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
1.10 使用Xephyr 8 第2章 工具链 10 2.1 编译过程 10 2.1.1 预编译 12 2.1.2 编译 14 2.1.3 汇编 17 2.1.4 链接 31 2.2 构建工具链 39 2.2.1 GNU工具链组成 40 2.2.2 构建工具链的过程 40 2.2.3 准备工作 43 2.2.4
虚拟多桌面,可以打开多个桌面,运行不同的程序,让那些经常弹出的窗口不再出现
pyvirtualdisplay是 , 和的python包装器 链接: 主页: : PYPI: ://pypi.python.org/pypi/pyvirtualdisplay 特征: python包装器 支持的python版本:3.6、3.7、3.8、3.9 后端: , 和 可能的应用: ...
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
Gala Alt Tab Plus 将Gala / elementary操作系统的默认alt-tab行为替换为受Gnome切换器和MacOS... 为避免这种情况,您应该使用xephyr : sudo apt install xserver-xephyr# Run the test script starts up xephyr, c
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装