Netbook testing with OpenSolaris (SXCE) B110

Hi All,

 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.


autopm            enable
autoS3            default
cpu-threshold        1s
cpupm              enable
S3-support         enable
system-threshold        15s
# 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've had the same exact issue "you just get a background and cursor, it never gets to the desktop" when using GDM. When I went back to the DTlogin that problem went away.

Another problem I get with compiz is using the workspace switcher. The second I switch to another workspace you just get a background and cursor. Sound familiar?

I have to force myself to run now like a windows machine in just 1 workspace. Yes the cube works, I'm just not use to that.

Posted by Paul Gress on March 18, 2009 at 08:21 AM PDT #


Turned of gdm, turned cde-login back on again, no difference.

I did just notice xfce 4.4.x is installed by default also.

What's driving me crazy is sometimes and I have not got the sequence down yet, I can get compiz to run perfectly, and it's going really fast.

I put a bug request in today, see if Erwann has any good ideas.

I'll keep chugging away as ever.

Thanks for reading my blog, it was an interesting idea you sent, the Elonex Webbook will only run the cde login, gdm just crashes, cannot work that one out either.

Posted by David Clack on March 18, 2009 at 08:33 AM PDT #

It all came about with all I was reading about with GDM. One item mentioned is DTlogin will be gone soon, so I figured I'd get myself use to it. Wouldn't work for me, I'm on SXCE b109. The workspace switcher thing bothers me, as I've used that continuously. Maybe it's related to the same issue. The workspace switcher issue goes away when compiz is off and works fine. I haven't tried turning compiz off for the GDM issue yet. I'll give it another go when I install b110.

I read a lot of blogs now that I've found Planet Opensolaris

Posted by Paul Gress on March 18, 2009 at 09:02 AM PDT #

OK, so now I know I'm going mad, I forgot I built XFCE for the MSI to test :-)

Posted by David Clack on March 18, 2009 at 10:57 AM PDT #

After running b101, b104 (fresh installs), luupgrade to b109, I did a fresh install of b110 on my AA1. After applying your tweaks to power.conf, suspend/resume works fine, apart from the fact that suspend kills my login session. On 101 and 104 suspend/resume worked fine, but I had to restart nwam after resume, otherwise it wouldn't work in a predictable manner. On 109, suspend also killed my login session. It sort of defeats the purpose of suspend/resume. :-) I haven't found any obvious indications of what the problem might be, so pointers are most appreciated. Oh, and your blog is a great source of info on the OSOL laptop scene.

Posted by perlmongo on March 20, 2009 at 08:53 PM PDT #


Thanks for the nice comments, I'm enjoying the blogging.
Did you try compiz yet om B110 ?


Posted by David Clack on March 21, 2009 at 01:06 AM PDT #

Yes, I have tried Compiz on 110, with negative results. Everything disappears, only the desktop wallpaper and the mouse pointer remain. If I start Compiz from the desktop, the desktop returns after a time-out period (30? 60? seconds). If I start /usr/bin/compiz from a terminal window, I must ssh in and kill things in order to get my desktop back. On another note, am I correct in assuming that the files you provided for earlier builds no longer are needed for B110?

Posted by perlmongo on March 21, 2009 at 05:09 AM PDT #


Yes, B110 has all the drivers needed for the MSI and AA1 netbooks, the AA1-10 (10 inch) has the Atheros ethernet so you need to download and build the atge driver.

I have compiz working on the AA1-10, it only works between reboots, not login/logoff/login, we are working with an AA1 in CA on this.

The other thing is resume does not work if you have compiz turned on.

Also python and pygobject looks like it's bust, you cannot startup ccsm from a terminal without python errors ?

I had the MSI running compiz, now it's decided to stop. I think it's something in a user space, I delete ~/.gconf/apps/compiz and sometime it comes back up again.

Once it's running it's really fast.


Posted by David Clack on March 21, 2009 at 06:38 AM PDT #

Reading information here about gnome not working except when compiz is started in a terminal got me thinking if nthat would cause my workspace switcher problem. So I turned off compiz then restarted it and problem gone. So now, how to get compiz to start after login automatically. I solve it temporarily by adding this line into the last line of my /home/.profile file.

/Disk1/Scripts/ &

The I created the script and place it into /Disk1/Scripts/ directory, obviously, you can locate into your favorite location.

sleep 30
/usr/bin/compiz &

Basically it starts compiz up with a 30 second delay, which is long enough to behave as if I started it manually, but short enough that by the time I'm fully logged in compiz is running.

Now I need to investigate and look nfor the gnome startup scripts and place the command to start compiz there only if a variable exists, for example COMPIZ=1 is present.

This works for me. Now to see if GDM works with this solution.

I'm under the belief that dbus has something to do with all these problems. I need to do more research.

Posted by Paul Gress on March 21, 2009 at 12:49 PM PDT #


compiz start on login


<?xml version="1.0"?>
<entry name="windowmanager" mtime="1234055845" type="string">

If compiz locks up change <stringvalue> to metacity

The gnome-appearence-properties -> visual effects is supposed to set and unset this variable.

I cannot get it to work on MSI at all now, the AA1-10 is working perfectly.

I have the Intel video driver engineer logging into the MSI, but it does not look like a video or X issue.

I'm going to try rebuilding the compiz from scratch next week.


Posted by David Clack on March 21, 2009 at 01:29 PM PDT #

Where is this script/file located? BTW, GDM is working now. My compiz would never start automatically when I set Preferences > Appearance > Visual Effects to start compiz, thus my reason for placing it in .profile. If I analyze this file maybe I can figure why.

Posted by Paul Gress on March 21, 2009 at 02:26 PM PDT #

Tried changing <stringvalue>metacity</stringvalue> to <stringvalue>compiz</stringvalue>. Causes compiz to start to early, the workspace switcher didn't work and had absolutely no window decorations. Went back to my hack, everything works fine again.

Posted by Paul Gress on March 22, 2009 at 02:33 AM PDT #


Tried you script way on MSI, I still get to a background screen and cursor, no compiz desktop.

AA1-10 is working the correct way, though I cannot do a reboot, I must do a shutdown first.

Something is setting something wrong on the video card.


Posted by David Clack on March 22, 2009 at 05:46 AM PDT #

Post a Comment:
  • HTML Syntax: NOT allowed

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


« June 2016