View more guides at Linux Wiki Guides
J.A. Watson (firstname.lastname@example.org)
The latest update of the S10-3 line, with new CPU and higher resolution display
If you would like to edit this page please first view our Editing Guidelines.
|Name||Lenovo Ideapad S10-3s|
|Processor||Intel Atom N475 1.83 GHz/667MHz/512Kb|
|Graphics||Intel GMA 3510|
|Network||Broadcom Hybrid 10/100 wired, B/G/N WiFi, Bluetooth|
|Wireless||Partial||See comments below|
There are two significant problem areas with this netbook - the Broadcom 4313 WiFi adapter and the Synaptics touchpad (ClickPad, actually).
The Broadcom adapter works best with the brcmsmac driver (originally called brcm80211) that was recently released as FOSS by Broadcom. This driver was in “staging” until Linux Kernel 2.6.39, so some distributions have it and some do not. It will also work with the Broadcom driver known as “STA” in Ubuntu, or “wl” or “broadcom-wl” in other distributions, but the network performance and throughput using that driver are very poor. I generally get about 2.5Mbps with the brcm driver, but only about 250Kbps with the wl driver. Also, some distributions (Debian, Ubuntu and derivates of those) include a driver called “acer_wmi” which interferes with the operation of the Broadcom 4313 adapter, either preventing it from working entirely, or causing Wireless Networking to be disabled every time the system is booted. To check for this problem, use the command “lsmod | grep acer”, and if the acer_wmi driver is listed then go to /etc/modprobe.d and find the blacklist.conf file (the name varies slightly between distributions), and add a line to the end of it that says “blacklist acer_wmi” then reboot. The older b43 driver does not work with the 4313 adapter at all.
The Synaptic ClickPad works best with the X.org synaptic driver 1.3.0 and later; with earlier versions the touchpad buttons generally don't work, but tapping will work.
The Atom N475 can use DDR3 memory, but Lenovo chose to stay with DDR2 in this system.
The case is completely closed, and I don't see any easy access to access/change things like the memory, hard drive or whatever.
If you want to install Linux and run, without having to change/adjust/fix anything, then openSuSE 11.4 is the best choice. If you don't mind having to take two minutes after the first boot to make a one-time fix, then Debian/Ubuntu/Mint/Mepis are all good choices. If you are a Mandriva fan, the new Mageia release works well. If you are determined to use Fedora… well, it can be done, but it takes a bit more effort than the others.
Ubuntu 11.04 and Linux Mint 11 install and work well, once the “acer_wmi” problem has been solved by adding it to the /etc/modprobe.d/blacklist.conf file. After installing, the “Hardware Drivers” utility will pop up and offer to install the Broadcom STA wireless driver - DO NOT accept this, it is not necessary and it will severely degrade wireless throughput and reliability. The brcm80211 driver is included in the base distribution, and once the acer_wmi problem is solved, it works very well.
Ubuntu 11.10 Beta installs and works. It still requires the acer_wmi blacklist fix.
Ubuntu 10.10 and Linux Mint 10 install, but with some niggles. The touchpad buttons are not recognized; the Broadcom WiFi driver is not in the base distribution. After installing and rebooting the “Hardware Drivers” utility will pop up and offer to install the Broadcom STA driver, which will then get the WiFi working. However, throughput is not good, and you have to disable the acer_wmi driver as described above to get the system to boot with Wireless Networking enabled.
Linux Mint 201109 (Gnome and Xfce) installs and works quite well. The base distribution includes the brcmsmac driver but not the necessary firmware for it, so after installation completes go to Package Manager and install firmware-brcm80211. You will, of course, need a wired network connection to do this. Once that is installed and rebooted, fix the acer_wmi problem as described above, and then wireless networking will work.
openSuSE 11.4 installs and works very well. The brcm driver is included in the base distribution, so wireless networking works just fine, as does the ClickPad touchpad, including buttons. This is the best distribution I have tried so far.
SimplyMEPIS 11 installs and (once the acer_wmi problem is fixed) works very well. The acer_wmi fix should be added to the file /etc/modprobe.d/b43.conf. Everything else works just fine, including the ClickPad. If it weren't for having to fix the acer_wmi problem, I would rate this distribution as even better than openSuSE.
Mageia 1 (the new fork of Mandriva) installs and seems to work right out of the box, with no changes, adjustment or fixes required. The brcm80211 driver is included in the base distribution, and works despite the fact that acer_wmi is also present (don't ask me why). The Synaptic driver is version 1.4.0, which works very well with the ClickPad. Overall this looks like a very good distribution for the S10-3s, I would rate it at least as good as openSuSE and SimplyMEPIS, with the caveat that it is still a very new distribution, so the future development, stability and support have yet to be proven.
Debian GNU/Linux 6.0 installs and works just fine, once the acer_wmi problem is fixed.
Fedora 15 still does not include the brcm80211 driver, so it still requires the STA (broadcom-wl) driver to get wireless networking going. Everything else seems to work just fine, including the ClickPad.
Fedora 14 also does not recognize touchpad buttons or taps by default. Tapping can be enabled in the Preferences / Mouse utility, but I haven't gotten the buttons working yet. The Broadcom WiFi adapter does not work in the base installation, but after installing the latest updates it will work with the STA driver.
PCLinuxOS 2011.6 installs and works, but it includes both the brcm80211 and wl drivers, and the wl driver seems to get precedence, so you have to blacklist that in /etc/modprobe.d. The touchpad works, including buttons.
Jolicloud 1.1 (Preview) does not recognize the touchpad buttons, but at least tapping works by default. The Broadcom WiFi adapter works, but you have to “Enable Wireless” in the Network Manager after every boot.