13 Oktober 2010

HP Laser Jet P1102 untuk Ubuntu

Setelah upgrade Ubuntu, terkadang perlu pula menginstall ulang driver printer HP Laser Jet P1102. Dengan google-sana-google-sini, didapatkan situs berikut:
http://hplipopensource.com/hplip-web/install/manual/distros/ubuntu.html yang pada intinya,
  1. apt-get remove --assume-yes hplip hpijs hplip-cups hplip-data libhpmud0 foomatic-db-hpijs 
  2. apt-get install --assume-yes avahi-utils libcups2 cups libcups2-dev cups-bsd cups-client libcupsimage2-dev libdbus-1-dev build-essential ghostscript openssl libjpeg-dev libsnmp-dev libtool libusb-1.0.0-dev wget python-imaging policykit-1 policykit-1-gnome gtk2-engines-pixbuf python-qt4 python-qt4-dbus python-dbus python-gobject python-dev python-notify python python-reportlab libsane libsane-dev sane-utils xsane
  3. apt-get autoremove
  4. Download hplip versi terakhir. Dari sini, terdapat dua pilihan. Pilihan pertama, download dan jalankan dengan berkas: "hplip*.run".  Langkah-langkah berikut akan dieksekusi secara otomatis setelah beberapa pertanyaan. 
  5. Pilihan lainnya ialah download berkas "hplip*.tar.gz", ekstrak, lalu lanjutkan secara manual butir-butir berikut ini.
  6. ./configure --with-hpppddir=/usr/share/ppd/HP --libdir=/usr/lib64 --prefix=/usr --enable-udev-acl-rules --enable-qt4 --disable-libusb01_build --enable-doc-build --disable-cups-ppd-install --disable-foomatic-drv-install --disable-foomatic-ppd-install --disable-hpijs-install --disable-udev_sysfs_rules --disable-policykit --enable-cups-drv-install --enable-hpcups-install --enable-network-build --enable-dbus-build --enable-scan-build --enable-fax-build
  7. (Bukan root!)  make
  8. sudo make install
  9. sudo usermod -a -G lp $USER
  10. setup printer dengan menggunakan utilitas yang ada.

Lain Padang, lain Belawan, lain pula Lubuk Linggau. Berikut merupakan catatan lama untuk Ubuntu 10.04. Dari situs http://hplipopensource.com/hplip-web/install/install/index.htm  mendapatkan kedua berkas berikut:
  • hplip-3.10.9-plugin.run
  • hplip-3.10.9.run
Saya kurang yakin, kegunaan dari yang berkas pertama. Namun dengan berkas kedua, terinstalllah beberapa paket "deb" tambahan, serta terjadi beberapa kompilasi berkas. Sebagai langkah akhir, dijalankan hp-setup namun hang.

Setelah reboot, saya mencoba ulang System --> Administration --> Printing, lalu sukses menjalakan test print. Entah mengapa, sebelumnya tidak bisa. Sedemikian saja laporannya.
 
Grrr... memo blog ini terutama ditulis untuk KEPERLUAN SENDIRI. Tulisan ini berbasis "Google Sana, Google Sini, Coba Itu, Coba Ini, Lalu Tanya-tanyi". Entah ini PLAGIAT, entah ini RISET, yang jelas tidak pernah ada klaim bahwa ini merupakan karya asli, dan belum tentu pula merupakan solusi terbaik :). Mohon kiranya memberikan tanggapan, terutama jika memiliki solusi alternatif. Semoga catatan ini akan bermanfaat di masa mendatang, saat sudah lupa cara menyelesaikan masalah trivia ini.