(Added solution for QEMU list runtimes problem) |
(Added new QEMU issue - solution is unknown) |
||
| Line 66: | Line 66: | ||
<td>"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</td><td>Unknown</td> | <td>"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</td><td>Unknown</td> | ||
</tr> | </tr> | ||
| + | <tr> | ||
| + | <td>Starting MeeGo runtime in QEMU does nothing. No emulator is displayed and it is not possible to ssh into the image even after setting QEMU_NOGRAPHIC and restarting: | ||
| + | $ sudo mad remote -r meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime poweron | ||
| + | Starting QEMU runtime meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime | ||
| + | This may take some time ... | ||
| + | $ ssh meego@127.0.0.1 -p 6666 | ||
| + | ssh: connect to host 127.0.0.1 port 6666: Connection refused | ||
| + | |||
| + | </td> | ||
| + | <td>Unknown</td> | ||
| + | </tr> | ||
</table> | </table> | ||
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 |
Starting MeeGo runtime in QEMU does nothing. No emulator is displayed and it is not possible to ssh into the image even after setting QEMU_NOGRAPHIC and restarting:
$ sudo mad remote -r meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime poweron Starting QEMU runtime meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime This may take some time ... $ ssh meego@127.0.0.1 -p 6666 ssh: connect to host 127.0.0.1 port 6666: Connection refused |
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" |