hardware

 

debian: แก้ปัญหาเรื่อง Tapping บน Touchpad
Tapping คือการใช้นิ้วแตะบน Touchpad แล้วให้ผลเหมือนการคลิกเมาส์ปุ่มซ้าย ซึี่งบน Windows และ Ubuntu เขาปรับตั้งมาให้อยู่แล้ว

ทดสอบบน
Netbook: Acer Aspire One D255
Linux: Debian Squeeze 6.0

วิธีที่ทดลอง แต่ไม่ได้ผล คือ การตั้งไฟล์คอนฟิกใน /etc/X11/xorg.conf.d/ และ /etc/udev/rules.d/
Xorg เขารายงานว่าหาฮาร์ดแวร์ไม่พบบ้าง ไม่พบมอดูล fbcon บ้าง สุดท้ายคือต้องแก้ที่ session
แต่ไหน ๆ ทำแล้ว ก็เลยทำเรื่อง mouse scroll ด้วย ดังนี้

  • สำหรับ gnome-desktop มีผลกับเราคนเดียว
 

ถึงแม้ Epson จะมีไดรฟเวอร์มาให้ แต่ก็เป็นแพกเกจแบบ rpm ของ RedHat ทำให้การติดตั้งยังไม่สะดวกเท่าที่ควร
หน้าเว็บอยู่ที่ Avasys official Epson drivers
ซึ่งถ้านำมาแปลงด้วยโปรแกรม alien ก็อาจจะได้ แต่ที่ผมยกมาเป็นตัวอย่าง จะเป็นการปรุงด้วยเดเบียนโดยตรง

ตามตัวอย่าง ผมใช้เดเบียนรุ่น sid ซึ่งใช้ gcc-4.3 นะครับ

ติดตั้งแพกเกจสำหรับปรุง deb และ xsane

$ sudo aptitude install devscripts libsane-dev xsane

เอาไฟล์ซอร์สและแพทช์มาคอมไพล์

 

ติดตั้งแล้วไม่พบการ์ดแลน
แก้ปัญหาด้วยการเสียบการ์ดแลนสำรอง เพื่อให้ต่อเข้าระบบได้
เมื่อติดตั้งเสร็จเรียบร้อยแล้ว จึงเรียกใช้บริการของ module-assistant
# aptitude install module-assistant
# m-a a-i atl2

ปิดเครื่อง ถอดการ์ดแลนสำรอง เปิดเครื่อง แล้วให้ระบบติดตั้งอัตโนมัติ
# vi /etc/network/interfaces

...
auto eth0
iface eth0 ....
...

# /etc/init.d/networking restart
เสร็จแล้ว

ตอนนี้การ์ดแลนบนบอร์ดจะกลายเป็น eth1 ถ้าจะกลับไปแก้เลข interface ให้เป็น eth0 ให้ไปดูที่ /etc/udev
# cd /etc/udev

 

บันทึกการติดตั้งฮาร์ดแวร์

 

เนื่องจากการ์ดแลนบนบอร์ดเสีย จะเปลียนบอร์ดก็เสียดาย จึงซื้อการ์ดแลนมาเสียบใหม่ดีกว่า

ขั้นตอนคือ

  • เสียบการ์ดแลนใหม่
  • เปิดเครื่อง โดยเข้าไปยกเลิกการ์ดแลนบนบอร์ดในไบออส
  • เมื่อเปิดเครื่องมาแล้ว การ์ดแลนอันใหม่จะมีอินเทอร์เฟสเป็น eth1 เนื่องจาก udev กำหนดไว้ ซึ่งเราต้องเข้าไปแก้ไขให้การ์ดใหม่เป็น eth0 และยกเลิกการ์ดเก่า ดังนี้
    เข้าไปที่ /etc/udev

Pages

Subscribe to RSS - hardware
 

Syndicate

Subscribe to Syndicate

Who's online

There are currently 0 users online.