Executive summary: http://nielsmayer.com/meego/netbooktablet/
....

How it happened:

I was trying to get a stable platform to apply the "meegolem" [1]
treatment for 1.2 netbook and also a testing platform for tablet-sized
touchscreen QML/QtMobility 1.2 development... I  had tried out the
Intel Tablet UX [2] just to see how it worked: the GUI is awesome, but
the networking going up and down, plus some usability issues on a
non-intel tablet platform [3] sent me to try the latest 1.1.90 trunk
[4].

Since I wanted to preserve my custom partitioning with a 25G
windows7starter / , 128G home, and  the remaining <100G '/' and 4G
swap, I opted for the "custom partitioning" option in the disks-setup
section of installing
meego-netbook-ia32/meego-netbook-ia32-1.1.90.4.20110217.87. Alas, I
forgot to reformat any of the drives (perhaps there was a bug and it
wouldn't let me?); I had intended on formatting all but '/home',
where I'd stored a partial copy of my music collection, as well as
patch(1) files from my last round of system customization [5].

Numerous curses did emanate from the installation of
meego-netbook-ia32-1.1.90.4.20110217.87, which had to be manually
taken through
/etc/rc.d/init.d/vfirstboot .. but I needed meego 1.2 running, so I
just kept on hacking away till it stopped complaining. It was only
afterwards when I finally figured out why the install hadn't gone as
smoothly as expected... the intel Netbook UX was still there,
underneath, and the install had simply overwritten the new files and
the orthogonal UX's didn't collide....

At first, I was happily rewarded with more stable networking, although
the wired networking still goes up and down when downloading/uploading
or heavy network activity...  It was only when the Intel Tablet UX
"screen cover" slid across the screen, while idling after using the
traditional MeeGo Netbook UX, that I'd discovered this:

http://nielsmayer.com/meego/netbooktablet/
(see photos and screenshots of a Lenovo s10-3t running this hybrid of UXs.)

It's the best of both worlds. You get the pretty looking and
dynamic/touch-enabled Intel Tablet UX, as well as the latest trunk
fixes and all the parts of MeeGo I've come to expect ... You can pop
the MeeGo panel by moving to the top of the screen or hitting the
keyboard "windows" button. And you can pop the Intel Tablet UX
menu-chooser with the keyboard  "Menu Button" -- from there you can
get to pretty much any combination of UX's you need. IMHO it's much
easier to use than either of the UX's on their own...

There's some extra files to cleanup from the Tablet UX install:

[root@meegolem ~]# ll /boot
total 12184
-rw-r--r-- 1 root root   86608 2011-02-11 19:15 config-2.6.37-7.1
-rw-r--r-- 1 root root   86609 2011-02-16 22:52 config-2.6.37-7.25
drwxr-xr-x 2 root root    1024 2011-02-18 10:22 extlinux
drwxr-xr-x 2 root root    1024 2011-02-17 11:36 grub
drwx------ 2 root root   12288 2011-02-17 11:09 lost+found
-rw-r--r-- 1 root root 1873835 2011-02-11 19:15 System.map-2.6.37-7.1
-rw-r--r-- 1 root root 1873835 2011-02-16 22:52 System.map-2.6.37-7.25
-rwxr-xr-x 1 root root 4240928 2011-02-11 19:15 vmlinuz-2.6.37-7.1
-rwxr-xr-x 1 root root 4240928 2011-02-16 22:52 vmlinuz-2.6.37-7.25

[1] http://lists.meego.com/pipermail/meego-community/2010-September/001906.html
[2] http://appdeveloper.intel.com/en-us/meego-swype-esla
[3] http://lists.meego.com/pipermail/meego-dev/2011-February/481625.html
[4] 
http://download.meego.com/testing-daily/builds/trunk/1.1.90.4.20110217.87/netbook/images/meego-netbook-ia32/meego-netbook-ia32-1.1.90.4.20110217.87.img
[5] http://nielsmayer.com/meego/npm-1.1.90-intel-tablet-customization.patch

Niels
http://nielsmayer.com

PS: The swype UI isn't coming up anymore, which is good in this case,
because I'm using a netbook with a keyboard and a touchscreen...
_______________________________________________
MeeGo-community mailing list
MeeGo-community@meego.com
http://lists.meego.com/listinfo/meego-community
http://wiki.meego.com/Mailing_list_guidelines

Reply via email to