ASUS N55SF

HardwarePCI/USB IDWorking?
Intel graphicsYes
NVIDIA graphicsNeeds configuration
Graphic outputsPartial
EthernetYes
WirelessYes
AudioNeeds configuration
TouchpadYes
CameraYes
USB 3.0Yes
Card ReaderYes
Special KeysUntested
Power managementNeeds configuration

Hardware

CPU: Intel Core i7-2630QM @ 2.00GHz

Mainboard: Intel HM65 Express

RAM: 6/8GB DDR3

Display: 15,6" HD LED (1920x1080)

Graphics adapter: Intel Core Processor Integrated Graphics Controller, NVIDIA GeForce GT 555M

Soundcard: Integrated Intel HDA, Bang & Olufsen speakers with external subwoofer

Network: Atheros Gigabit Ethernet Controller, Intel Centrino Wireless-N 1030

Hard disk: Seagate Momentus 750GB 5400rpm SATA

Webcam: IMC Networks

Touchpad: Synaptics

Configuration

There is a BIOS update (v207) on Asus support website (go to the English one if you do not find) that fix the numpad bug.

CPU

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 cannot see the frequencies above 2.4GHz in /proc/cpuinfo. To see the actual frequency install i7z.

Intel

Follow these guides: Xorg and Intel. You will need to blacklist the nouveau driver (the kernel detects the NVIDIA card and loads it). Bumblebee will load it as needed, see next section.

/etc/modprobe.d/blacklist-nouveau.conf
blacklist nouveau

Nvidia

The official proprietary NVIDIA drivers for Linux do not support NVIDIA Optimus yet, but there is a workaround in the form of bumblebee. It enables the use of NVIDIA graphic card via virtualgl. Just follow the instructions for setting up bumblebee in our wiki.

Outputs

VGA out works fine out of the box. Since the NVIDIA chip is wired to the HDMI out, you can get this working using Bumblebee with xf86-video-intel-virtual-crtc and hybrid-screenclone. See Bumblebee FAQ.

Audio

Follow the official documentation: ALSA or/and PulseAudio

Pulseaudio

We need pulseaudio profile which will use surround21 alsa device.

/usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf
...
[Mapping analog-surround-21]
device-strings = surround21:%f
channel-map = front-left,front-right,lfe
paths-output = analog-output analog-output-lineout analog-output-speaker analog-output-desktop-speaker
priority = 10
direction = output
...

Lfe remixing must be enabled for remixing third channel.

~/.config/pulse/daemon.conf
enable-lfe-remixing = yes

To prevent volume changing of PCM set volume to ignore in:

Install , and ladspa and append these lines to your default.pa if you want to configure subwoofer on every pulseaudio daemon start:

Commands to control volume:

Alsa

External subwoofer + low pass filter configuration. Configuration uses , and ladspa.

Backlight

Follow Backlight wiki page and use acpi_backlight=vendor acpi_osi=Linux as kernel parameter in your bootloader.

Touchpad

Follow the Synaptics guide.

Webcam

Working.

Bluetooth

Should be working out of the box - just remember to install .

Power management

The USB unbind hook is no longer necessary as of Linux 3.5.

gollark: It's not necessarily much cheaper and just a bit longer.
gollark: Well, you can do the bare minimum *initially*, then fill in the rest later.
gollark: You would have that issue with a regular self-driving car.
gollark: Then try and park as soon as possible and/or turn over control to a human.
gollark: Object recognition is already a... capability which exists.
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.