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