When problems occur when installing meego SDK 1.1, especially when the meego SDK runtime simulator is used, I suspect that my fedora or is higher than meego's guidance, the installation has been installed for n times, and no problems have been found during the installation process. However, when running runtime, the GUI cannot be performed, or the gray screen appears when other qemu are used. I have previously installed moblin's qemu KVM virtual machine method, which proves that there is no problem with the machine. I will locate the problem as qemu installation and use the method provided by meego, do not use the qemu KVM obtained by the system Yum or apt-Get. However, I did not reinstall the machine once for further confirmation. If you have installed the system qemu, we recommend that you uninstall it first.
The following is my installation record on soil 10.04.
Reference 1: http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux
Reference 2: http://wiki.meego.com/MeeGo_SDK_Building_QEMU_Tools this is important.
In general, for development, fedora may be more convenient. I chose Ubuntu because I was unable to install 3D graphics acceleration and the driver provided by the manufacturer, while my 22-inch display, the Chinese font looks a little stuck in ora. It's just a system. It doesn't matter.
Step 1: configure the package release manager and add the repo source of meego
$ CD/etc/APT/sources. List. d/
$ Sudo VI meego-sdk.list
After entering the VI Mode, write a row:
Http://repo.meego.com/MeeGo/sdk/host/repos/ubuntu/10.04//Deb/
$ Sudo GPG-keyserver pgpkeys.mit.edu-Recv 0bc7bec479fc1f8a
$ Sudo GPG-export-armor 0bc7bec479fc1f8a | sudo apt-key add-
$ Sudo apt-Get update
$ Sudo apt-Cache Policy Madde
Step 2: Install the meego SDK Tool
$ Sudo apt-Get install meego-SDK
Step 3: Install meego target
$ Sudo mad-Admin create-F meego-handset-ia32-1.1
Step 4: Install qemu to prepare for runtime Installation
Check whether the CPU provides the VT function, and whether the BIOS enables the VT function. For details, see moblin: KVM usage (1). Note: check only. Do not install qemu. Ensure that the KVM and KVM-Intel kernel modules are loaded. In ora, modprobe is required for loading.
$ Lsmod | grep KVM
Kvm_intel 39352 0
KVM 245405 1 kvm_intel
Since I installed the machine, I need to provide some software packages to ensure the subsequent installation is successful.
$ Sudo apt-Get install Git-core zlib1g-dev kpartx libpng12-dev libsdl-image1.2-dev libxcomposite-Dev
$ Git clone git: // gitorious.org/meego-developer-tools/meego-emulator-qemugl-x86.git
$ Meego-emulator-qemugl-x86 CD
$ Git checkout-B meego-emulator-track origin/meego-emulator
$./Configure-target-list = i386-softmmu-enable-Gl-enable-skinning
Make sure that
SDL support Yes
......
KVM support Yes
You need to install a package in fedora to ensure that-enable-skinning works. It seems to be related to PNG. you can install it according to the error reporting guidelines.
$ Make
$ Sudo make install
Step 5: Install Runtime
$ Sudo mad-Admin create-f-e meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime
$ Mad remote-r meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime poweron
This is the runtime running figure.
This article is transferred from meego Chinese information station: http://news.meegozu.com/329.html