From ArchWiki
Revision as of 18:39, 13 March 2011 by Samoturk (talk | contribs) (Audio)
Jump to: navigation, search
Device Status Modules
Intel Working xf86-video-intel
Nvidia Partially Working nouveau
Ethernet Working atl1c
Wireless Working ath9k
Audio Working snd_hda_intel
Touchpad Working
Camera Working uvcvideo
USB 3.0 Working xhci_hcd
eSATA Working
Card Reader Not Working
Function Keys Working
Suspend Working, look bellow


CPU: Intel Core i5 450M, 2.4GHz

Mainboard: Intel HM55

RAM: 4096 MB, 2x 2048 MByte DDR3

Display: 15,6" HD LED (1366x768)

Graphics adapter: NVIDIA GeForce GT 335M - 1024 MB and Intel Core Processor Integrated Graphics Controller

Soundcard: integrated Intel HDA

Network: Atheros Gigabit Ethernet Controller, Atheros AR9285 Wireless Network

Hard disk: Seagate Momentus 500GB 5400rpm SATA

Webcam: IMC Networks

Touchpad: Elantech



Works out of the box.

Follow the CPU Frequency Scaling guide to enable speed-stepping. Processor has Intel Turbo Boost which works out of the box, but you can't see the frequncies above 2.4GHz in /proc/cpuinfo. To see the actual frequency use i7z[1].



Follow these guides: Xorg and Intel

No problems detected. VGA out and HDMI working.


The official proprietary nvidia drivers for linux don't support Nvidia Optimus yet.

Switching graphic cards

Look at Asus_N82JV page.


Follow the official documentation: ALSA and Pulseaudio

In order to make integrated speakers work add to Template:Filename:

options snd-hda-intel index=0 model=auto

And to Template:Filename add:

alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel


Follow the Synaptics guide.


Working, but the picture is refreshing slowly.


USB 3.0 has some problems with suspend. Out of the box Arch won't suspend on this laptop. There is a solution posted in our forum[2].

Make an executable file in Template:Filename with following:

# File: "/etc/pm/sleep.d/20_custom-ehci_hcd".

case "${1}" in
    echo -n '' > $TMPLIST
          for i in `ls /sys/bus/pci/drivers/ehci_hcd/ | egrep '[0-9a-z]+\:[0-9a-z]+\:.*$'`; do
              # Unbind ehci_hcd for first device XXXX:XX:XX.X:
               echo -n "$i" | tee /sys/bus/pci/drivers/ehci_hcd/unbind
           echo "$i" >> $TMPLIST
    for i in `cat $TMPLIST`; do
              # Bind ehci_hcd for first device XXXX:XX:XX.X:
              echo -n "$i" | tee /sys/bus/pci/drivers/ehci_hcd/bind
    rm $TMPLIST

And in Template:Filename a file with:

#File: "/etc/pm/config.d/usb3-suspend-workaround".

The laptop still hangs if you disable Nvidia GPU and try to suspend! However, a workaround that works with Asus N82JV consists in blacklisting nouveau. That still allows the user to power the card off in that laptop. That is done by addingTemplate:Codeline to the Template:Codeline line in Template:Filename. It should look like this:

MODULES=(fuse acpi-cpufreq cpufreq_ondemand cpufreq_powersave !snd-pcm-oss vboxdrv !nouveau)