Lenovo ThinkPad Edge E330

From ArchWiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Tango-edit-clear.pngThis article or section does not follow the Laptop page guidelines.Tango-edit-clear.png

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

Tango-view-refresh-red.pngThis article or section is out of date.Tango-view-refresh-red.png

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

Suspend works out of the box. Hibernate works using pm-utils (see Suspend and hibernate#Kernel[broken link: invalid section]). 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