Jump to content
From ArchWiki

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

Reason: Stub (Discuss in Talk:Lenovo ThinkPad Edge E330)

This article covers the Arch Linux support for the Lenovo ThinkPad Edge E330s laptop.

Hardware | PCI/USB ID | Working?
--- | --- | ---
GPU |  | Yes
Ethernet |  | Yes
Wireless |  | Yes
Bluetooth |  | Yes
Audio |  | Yes
Webcam |  | Yes
Card Reader |  | Yes

## Configuration

### Clickpad

worked out of the box for my with xf86-input-synaptics 1.6.2-4

In some cases it is necessary to add the following to /etc/X11/xorg.conf.d/50-touchpad.conf

    Section "InputClass"
            Identifier "touchpad"
            MatchProduct "SynPS/2 Synaptics TouchPad"
            Driver "synaptics"
            # fix touchpad resolution
            Option "VertResolution" "100"
            Option "HorizResolution" "65"
            # disable synaptics driver pointer acceleration
            Option "MinSpeed" "1"
            Option "MaxSpeed" "1"
            # tweak the X-server pointer acceleration
            Option "AccelerationProfile" "2"
            Option "AdaptiveDeceleration" "16"
            Option "ConstantDeceleration" "16"
            Option "VelocityScale" "32"
    EndSection

Also see: https://forums.lenovo.com/t5/Linux-Discussion/lenovo-e330-touchpad-problem-on-ubuntu-12-04-LTS-32-bit/td-p/1053541

### Jumping cursor on touchpad release

I struggled with jumping cursor when releasing the finger, making it impossible to hit small objects. It was solved with synclient FingerHigh/Low:

    synclient FingerHigh=40
    synclient FingerLow=40

### Video

See Intel graphics.

### Wireless

#### Intel Centrino Wireless-N 2230 (rev c4)

Works out of the box. Module: iwldvm

### Sound

Works out of the box. Kernel module: `snd_hda_intel`

### Webcam

Works out of the box (tested using cheese)

### Power

This article or section is out of date.

Reason: The ArchWiki page "pm-utils" is archived (see Diff/499114). Hibernation should also be tested with Suspend and hibernate#Hibernation. (Discuss in Talk:Lenovo ThinkPad Edge E330)

Suspend works out of the box. Hibernate was working using pm-utils. Uswsusp was not tested

## Troubleshooting

### Brightness control

Brightness can only be switched between darkest and brightest values using OS method. The fix is to make the `thinkpad-acpi` kernel module control it: append `thinkpad-acpi.brightness_enable=1 acpi.brightness_switch_enabled=0` to the kernel line in the bootloader.

### USB 2.0 not working or giving kernel traces

Not sure if this was solved by using `acpi_backlight=vendor` or by blacklisting these modules I do not use:

    cat /etc/modprobe.d/modprobe.conf
    blacklist joydev
    blacklist pcspkr
    blacklist iTCO_vendor_support
    blacklist iTCO_wdt

    blacklist thinkpad_acpi # it not used by this model and gives warnings about unknown events to the logfiles when loaded.

## See also

- notebookcheck hardware review

Category:

- Lenovo

Hidden categories:

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