Rabu, 24 Juni 2009

OmniaXP-Continue...

Salah satu permasalahan yang terjadi setelah instalasi dan menggunakan desktop OmniaXP adalah kesulitan nge-print dokumen ke printer yang terhubung dengan komputer yang menggunakan Windows, ditambah lagi printer yang digunakan jenis PIXMA iP1880. Karena printer Canon type PIXMA iP1880 tidak ada dalam list driver printer desktop OmniaXP. Memang di situs resmi Canon sudah ada driver printer iP1880 untuk versi Linux, cuma sayangnya, paketnya masih dalam bentuk rpm, yang biasanya adalah untuk distro yang berbasiskan Red Hat. Sedangkan desktop OmniaXP ini berbasiskan Debian, tentu saja paket yang dibutuhkan adalah dalam bentuk deb.Kedua paket yang dibutuhkan tersebut adalah cnijfilter-common_2.70-2_i386.deb dan cnijfilter-ip1800series_2.70-2_i386.deb.




Sebagai catatan, untuk melakukan proses ini sepertinya kita harus mempunyai koneksi ke internet, selain untuk men-download kedua file diatas, ada beberapa paket pendukung, terutama paket cupsys yang harus juga diinstall, agar desktop OmniaXP dapat melakukan print dokumen ke printer yang terhubung pada komputer yang menggunakan Windows.

Mengapa kita memerlukan paket cupsys, padahal dalam desktop yang berbasiskan Debian Lenny ini sudah terinstall paket cups??Ini juga yang menjadi pertanyaan saya, nyatanya biarpun sudah kita install kedua file driver tersebut, saya tetap tidak bisa print ke komputer Windows jika paket cupsys tidak terinstall...aneh kan??

Sepertinya pada Debian Lenny ini sudah terjadi perubahan nama file, yang awalnya cupsys menjadi cups, sedangkan pada paket driver printer-nya masih menggunakan file cupsys, yang tentu saja setiap kita meng-instalasikan file driver, dia akan mencari paket cupsys, dan jika tidak ditemukan, maka pesan error-lah yang ditampilkannya.

Untuk langkah-langkah instalasinya adalah sebagai berikut :
  • Pertama, pastikan bahwa paket-paket berikut: cupsys, cupsys-client, cupsys-common, cupsys-dbg, cupsys-driver-gutenprint, foomatic-filters dan libcupsys2 sudah terinstall pada desktop OmniaXP. Caranya buka Synaptic Package Manager dari menu Start | System | Administration | Synaptic Package Manager.
  • Ketikkan password root, setelah kotak dialog terbuka, pada kotak Search, ketikkan cupsys.
  • Klik kanan lalu pilih Mark for installation paket-paket yang disebutkan diatas, lalu pilih Apply.
  • Selanjutnya synaptic akan men-download dan meng-install paket-paket tersebut.
  • Setelah selesai, tutup kotak dialog synaptic package manager.
Langkah selanjutnya adalah download kedua paket driver printer iP1880.
Setelah paket libxml1 terinstall, seharusnya kita bisa langsung meng-install kedua paket driver printer diatas dengan perintah yang hampir sama, yaitu dpkg -i namapaket_driver_printer. Tetapi kenyataannya, hasil instalasi menampilkan pesan error dan tetap saja tidak bisa mem-print dokumen ke printer yang terhubung dengan komputer Windows.

Terpaksa googling sedikit dan akhirnya ditemukan jawabannya sebagai berikut, agar instalasi driver printer bisa sukses, walaupun hasil instalasi menampilkan pesan error karena paket cupsys not found atau tidak ditemukan, jalankan script berikut ini dari Terminal.

# dpkg-deb -x cnijfilter-ip1800series_2.70-2_i386.deb tmpdir
# dpkg-deb --control cnijfilter-ip1800series_2.70-2_i386.deb tmpdir/DEBIAN
# sed -e "s/libglib1.2/libglib1.2ldbl/" tmpdir/DEBIAN/control > tmpdir/DEBIAN/control-tmp
# rm tmpdir/DEBIAN/control
# mv tmpdir/DEBIAN/control-tmp tmpdir/DEBIAN/control
# dpkg -b tmpdir cnijfilter-ip1800series_2.70-2_i386-patched-deb.deb
# rm -rf tmpdir/

# apt-get update
# apt-get install -y --force-yes libglib1.2ldbl libgtk1.2 libxml1
# dpkg -i cnijfilter-common_2.70-2_i386.deb cnijfilter-ip1800series_2.70-2_i386-patched-deb.deb

Atau selengkapnya bisa dibaca di situs ini. Memang setelah tahap instalasi berakhir, tetap akan menampilkan pesan kesalahan bahwa paket cupsys tidak diketemukan, tetapi anehnya paket tersebut sebenarnya sudah ter-install.

Kalau tidak percaya, silakan disetting dulu printer-nya. Caranya :
  • Buka menu Printing, dari menu Start | System | Administration | Printing. Lalu masukkan password root.
  • Setelah kotak dialog Printer configuration terbuka, pilih Edit | New Printer.
  • Selanjutnya pada Select Connection, pilih Windows Printer via Samba.
  • Silakan klik tombol Browse lalu pilih printer mana yang kita pilih atau jika tahu ke komputer mana printer yang akan kita pakai terhubung, silakan ketikkan langsung pada kotak dialog-nya.
  • Lalu tekan tombol OK dan Forward.
  • Pilih merk printer-nya, dalam hal ini adalah Canon.
  • Lalu pilih model-nya yaitu iP1800 Ver.2.70.
  • Klik tombol Forward, isikan jika merasa perlu diisi dan klik Apply.
  • Oke proses instalasi printer selesai.

Selanjutnya silakan dicoba untuk mem-print sebuah dokumen. Dan semoga berhasil.

Tidak ada komentar:

Posting Komentar