Popular Guides
View more guides at Linux Wiki Guides
Acer Aspire S3 is one of the first Ultra book to hit the market.
This laptop is a 13.3” ultraportable, meant to be an alternative to a netbook with more powerful specs. It has come in two flavors. The first generation has a hybrid 20GB Solid State drive (SSD) and 320GB/500GB Hard disk drive (HDD) and is powered with an Intel core i5 processor. The second generation has a 256GB solid state drive and a faster Intel core i7 processor.
This page is for discussing using Linux on the Acer Aspire S3. Most information is available for Ubuntu and Linux Mint (There is a specific section for OpenSuse at the end of this article) but should be applicable for other distros as well.
Notes on S3 variant with Broadcom 4313 hybrid WiFi/Bluetooth radio are available in a Generic_Linux section and are not tested on Ubuntu (which can have compatibility patches in place).
If you would like to edit this page please first view our Editing Guidelines.
The specifications may vary from one model to the other.
| Name | Acer Aspire S3 |
| Processor | Intel® Core™ i7-2637M processor (4 MB L3 cache, 1.70 GHz with Turbo Boost up to 2.80 GHz, DDR3 1333 MHz, 17 W), supporting Intel® 64 architecture, Intel® Smart Cache |
| Intel® Core™ i5-2467M processor (3 MB L3 cache, 1.60 GHz with Turbo Boost up to 2.30 GHz, DDR3 1333 MHz, 17 W), supporting Intel® 64 architecture, Intel® Smart Cache | |
| Intel® Core™ i3-2367M processor (3 MB L3 cache, 1.40 GHz, DDR3 1333 MHz, 17 W), supporting Intel® 64 architecture, Intel® Smart Cache | |
| Screen | 13.3” TFT LED-Backlit HD Widescreen CineCrystal™ LCD Display (1366 x 768 (WXGA)) |
| RAM | 4GB Dual-Channel SDRAM DDR3 memory |
| Mass Memory | First S3 model: 320GB/500GB Toshiba Serial ATA hard drive (5400 rpm) and 20GB integrated SSD (Probably MyDigitalSSD or Patriot Torqx 2) |
| - | Second S3 model: 256GB integrated SSD (Probably MyDigitalSSD or Patriot Torqx 2) |
| Graphics | Intel® HD Graphics 3000 |
| Wireless | Intel WiFi Link 5100 802.11 b/g/Draft-N Wireless or Broadcom BCM4313 802.11b/g/n or Atheros AR9485 Wireless Network Adapter? |
| Bluetooth | Atheros AR3012 Bluetooth® 4.0+HS or Broadcom BCM4313 InConcert® |
| Sound | built-in stereo speakers - Dolby Home Theater® v4 audio enhancement |
| Card Reader | 2-in-1 Digital Media Card Reader Supports Secure Digital and Multi Media Card formats. |
| Battery capacity | 3-cell battery 36.4 (Wh) |
| Connectivity | HDMI® - 2xUSB |
| Device | Compatibility | Comments |
|---|---|---|
| Processor | Works | tested |
| Screen | Works needs brightness adjustment | tested |
| HDD and SSD | Works | tested |
| Graphics | Works | tested |
| Sound | Works | (Fn) Volume controls work perfectly, headphones jack works |
| Wireless | Works | tested, but probably causes kernel panic with Intel (?), has poor signal reception with Broadcom |
| USB | Works | Tested |
| Card Reader | Works | Tested with SD Card |
| Camera | Works | Tested using Cheese and Skype |
| Microphone | Works | Tested with Skype |
| Fan | Works | Tested |
| Touchpad | Works | With kernel 3.5 works fine after adjustment kinetc scrolling in Gnome 3.4 |
| External Monitor HDMI | Works | Tested with different kind of monitors |
| Playback HD movies 720p and 1080p | Works | Great, “Screen tearing” disappeard after linux kernel 3.2.9 |
| Bluetooth | Works with extra /sys tweak or kernel patch | Bug with autodetection posted to git. |
This part aims to describe the steps needed, to fully enable all features of the Acer Aspire S3 when using Ubuntu 12.10, Linux Mint 14 (both released in autumn 2012) For Opensuse, see the appropriate section at the end of the article.
Please update or merge the relevant sections if appropriate.
Ubuntu and Linux Mint supports most hardware components of this notebook. Sound is fully supported. WLAN support works right away. Due to the dual core processor, Ubuntu runs with excellent performance on this ultrabook. Some things still have to be tweaked manually, for example the powersave-mode. The battery will not last for the claimed six hours. Depending on the system load, the battery life time is something around four hours.
The Bios (Basic Input/output System) is the operating system between the hardware and the Linux or Windows operating system. This Bios is in charge of the fan and many other low-level processor features. It is the one that loads up first, before linux or Windows.
Your Acer S3 came with the 1.15 version. It has now been upgraded to 1.18 and does noticeably make the processor cooler and lowers your laptop battery drainage. I would recomend the upgrade. Installing the incorrect Bios may harm to your system, so please be carefull.
1- First go to the Acer site : Acer Bios update site
2- Select the Aspire S3-951 model and click on the “Bios” thumbnail
3- Download the 1.18 (as of april 30, 2012) or higher version of the Bios
For those who still have a Windows partition
4- Uncompress it and then enter the Windows folder and double click on the only file you will find.
5- Wait patiently until the update comes to an end. It will automaticely reboot your computer.
You sould now notice a lower fan noise
For those who have only a linux partition
You need a usb Stick and a internet connection.
4- Uncompress the file ( We vill only use the DOS folder not the Windows one),
5- Format, if it is not already done, your usb stick using the standard fat16 format,
6- Install unetbootin and choose freedos in “select distribution”, choose usb and press “ok”,
7- after the install is finished move the “DOS” folder to your usb stick.
8- Boot your laptop on the usb stick, then choose option number 5 of boot “FreeDOS Live CD only” ,
9- go to “C:\” then to the “DOS” folder and start “flash.bat” file .
10- after update is finished comp. reboots , and remove the usb stick to avoid freedos to boot again !
To install linux on your laptop, first download the Iso file of you favorite distribution (Ubuntu, Mint, Fedora, OpenSuse,…). Remember your Acer Aspire S3 requires a 64bit Linux version. Now you need to put Linux on an USB Stick (if you don't have an external DVD reader). There are two ways of doing this depending if you have already linux on your S3 or on any other computer or if you just have Windows.
If you have not yet installed Linux on your S3
Please follow the excellent guide at : future desktop
If you already have a Linux distribution installed on your S3 or on any other computer that you can put your hands on
Put a USB Stick into one of the USB ports and use imageWriter to be able to copy your linux distribution onto it. If you don't have it open a Terminal (Al+Ctrl+T) and run this command:
sudo apt install usb-imagewriter
Launch imageWriter from the menu, select your ISO image and your USB device and press “Write to device”.
Now that you have the USB stick filled with your prefered Linux distribution
When you power up your S3 with the USB stick inserted, You can ask it to boot from your USB stick by pressing F12 when the computer bios starts (The first screen that appears). A menu will then appear showing the different drives to boot from. (In alternative, press F2 during the bios boot start it will lead you to the bios setup. In the boot tab, make sure that the USB stick is at the top of the boot order. Save the changes and leave the BIOS.)
Go on with the installation procedure. The Hard disk drive will be recognized as /dev/sda and the SSD (solid state drive) is recognized as /dev/sdb by the installer. (It seems like Windows uses the SSD only for hibernation) You will get a performance boost if you customize your installation by instaling Linux on the SSD.
To install Linux in the more efficient manner, try the custom installation. You need to delete one of the primary partitions because the factory configuration of your S3 Acer uses the maximum four primary partitions available. Deleting the SSD (/dev/sdb) seems a good option. I use this partition :
Don't forget to place the Windows/ Linux system boot launcher called “Grub” on the Sda Hard Disk Drive (look at the bottom of the partition window). By default, Grub is installed on the SDD and will not boot giving you the “Grub rescue” prompt.
The brightness adjustment (FN+ left/right arrow) is apparently increased/decreased in two steps for one key press and has no effect on the screen brightness. The track pad does not recognize the right click.
First open a terminal window (digit Alt+Ctrl+T) and type :
sudo gedit /etc/default/grub
This will open the grub configuration file. (Grub is the initial boot selection software)
To be able to set the brightness, You've got to modify the line:
GRUB_CMDLINE_LINUX=""
to
GRUB_CMDLINE_LINUX="quiet splash acpi_osi=Linux acpi_backlight=vendor"
For your information,
You can also add the folowing parameters to save battery but at your own risk :
Save and close the file and digit in the terminal window :
sudo update-grub
This will tell grub to reconfigure with the modified configuration file. Restart your laptop and you should be able to adjust the brightness with the hotkeys, you can go so low that the screen is completely black. (Thanks Florian)
Don't forget to disable the automatic brightness dimming of the screen by going into “system settings” > “Screen”
When dimming the screen, it goes so dark you can't see it and it doesn't go back on when you hit a key.
(tip by user esteban1uy)
You can change screen brightness in the Screen settings dialog, but it won't be persistent, you must repeat it every time your boot up your laptop. This has bugged many users. There are two methods
Thanks to esteban for pointing to a relatively easy fix.
Create a start-up script to reduce brightness by typing in a terminal:
gedit ~/.lowerbrightness.sh
… and paste this into the opened empty document:
#!/bin/sh #change brightness setting on startup or resume pkexec /usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness 488
… BUT! change the the last digit to a number relevant to you. I've put ”–set-brightness 488” to get a ca. 50% brightness setting (the maximum brightness value is 976). If you want e.g. 75% screen brightness, set the number to 3/4 of your max_brightness number (only give whole numbers, no “324,5”!). You get the idea. That done, save and exit.
Go to the file manager and right-click on your newly created ”.lowerbrightness.sh” file (it may be hidden, press CTRL+H to see it in your home directory), select Properties and in the Permissions tab make the file executable with a tick in “Allow executing file as program” - this is important or it won't work. Lastly, run the following command (replace USERNAME with your user name):
gsettings set org.gnome.settings-daemon.peripherals.input-devices hotplug-command "/home/USERNAME/.lowerbrightness.sh"
And that's it, persistent brightness setting.
intel-gpu-tools can controll brigthness !
$sudo apt-get install intel-gpu-tools $sudo intel_backlight 50 (set brightness at 50%)
if you use script from Power saving tips you simple can add :
sudo nano /etc/pm/power.d/powersave
under rmmod rts5139 line intel_backlight 50
find lines and add line intel_backlight 50(for 50% of backlight)
... rmmod rts5139 intel_backlight 50 ...
and add line intel_backlight 80(for 80% of backlight)
... modprobe rts5139 intel_backlight 80 ...
when AC pluged=80% backlight , on Battery=50% backlight
Using the noatime option
Normally linux keeps track which file has been *read* when. If you don't nead this information the system does not do so neither — just type :
gksudo gedit /etc/fstab
and add a noatime and a nodiratime to the lines for the file system / and /home.
Here is an example of my fstab before the modification:
# /dev/sdb1 UUID=35668c52-2bfa-4137-b2ca-75f0444ae174 / ext4 rw,errors=remount-ro 0 1 # /dev/sdb5 UUID=ea13eea5-2e82-4a14-a9fb-f3fa4c39a145 swap swap sw 0 0 /dev/sda5 /home ext4 nodev,nosuid 0 2
Here is what it looks like after the modification :
# /dev/sdb1 UUID=35668c52-2bfa-4137-b2ca-75f0444ae174 / ext4 noatime,nodiratime,rw,errors=remount-ro 0 1 # /dev/sdb5 UUID=ea13eea5-2e82-4a14-a9fb-f3fa4c39a145 swap swap sw 0 0 /dev/sda5 /home ext4 noatime,nodiratime,nodev,nosuid 0 2
Moving temp and log files from the SSD
SSDs are fast when you read from them. But writing is slower and repeatingly writing the same sector tends to wear out the sector that is written to. Also writing to a disk always needs some battery power if running on battery. Therefore: sudo gedit /etc/fstab and add the following lines to move all temporary and log files to the RAM instead:
none /var/log tmpfs defaults 0 2 none /var/tmp tmpfs defaults 0 2 none /tmp tmpfs defaults 0 2
Alternatively Aspire S3 that own the version with the hard-disk can move the temp directory to the hard disk if they want to. This reduces the SSD wear and gives you nearly unlimited space in the /tmp directory but needs a little more power and is slower: Don't add the none /tmp tmpfs defaults 0 2 line to /etc/fstab and type the following into a terminal:
sudo mkdir /home/.tmp sudo chmod a+rwx /home/.tmp sudo rm /tmp sudo ln -s /home/.tmp tmp
Before xf86-input-synaptics-1.5.99.902 (git tag, March 23 2012), synaptics driver wasn't able to recognize clickpad hard-clicks (pushing touchpad down physically, not to be confused with “taps” or “soft-clicks”) as different buttons (depending on a finger position on a touchpad during the click).
Starting from 1.5.99.902, there is a “SoftButtonAreas” parameter for clickpads, which defaults to “50% 0 82% 0 0 0 0 0”, meaning that pressing the right(50%)-bottom(18%) corner will result in “Right Click” emulation (as provided with simplier “mouse” protocols).
So multi-touch starts working with kernel 3.2 (Ubuntu 12.04 “Precise Pangolin or Linux Mint 13 “Maya”), but you loose the ability to physically right click with the mouse and dragging while the physical left button is down. Hopefully the various tapping combinations can be used instead, e.g.
* 3-finger tap instead of right-click
* double-tap and hold + drag for dragging.
Note for Linux Mint users: for the tapping to work you need to type
sudo gedit /usr/share/X11/xorg.conf.d/50-synaptics.conf
and just after this section :
Section “InputClass”
Identifier “touchpad catchall”
Driver “synaptics”
MatchIsTouchpad “on”
Just add :
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "VertEdgeScroll" "on"
Option "VertTwoFingerScroll" "on"
Option "HorizEdgeScroll" "on"
Option "HorizTwoFingerScroll" "on"
Option "CircularScrolling" "on"
Option "CircScrollTrigger" "2"
Option "EmulateTwoFingerMinZ" "40"
Option "EmulateTwoFingerMinW" "8"
EndSection
This will give the 3 finger tap the right button emulation
If you prefer to get back right click button and to be able to drag and drop as usual at the price of loosing all two or three finger tapping (two finger scrolling for example) :
Open up a terminal window and run the following commands:
sudo modprobe -r psmouse sudo modprobe psmouse proto=imps
After that, you’ll notice your touchpad is working as as a simple mouse.
Now, if you want to make the changes permanent :
sudo gedit /etc/modprobe.d/options
and add this line into it, in order to make the changes permanent:
options psmouse proto=imps
(Thanks to rmordor)
Save and close the file and upgrade in the terminal window :
sudo update-grub
Be aware that this is not recomended. For the xf86-input-synaptics driver to work as described earlier, it must be recognized as a touchpad (not a mouse) by kernel, thus needs CONFIG_MOUSE_PS2_ELANTECH enabled in-kernel and *not* have proto=bare, proto=imps or other protocol restrictions passed to a kernel module. xf86-input-synaptics provides much better configurability and capabilities (even with default settings) than generic evdev driver.
=Synclient=
If you like to fine tune things, with the 3.2 kernel, you can use synclient to setup the sensitivity you want and many other things.
Here is an example script from Aurélien Jacobs (which you can add e.g. to /etc/rc.local):
(This has not been tested yet on the Aspire S3 please test it and delete this line)
# higher sensitivity synclient FingerLow=9 FingerHigh=12 # faster movements synclient MinSpeed=2.0 MaxSpeed=3.5 AccelFactor=0.1 # 2 fingers scroll synclient VertTwoFingerScroll=1 HorizTwoFingerScroll=1 # faster coasting synclient CoastingSpeed=10 CoastingFriction=25 # enable tap to click (2 fingers for middle click, 3 fingers for right click) synclient TapButton1=1 TapButton2=3 TapButton3=2 # faster tap and double tap synclient FastTaps=1 MaxDoubleTapTime=100 # continue dragging movement when reaching the edge of the touchpad synclient EdgeMotionMinZ=30 EdgeMotionMaxZ=40 EdgeMotionMinSpeed=100 EdgeMotionMaxSpeed=400 Only the first line is required to increase sensitivity. Other lines make the touchpad much more useful, but may not fit your needs. It is highly recommend to spend some time playing with synclient to find a setup that you really like (see 'man synaptics').
There are two types of WiFi cards the Acer Aspire S3 comes with :
* AR9485 Wireless Network Adapter
* Broadcom 4313 WiFi
To get to know which one of those you have in your laptop just open a terminal with <Ctrl> + <Alt> + “T” and type:
lspci
This command will describe the list of the peripherals your laptop has. The last line or so is your WiFi network adapter. If it is the “AR9485 Wireless Network Adapter” then you are fortunate because it has a good Linux support. If not, skip this section. At the end of this page you will find a section dedicated to the “Broadcom 4313 WiFi”
If you are connected on wireless and its slow or your Aspire S3 experiences problems in connecting with encrypted signals:
Open a terminal window with <Ctrl> + <Alt> + “T” and type:
$sudo -s #echo "options ath9k nohwcrypt=1" > /etc/modprobe.d/ath9k.conf
and restart your laptop. Your problem should be gone.
If you prefer to test it in live mode without yet making the change permanent:
$sudo -s #ifconfig wlan0 down #rmmod -f ath9k #modprobe ath9k nohwcrypt=1
if your WiFi connection is not up and working then type:
#ifconfig wlan0 up
Thanks to vultur
One person has reported problems with the wireless chip, after some time wireless connections just disconnected. So, if you experience such problems you can fix it by compiling the Compat wireless drivers for the 3.0 kernel. Heres how :
First download the “build-essential”, “automake”, package in the Ubuntu Software center.
Download the file following this link:
http://www.orbit-lab.org/kernel/compat-wireless-3.0-stable/v3.0/compat-wireless-3.0-2.tar.bz2
Uncompress it using archive manager or another solution.
Compile and run it.
Thanks to Geezee
The bluetooth module is the new Atheros AR3012, which requires loading a firmware before it can be used. For now, patching the kernel is required to recognize this module as AR3012 one.
The patch, and it's upstream progress, can be seen here: http://thread.gmane.org/gmane.linux.bluez.kernel/18801
New atheros AR3012`s id is not included in ath3k bluetooth kernel module, you can compile your own kernel using this:
https://lkml.org/lkml/2011/12/4/69
More info: http://ubuntuforums.org/showthread.php?t=1867447&highlight=zenbook
Bluetooth is always enabled upon startup, using up power (that is precious when running on battery) and not always unused. You can turn off Bluetooth using Bluetooth panel applet but you often forget to do so and it's not convenient.
However, there is a very easy way to disable it at startup :
Press <Alt> + <Ctrl> + T to open a terminal window and type:
gksu gedit /etc/rc.local
Add the following line before the “exit 0” line:
rfkill block bluetooth
Reboot your Ubuntu computer and Bluetooth is automatically disabled on start-up.
You can still turn on Bluetooth using the Bluetooth panel applet as usual (on the top left part of the screen by clicking on the Bluetooth logo).
Works perfectly out of the box, both internal and through HDMI.
When you plug-in a headset microphone to the jack on the left side of the S3, the system does switch the output to the earplugs but doesn't switch the input microphone from the built in one to the headset microphone. Does someone have any idea ?
Works by default however to (optionally) read the sensor data requires the package lm-sensors which is installed by:
sudo aptitude install lm-sensors
sudo tee -a /etc/modules <<-EOF
coretemp
EOF
You can install Jupiter from the software center. It gives you a ligtning icon in the notificationn area where you can select between three performance modes : “Maximum performance”, “Power on demand” and “Power saving”, thus saving battery life. The “Poxer saving” mode gives me a theoretical 4 hours life with WiFi enabled.
Thanks to Alex that did some tweaking, which brought down the power consumption from 12.5 Watts to about 9.2 Watts (with the screen at about 45% brightness), which gives a battery life of 3.5 - 4 hours.
The main tricks are :
- If you use Ubuntu “Oneiric Ocelot” set Unity in 2D mode (you can choose this in the log in screen, try to log out and when you log in back again you will see a small wheel next to the log in field, just click on it and select Unity 2D), compiz wakes up the CPU far to often. This is a known bug in 11.10.
- disable the SD card reader when on battery power, the rts5139 module polls more than 50 times per second which alone uses about 1 W of power.
With just those two modifications the power use goes down to about 10.2 - 10.5 W. With a bunch of other tweaks suggested by powertop you can save another 1 W. I put it all together in the following script. You just need to save the following script in /etc/pm/power.d
sudo gedit /etc/pm/power.d/powersave
Then copy the following code and paste it in the new file created:
#!/bin/sh
case $1 in
true)
# go into powersave mode
# NMI watchdog
echo 0 > /proc/sys/kernel/watchdog
# SD card reader
# TODO test if sdcard mounted
rmmod rts5139
#VM writeback timeout
echo 1500 > /proc/sys/vm/dirty_writeback_centisecs
# SATA link power management
for i in 0 1 2 3 4 5 ; do
echo min_power>/sys/class/scsi_host/host${i}/link_power_management_policy
done
# Runtime PM for PCI Device
for i in /sys/bus/pci/devices/*/power/control ; do
echo auto > ${i}
done
# Runtime PM for USB Device
for i in /sys/bus/usb/devices/*/power/control ; do
echo auto > ${i}
done
# CPU freq scaling
for i in /sys/devices/system/cpu/cpu?/cpufreq/scaling_governor ; do
echo powersave > ${i}
done
;;
false)
# go into AC mode
echo 1 > /proc/sys/kernel/watchdog
modprobe rts5139
echo 60000 > /proc/sys/vm/dirty_writeback_centisecs
for i in 0 1 2 3 4 5 ; do
echo max_performance>/sys/class/scsi_host/host${i}/link_power_management_policy
done
for i in /sys/bus/pci/devices/*/power/control ; do
echo on > ${i}
done
for i in /sys/devices/system/cpu/cpu?/cpufreq/scaling_governor ; do
echo ondemand > ${i}
done
;;
esac
exit 0
Then run:
sudo chmod +x /etc/pm/power.d/powersave
Reboot and you should see the difference.
Note that this bluntly does an rmmod of the SDcard module, which will probably fail when an SD card is mounted. Alex is planning on making a simple tcl/tk tool to switch the SD reader on and off.
If you want to know more about your power savings, it is a good idea to first get a base line for what your current power consumption is. Go to the Ubuntu Software center and search for “powertop”. install it and open a terminal <Alt> + <Ctrl> + T and type :
sudo powertop
You must be running on battery power for powertop to get the machine's current watt usage.
When the screensaver goes into action and you wake up your computer back, it mixes your remote pointer with your track-pad, and you are not able anymore to access your computer using your track-pad. All your left with is turning off your computer and turn it back up again. Solution : You can disable the screensaver by using “Screensaver Inhibit 1.2” for Linux Mint. Here's the link : http://cinnamon-spices.linuxmint.com/applets/view/59
acer Aspire S3 Battery Compatible Part No:
Acer 3ICP5/67/90
Acer AP11D3F
All components known to work under Linux… Works with some fixes
| Please update this page, if you have figured out anything, that is not mentioned here! |
* Google Chromium navigator. You can find in the “Ubuntu Software center” : Go to the left of the screen with the mouse and click on the filled paper bag icon. It can also be downloaded at http://www.google.com/chrome check for the 64 bit .deb (For Debian/Ubuntu). Download it and open the self installer.
These are other common install you can get directly from the Ubuntu Software center:
* Microsoft fonts To install Microsoft fonts like (Arial, Times New Roman). Search for “ttf-mscorefonts-installer” in the Ubuntu Software center To install Wingdings and other fonts, download the font file (wingding.ttf) here: http://cid-a69c4d1ba0c53559.skydrive.live.com/self.aspx/WinExperience/Fontes/WINGDING.TTF . Copy the font file to ~/.fonts and refresh the font cache by typing in a terminal
sudo fc-cache -fv
* WiFi Radar (Tool to scan neighboring WiFi signal), Wavemon to measure the intensity of wifi signal so to adjust the position of your laptop in increase reception (don't forget this is a terminal application, you have to add a launcher for it) EtherApe (Graphical Network monitor that shows you who you computer is talking with), Umit Network scanner, Zenmap to check what ports are open in your network, Wireshark to see what is going on on your network, GNUCash a very usefull accounting software, GLabels to stamp labels, Inkscape A fine vectorial drawing application, HPLIP-GUI to manage HP printers, Gparted Gnome partition editor, Audacity Fast audio editor, Avidemux A simple video editor, Dropbox A cloud file system, Gnome Gmail A very fast access to Gmail email and sets Gmail as the preferred email application in Gnome, Rhythmbox The old simple yet sturdy audio player, Nixnote Keep in touch with your Evernotes from Linux,
* Sync-ui is a sync application to synchronise all your agenda and contacts with an external server (needs medibuntu) Search for sync-ui in the Ubuntu Software center and Sync will appear. Install it and run it. It will first ask fo a slow sync
* Software-Center The Ubuntu Software center is very handy if you ar running linux mint
After the netbook has been in powersave mode, you will allways be asked to logon. If you don't want this:
1. Go to the system menu (Click on the top right icon of your screen) then select “System settings…”. In the new system settings window click the Screen icon. Put the lock on “Off”.
2. Open a terminal window and type :
gsettings set org.gnome.desktop.lockdown disable-lock-screen 'true'
In alternative you can open gconf-editor and go to desktop/gnome/lockdown and check:
“disable_lock_screen”. Credits to itslofty below for this tip!
Core i5 version (at least) seem to have a problem with AES-NI instructions, resulting in kernel panics when using AES with dm-crypt (disk encryption) or eCryptFS, WiFi drivers (WPA uses AES), etc, and segfaults for userspace apps using AES-NI (libgcrypt, for example).
It can be disabled (with the various degrees of “ease”, depending on the distro), see Generic_Linux section for details.
First generation with HDD seams to be hit by lp bug #361680
It manifests itself by clicking hdd noise, video freezes and even disappearing of hdd when trying to read/write, running on battery. This is easy fixable by installing this package:
sudo apt-get install laptop-mode-tools
This further greatly extends battery life. Tested on Ubuntu 12.04
Crashes of various scale can be experienced with systems where these are enabled in kernel Crypto API or in some userspace packages.
In some userspace apps, like libgcrypt (libgcrypt-1.5.0, at least), issue manifests as segmentation fault errors (which propagate to apps using the lib, like GnuPG), which can be reliably reproduced and tracked to aes_ni functions with gdb.
Kernel stack traces, on kernel panics (which can be repr
To make Ubuntu work seamlessly we advise you to upgrade to the new 3.2 kernel (that is available by default in the 12.04 “Precise Pengolin” version of Ubuntu). This resolves the following problems:
- System freeze after half an hour or so if the computer is in idle and no sleep configuration has been set up.
- Fan operating to fast and leaking battery
- The touch pad is not recognized
Here is how to install the new version of linux kernel:
If you want to upgrade to the newest kernel, which improves power use, wlan and a number of other issues which are solved from time to time, do the following:
1. Download the kernel
Browse to http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2.1-precise/ to find the kernel version 3.2.1 and works also on Oneiric (If you want to keep on the safe side don't download newer kernels as kernel panic has been reported from different users), and from that folder download. In alternative, you can use the kernel compiled by Geezee on the 25 of March, 2012 which includes the bluetooth patch. It's built from the 3.2.13 sources and so far everything works. Feel free to download the the kernel image and headers:
http://dl.dropbox.com/u/15891187/linux-headers-3.2.13_1_amd64.deb
http://dl.dropbox.com/u/15891187/linux-image-3.2.13_1_amd64.deb
Note. You cannot build any code (e.g. kernel modules) against above kernel headers. Missing asm/types.h
Installation:
sudo dpkg -i linux-image-3.2.13_1_amd64.deb linux-headers-3.2.13_1_amd64.deb 2. Install the kernel by double clicking on the downloaded file or have it the manual way : Open a terminal <Alt> + <Ctrl> + T and change to the directory where you downloaded these files, and run <code> sudo dpkg -i linux-*.deb
if it doesn't work for you, you can always boot into your old kernel and remove this one with:
sudo dpkg –purge linux-*
(if you have older linux-*.deb files laying around in that folder, you should specify the new files explicitly instead of using wildcards). Reboot to run the new kernel. You can verify the kernel version from the grub menu selection, or by running
uname -a
3. After this restart your laptop. You can check that the temperature is going down eventually and the battery time going up, as well you can setup the touchpad under “system settings” > “mouse” and enable two fingers scrolling. (Thanks Timex)
oduced reliably by using dm-crypt or wireless drivers), featuring calls with aes_ni in the names or cryptsetup not recognizing the (correctly-typed) password can also be a symptoms of the issue.
General workaround is disabling usage of the instruction set in apps, where it's usage is enabled or compiled-in (libgcrypt does that by default) and blacklisting/removing “aesni-intel” kernel module (fedora suggests doing that in initrd) or disabling CONFIG_CRYPTO_AES_NI_INTEL option in kernel config.
Works with either brcmsmac (Broadcom SoftMAC) module or proprietary binary Broadcom Linux STA driver.
Linux support (as of linux-3.3) can be qualified as “poor” due to existing issues with both binary and open-source drivers.
As of linux-3.3, provides much worse signal reception than proprietary (“Linux STA”) driver.
Needs brcm/brcm43xx*.fw firmware.
Lossy medium issues, caused by poor reception, can be made much more bearable (increasing auto-tuned-down rate 20x) with some manual tweaks of transmission options. In author's case:
iw phy phy0 set rts 250 iw phy phy0 set txpower fixed 1900 iw dev wlan0 set txpower fixed 1900 iw dev wlan0 set power_save off iw dev wlan0 set bitrates legacy-2.4 18 24
See description of changed parameters in “iw” output (or iwconfig(1), although it's superseded by iw(1) tool in general functionality and support).
By default, driver tunes bitrate down to very low bitrates due to constant transmission issues, which might be preferrable if packet loss is very undesirable, otherwise it hurts performance for regular TCP connections much more (from ~2 MiB/s to ~100 KiB/s) than benefits.
Bitrates higher than 24 Mbit/s (last line) might be sustainable in a less noisy environments.
Has very similar capabilities to Windows driver (which can be used with ndiswrapper).
Provides much better signal reception than mainline brcmsmac module.
As of “hybrid-portsrc_x86_32-v5_100_82_112” version, requires CONFIG_WIRELESS_EXT symbol exported to be built (which can be done by enabling, HOSTAP module, for example) and the following patch for linux-3.2 or 3.3:
--- a/src/wl/sys/wl_linux.c
+++ b/src/wl/sys/wl_linux.c
@@ -385,7 +385,7 @@ static const struct net_device_ops wl_netdev_ops =
#endif
.ndo_get_stats = wl_get_stats,
.ndo_set_mac_address = wl_set_mac_address,
- .ndo_set_multicast_list = wl_set_multicast_list,
+ .ndo_set_rx_mode = wl_set_multicast_list,
.ndo_do_ioctl = wl_ioctl
};
Module is called “wl”. By default, creates an ethX interface, but can be forced to use more conventional name with “name=wlan0” module parameter. Has a few other parameters to tweak it's behavior, see “modinfo wl” for details.
Packaged in main repositories for Fedora and Debian/Ubuntu.
Works fine, but vendor/product id combo is not auto-recognized by btusb module (as of linux-3.3).
Appears as following line in lsusb output:
Bus 001 Device 004: ID 0489:e047 Foxconn / Hon Hai
If not present, should be enabled with radio rfkill button (Fn+F3), if enabled in kernel, and/or “rfkill” utility.
After that btusb module can be loaded manually (if not) and told to work with the device ids:
modprobe btusb echo "0489 e047" >> /sys/bus/usb/drivers/btusb/new_id
Note that according to this thread, windows driver uses some kind of RAM patch for this device, but it seem to work without it (at least for input device profiles) for the author.
Since Atheros AR3012 radio in different configuraton of this device also seem to use btusb driver, maybe it can also be used with the aforementioned /sys echo instead of kernel patch. If you can test it out, please update this section.
To make Ubuntu work seamlessly we advise you to upgrade to the new 3.2 kernel (that is available by default in the 12.04 “Precise Pengolin” version of Ubuntu). This resolves the following problems:
- System freeze after half an hour or so if the computer is in idle and no sleep configuration has been set up.
- Fan operating to fast and leaking battery
- The touch pad is not recognized
Here is how to install the new version of linux kernel:
If you want to upgrade to the newest kernel, which improves power use, wlan and a number of other issues which are solved from time to time, do the following:
1. Download the kernel
Browse to http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2.1-precise/ to find the kernel version 3.2.1 and works also on Oneiric (If you want to keep on the safe side don't download newer kernels as kernel panic has been reported from different users), and from that folder download. In alternative, you can use the kernel compiled by Geezee on the 25 of March, 2012 which includes the bluetooth patch. It's built from the 3.2.13 sources and so far everything works. Feel free to download the the kernel image and headers:
http://dl.dropbox.com/u/15891187/linux-headers-3.2.13_1_amd64.deb
http://dl.dropbox.com/u/15891187/linux-image-3.2.13_1_amd64.deb
Note. You cannot build any code (e.g. kernel modules) against above kernel headers. Missing asm/types.h
Installation:
sudo dpkg -i linux-image-3.2.13_1_amd64.deb linux-headers-3.2.13_1_amd64.deb 2. Install the kernel by double clicking on the downloaded file or have it the manual way : Open a terminal <Alt> + <Ctrl> + T and change to the directory where you downloaded these files, and run <code> sudo dpkg -i linux-*.deb
if it doesn't work for you, you can always boot into your old kernel and remove this one with:
sudo dpkg –purge linux-*
(if you have older linux-*.deb files laying around in that folder, you should specify the new files explicitly instead of using wildcards). Reboot to run the new kernel. You can verify the kernel version from the grub menu selection, or by running
uname -a
3. After this restart your laptop. You can check that the temperature is going down eventually and the battery time going up, as well you can setup the touchpad under “system settings” > “mouse” and enable two fingers scrolling. (Thanks Timex)
The S3 works perfectly with openSUSE 12.1 with just a little tweaking. Here's a complete guide. Credit goes to all other authors of this page, as I wouldn't have gotten my system to work so nicely without the precious hints I found here…
Just download an .iso from opensuse.org (I recommend the full installation DVD) and follow the instructions here to create a bootable USB device from it: http://en.opensuse.org/SDB:Live_USB_stick
Plug in the medium, boot the Acer, hit F2 to enter Setup, and in the Boot Menu, move USB HDD to the top. Exit and save. Now the installation medium starts.
I strongly recommend installing openSUSE on the 20GB SSD for performance. Also, I would put /swap there. /tmp and /home can go on the HDD. So the plan is to wipe the SSD, and shrink the Win partition “ACER” on the HDD. I also got rid of the “ACER RECOVERY” partition. However, you need to keep the “SYSTEM RESERVED” 100MB partition, otherwise Win won't boot.
For some reason, during the installation process, if you choose to install to SSD, you cannot resize partitions on the HDD. So, I just chose to install to HDD, doing the partitioning on HDD, and then installed again to SSD using the HDD partitions created earlier. Installation from USB is so quick that this approach was okay for me.
So, I deleted “ACER RECOVERY” and created a 15GB ext4 partition for /tmp in its place, shrank the ACER partition to 50GB, and used the remaining 230GB or so for an ext4 partition for /home. The SSD got wiped, then I added a 2GB partition for /swap, the rest for /.
Important: Auto-setup for GRUB makes the Win boot entry point to the ACER partition. This doesn't work, you need to manually point the Win entry to the 100MB SYSTEM RESERVED partition.
Multitouch worked out of the box. However, right-clicks don't get picked up. You can configure the touchpad in KDE, and I made two-finger taps my right-click, and three-finger taps my middle click. Sweet!
There are two minor issues here. First, “Use wireless” in the network manager plasmoid is always unchecked after reboot. Solution: add a line
blacklist acer-wmi
to the end of /etc/modprobe.d/50-blacklist.conf
Second, the network manager plasmoid never saved my WPA key. Solution (kind of weird): Create a new user, login, create the wireless connection there, mark it as “system connection”, and save the password. Now the password stays saved for all other users…
First, the firmware is part of the package kernel-firmware, which you'll need to install (e.g. with YaST). Then, the driver needs to be patched as described above. In a nutshell:
1) Install package kernel-source (e.g. with YaST).
2) Edit /usr/src/linux/drivers/bluetooth/ath3k.c. After the line starting with
static struct usb_device_id ath3k_table
there are a few lines of the form
/* Atheros AR5BBU12 with sflash firmware */
{ USB_DEVICE(x0489, 0xE02C) },
Add a line
{ USB_DEVICE(0x04ca, 0x3004) },
Same thing again after the line starting with
static struct usb_device_id ath3k_blist
add a line
{ USB_DEVICE(0x04ca, 0x3004), .driver_info = BTUSB_ATH3012 },
3) Edit /usr/src/linux/drivers/bluetooth/btusb.c. After the line starting with
static struct usb_device_id blacklist_ta
add a line
{ USB_DEVICE(0x04ca, 0x3004), .driver_info = BTUSB_ATH3012 },
4) Now compile and update the kernel (takes a little time):
cd /usr/src/linux/
make O=/lib/modules/$(uname -r)/build oldconfig
make O=/lib/modules/$(uname -r)/build M=$(pwd)/drivers/bluetooth modules
make O=/lib/modules/$(uname -r)/build M=$(pwd)/drivers/bluetooth modules_install
depmod -a
5) Reboot.
For the brightness function keys to work, I basically followed the advice above. Go to YaST → System → Boot Loader, and hit “Edit” for your main openSUSE boot lader entry. There, in “Optional Kernel Command Line Parameter”, append
pcie_aspm=force i915.i915_enable_rc6=1 acpi_osi=Linux acpi_backlight=vendor
Fan control works perfectly out of the box under openSUSE 12.1, no need to change anything.
Finally, I also installed laptop-mode-tools as suggested above.
That's it, please enjoy & comment!
To control your cpu's fan speed you need to change values in S3's embedded controllers' (EC) registers using acer_ec.pl
93 is the fan state (auto/manual), 94 is the input for fan speed, 95 is the read only output for current fan speed.
Remember, using fan other than in AUTO mode WILL PROBABLY VOID YOUR WARRANTY!! So be damn sure what you are doing!
# Set S3 fan to AUTO
sudo perl acer_ec.pl := 0x93 0x04
# Set S3 fan to MANUAL
sudo perl acer_ec.pl := 0x93 0x14
# When manual, set the speed in value 0x00-0xFF (0xFF min vs. 0x00 max)
sudo perl acer_ec.pl := 0x94 0x00
There is also a modified version of acerfand for your S3 ultrabook: https://sourceforge.net/projects/acers3fand/
Discussion
I've tried all the ways, but have not been successful as well.
grub in linux is not running, which runs only windows boot loader..
helpme please… :(
HELP! Every time im using the internet and scroll with my finger to the right it switches to a different page (to the menu, take a picture etc.) can someone tell me what I can do?
I can't read my fan speed with sensors
getting
Trying family `National Semiconductor/ITE'… Yes
Found unknown chip with ID 0xfc11
Found unknown SMBus adapter 8086:1e22 at 0000:00:1f.3.
Sorry, no supported PCI bus adapters found.
I've the s3-391 model , hm77.
Ideas?
Hi when connecting USB 1.1 scanner, I'm getting these warnings (and scanner does not work):
[ 18.822518] usb 3-2: new full-speed USB device number 3 using xhci_hcd
[ 18.840210] usb 3-2: New USB device found, idVendor=04a9, idProduct=220d
[ 18.840225] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 18.840236] usb 3-2: Product: CanoScan
[ 18.840244] usb 3-2: Manufacturer: Canon
[ 46.752886] xhci_hcd 0000:00:14.0: WARN Event TRB for slot 1 ep 14 with no TDs queued?
[ 46.752902] xhci_hcd 0000:00:14.0: WARN Event TRB for slot 1 ep 0 with no TDs queued?
[ 66.874776] xhci_hcd 0000:00:14.0: WARN Event TRB for slot 1 ep 0 with no TDs queued
any ideas for me? ;)
All the Beck
mima
Hi,
i figured out that disabling usb3 in bios settings avoids this problem – however, this is not a reasonable solution, i guess. Any ideas?
All the best!
Mima
Hay i have it but when i start it the screen trun gray and i can still hear it turn on how can i fix this problem.?
Bold Text
did you update de BIOS? i had the same problem when update the BIOS to 1.2X , getting the bios BACK to 1.17 fixed the problem for me.
S3-391
Regards
hello guys, if I update the bios, I have to reinstall ubuntu?
The SSD is normally used by Intel Rapid Start Technology, enabled in BiOS, and is formatted as a Windows hibernation partition (type 0x84). Acer formats the entire 20G SSD but according to the Intel Rapid Start User Guide, the partition need only be the same size (or larger) than system memory. This would free more than enough room for most Linux installations. The user guide as instructions for creating the partition from Windows. Find it here:
http://download.intel.com/support/motherboards/desktop/sb/rapid_start_technology_user_guide_v11.pdf
Great article! I just wish I had the same success as everyone else here. I have an Aspire S3-951 with i5 processor and 250G HDD. I am trying to load Xubuntu 12.04.1 from a USB stick that I have successfully used to boot other machines (Lenovo, various desktops).
I select the USB stick from the F12 menu, I see the “SYSLINUX 4.06…” message at the top of the screen, then the process simply stops. I would appreciate any ideas on how to actually get the system booted so I can complete my install.
Boot disk hasn't been created properly. You need to remake it.
I can't find anywhere for sure if Acer Aspire S3-951-2464G34iss supports hardware virtualization. I see that CPU supports it but can't find anywhere for fact if that isn't disabled on motherboard/bios. Simple question would be is it possible to run Linux KVM/XEN with full hardware virtualization?
Thank you in advance
Very well written! Excelent! Thanks a lot. Bye bye, bluetooth!
i'm surprised to see you had so many probs with your s3s I've installed slackware 14 on mine
and everything works great! :)
wifi is 2times faster than it was under win7 :D
the only thing i had to configure was my clickpad but that was quite easy :)
Problem:
I tried to change the password on the Ultrabook and exited to test. Now neither old or new password will allow me access. I am locked out. Any advice?
Thx
Ubuntu 12.04 on my aspire s3 is running fine but I have strange issues with an usb apple keyboard. Sometimes when I disconnect the usb and connect it again the keyboard doesn't work anymore. I've to wait 20/30 minutes to have it working again. Sometimes it works when I reboot the pc.
Does somebody have similar problems?
Thanks.
Hi, i have one with Broadcom 4313 WiFi as you can see here:
02:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
with kernel
Linux renato-Aspire-S3 3.2.0-29-generic-pae #46-Ubuntu SMP Fri Jul 27 17:25:43 UTC 2012 i686 i686 i386 GNU/Linux
with low noise signal:
$iwconfig
lo no wireless extensions.
eth0 IEEE 802.11 Access Point: Not-Associated
Link Quality:4 Signal level:198 Noise level:174 Rx invalid nwid:0 invalid crypt:0 invalid misc:0I installed the driver from additional drivers of ubuntu. but i can't get speed's over 300kpbs even on local network. Someone know if i can't get more than that? if i disable G of router, the speed down to 100kps..
Thank you all!
hi, how to enable sd card again?
modprobe rts5139
Hi, pretty smart guys here,
I'm just an ordinary accountant, knowning not too much of pc's.
I bought yesterday a Aspire 3S, because it's light, fast and friendly to use.
but my external HP 2311x monitor doesn't work through HDMI cable.
Can anyone help me ? I tried some drivers… but doesn't work.
I need the big screen for work..
thx
n
HDMI worked great with monitor and tv (just plugged it in), i have linux mint 13.
Reading what you wrote I suppose you're using Windows. For your information this is a blog for Linux users, but I think your problem is easy to solve. Just try pressing the windows button and 'P' at the same time, a window should appear on your desktop allowing you to swith between your monitors. I've never had problems with HDMI nor with windows neither with Linux.
Hope this help you!
Hi! I need to connect my Acer S3 to a VGA projector. I bought an HDMI to male VGA cable adapter and plugged the cable to the laptop and to the projector. Nothing is detected. I wonder if anyone can help me? Is it possible to use this kind of cable with my Laptop? I probably should try an HDMI cable with an HDMI Monitor / Projector to verify if my Laptop is just not detecting external displays or the problem is just the adapter. Has anyone passed thru this? Thank you!
Hey,
Have you tried with an hd TV? Mine is working with no problem. I got a 24 inch external monitor with hd connection.
I ended up having a Atheros AR5BW222 wireless card. I couldn't have a direct driver for it, so I couldn't get wireless to work on my ubuntu at all. Can anyone help me with this?
Hi guys,
Happy to report bluetooth is working as normal without the need of any patches in ubuntu 12.04 (3.2.0-24-generic)
this only lasted until i rebooted s3. now it doesnt detect any device… :(
I can't seem to get the webcam working in Linux Mint 13 (32 bit).
I have an Acer Aspire S3-951 Core i3.
lsusb shows the webcam to be:
Bus 001 Device 008: ID 1bcf:2c00 Sunplus Innovation Technology Inc.When I run cheese, skype, luvcview, it seems to run for a few seconds and then freeze or crash.
I tried upgrading the kernel from 3.2.0-24 to 3.3.7 but with no improvement.
Running cheese in a terminal window produces:
libv4l2: error dequeuing buf: No such device(cheese:3235): WARNING : Failed trying to get video frames from device '/dev/video0'.
(cheese:3235): WARNING : Internal data flow error.
** Message: Error: Stream contains no data.
I can't find any helpful information searching on the device ID “1bcf:2c00”.
I would be very grateful if anyone could help.
Has anyone found a solution to “Screen tearing”? I'm with the PPA intel driver, always update and this problem still continues to watch movies
Since Linux kernel 3.2.9 i don`t see screen tearing… I use vlc and totem…
I installed this kernel, but not the wifi network driver does not work, says he has no support for it.
good news for all virtualbox users! the latest version seems to work on 3.2+ kernels.
http://download.virtualbox.org/virtualbox/4.1.14/virtualbox-4.1_4.1.14-77440~Ubuntu~precise_amd64.deb
Do any of you had this? When I run a video on the TV using HDMI when changing camera the image is chopped, the problem is the HDMI port?
I installed bios 1.8 from the acer website. Fan are absolutely quiet now :)
you update from windows or ?
Yes, from window$… I have the dual boot just for this kind of tasks
just updated to 1.18 via freedos (1.0)
usb + unetbootin and fat16 format ! and it works ;)
(tryed first with 1.1 but get some errors and cant boot )
but i cant find anywhere changelog of bios !?
I didn't find anything… But firmware 1.8 rocks!
Could do a step by step how did mounts to upgrade the firmare?
I installed Xubuntu (/home + Swap on sda and / on sdb, both disks were reformatted) on acer S3, all fine so far. Then I had to install Win7. I resized the sda partition, installed Win7 and reinstalled&updated grub with the boot-usbstick (as I always did). But now, after a reboot, the grub decision-screen does not appear and it directly boots into Win7… In BIOS all the USB disks should boot before internal hard disk.
Someone any idea why grub does not show up?
I finally installed grub2 on sda, now it works.
Hi guys
it is recommended to put the swap on the ssd hdd?
I read that someone lost his ssd after few weeks.
Thanks
my settings are :
sda1 /boot sda2 /home sda2 swapsda=320GB hdd
sdb=20GB ssd
Finally i went for /home on sda and / + swap on sdb
I read that swap on ssd is ok for the hard disk and obviously faster… I use hibernation a lot…
i run this config for almost half a year now. no problems so far, i can only recommend it.
in bios i deactivated the hibernate option for windoze (i don't remember how they call it exactly). no problems in windoze neither. well… i booted it only twice since then, i am not a big windoze fan
which config are you running?
/ and swap on ssd and home on hdd. my system boots in < 10 sec.
I did the same and my pc booted in < 10 seconds the first time (yesterday). Now I don't know why it take 20 seconds. And I can't hibernate pc. I click on hibernate (I reactivated it) but when I reboot my session is lost. This is very strange.
I lost my ssd after installing ubuntu when i first bought my ultrabook, i had my OS installed on the ssd and it just stopped working. I have been unable to reactivate my ssd (or even find it). seeing as i deleted the original contents of the ssd and deleted the original windows would that have voided my warranty?
Excellent collection of help for the S3!
I am trying to set up a dual boot system, keeping the stock WIndows 7. Has anybody tried how Windows reacts when deleting its partitions on the SSD? I assume suspend won't work anymore unless you change some settings…
Thanks!
Hi,
excellent collection of hints for the S3!
I am planning to set up a dual boot system and have a question: How does the stock Windows 7 react when deleting its partitions on the SSD? I assume suspend won't work unless you change settings. Has anybody tried it?
Thanks!
kingstah
I installed the newest ubuntu on my S3 and everything “works”. I am assuming i have the newest kernel (since i just downloaded it and installed it?). The sudo code from above for fixing the right clicking/click and drag worked great. I am new to Linux (taking a class right now on it, hence me installing Ubuntu), I wanted to play minecraft on it, i installed the java runtime and it runs but doesnt show anything… I looked and it has only generic VGA drivers installed not the intel drivers. I went to intels site to get drivers and they link me to an opensource site, but they want me to compile my own drivers (i dont know how to do this YET!) so does someone know how i can do this (simply) or know of a way to install them automatically (the site talked about depositories that might have them). if you can help please email me! durthquake@gmail.com
Why do you think you have generic drivers?
You should have the packages “xserver-xorg-video-intel” and “intel-gpu-tools” installed:
dpkg -l | grep intelFor a nice gpu top with graphics:
sudo intel_gpu_topAlso:
lspci | grep VGAyou should get something like:
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)But Ubuntu updates are not always uber-fresh, if you want real fresh stuff, try the xorg crack pushers ppa:
sudo add-apt-repository ppa:xorg-edgers/ppasudo apt-get update
sudo apt-get upgrade
By the way, we will always answer in this thread, not by e-mail, so other people with the same problem can use the information.
Good luck.
I have a couple of questions, if someone can take the time to help me out a bit. My S3 seems to run a bit hotter than seems to be the norm here. I go from about a low of 60 to about 85, at which point I seem to have stability problems. It seems to jump from 60 to 80+ quickly and with very little processor in use. Is this normal?
I've also just loaded Precise, so I'll see if there are any improvements with that, however, I wanted to ask about the kernel. The release version only seems to use 3.2.0, where I'm using 3.2.1 (about to try 3.2.13 by geezee to see if that helps with the temp, etc). When Ubuntu updates the kernel, will we pick up the newer kernels automatically when they surpass the version we use?
I wanted to mention that I use a LUKS encrypted LVM based disk system as well. Would this contribute to the heating problems significantly, and would the AES bug cause problems with this?
Nerdfest, is your fan spinning like in hell? if is, it is probably a bad connection between CPU and it's heat sink… should be repaired to prevent further damage…
and no, the LVM is not the reason, neither is the kernel…
unless one of them is preventing fan from spinning at desired rate…
Thanks, the latest kernel (Geezee's 3.2.13) seems to help a bit. I'll try the ath9k tweak from below as well, as I do seem to get a lot of disconnects on wifi.
Also, I generally run Virtuabox, but the headers in the kernel seem to cause problems. Is there a quick fix, or should I switch to a different 'stock' kernel. I have no need for BlueTooth if that's the only thing that's added.
… and yes, the fan runs a lot, although it may go hours before getting into the 55+ sort of temps with the latest kernel. There seems to e something software based that causes the temp to spike. Nothing running that's very CPU intensive though.
i think those probs are from ath9k strange i get disconnect with fix after kernel update on xubuntu !
I think you're correct. Temperatures are better after disabling hardware encryption on the wireless. I did get a disconnect as well though, and it wouldn't re-connect. Dmesg output said something about “Chip would not wake up after 500 uS, Error 22”. Needed a reboot, although there may be a quicker way of restarting the wireless hardware that I don't know about.
it is . and , i change atheros (ar5B225) with intel Intel Corporation WiFi Link 5100 [8086:4232] , some problems with this wifi too , i changed network manager to WICD and it works !
you can try to use wicd !
#apt-get download network-manager network-manager-gnome
#apt-get install wicd wicd-gtk
#apt-get purge network-manager network-manager-gnome
if something goes wrong do (thats why you download packages above)
#apt-get purge wicd wicd-gtk
#dpkg -i network-manager*.deb
its definitely “ath”or network manager if someone try to control wifi with WICD pls post i now dont have bluetooth
!
more then 3 hours with changed wifi (intel5100) and wicd and no chrash ;)
i just put lubuntu on S3 and runs well.
edited grub with : i915.semaphores=1 , acpi_backlight=vendor
and for wifi ath9k bug : echo “options nohwcrypt=1” > /etc/modprobe.d/ath9k.conf
no probs with cpu heat !
Just solved, how to change S3's fan speed writing to embedded controllers' (EC) registers using acer_ec.pl. Here you are…
93 is the fan state (auto/manual), 94 is the input for fan speed, 95 is the read only output for current fan speed.
Remember, using fan other than in AUTO mode WILL PROBABLY VOID YOUR WARRANTY!! So be damn sure what you are doing!
# Set S3 fan to AUTO
sudo perl acer_ec.pl := 0x93 0x04
# Set S3 fan to MANUAL
sudo perl acer_ec.pl := 0x93 0x04
# When manual, set the speed in value 0x00-0xFF (0xFF min vs. 0x00 max)
sudo perl acer_ec.pl := 0x94 0x00
DAMN, SORRY, made a mistake myself, but nothing serious ;)
CORRECT:
# Set S3 fan to MANUAL
sudo perl acer_ec.pl := 0x93 0x14
Modified version of acerfand for your S3 ultrabook: http://enyone.rainio.org/homedir/acers3fand/
Works perfectly for me so far, I am pretty amazed…
Thank you!
and it works only with 1.15 bios , :(
i just update bios to 1.17 :( i think i will downgrade or should i test with 1.17 !?
vultur, change line 85 from acers3fand to:
BIOS_VERSION_115=“1.17”
if it works, please let me know so I can update that, thanks!
i tryed this with 1.17 bios , and something strange sensors shows
temp1:55(up to 62 , but not under 55)
temp2:43(not over)
and fan rotate in waves strange , i dont know is it bios or something else couses that
*(it shows in /var/log/syslog state manual)
please send me the complete syslog file to address enyone0rainio.org (see 0)
also provide output of command: perl acer_ec.pl regs
I'm unable to update my bios to 1.17 because acer provides update tool to windows/dos only..
did you try freedos to update bios ?
freedos+unetbootin
vultur, no, I have not tried freedos
do you know is it worth of making the update?
what is changed between .15 and .17 ?
or with: https://docs.google.com/spreadsheet/viewform?formkey=dEpHNTgxTllOZWJSS2R4STNjbXFndkE6MQ
i send it ! hope you get it !
i did update and fan goes creazy , after update and reboot everything works fine .
hope info ic orrect if not send here and i resend it !
vultur, pleas resend the form because you forgot to add “regs” to end of acer_ec command!
–> sudo perl acer_ec.pl regs
i send only regs :)
vultur, and then please start acers3fand first and after that send syslog again, thanks..
kill acers3fand after that if you feel uncomfortable with it..
i started it 2. ;) you can see it il syslog .
hope it helps !
ps. i did change line 85 to “1.17”
did you get right info this time ? hope it helps !
acers3fand: acers3fand 0.01 starting
acers3fand: Detected bios version 1.17
acers3fand: Starting to govern acer fan speed. Interval: 5, start-temp: 50, max-temp: 65, start-rpm: 99, max-rpm: 0, ramp-up: 5
acers3fand: Set fan Manual
acers3fand: temp: 42
acers3fand: Set fan Manual
acers3fand: read fan state Manual
acers3fand: Raw fan state: 0x14, fan state: Manual, temp: 42
acers3fand: Set speed 0xFF
last part repeated many times, except temperature changes…
correct me if I'm wrong, but you fan seems not to spin at all because your cpu's temperature is always bellow 50C (varies from 42C to 47C)
the low limit is now set to 50C, you should change it (STARTTEMP) to 40C or 42C and upper limit (MAXTEMP) to 55C or similar…
let me know if this helps you..
i did change starttemp to 42 and maxtemp to 55
when idle temp is 42-47 max and fan runs (litle bit faster then it should )
and if i play some flash videos temp jump to 57 and fan start to run like crazy ?! it never runs that fast , and slows down in 3-4 sec. then jumps up in split sec. and runs on max in 4-5 sec and again down etc.etc…..
is it bios 1.17 or what ?!
vultur, no, it is not the bios…
you just need to find correct settings for you…
try these next:
INTERVAL=5
STARTTEMP=45
MAXTEMP=65
STARTRPM=99
MAXRPM=0
RAMPUP=3
# INTERVAL= temperature poll interval in seconds
# STARTTEMP= temperature in C to start fan
# MAXTEMP= temperature in C to spin fan at max. speed
# STARTRPM= value (0-99) as lowest RPM you like (0 max. vs. 99 min.)
# MAXRPM= value (0-99) as highest RPM you like (0 max. vs. 99 min.)
# RAMPUP= increase this much RPM per. one degree C increase
ok i will play with this and post results here ! thx for guidance !
this my best settings :
INTERVAL=5
STARTTEMP=50
MAXTEMP=65
STARTRPM=99
MAXRPM=50
RAMPUP=3
“MAXRPM=50 ”
i get max temp 72c and holds with this rpm
with .mkv (vlc) ,avi (mplayer) , in browser 2 flash clips and install , all at once .
and is not to loud ,
have no time until monday .i vil try more options then .
“Our recommendation is to keep Intel Core i7 CPUs under 80C. That gives you a healthy margin in case you’re running a heavy load on your CPU on a particularly hot summer day. Due to the manufacturing process of Intel Core i7, and the improved power management features, we’re comfortable at up to 80C, even though this would be considered a very hot temperature with an Intel Core 2 Quad CPU.”
http://www.pugetsystems.com/blog/2009/02/26/intel-core-i7-temperatures/
have idea at set separat “rampup” to (bt dont know how :( )
temperatures rampup
40-48 1
48-55 3
56-65 2
ad my new settings are
INTERVAL=5
STARTTEMP=45
MAXTEMP=65
STARTRPM=99
MAXRPM=45
RAMPUP=3
it can be used in all distros fex Archlinux ?
I just have in plan to put arch distro on mymachine next week ! mint dont work well and im not big fan of it , thats why arch !
sry for eng.langua. its not m native !:)
as far as I know, it is not depend on any specific distro.. kernel 3.x or newer is recommended.. and of course you need init, bash, and perl..
if this comes with tool (gui) like enable disable it will be perfect solution for many users ,
if you put fan problemaspire s3 in “google” you get kilos forums with those !
thanks for people they use time on Linux and opensource !
teraq, maybe some day, I find time to write one ;)
acers3fand project moved to http://sourceforge.net/projects/acers3fand/
Also added support for 1.16 and 1.18 bioses.
where to find changelog for bios ?
maybe one should use time for searching that line of code from kernel's sources…
I recently bought Acer S3 ultraslim notebook with i5.
Installed Ubuntu 12.04, wifi & bluetooth worked fine, except the mouse & screen brightness and I could not install Oracle 10gR2 on 12.04 - failed to build ins_net_server.mk . So reverted back to 11.04
With 11.04, I faced the following issues
(1) wifi not recognised, so to make wifi work I had to install compat driver for 2.6 kernel and then I had to add “blacklist acer-wmi” in /etc/modprobe.d/blacklist.conf and
create /etc/modprobe.d/ath9k.conf containing “options ath9k nohwcrypt=1”
(2) I tried above solutions (by updating the grub) for adjusting the screen brightness, but it did not work. I also noticed it does not have the file /usr/lib/gnome-settings-daemon/gsd-backlight-helper. Don't know why it is missing.
(3) Fan is always running at slower speed (even in Windows 7), perhaps it is designed that way.
“Fan is always running at slower speed” ??
Can it be possible, that Acer have corrected this in BIOS level, but not published the update (yet)?
Obviously the fan rpm can be controlled somehow in kernel-level (as we seen in 3.2.x kernels). How can I change the speed of the fan manually??
The fan still makes too much noice trying to keep the temperature bellow 50C.
Yes, the fan is just too small to make job well done, but at least the limit could be raised to 60C before higher rpms.
i found this wiki (arch) https://wiki.archlinux.org/index.php/Fan_Speed_Control
thanks vultur, but lm_sensors can't find any pwm-controllers on s3, so it is useless thow..
I spend the whole weekend trying to build a kernel which includes the bluetooth patch. Finally I got it done! It's build from the 3.2.13 sources and so far everything works (webcam, wireless, SD-card reader, touchpad with 2-finger-scroll, AND bluetooth).
Feel free to download the the kernel image and headers:
http://dl.dropbox.com/u/15891187/linux-headers-3.2.13_1_amd64.deb
http://dl.dropbox.com/u/15891187/linux-image-3.2.13_1_amd64.deb
Installation:
# sudo dpkg -i linux-image-3.2.13_1_amd64.deb linux-headers-3.2.13_1_amd64.deb
reboot.
Enjoy!
is it for debian ? or for all deb derivates ?
it worked on mint 12 for me.
as it has been build from the official sources from kernel.org it should work on every debian derivate.
if it doesn't work for you, you can always boot into your old kernel and remove this one with:
# dpkg –purge linux-headers-3.2.13 linux-image-3.2.13
i followed this guide, by the way:
http://bugcy013.blogspot.com.es/2012/03/how-to-compile-your-own-kernel-in.html
when it comes to the actual build process, replace –revision=amd64 with –revision=1
# fakeroot make-kpkg –initrd –revision=1 kernel_image kernel_headers modules_image
otherwise the deb package creation will fail after hours of compiling.
may i ak about battery ? how long it holds ? what is showing in hours ?
it says 3 hours and 58 minutes fully charged.
I wonder if “modprobe btusb && echo “X Y” » /sys/bus/usb/drivers/btusb/new_id” (where X/Y are vendor/product ids from lsusb) works instead. Can someone check it out?
Works for me, thank you!
Hello! I installed the kernel, but is without the wireless module loaded, wifi does not work. I'm using Ubuntu 4.12.
acer Aspire S3 Battery Compatible Part No:
Acer 3ICP5/67/90
Acer AP11D3F
acer Aspire S3 Battery Fits Machine Model:
ACER Aspire S battery
ACER Aspire S3 battery
how easy is it to replace the battery do you know? how much of a pro do you need to be??
you can find some photos of disassembling… for example this
im more interest in site is it hoax or not (site they sale batteries)
if 3Cell battery gives (they say ) 6 hours*of some working process* is it 6Cell gives 12 hours of *same working process* or just longer life for batt !?
those numbers 6 and 12 Hours is just exemples !
Has anyone already tried out the recently published 3.3 Kernel with the Aspire S3? Is it compatible with oneiric? Does it solve some of the issues? Thanks in advance!
Just switched from Win7 to Linux Mint and the brightness of my Acer screen was blinding! I've read several other tutorials on this same fix, but they did not explain in full detail how to do this. The step by step directions are very helpful for a noob like myself. Thank you.
After 3.2.9 kernel there is no kernel panics.
you run ubuntu or another distro ?
im testing with arch but battery leak is there :( have not much time to play with it )
I use Linux Mint 12 based on Ubuntu 11.10. Don`t know about battery problms, not tested yet…
How did you partition for it ?
/home and / on hdd `cos ssd is dead(
and how is fan speed i it slowdown and battery is it leaking ?
Acer acer s3 in Indonesia is called Ultrabook Notebook Tipis Harga Murah Terbaik but I have not tried to run linux
I have a problem with external monitor. If I boot up with the monitor plugged in the laptop LCD turn and stay off (until grub menu the image is mirrored to both screens). I have to get past grub then plug in the external monitor to the HDMI port. It happens with kernel 3.2.1. With stock Ubuntu kernel it works just fine.
Running Ubuntu 11.10 with all updates.
should i install ubuntu 11.10 to ssd or hhd?
On the ssd obviously :)
The announcement for Ubuntu 12.04 LTS on the main www.ubuntu.com homepage shows the Acer Aspire S3 running Ubuntu.
nice ! some of admins or developers hae aspire s3 ! ;)
i experienced a skype freeze on debian with kernel 3.2.0
this may be different from the previous kernel panics since the system did not return to console mode, it just froze.
next week i will try archbang and will post here how is dooing ! hope for the best :) and hope to not burn ssd ! and put swap on hhd . just fan speed and battery leak is important to me those probs with toushpad are not so .
anyone tryed any distros beside ubuntu based ?
I run mine with a Linux Mint Debian Edition. Works fine but the card reader won't work, the fan is a bit noisy and the battery is around 2-3 hours.
i just tested Backtrack 5R1 updated to 3.2.6 kernel and touchpad work perfect ! drag drop , two finger tap “right button” , twofinger scroll , 3:50 battery on 90%.fan slow down like should ! nice , we are close to perfect machine ! ;)
i have consistently been experiencing kernel panics with my new acer s3 on both ubuntu and debian. the system reverts to text console and crashes. among other things it mentions fatal exception in interrupt. many lines refer to ath9k. i am not sure how to extract this information in order to copy paste. has anyone else had similar problems?
i forgot to mention, this is after upgrading the kernel as described above. the system is stable with 3.0 but of course then i have the touchpad issues etc.
http://i42.tinypic.com/2hpmw7k.jpg
this is more or less what it looks like.
I have experienced similar problems after installing certain programs. My system (kubuntu oneiric) ran well with the 3.2.5 kernel but after installing “cdemu”(http://cdemu.sourceforge.net/) it crashed and showed similar error messages and the system afterwards could only be started in console mode. This occured again after a complete new Kubuntu installation. I could not solve this problem and only did a workaround by newly setting up the system without installing cdemu. Also the installation of virtualbox caused a similar crash. Could it be that these programs are not compatible with the kernel version in this configuration (oneiric with 3.2.x kernel)? Do you have any of these apps installed?
hi stefan, thanks for replying, i do not use any of those programs. in both the debian and the ubuntu the only program i installed was google chrome and dropbox. it is a good question whether one of these two might be causing the crash. i did get kernel panic without running them, and running firefox instead. i think the panic is more likely to happen when there is a lot of downloading or in general heavy internet use.
Usually crashes on linux mint 12 with kernels 3.1.X-3.2.6 when Transmission and Pidgin running (espcially on heavy downloads, >4Gb). Also my SSD is dead)
SSD ? 20 od 256 gb ? how did you set partitisons ? can you say why is dead o just happens !?
20Gb mySSD. It heppend while regular working(inkscape, firefox, vlc, audacious) with external monitor, keyboard and mouse. Firefox said “can`t write to /tmp”. There was ext4 partition for / and 4Gb swap. GRUB was on HDD ('cos bios can`t see ssd before death). Now I can`t format it, it says “Input/Output error”, but SMART sai that everything was ok.
that can be swap !? is it possible to remove (change) ssd 20 gb in S3 ?
It is build in part of motherboard, so i think you can`t change it to normal ssd, but you can find and change this part of motherboard to similar or make your own)
At least for me, there is a highly-reproducible issue with stuff, using AES-NI encryption instructions. Try unloading aesni-intel module (which is used in wireless drivers and dm-crypt).
I just did the same new kernel install except that I used 3.2.8 and am experiencing no panics or crashes. multi touch scrolling is working, battery discharge rate is 6.36 W, I do not have bluetooth patch applied yet. So far very pleased with the setup, Linlap really helped me out. Thanks also to the Microsoft store, they saved me an extra $150
then I promptly removed windows and install Mint12 64bit.
how i get money for win licence ?
i installed kernel 3.2.8 and experienced the same kernel panic.
Reverting to Kernel 3.2.1 I don't have kernel panic with Linux Mint 12.
To make it work, It seems you don't have to download and install the headers, just the linux image. Do I am not sure of this.
Hope this helps
Kernel 3.2.1 was causing problems but you gave me the idea to try 3.2.0
so far i haven't experienced a panic (~15 minutes after installing)
will report back if a panic occurs.
im looking for 6 cell battery for aspire s3 , if some have some links about size of batt. in diferent models of S3 ?
i think this ultrabook with 8 h batt. time willbe perfect for me !
need space (HHD) thats why i like those 20GB ssd .( system boots in notime on it ! and i did upgrade of HHD to 500 !
im looking for 6 cell battery for aspire s3 , if some have some links about size of batt. in diferent models of S3 ?
i think this ultrabook with 8 h batt. time willbe perfect for me !
need space (HHD) thats why i like those 20GB ssd .( system boots in notime on it ! and i did upgrade of HHD to 500 !
For those having trouble with tap & drag, I found the solution here:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/874675]
Run, in a terminal:
synclient FastTaps=1 SingleTapTimeout=320 TapAndDragGesture=1
Hope it helps.
In my case i created a script an put it at the start
#!/bin/sh -e
#
# .synclientUser
#
# Este script debe ser ejecutado al inicio de la sesión
# agregando soporte para los ClickPad (Ej: S3-391)
synclient ClickPad=1
Thanks for this great article! It convinced me to buy an acer ultrabook with the i7 processor and the 250 gb ssd. Im running Kubuntu 11.10 with the 3.2.5 Kernel. With the tipps suggested here i got it down to an average power consumption of 5-8 Watts in battery mode and it lasts for 5-6 hours. The only issue is the touchpad. I need to drag/drop and right-click and so i have to go without multitouch or scrolling via touchpad. Any suggestions to at least get the possibility to scroll vertically via touchpad?
thx in advance
I haven't used Kubuntu, but another KDE distro I do use suggests that you should be able to do the same as the Gnome/Unity Ubuntu, which is use drag/drop AND scrolling via the touchpad. I assume you know that the touchpad “clicks” down a bit when you press it, you can use this for drag/drop (although it's not ideal, it only really works on the lower half of the touchpad). In Gnome at least it works fine to use this in combination with two-finger scrolling, both horizontal and vertical, and two-finger tap for right click and three-finger tap for middle click. In KDE 4.6 you can set this in System Settings (aka Configure Desktop) → Input Devices → Touchpad → Touchpad configuration. There you can set two-finger scrolling under “Scrolling”, under “Tapping” you can bind the right and middle mousebutton event to two- and three-finger taps. I think you will have KDE 4.7 or 4.8, good chance that it's the same.
About your power use : does powertop actually show you a use of less than 8 Watts, or is that the average over a period including the screen going blank etc? With my i5 I never got it under 9 Watts when actually using it…
Thanks for the response. I will try your suggestions.
On the poweruse: It is the powerconsumption shown by powertop when I use the device without going into standby or shutting off the screen. It depends on what I do, but with some usual tasks (webbrowsing/textediting with libreoffice ecc.) and about 40% Brightness it uses between 5 and 8 Watts. It even goes under 5 Watts if i just do nothing but looking at the powertop stats. When I perform tasks that need more hardware power like complex 3d operations (e.g. rendering with blender) it needs between 12 and 20 Watts. After all I am very satisfied with this stats. Are you using the 3.2.5 kernel too? Maybe the i7 and the ssd are responsible for this low usage.
I was running the 3.3.0rc3 kernel, I have now tried 3.2.7 which seems to be a tiny bit more efficient, about 0.1 - 0.2 Watt. I also found that if I have the “Disable touchpad while typing” option active (system settings → mouse and touchpad) that starts a daemon that polls 20-25 times per second. So unchecking that feature also saves a small scrap of power. But still, 8.9 Watts is as far as I can bring it down (with WIFI on, that is). Oh well.
(many months later) With the updated BIOS and Ubuntu 12.04LTS my i5 goes down to around 6 Watts too. So note to all whom it may interest : updating the BIOS is highly recommended, it increases battery life by 1-1,5 hours.
Excellent article, this has been a great help! The only thing I have to add is my power saving tips, which overlap largely with the above. I did some tweaking, which brought down the power consumption from 12.5 Watts to about 9.2 Watts (with the screen at about 45% brightness), which gives me a battery life of 3.5 - 4 hours.
The main tricks are :
- set Unity in 2D mode (you can choose this in the login screen), compiz wakes up the CPU far to often. This is a known bug in 11.10.
- disable the SD card reader when on battery power, the rts5139 module polls more than 50 times per second which alone uses about 1 W of power.
With just those two modifications the power use goes down to about 10.2 - 10.5 W. With a bunch of other tweaks suggested by powertop you can save another 1 W. I put it all together in the following /etc/pm/power.d/ script :
#!/bin/sh case $1 in true) # go into powersave mode # NMI watchdog echo 0 > /proc/sys/kernel/watchdog # SD card reader # TODO test if sdcard mounted rmmod rts5139 #VM writeback timeout echo 1500 > /proc/sys/vm/dirty_writeback_centisecs # SATA link power management for i in 0 1 2 3 4 5 ; do echo min_power>/sys/class/scsi_host/host${i}/link_power_management_policy done # Runtime PM for PCI Device for i in /sys/bus/pci/devices/*/power/control ; do echo auto > ${i} done # Runtime PM for USB Device for i in /sys/bus/usb/devices/*/power/control ; do echo auto > ${i} done # CPU freq scaling for i in /sys/devices/system/cpu/cpu?/cpufreq/scaling_governor ; do echo powersave > ${i} done ;; false) # go into AC mode echo 1 > /proc/sys/kernel/watchdog modprobe rts5139 echo 60000 > /proc/sys/vm/dirty_writeback_centisecs for i in 0 1 2 3 4 5 ; do echo max_performance>/sys/class/scsi_host/host${i}/link_power_management_policy done for i in /sys/bus/pci/devices/*/power/control ; do echo on > ${i} done for i in /sys/devices/system/cpu/cpu?/cpufreq/scaling_governor ; do echo ondemand > ${i} done ;; esac exit 0Note that this bluntly does an rmmod of the SDcard module, which will probably fail when an SD card is mounted. I am planning on making a simple tcl/tk tool to switch the SD reader on and off.
An off-topic note : if you buy an Acer laptop in the Netherlands it seems to be fairly painless to get a Windows license refund. Acer NL has officially removed Win7 and the license sticker from my S3, once I actually receive the 40 euro refund I will post the procedure on tweakers.net.
Many thanks to everyone who has contributed to this page!
Hi Guys,
I think, let's put an end on it. We've everything up & running. There is nothing left to be improved. Just wait 'till 12.04. I’m sure we'll have an excellent system. Never downgrade to a framing of a house again, some call it Fenster. Bold Text
I downloaded the alpha2 version of ubuntu 12.04. It seems to be already very stable, but fan problems still continue affect the system… I tried it in live mode and I hope this is just a live problem. Looking forward to April…
Hi everybody!
Andrea
I tried to test “Power Saving Tips” but it didn't appeared that it did not improved any battery power savings. Since I added the power savings tips suggested above, it looks like the “fan” issue came back again. So, I tried undoing the power savings tips related configuration changes but the fan issue didn't go away. I am now running kernal 3.2.2. Any suggestions to resolve the fan issue now with Kernal 3.2.2? Is appears there are later versions than 3.2.2. Is it advisable to try newer versions of kernal? Thanks.
I upgraded my kernal to V3.2.2 following the instructions above on my Lenovo Ideapad Y570. I was about to abandon Utumbu 11.10 before I discovered this message. I am glad that I found this fix. After installing Kernal 3.2.2, the fan stopped running uncontrollably and it is very quiet now. The battey is not draining as fast as it used to be but it still drains faster than on Windows7. I am very new to Utumbu and Linux to try out the “Power Saving Tips” suggested above. If someone who is more knowledgeable with systems could validate them, it would be a great help. Thank you for posting this fix and it saved me many headaches.
Hi everybody,
still anybody left struggling with bluetooth on their Acer? The link to fix the Zenbook is good but complicated, it doesn't mean to belittle anybody’s efforts and remember we have an Acer, so we need lsusb output: Bus 001 Device 003: ID 04ca:3004 Lite-On Technology Corp.. Here we go. Download http://www.orbit-lab.org/kernel/compat-wireless-3-stable/v3.3/compat-wireless-3.3-rc1-2.tar.bz2. Works with any kernel version below 3.3.. Uncompress it.
save and close the file.
Now cd to the direction of compat-wireless-3.3-rc1-2. For example> h1@h1seins:~$ cd /home/h1/compat-wireless-3.3-rc1-2.
Didn’t try to execute make bt> sudo make btinstall in order to compile bluetooth only. Maybe a simpler way not to mix up the wireless drivers. Anyway everything works until now.
.
I follow all instruction and install last stable 3.2 kernel.
But my touchpad is not recognized by the system.
No 2 finger vertical scrolling & drag and drop.
I try to install touchegg without any result.
Thanks for any help
I`ve used SSD for / and swap on Linux Mint 12 rc and stable and HDD for /home and /boot. It worke great for some time, but SSD gone dead few weeks ago. Is it `cos of swap or system on SSD?
I'm using SSD for / and HDD for /home and NO SWAP 3 hours daily the last two months with no problem!
Everything is working on my Linux Mint Debian 64bit edtion.
Except the Card reader and compiz won't work.
I hope new release will solve these minor problems.
Hi guys,
Did somebody had success to get a headset microphone working? I tried multiple phone headsets.
I was trying to play around with ALSA Analyzer (http://www.alsa-project.org/main/index.php/HDA_Analyzer), but I hadn't any success. The input device is always the internal microphone, no matter what i selected. Output switch is working.
Any help/hints are welcome.
Cheers,
jens
Ubuntu 10.4.3 LTS seems work quite fine. Brightness is OK and the others patchs seem work fine, of course we have to upgrade to 3.2 kernel version, and follow instructions to solve touchpad and BT problems. I don't like unity, gnome 3, or Kde 4 and Mate is not as stable I wish, so, gnome 2 on 10.04 LTS is my choice.
Just the same problem that i had with Mate, no battery icon.
Thank you so much for your help guys.
I follow the steps and my Aspire S3 works perfect.
But there are still tree thinks that are not working correctly yet:
1. The vertical scrolling of the touchpad, is not working.
2. Although the Bluetooth is enabled, I can't fine any device or being visible for others (although the properties allows me to be visible).
3. I try to use “Compizconfig Settings Manager”, but I couldn't obtain any effect. I checked the menu System: Preferences⇒ Appearance ⇒ Visual Effects. And When I selected the Normal or Extra option, the software start looking for drivers and when it finish, there is a message saying “Desktop effects could not be enabled”.
Can someone help me with this tree thinks?
PS: I didn't install the “compat-wireless-3.0-2.tar.bz2”, because I'm new with Ububtu and I didn't know how to compile and run it.
PS2: I'm running Ubuntu 11.04 64bit.
Thanks
Alex
Thanks to Andrea for the “Ubuntu Precise Pengolin” kernel. I hope that with this new version expected in april 2012 things will be simpler fr the Acer Aspire S3. Battery life should be increasing with the new version.
Jens solution did not work for me. It doesn't seem compatible with bluetooth. If you want longer battery life try to turn off bluetooth at start up. See how on the main article.
I installed the kernel 3.2.0 rc7 for “precise” (http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-rc7-precise/) on linux mint 12 and it seems that the fan works better than before. Hope that in the future it'll work perfectly…
Kernel 3.2 has been released, so we can use a stable version. I use it on aspirse S3 running Mint 12.
To get the Touchpad work smoothly I did:
1.) Install Linux Kernel 3.2-rc4 (http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-rc4-oneiric/)
2.) load psmouse with proto=any “echo “options psmouse proto=any” > /etc/modprobe.d/psmouse.conf”
3.) Activate the Touchpad Config in System Settings with
“gconftool-2 –set –type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled true”
4.) Install touchegg for gestures “sudo apt-get install touchegg” and start it automaticly
I`ve just found bluetooth solution. I`ve added my device id from lsusb to btusb.c and ath3k.c and compiled kernel (from git). Solution seems to be similar to Asus UX31 with similar wireless module. They posted patch somewhere.
I don`t know how to make and post this patch.
xcariba@xcariba-Aspire-S3 ~ $ diff gsfee/linux_kernel/linux/drivers/bluetooth/btusb.c Документы/btusb.c
122,123d121
< { USB_DEVICE(0x13d3, 0x3375), .driver_info = BTUSB_ATH3012 },
< { USB_DEVICE(0x04ca, 0x3004), .driver_info = BTUSB_ATH3012 },
xcariba@xcariba-Aspire-S3 ~ $ diff gsfee/linux_kernel/linux/drivers/bluetooth/ath3k.c Документы/ath3k.c
73,74d72
< { USB_DEVICE(0x13d3, 0x3375) },
< { USB_DEVICE(0x04ca, 0x3004) },
91,92d88
< { USB_DEVICE(0x13d3, 0x3375), .driver_info = BTUSB_ATH3012 },
< { USB_DEVICE(0x04ca, 0x3004), .driver_info = BTUSB_ATH3012 },
Andrea said:
I installed the kernel 3.2 and this lets the touchpad to be detected. After that I installed synaptiks from the software center and this allows you to use all the possible features.
I tried that with the last 3.2RC but didnt work… any more info?
Another question… some people (3 persons) voted as unusable… why? with what arguments?
I tried to summarize the answers to the questions you have asked here in the page above. Please feel free to comment.
If you don't update the kernel to version 3.2, the computer sometimes freezes after half an hour or so… This is maybe why some people have reported the system is unusable…
Due to the lack of ability to click and drag, I've decided to reverse back to the stock kernel.
The best GRUB command line for the battery life and the brightness problem seems to be :
pcie_aspm=force
GRUB_CMDLINE_LINUX=“quiet splash pcie_aspm=force i915.i915_enable_rc6=1 acpi_osi=Linux acpi_backlight=vendor”
Thanks to aceraspires3user for that one.I've updated the article with that information.
The problems that are yet to resolve are :
- The fan noise that begins almost when you power up the computer and never ends
- The sleep difficulty. Somehow after about less than an hour the computer goes into sleep and the only way to wake it up is to close the lid to force it into sleep and then to wake it again.The only way around i've found is to ask ubuntu to go to sleep after half an hour idle.
- The bluetooth detection
Hope this helps, Bernard
Add this: I installed the kernel 3.2 and this lets the touchpad to be detected. After that I installed synaptiks from the software center and this allows you to use all the possible features.
@guillermo or @andrea,
what kernel do you installed? http://kernel.ubuntu.com/~kernel-ppa/mainline/daily/current/ ???
and how, using dpkg?
I intalled the last kernel from the previous link using dpkg and now gnome3 don't start with Video Bus error messages…
I installed the kernel 3.2 and this lets the touchpad to be detected. After that I installed synaptiks from the software center and this allows you to use all the possible features.
i will wait till 12.04, i hope all issues can be fixed in new release
“Playback HD movies 720p” problem calls “Screen tearing”, it is problem of intel driver
Herehttp://askubuntu.com/questions/75219/screen-brightness-not-adjustable-for-acer-aspire-s3 how to two finger scrolling (and right button -clicking with to fingers- working, but I lost the ability to click and drag)…
I solved the problem on my acer on this way, just let me know if works for you too, ubuntu 11.10 Edit your file /etc/default/grub and add this two lines in the end
pcie_aspm=force
GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash pcie_aspm=force i915.i915_enable_rc6=1”
Then sudo update-grub
After that install the kernel 3.2 http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-rc1-oneiric/ is the one over 35mb the last one.
After this restart your laptop, you can check that the temperature is going down eventually and the battery time going up, aswell you can setup the touchpad under settings/mouse, finally two fingers scrolling.
Answered by timex in http://askubuntu.com/questions/75219/screen-brightness-not-adjustable-for-acer-aspire-s3Bold Text
Fantastic article! And thank's for the Brightness control tip!
Now only remains the touchpad, with 3.2 I've got vertical scrolling (only with two fingers), and right button (clicking with to fingers) working, but I lost the ability to click and drag (really impotant), I'm thinking back to previous kernel.
The other components work very well (i don't know bluetooth). A great machine!