(Added solution for QEMU list runtimes problem) |
|||
| Line 10: | Line 10: | ||
$ md5sum <image file> | $ md5sum <image file> | ||
The images are large so you might try a download program that handles connection interrupts, such as wget: | The images are large so you might try a download program that handles connection interrupts, such as wget: | ||
| - | $ wget --continue | + | $ wget --continue <link to file> |
</td> | </td> | ||
</tr> | </tr> | ||
| Line 48: | Line 48: | ||
<td>Check that the host machine has enabled hardware graphic acceleration. Check the [http://wiki.meego.com/MeeGo_SDK_Enabling_QEMU QEMU enabling page] for details. | <td>Check that the host machine has enabled hardware graphic acceleration. Check the [http://wiki.meego.com/MeeGo_SDK_Enabling_QEMU QEMU enabling page] for details. | ||
</td> | </td> | ||
| + | </tr> | ||
| + | <tr> | ||
| + | <td>Runtime is not listed as (installed) using <code>mad-admin list runtimes</code> after it has been installed with <code>mad-admin create</code>. | ||
| + | $ sudo mad-admin create -f -e meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime | ||
| + | Extracting QEMU runtime meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime | ||
| + | .....9....8....7....6....5....4....3....2....1....0 | ||
| + | Creating missing links... done. | ||
| + | $ mad-admin list runtimes | ||
| + | qemu-n900-pr12 (installable) | ||
| + | rx48-diablo (installable) | ||
| + | meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime (installable) | ||
| + | meego-netbook-ia32-qemu-1.1.20101031.2037-sda-runtime (installable) | ||
| + | </td> | ||
| + | <td>Change the permission of the <i>/usr/lib/madde/linux-i686/runtimes</i> directory and it's sub-directories to <i>r-x</i> for all users and allow read permission for all users on the <i>information</i> file that is contained in the runtime sub-directory.</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
Please contribute to this page, especially when you find solutions.
When adding a new line, please include OS version, graphics chipset, and image date (such as Fedora 12, NVidia graphics, Netbook image 07-21-2010)
| Error | Solution |
|---|---|
| Downloading or unpacking an image gives errors. | Ensure that the MD5SUM matches:
$ md5sum <image file> The images are large so you might try a download program that handles connection interrupts, such as wget: $ wget --continue <link to file> |
| Creating and testing a target with MADDE |
If you connect the internet by a proxy,you should use: # sudo mad-admin fetch [-x proxyhost[:port]] URL|URL_ALIAS Examples: # sudo mad-admin fetch -x http://proxy.host:8080 http://server/path/file.tgz Note: see also MADDE command manual (for Linux: /usr/share/madde/docs/MadTools.html) Or you can do it like this: # zypper addrepo -f http://repo.meego.com/MeeGo/sdk/host/repos/meego/1.1/meego-sdk.repo" # export http_proxy="http://username:passwd@<proxy_IP>:<proxy_port>" # mad-admin create -f <target> |
| Error | Solution |
|---|---|
| Launching QEMU displays an error. Ubuntu 9.04, Intel graphics Could not access KVM kernel module: No such file or directory failed to initialize KVM |
Your system must have VT support and have the KVM modules loaded. Check the QEMU enabling page for details. |
| Launching QEMU just shows a black window. No MeeGo UI appears | Unknown |
| Performance of MeeGo OS in QEMU is slow. Animations and screen changes is slow (3-5 seconds for each action) | Check that the host machine has enabled hardware graphic acceleration. Check the QEMU enabling page for details. |
Runtime is not listed as (installed) using mad-admin list runtimes after it has been installed with mad-admin create.
$ sudo mad-admin create -f -e meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime Extracting QEMU runtime meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime .....9....8....7....6....5....4....3....2....1....0 Creating missing links... done. $ mad-admin list runtimes qemu-n900-pr12 (installable) rx48-diablo (installable) meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime (installable) meego-netbook-ia32-qemu-1.1.20101031.2037-sda-runtime (installable) |
Change the permission of the /usr/lib/madde/linux-i686/runtimes directory and it's sub-directories to r-x for all users and allow read permission for all users on the information file that is contained in the runtime sub-directory. |
| "error while loading shared libraries: libcurl-gnutls.so.4: cannot open shared object file: No such file or directory" when trying to run on Ubuntu 10.04, even though the said library is definitely present in /usr/lib | Unknown |
| Error | Solution |
|---|---|
| OS: Ubuntu 10.10 Cannot connect applications from Xephyr to Xserver on the host machine | Meego image loads up with root user. Add root in your xhost eg:"xhost +SI:localuser:root" list. Also verify that the value of DISPLAY variable is same in Xephyr and the host system, to do this run "$echo $DISPLAY" |