MeeGo SF2011 Conference Schedule (unofficial)

I was surprised when I couldn’t find a downloadable schedule of the conference. So I decided to spend a couple of hours to go ahead and create one from the conference schedule using Evolution and share them publicly using Google Calendar for fellow Meegons.

But as things usually go, it ended up taking double the time :)

A few items to note:
- I decided to keep the Overall schedule separate from the Sessions.
- Sessions are by room. But if you wish, you can use the All Rooms schedule to get the whole shabang in one cal.
- Link to the summary of each session is within the description of each event.
- Events in joined Seacliff rooms A-B, C-D are listed in the first room. i.e. Seacliff A, Seacliff C

So here they are.

MeeGo SF2011 Overall Schedule: Overall Schedule of the conference (source) – ICAL

MeeGo SF2011 Session Schedule (All Rooms) - ICAL

MeeGo SF2011 Session Schedule – Ballroom A  - ICAL

MeeGo SF2011 Session Schedule – Ballroom B  - ICAL

MeeGo SF2011 Session Schedule – Ballroom C - ICAL

MeeGo SF2011 Session Schedule – Bayview A-B  – ICAL

MeeGo SF2011 Session Schedule – Seacliff A  - ICAL

MeeGo SF2011 Session Schedule – Seacliff B - ICAL

MeeGo SF2011 Session Schedule – Seacliff C - ICAL

MeeGo SF2011 Session Schedule – Seacliff D - ICAL

Disclaimer: This is an unofficial version of the schedule that is up-to-date as of 7am PST. I double checked the data to ensure there weren’t any errors. If you find any, let me know. Also, since late submissions are being accepted by the selection committee, expect some empty sessions to be filled at the last minute. Enjoy!

Hope to see you at the conference!

Posted in Uncategorized | Tagged , , , , | Leave a comment

Tethering the N900 to MeeGo via USB

This post will show you how to use the N900′s data or wifi connection from the Ideapad S10-3t via SSH tunneling. Its based on my previous post here.

There is one other way to tether the cellular data via USB, like I have seen in Ubuntu, but I don’t know how to get that set up for MeeGo. If you have any insight, please share!

Coming back to tethering, there is no setup required on the N900. On MeeGo, the only setup required is setting its IP address. Here are the steps:

1. On the N900, Connect to the internet, select PC Suite Mode and execute ifup usb0 as root in a terminal. Also, ensure that SSH is running.

2. On MeeGo, click on the Network icon in the bar. The USB (Wired) connection will display as ‘failed’

3. Enter the static IP for MeeGo as follows:

4. Click Apply and then Connect. If the connection still fails disconnect the cable and re-connect it.

5. Create the SSH tunnel to the N900:

[archebyte@archebyte-desktop ~]$ ssh -D 9150 root@
The authenticity of host ' (' can't be established.
RSA key fingerprint is be:b7:04:be:41:62:b2:c8:33:8f:7a:db:14:76:e0:62.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '' (RSA) to the list of known hosts.
root@'s password:

Now open Chromium and set your proxy to localhost at port 9150:

And that’s it. You should now be able to browse the internet from Chromium using the N900′s data/wifi connection.

I would love to get the setup to a point where its plug and go. Following the instructions on the MeeGo wiki for Fedora 13 did not do much good. Doesn’t MeeGo support udev? Also /etc/init/ folder does not exist. What is the equivalent? If there’s an easier way, please chime in!

Posted in MeeGo, tethering | Tagged , , , , , | Leave a comment

Qt Hello World

Successfully created and ran the helloworld application based on the tutorial in the wiki.

Hello World

But for some reason, the CountryCode was not read correctly and QtCreator complained:

Could not find Hal

Anyway, the tutorials were easy to follow and I was happy to see the app run in the runtime. Qt Creator is slick with the tight integration with qemu and the runtimes. This is cool!

Posted in MeeGo | Tagged , , | Leave a comment

Up and running with MeeGo SDK

Installed the MeeGo SDK (on Ubuntu 10.10) based using the nicely detailed instructions on the MeeGo wiki. I encountered some issues with qemugl installation but nothing significant.

What did get me was the SDK being unable to run because the kvm-intel module was not loaded. The runtime would fail to start:

archebyte $:sudo mad remote -r meego-handset-ia32-qemu-1.1.2-runtime poweron
Starting QEMU runtime meego-handset-ia32-qemu-1.1.2-runtime
This may take some time ...

sudo modprobe kvm-intel did the trick.

MeeGo Handset runtime under qemu

Posted in MeeGo | Tagged , | Leave a comment