ท ีนี่้มาพูดกันเรื่อง Lexmark ที่ซื้อมามั่ง กลับมาถึงเมื่อคืน แรงจะเอาของออกจากกระเป๋าก็ไม่มี เลยอาบน้ำนอนแล้วมาแกะออกวันนี้ เอามาลอง ก่อนอื่นจัดการเขย่าตลับหมึกก่อน เพราะระหว่างเดินทางได้มีการพลิกกล่อง printer ไปมา ซึ่งอาจมีผลให้หมึกกระจายตัวไม่ดี หลังจากเขย่าก็ใส่ตลับกลับที่เดิมแล้วลองพิมพ์หน้าทดสอบของเครื่องพิมพ์ออกม า หมึกเสมอเรียบร้อยดี หลังจากนั้นก็เอามาต่อกับ laptop ตัวเก่ง แน่นอนจัดการกับหน้าต่างให้เรียบร้อยก่อน ก็ไม่มีปัญหาตามประสาอยู่แล้ว พิมพ์ออกมาได้สวยดี เวลา warm up ก่อนพิมพ์หน้าแรกก็สั้นมาก ถือว่าเป็น printer ที่ดีทีเดียว
หลังจากนั้นก็ boot เข้า Yoper (ยังไม่เปลี่ยน ว่าจะไปเอาเวอร์ชัน 3 very alpha มาลองเหมือนกัน) แล้วก็ทำการลงไดรเวอร์ที่ Lexmark เตรียมมาให้อยู่ในแผ่นที่ directory unix ทาง Lexmark ให้ unix driver มาหลาย platforms เหมือนกันคือ x86 Linux, SPARC solaris, MacOS X, AIX, etc
Lexmark ให้ driver ของ linux มาเป็น rpm โดยที่หน้าเว็บบอกว่าสนับสนุน RH/SuSE ก็จัดการลงไปตามปกติคือ
rpm -ivh print-drivers-linux-glibc2-x86.rpm
ไม่มีปัญหา dependencies อะไร เรียบร้อยก็ setup เกี่ยวกับ user และสิทธิ์ต่างๆ อีกเล็กน้อยก็เสร็จ ลองเรียกคำสั่ง
lexprint
อ้าว ไม่ขึ้น?? แถมบอกว่าขาด library -> libstdc++-libc6.1-1.so.2 โอเค เข้า google ไปหาไปๆ มาๆ บอกว่าทำ symlink ให้ชื่อนี้แล้วชี้ไปที่ libstdc++-libc6.2-2.so.3 แทน ก็ทำตามแล้วมันก็เรียกขึ้น เป็นโปรแกรมสำหรับจัดการ printer เขียน interface ด้วย java และทำงานช้า -_-' เราก็มิรอช้า จัดการ add printer เลือกไดรเวอร์เสร็จสรรพ ลองพิมพ์หน้าทดสอบ ก็ออกมาเรียบร้อยดี ทีนี้ก็ลองใช้โปรแกรมอื่นพิมพ์มั่งซิ ได้แก่ Adobe Reader, OO.o 2.0, kwrite ได้ผลออกมาเป็น ภาษา PCL หว่ะ -_-' งานไม่ออกมา สั่งพิมพ์ไม่ถึงบรรทัด ได้ออกมาเป็น PCL script ประมาณ 10 หน้า เอาล่ะสิ ทำไงดีวะเนี่ย เสียรู้ Lexmark อีกหรือเปล่า....
งานนี้ถาม google/linux อีกแล้ว มีคนมีปัญหาเหมือนกันด้วย ลองไล่ๆ Thread ไป ไม่มีคนตอบต่อ อ้าว... ลองจิ้มๆ ไป อีกที มีคนบอกว่าใช้ driver ที่เป็น Generic PCL6 XL ของ CUPS แล้วใช้ได้ แต่ให้ระวังเรื่องขอบกระดาษ ก็ไปลอง เออใช้ได้เฉยเลยแฮะ ว่าแล้วก็ลองพิมพ์ด้วยโปรแกรมที่ใช้ไปเมื่อกี๊ คือ Adobe Reader, OO.o 2.0, kwrite และลองพิมพ์รูปภาพด้วย kuickshow ออกมาสวยงามไม่มีปัญหา เป็นอันว่าได้ printer คุณภาพดีมาใช้งานคู่ขวัญกับเจ้าเพ็นกวินตัวน้อยเป็นที่เรียบร้อย (กว่าจะใช้ได้ พิมพ์ไปเกือบ 100 แผ่นแน่ะ)
อืม... ใช้กับ RH/SuSE ก็สงสัยว่าจะใช้ได้แค่ 2 ดิสโทรนี้หรือเปล่า ทำ driver ออกมาก็จริงแต่มันก็แปลกๆ -_-' แต่ก็ยังดีที่ใช้ Generic PCL ได้
Printer : Lexmark E230 Laser Printer
RAM: 8 MB
Language: PCL 6 emulator
Print: B/W 17 ppm (Letter), 16 ppm (A4)
OS: Yoper GNU/Linux 2.1
CUPS: 1.1.23
ขั้นต่อไปเดี๋ยวจะลอง connect กับprint server ที่ router ดูซิว่าจะเป็นไง (ตาม spec มันบอกว่าใช้กับ GDI printer ไม่ได้ แต่อันนี้เป็น PCL)