James7's Blog


Ubuntu Karmic on an Acer Aspire 5536 laptop

Posted in Linux by james7hall on January 7, 2010

I recently bought an Acer Aspire 5536 laptop. I then installed Ubuntu Karmic (64-bit) on it, and most things worked out-of-the-box. However, I have so far discovered three problems, and I found the solutions that worked for me on the Internet. I’ve put them up here with a bit more detail for people new to the terminal.

Issue #1: The ‘weak’ wifi connection.

After a standard install of Ubuntu Karmic (64-bit), the wifi is recognised and works, but it receives the signal less well than it should and it occasionally cuts out, leading to the need to re-boot to get it working again. This is annoying. It seems that this is down to the new drivers in Karmic (and other recent distros).

The following procedure solved the problem for me:

1. Go to a terminal (Applications –> Accessories –> Terminal) and enter:
sudo gedit /etc/modprobe.d/blacklist-ath_pci.conf

You’ll have to enter your password here.

2. Comment out (put a # in front of) the line:
blacklist ath_pci

So that now it looks like:
# blacklist ath_pci

3. Save the file.

4. Then, in a terminal (Applications –> Accessories –> Terminal), type:
echo ath9k | sudo tee -a /etc/modules

5. Then, in a terminal (Applications –> Accessories –> Terminal), type:
sudo apt-get install linux-backports-modules-karmic linux-backports-modules-wireless-karmic-generic

6. Then re-boot and it should work!

Issue #2: Trackpad can scroll down but not up!

The following procedure solved the problem for me:

1. Open a terminal (Applications –> Accessories –> Terminal) and type:

sudo modprobe -r psmouse

You will probably need to enter your password here.

2. Then type:

sudo modprobe psmouse proto=imps

3. Then type:

cd /etc/modprobe.d/

4. Then type:

sudo gedit options

5. In the editor, type:

options psmouse proto=imps

6. Save it, and now the change will activate every time your re-start your system.

Issue #3: The built-in microphone won’t pick up sound! (Note: this microphone shows up as ‘Microphone 2’ in the ‘Sound Input’ of System –> Preferences –> Sound.)

The following procedure solved the problem for me:

1. Open a terminal (Applications –> Accessories –> Terminal).

2. Type:
gksudo gedit /etc/modprobe.d/alsa-base.conf

3. Copy the following and enter it into the bottom of the editor file that opens:

# Code to get the microphone working
options snd slots=snd-hda-intel
# u1Nb.Z0J4Co96n9E (ICH8 Family) HD Audio Controller
alias snd-card-0 snd-hda-intel
options snd-hda-intel model=auto

4. Re-boot and go to ‘Microphone 2’ in the ‘Sound Input’ of System –> Preferences –> Sound in order to check that it’s working. It should work!

Those are the only problems I’ve run into with this laptop, and I am thankful to the people out there in forums and blogs who figured out how to solve them. There are lots of other ‘solutions’ out there, but these worked for me. I thought I’d just put it all together here.

(In future I shall give proper credit to my sources, but I did not expect to write this and have forgot the three different sources for the information here! Apologies to the original authors.)

2 Responses to 'Ubuntu Karmic on an Acer Aspire 5536 laptop'

Subscribe to comments with RSS or TrackBack to 'Ubuntu Karmic on an Acer Aspire 5536 laptop'.

  1. onoametal said,

    Could you please write the output of the command lspci? I want to check if my Hp Mini 110-1020LA has the same audio card… My mic doesn’t work!

    Thanks in advance!!

    • james7hall said,

      Well, here it goes! Hope it helps! 🙂

      00:00.0 Host bridge: Advanced Micro Devices [AMD] RS780 Host Bridge
      00:01.0 PCI bridge: Acer Incorporated [ALI] Device 9602
      00:04.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 0)
      00:05.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 1)
      00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode]
      00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
      00:12.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller
      00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
      00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
      00:13.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller
      00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
      00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 3a)
      00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
      00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller
      00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
      00:18.0 Host bridge: Advanced Micro Devices [AMD] Mobile K10 [Turion X2, Athlon X2, Sempron] HyperTransport Configuration (rev 40)
      00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 11h [Turion X2, Athlon X2, Sempron] Address Map
      00:18.2 Host bridge: Advanced Micro Devices [AMD] Mobile K10 [Turion X2, Athlon X2, Sempron] DRAM Controller
      00:18.3 Host bridge: Advanced Micro Devices [AMD] Mobile K10 [Turion X2, Athlon X2, Sempron] Miscellaneous Control
      00:18.4 Host bridge: Advanced Micro Devices [AMD] Mobile K10 [Turion X2, Athlon X2, Sempron] Link Control
      01:05.0 VGA compatible controller: ATI Technologies Inc RS780M/RS780MN [Radeon HD 3200 Graphics]
      01:05.1 Audio device: ATI Technologies Inc RS780 Azalia controller
      03:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5784M Gigabit Ethernet PCIe (rev 10)
      06:00.0 Network controller: Atheros Communications Inc. AR928X Wireless Network Adapter (PCI-Express) (rev 01)


Leave a comment