ASUS G73SW - ArchWiki

Jump to content

# ASUS G73SW

From ArchWiki

This article or section does not follow the Laptop page guidelines.

Reason: Do not use first-person narration. (Discuss in Talk:ASUS G73SW)

This article or section is out of date.

Reason: This page is ancient (Discuss in Talk:Laptop#Old laptop pages)

## Model G73SW-XN2

### Hardware

- Processor: Intel Core i7-2630QM 2.0 GHz (Turbo Boost up to 2.9 GHz)
- Display: 17.3" FHD, native resolution 1920 x 1080
- Graphics: NVIDIA GeForce GTX 460M with 1.5GB GDDR5 VRAM
- HDD: 500GB Seagate Momentus @ 7200 rpm
- Memory: 8GB DDR3 @ 1333 MHz
- Card Reader: SD card reader
- Webcam: 2.0MP
- WLAN: Atheros AR9285 802.11b/g/n
- LAN: Realtek RTL8111/8168B Gigabit Ethernet controller

### lspci

    00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
    00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
    00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
    00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
    00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
    00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
    00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
    00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5)
    00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
    00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 05)
    00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
    00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
    01:00.0 VGA compatible controller: NVIDIA Corporation GF106 [GeForce GTX 460M] (rev a1)
    01:00.1 Audio device: NVIDIA Corporation GF106 High Definition Audio Controller (rev a1)
    03:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
    04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)

### Graphics

Works fine with nvidia.

I have not tested the nouvueau driver on this machine.

    /etc/X11/xorg.conf

    # nvidia-xconfig: X configuration file generated by nvidia-xconfig
    # nvidia-xconfig:  version 295.53  (buildmeister@swio-display-x86-rhel47-07.nvidia.com)  Sat May 12 00:34:20 PDT 2012

    Section "ServerLayout"
        Identifier     "Layout0"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Mouse0" "CorePointer"
    EndSection

    Section "Files"
    EndSection

    Section "InputDevice"

        # generated from default
        Identifier     "Mouse0"
        Driver         "mouse"
        Option         "Protocol" "auto"
        Option         "Device" "/dev/psaux"
        Option         "Emulate3Buttons" "no"
        Option         "ZAxisMapping" "4 5"
    EndSection

    Section "InputDevice"

        # generated from default
        Identifier     "Keyboard0"
        Driver         "kbd"
    EndSection

    Section "Monitor"
        Identifier     "Monitor0"
        VendorName     "Unknown"
        ModelName      "Unknown"
        HorizSync       28.0 - 33.0
        VertRefresh     43.0 - 72.0
        Option         "DPMS"
        Option         "RegistryDwords" "EnableBrightnessControl=1"
    EndSection

    Section "Device"
        Identifier     "Device0"
        Driver         "nvidia"
        VendorName     "NVIDIA Corporation"
    EndSection

    Section "Screen"
        Identifier     "Screen0"
        Device         "Device0"
        Monitor        "Monitor0"
        DefaultDepth    24
        Option         "nologo" "true"
        Option         "RegistryDwords" "EnableBrightnessControl=1"
        Option         "Coolbits" "1"
        SubSection     "Display"
            Depth       24
        EndSubSection
    EndSection

#### HDMI port

Video output works, but I could not get audio working over HDMI. If anyone has better luck, please post what you did.

### Keyboard Backlight

The keyboard backlight did not work out of the box. It is necessary to write scripts to get it working; take a look in `/sys/class/leds/asus::kbd_backlight` and it should be obvious what to do.

### Hibernate and Suspend

Works with some fixes [1]

1. Create the file `/etc/pm/sleep.d/20_custom-ehci_hcd` with the following contents

    #!/bin/sh
    # File: "/etc/pm/sleep.d/20_custom-ehci_hcd".
    TMPLIST=/tmp/ehci-dev-list

    case "${1}" in
            hibernate|suspend)
        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
              done
            ;;
            resume|thaw)
        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
        done
        rm $TMPLIST
            ;;
    esac

and make it executable.

2. Create the file `/etc/pm/config.d/usb3-suspend-workaround` with the following contents

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

### Touchpad

Works fine with no configuration required, but works even better (3-finger) with xf86-input-synaptics.

### USB 3

The USB 3.0 port does not work at all under Windows or Arch, and I have been unable to determine why. I'm stuck with 3 USB 2.0 ports.

Note from another G73SW owner running Arch Linux: It works fine for me, has for over a year. I have a an early model G73SW with BIOS G73Sw.202. My lspci is the same as above, but I have a few items that are one revision older, and an additional entry: 04:00.0 USB controller: Fresco Logic FL1000G USB 3.0 Host Controller (rev 04).

### DVD

Works fine with no configuration required.

### Sound

Works well both with pure ALSA and with PulseAudio. The two main speakers and the bass speaker can be controlled independently, which is sort of nifty. Jack detection in PulseAudio 2.0 did not work so I disabled it, but I think that was Pulse's fault and not the hardware.

### Webcam

Works as well as in Windows, though that's not saying much. Except at very high light levels, the camera will not capture more than 3-5 frames per second. Cheese works fine out of the box.

### SD card reader

Works fine with no configuration required.

### Networking

#### LAN

Works fine with no configuration required.

#### WLAN

Works fine with no configuration required.

#### Bluetooth

Works fine with no configuration required.

### Untested

- VGA output

Category:

- ASUS

Hidden categories:

- Pages or sections flagged with Template:Laptop style
- Pages or sections flagged with Template:Out of date