By David Clack on Apr 05, 2010
So I just received the Lenovo S10-3t, I'm just working with it in Windows 7 mode so far.
Hopefully I'll get time this week to get OpenSolaris B134 loaded at least from USB stick.
So I received the 10" Multi Touch Touchscreen netbook from China, I got it from here:
It looks really great, I've got Windows 7, OpenSolaris B133 and Ubuntu 9.10.
Everything looks like it's working, though OpenSolaris and Ubuntu do not see the Realtek WiFi card, it's OK, I've got an 802.11n Atheros Mini PCI card coming in.
I'm using easyBCD to modify the boot manager in Windows 7, I can select Windows 7, OpenSolaris or Ubuntu.
So I'm off trying some new Java SE 6 binaries on an ARM based netbook.
I have it hooked up to a 3 port USB adapter with ethernet, plus a Realtek USB b/g/n wifi adapter, I have it hooked with hdmi - dvd cable to a USB touchscreen, still working on the touchscreen driver.
I'm working with the AI linux distribution for ARM, create with bitbake from the wiki.openembedded.net distro.
I did follow the instructions for actually creating the AI distro on a Core 2 Duo 1.83Ghz system loaded with Ubuntu 9.10, it's quite amazing, 8,800+ automatic steps, about 80Gb disk space.
Bitbake creates the ARM kernel, libraries, compilers, utils, Xfce, applications like Firefox, an amazing peice of work from AI.
So this arrived today the Touckbook.
It's actually in two pieces, you can un-dock the keyboard from the main display, both pieces have a battery. It has an 8.9" 1024x600 touchscreen.
Why am I doing this, well it's to test Java SE 6 and the firefox plugin.
I hope to be able to get JavaFX applications to run on the system also.
I'll probably be working on getting my favorite email/calendar software cross compiled and installed Evolution.
It's going to take awhile to get my head around Linux again, the setup to cross compile to ARM really complex.
I did test an ARM version of Android on the Beagleboard, worked pretty well.
So I followed the instructions here:
And actually got an Acer BT mouse talking to B110 on the MSI Netbook.
I think I've figured out the compiz issues it's to do with the xorg.conf
This one works here
I've built the compiz 0.8.0 binaries I'll try to find a place to store them for access (4.3Mb)
We have issue with resume if compiz is running on the AA1, AA1-10 or MSI, engineering thinks they know what's causing it and are workin on a fix.
Well I spent the whole day rebuilding the entire compiz packages, I've got 0.8.0 on the MSI Wind Netbook.
I still had to do a full power shutdown, but now it's back up and compiz is looking really good.
I'll see about tar.bz2 them all tomorrow and post to this site.
So development engineering and I have decided to standardize testing on SXCE, this is to give us a clear view into the OS, without any of the major changes that 0906 makes to the standard SXCE.
I have a new category now the new Acer Aspire One with the 10 inch screen. They made a few changes to the hardware, first it has an Atheros ethernet vs the Realtek ethernet the 8.9" has, second it has a single USB attached SD/MSpro card reader vs the two card slots on the 8.9" on the JMicron controller.
I left my original AA1 down in LA, so we are now focusing on making the AA1 8.9", AA1 10" and MSI 10" work with B110.
Most of yesterday we focused on the new power management built into B110, we needed to change a couple of entries in the /etc/power.conf and add a line into /etc/system.
# Auto-Shutdown Idle(min) Start/Finish(hh:mm) Behavior
autoshutdown 30 9:00 9:00 noshutdown
set cpupm_ti_gov_multiple = 5
I also found out that my old standby command kstat -m cpu_info -s current_clock_Hz only show you a single view of what the cpu is doing, powertop using a 5 second grap of the counters is the best way of finding out what the avarage cpu speed is.
We are now working on the sdcard issues on the AA1, also the USB sdcard issues on the AA1-10 and MSI.
You can see an sdcard or MSPro card inserted the first time, after you unmount, the card reader cannot be used again until the next reboot.
The MSI is now suspending and resuming and the cpu throttling is working after resume, the touchpad is still dead though.
I'm having major compiz problems on all the netbooks.
You can sometimes actually manually startup compiz, but the minute you logoff and try to login into the netbook again you just get a background and cursor, it never gets to the desktop.
I've also got the IGO1000 running 0906-B109 from the 8Gb CF, with 1Gb memory and Intel B/G Mini PCI-E wifi.
I'll replace with SXCE B110 sometime today.
I'm wifi'd in to the network at the airport in Seattle, having this AA1 be able to do suspend / resume correctly is magic.
So this is our technical agenda for next week with Sun laptop engineering group. I've added the suggestion speed startup and shutdown times.
Any other items to do with hardware issues, please feel free to comment.
Startup and shutdown times
SDCard driver needs to be completed
How to get MSPro working
Mapping FN keyboard correctly
Strange video interference when in Ekiga video conference software that does not happen on Cheese
Not sure what state it's currently in Jan has got it
CPU processor cycling should be fixed
We will have to quickly test what's working again
This is a VIA C7 netbook
Mapping FN keyboard correctly
Processor walled at 1.6Ghz after resume, something is hogging CPU 1 not sure how to find out what it is doing it
Touchpad not working after resume
USB SD / MSPro card reader not being loaded and unloaded properly
Mapping FN keyboard correctly
RAlink wifi driver issues with suspend / resume, looks like MSI is using three different b/g/n wifi cards, I replaced with Atheros B/G
Marvell driver issues (MYK)
NDISwrapper issues with suspend / resume (does not allow)
NWAM issues with NDISwrapper
Dark webcam under cheese program
Mapping FN keyboard correctly
I'm meeting a guy in MPK Wednesday to help get his
DELL Mini9 working so we can add this to tested list
Will have to see what hardware it has.
AA1 10" version
I've ordered one of these but they are not in the USA (in black) yet
Changed the order to Blue should get it next Friday, hopefully it's exactly the same hardware as the 8.9" AA1 just bigger.
It does look like it has hatches on the bottom to change HDD, Memory or WiFi card, this will be much better.
So I just opened two bug reports:
MSI netbook touchpad does not work after resume
RAlink 2700E wifi driver (rwn) does not allow system to suspend
No open issues with AA1
So I found out that the latest rwn RALink 2700E driver does not support suspend / resume yet.
I swapped the ralink for an atheros card, you can get the MSI netbook with an atheros bg/n card installed.
Now suspend / resume works accept for the mouse pad that does not work after the resume.
This is what I'll be working on today.
I am doing a clean install of B107 on an AA1, just to check everything still works.
So I'm trying to work out why the mouse is dead on the MSI netbook when I come back out of suspend.
I upgraded to the new Xorg 1.5 which will be included in B017.
The mouse and keyboard did not work when I started gdm after the upgrade.
I had to add these lines to the /etc/X11/xorg.conf to get them back.
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "AllowEmptyKey" "no"
Option "AutoAddDevices" "False"
Not sure if this is really the correct solution, but the Linux guys are having to use it also, Xorg 1.5 is supposed to use HAL to pick up keyboard and mouse.
So I'm sitting here surfing the net on the MSI Netbook running OpenSolaris B106.
It's been a challenge to get OpenSolaris installed, I'll document tomorrow.
It's a pretty good 10 inch screened netbook for $367.
So I've been pulling out my hair on the HP Mini 1033cl and Elonex Webbook.
I ended up doing a PXE install to the HP Mini of B104, building the gldv3 versions of the myk driver and building the NDIS 1.2.1 for the Broadcom wifi.
NWAM locks up on the myk / bcmndis combination, I ended up going back to the frkit inetmenu that is working fine.
The fan is still coming up at full speed during the boot, this is documented on the Linux web sites, going back to the F02 bios fixes the bios according to posts I've found, but I cannot find it.
So I gave up on the HP 1033CL, just to many issues, the fan would drive you mad, I'm going to try an MSI U100-422CA next.
I may be setting the bar to high for my testing, but the Acer Aspire One and Asus Eee 701 work cleanly about 95%.
I actually downloaded the atge alpha Attansic L1 driver from http://homepage2.nifty.com/mrym3/taiyodo/eng/ for the Eee 701 last week, looks like it works fine, this was the last peice of the puzzle for the 701.
The Elonex Webbook is a really nice netbook, I need to test more on the OpenChrome Xorg driver, both OpenSolaris and Fedora 10 cannot use it on the LCD display, external VGA works fine.
Fedora 10 can bring the VIA C7 processor down to 383 Mhz, OpenSolaris keeps it pegged at 1.6Ghz.
Suspend works fine on Fedora 10, just gets you a new login screen on OS.
I've got something happening on this system I've never seen before, cde-login works fine and will bring up the gnome desktop, nothing I do will allow me to run gdm for login.
I have to say that the install was forced, I came up on a build 94 USB DVD (everything else just gets me a grub prompt) then did a network install of B104.
Something was not good about this as the Xorg fonts did not get set / initialized correctly.
Hopefully I'll get the MSI tomorrow.
My next project is try and convince Apple to port ITunes to OpenSolaris, it's the only way to get broader adoption of OpenSolaris.
We can make OpenSolaris work pretty good on the Asus, Acer and possible MSI netbooks, all thge way through suspend / resume.
Even if I do what I did on BlueWonder, design the hardware for OpenSolaris, instead of trying to force OpenSolaris into a hardware designed for basically a Windows world, nothing will happen without ITunes.
I'm going to try and talk with Asus, Acer and MSI about fixing my last piece on the test list, getting all Fn key keyboard combinations working correctly, without having to map through keyboard shortcuts.
I work for the Java Embedded Global Business Unit of Oracle within Java Industry Solutions group under Alliances and Channels . I'm focused on the Java SE Embedded and BDB for ARM and PPC across multiple verticals