Skip to main content

Install Windows Printer Fuji Xerox DocuPrint P205 b di Ubuntu

Kemarin ada yang baik hati memberikan aku printer laser Fuji Xerox type DocPrint P205b. Masalahnya, printing system di Ubuntu (CUPS) tidak ada driver untuk printer ini. Situs Fuji Xerox pun (http://www.fujixeroxprinters.com.au/en/Downloads.aspx?product=9933) tidak menyediakan printer driver untuk linux, karena ternyata printer ini adalah GDI printer.

GDI printer biasanya merupakan printer murah meriah, karena dia tidak mempunyai 'otak' untuk memproses image (rasterize). Pemrosesan image diserahkan ke operating system. Oleh karena itu printer-printer semacam ini biasanya hanya bisa dipakai di Windows saja.

Namun, dunia linux benar-benar menakjubkan – hampir tidak ada yang mustahil di linux. Setelah searching di internet, akhirnya aku menemukan sebuah situs yang menyediakan driver untuk printer ini, namun untuk menginstallnya tidak sekedar mengcopy file drivernya (.ppd) saja. Silahkan cek http://foo2hbpl.rkkda.com/ .

Di bawah ini adalah langkah-langkah untuk menginstallnya di Ubuntu. Untuk distro-distro lain silahkan ikuti petunjuk di situs tsb:

  1. Download source dari package foo2zjs dari http://foo2zjs.rkkda.com/foo2zjs.tar.gz. Di ubuntu, sebenarnya package ini sudah terinstall, namun kita tidak dapat memakainya.
  2. Extract:
    $tar zxf foo2zjs.tar.gz
  3. Uninstall package foo2zjs bawaan ubuntu:
    $cd foo2zjs
    $make uninstall
  4. Uninstall package system-config-printer-udev:
    $sudo apt-get remove system-config-printer-udev
  5. Install dependencies yang dibutuhkan dan compile:
    $sudo apt-get install build-essential tix foomatic-filters groff dc
    $make
  6. Install package foo2zjs-nya:
    $sudo make install install-hotplug cups
  7. Setelah langkah ini kita bisa menginstall driver printernya. Di komputer penulis, install tidak bisa dijalankan lewat menu Install printer seperti biasa, namun harus lewat web interface.
  8. Hubungkan kabel USB printer ke komputer dan nyalakan printer.
  9. Buka browser anda dan buka web interface dari CUPS: https://127.0.0.1:631
  10. Klik Menu Administration, lalu klik Add Printer. Pilih printernya lalu ikuti sampai langkah di mana kita diminta memilih drivernya. Pada langkah ini, klik “Provide a PPD file” dan arahkan filenya ke /usr/share/cups/model/Fuji_Xerox-DocuPrint_P205.ppd.gz
  11. Selesai, printer bisa digunakan.
UPDATE: ubuntu 14.04 bisa mengenali printer ini out of box dengan baik tanpa harus menjalankan langkah-langkah di atas

Comments

  1. Apakah ada efeknya bila menghilangkan system-config-printer-udev dan melakukan instalasi printer tipe lain?

    ReplyDelete
  2. system-config-printer-udev ini hanyalah untuk fasilitas plug and play (auto detect drivernya).

    Menurut aku sih ini tidak terlalu menjadi masalah karena toh kita tetap bisa menginstall driver printer dengan memilih sendiri drivernya secara manual.

    ReplyDelete
  3. update: efek dari removal dari system-config-printer-udev ini adalah kita tidak bisa menginstall driver printer baru lewat menu Setting Printer dari ubuntu, harus lewat web interface cups http://127.0.0.1:631

    ReplyDelete
  4. Tulisan ini bagus sekali, Pak. Runut dan mendetail. Terima kasih. Saya harap bapak tidak berhenti menulis.

    ReplyDelete
  5. bisa bagus ga pak hasil print nya kalo pake cara ini?
    resolusi tinggi?

    ReplyDelete
  6. tanya install fujixerox p205b gimana ya pak??

    ReplyDelete

Post a Comment

Popular posts from this blog

Install Sketchup 2017 64 bits on Linux Ubuntu 16.04 64 bits

Install Sketchup 2017 64 bits on Linux Ubuntu 16.04 64 bits: 1.Enable 32 bit architecture: $sudo dpkg --add-architecture i386  2. Set wine PPA $sudo add-apt-repository ppa:wine/wine-builds Update repository $sudo apt-get update 3. Install wine newest staging branch version $sudo apt-get install --install-recommends winehq-staging 4. Ensure we get a 64bits wine, edit file ~/.profile and locate for text: export WINEARCH= If the value is win64 you are good, if the value is win32 change it to win64. Save the file. Ensure the environment variable also set to win64 by typing command: $export WINEARCH=win64 5. Download winetricks: $wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks    Don't forget to set the attribute so it is executable $chmod +x winetricks 6. Run winetricks $./winetricks Inside winetricks: Choose Select the default wineprefix, click OK Choose Install a Windows DLL or component, click OK Choos

Program timbangan elektronik, sebuah program Windows yang dijalankan di Linux.

Kemarin, mumpung hari libur aku setup program timbangan digital baru di kantor. Program yang lama merupakan program DOS yang aku tulis dengan menggunakan Clipper, program ini berjalan dengan baik di linux dengan bantuan dosemu. Program baru merupakan program Windows. Salah satu improvement dalam program ini adalah support untuk beberapa jenis indikator. Program diinstall di linux dengan wine versi 1.1.20. Beberapa catatan dalam instalasi program ini di wine: Pencetakan slip bukti timbangan dan laporan-2 menggunakan printer Dot Matrix. Apabila pencetakan dilakukan lewat printer driver, pencetakan dengan printer dot matrix akan menjadi sangat lambat plus hasil buruk plus boros pita... :) Oleh karena itu, program ini melakukan pencetakan langsung melalui printer port lpt1. Di windows, hal ini tidak menjadi suatu permasalahan, di linux dengan wine, maka lpt1 akan dimap ke /dev/lp0. Masalahnya, owner dari device ini adalah root dan group lp. Secara default user-user di Ubuntu (..nggak tahu

Disabling middle click paste and close in ubuntu 18.04 by enabling /etc/rc.local

How to disable middle click button in ubuntu 18.04 by enabling /etc/rc.local Create or edit/etc/rc.local file #!/bin/bash xinput set-button-map 11 1 0 3 exit 0 Make sure it is executable $sudo chmod 755 /etc/rc.local Edit rc-local.service file sudo vim /etc/systemd/system/rc-local.service   Add this section [Install]  WantedBy=multi-user.target Enable the service sudo systemctl enable rc-local