首先说明:本人由于需要用到Maemo模拟器,初次使用Linux,所以这次的 问题就出在基本使用上
手动安装好Maemo环境后,发现maemo无法运行到模拟器上,由于自己是初次使用Linux,问题就出在自己对命令的使用上。
以下是问题现象说明:
启动Xeohyr后,然后不能继续输入命令行
Pasu@Lan:~$ Xephyr :2 -host-cursor -screen 800x480x16 -dpi 96 -ac -extension Composite
Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list!
unrecognised device identifier!
(EE) config/hal: NewInputDeviceRequest failed
unrecognised device identifier!
(EE) config/hal: NewInputDeviceRequest failed
unrecognised device identifier!
(EE) config/hal: NewInputDeviceRequest failed
unrecognised device identifier!
(EE) config/hal: NewInputDeviceRequest failed
Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list!
unrecognised device identifier!
(EE) config/hal: NewInputDeviceRequest failed
unrecognised device identifier!
(EE) config/hal: NewInputDeviceRequest failed
unrecognised device identifier!
(EE) config/hal: NewInputDeviceRequest failed
unrecognised device identifier!
(EE) config/hal: NewInputDeviceRequest failed
解决办法:
方法一:
Add '&' to the command if you want to be able to use the same terminal to enter commands, etc. The & causes application to be run in the background and you can run other things in the same terminal.
Xephyr :2 -host-cursor -screen 800x480x16 -dpi 96 -ac -extension Composite &
Xephyr :2 -host-cursor -screen 800x480x16 -dpi 96 -ac -extension Composite &
方法二:
after running Xephyr, open a new Terminal, run scratchbox and then these commands:
To stop it:
Code:
sb-conf sel FREMANTLE_X86export DISPLAY=:2af-sb-init.sh start
Code:
af-sb-init.sh stop
可以参考 http://talk.maemo.org/showthread.php?t=34529
下面贴上一些Maemo的图:

