Follow-up on Debian Sid on the Acer Aspire 1420P
Update: Using Debian Sid, the video acceleration is not working correctly. glxgears shows a black screen with a glimpse of the gears when I move the window, but GLX-enabled applications aren’t showing up even correctly. Changing the AccelMethod doesn’t improve the situation. One of the readers asked how did I calibrate the screen. I added the information below.
Last year I got my hands on an Acer Aspire 1420P. It’s now running Debian GNU/Linux unstable, and I’m transitioning from my older Thinkpad T400. Of course, it won’t install and work flawlessly out of the box, so here are my notes.
Ethernet
Use a recent kernel, say, 2.6.32 (2.6.32-3-686 in Debian, for example), since the Atheros GigaEthernet card won’t work in older kernels without patching (e.g., you get a link but can’t actually send packets). My lspci reports the Ethernet controller as Attansic Technology Corp. Device 1063 (1969:1063) which uses the atl1c kernel driver.
Wi-Fi
The Wi-Fi card, an Intel WiFi Link 100, which my pci-utils report as 8086:0083, needs a recent firmware-iwlwifi (or a recent firmware for that card, if you don’t use the package) which I also took from sid.
Tablet touchscreen
It works with the evtouch driver, but you’ll need to apply a patch to xf86-input-evtouch (0.8.8 is both in sid and lucid) and calibrate the tablet. It seems like the screen rotation does not generate an ACPI event, but if you attach a button with the xrandr rotation, you don’t need nothing else for evtouch to catch up. Screen’s multitouch, but software doesn’t support it yet.
Calibration: the xf86-input-evtouch package includes a calibration utility which presents users with crosshairs which you have to click in order. This program should output the minimum and maximum parameters for the evtouch driver in xorg.conf (actually in an out.txt which you should manually merge), but in my case, it didn’t. On the code for ev_calibrate, it should output the information to /etc/evtouch/config, but not in a xorg.conf compatible file.
So, just copy the values for min[x,y] and max[x,y] in a correspondent InputDevice section on xorg.conf as follows:
Section "InputDevice" Identifier "Touchscreen" Driver "evtouch" Option "Device" "/dev/input/event1" Option "MinX" "0" Option "MinY" "0" Option "MaxX" "3825" Option "MaxY" "3825" Option "ReportingMode" "Raw" Option "SendCoreEvents" "On" ... EndSection
Things that work
Integrated Intel Mobile graphics chipset, Huawei integrated HSDPA modem (shows up as ttyUSBn), audio, wireless provided you have firmware, webcam, ACPI events for almost everything (lid rotation doesn’t seem to work), function keys… it’s all working nicely. This model has a Core 2 Duo U2300 processor and 2 GB. RAM.
Filed under ASLE/PLEC, Planet Debian, Planeta Linux Venezuela, Planeta Ubuntu Venezuela. Tags: acer aspire, debian, laptop, Linux, tablet, touchscreen
Please contribute to InstallingDebianOn:
http://wiki.debian.org/InstallingDebianOn
The atl1c driver was not originally included in lenny but is now in stable-proposed-updates and should be in the next stable update. Perhaps we should consider updating iwlwifi as well? Did you ever try installing lenny?
How did you manage to calibrate the screen?
fex, I updated the post with the information on screen calibration for this laptop.
Excelente información. Suerte
I tried to follow your guide, but i can’t get the touchscreen to work. Please make a Step-by-Step HowTo to get the Touchscreen working on my Acer 1420p, because i can’t apply the patch (Error) and i can’t calibrate (no Evtouch display). Hopefully, T. Breuer