According to
Meego SDK with xephyr
Tutorial:
$ Lspci | grep VGA
If it is not Intel's graphics chip (such as the cup NVIDIA, I don't know why ATI can be used), you have to see
Other SDK options
(The meego SDK itself can be used, such as libmeegotouch. emulator based on xephyr cannot be used, and the screen is black ).
How to Use xephyr on a non-Intel graphics chip? An Intel partner Nokia Forum
Tutorial
, A detailed description.
Simply put, install and run the external xserver-xephyr (nested X Server), set display to 2, and set display to 2 when emulator is started in meego SDK.
$ Sudo apt-Get install xserver-xephyr
// According to the tutorial, run the following command after running the xhost command:
$
Xephyr: 2-host-cursor-screen 1024x768x16-DPI 192-AC &
$ Export display =: 2
// After chroot to meego SDK path
$ Startmeego &
However, it will be very troublesome to press the command every time. You can write it into a file, and then run
The effect is as follows, but the operation is slow ..
What is xephyr? Reference
Here
Xephyr
Is a kdrive based X server which targets a window on a host X server
Its framebuffer. Unlike xnest it supports modern x extensions (even if
Host server doesn't) such as composite, damage, randroid etc (no Glx
Support now). It uses SHM images and shadow framebuffer updates
Provide good performance. It also has a visual debugging mode
Observing screen updates.
Xephyr
Xnest is an alternative to xnest, because xnest does not provide some advanced features of modern X Server and supports proportional acceleration. In short, xephyr
Is an X server, but it is executed in an existing X server. This can be used to do many things, such as XDMCP
To connect to another host, you do not need to open another X server. For example, if you are writing a window manager
Debugging in X server will replace the existing window manager directly in the existing X server.
It is much more convenient. Xephyr provides an excellent test environment for enthusiasts who are keen to change their own window manager.