How to Install your Printer/Scanner in Fatdog64
Posted: Sat 25 Jun 2011, 02:59
Some Linux printer/scanner drivers are available in 64-bit form. These will work in FD64 using the standard CUPS installation procedure.
However, some manufacturers only supply 32-bit drivers. Luckily, many of these packages can also be used in FD64 after the following modification to CUPS:
1. Go here and get the fd64-32bit-libs-6.sfs. This is the 32-bit compatibility package.
2. Run the BootManager Configuration program and add fd64-32bit-libs-6.sfs. Reboot.
3. Stop the CUPS daemon with
4. Open the file /etc/init.d/cups in a text editor and change Line 168 to the following. (In geany, turn on line numbering with View > Editor.)
5. Restart CUPS with
----------------------------
Note: FD64 runs its web browser with the unprivileged user spot. This means that you cannot directly download and install a PET package from inside your browser. You must save the file, leave the browser, then install the package.
----------------------------------
Hewlett-Packard: The hplip_print_fd64 and hplip_scan_fd64 drivers are attached below. These are 64-bit packages and do NOT require the above modification.
A light-weight scanning alternative to Xsane is Peasyscan. Find it in the Graphic menu. Read here for more information. The 64-bit version of Tesseract OCR is posted at the end of that thread.
Some HP models like the Laserjet 1000 series require additional components. They are best installed using the foo2xxx driver. Various Samsung, Minolta and OKI colour laser printers are also supported by this package. The applicable models are listed here.
The foo2xxx_fd64-2011.03.16.pet is attached below. This is a 64-bit package. It does not contain the ICM colour profile data because monochrome printers don't use it. If you need those files, go here.
----------------------------
Canon: A variety of Canon printer drivers are available here. These are 32-bit packages and DO require the modification. However, many of the downloads are now inactive. Post a request for a driver at the end of that thread.
Update: Canon is now supplying 64-bit drivers for some of its models. Read farther down this thread.
Many Canon multi-function scanners will require the pixma-backend-fd64-1.0.21.pet in order to work with Xsane or Peasyscan. It is attached below.
------------------------------
Epson: FD64 has the Gutenprint driver package which supports many Epson printers. However, some newer models need the epson_pipslite_fd64-1.5.0.pet attached below. This is a 64-bit package. See the discussion here.
For scanning, read here and get the equivalent 64-bit packages below.
---------------------
Brother: Read the how-to here. Brother printers require the CUPS modification. You can install them using the "debbi" method or with one of the ready-made driver PETs.
The Brother web site DOES have 64-bit scanner drivers. You can install them with "debbi".
--------------------------
Samsung: If your Samsung printer is not included in Gutenprint, use the 64-bit samsung_printer_fd64-3.00.65.pet below. The PET does not contain the CMS colour management data files. If you need them, post a message below and I will provide a download link.
Some Samsung colour laser printers can also be installed using the foo2xxx driver package. They will require the ICM colour profile data.
-------------------------
Lexmark: Some Lexmark drivers are available here. These will require the CUPS modification. Your scanner may not work in a 64-bit environment.
---------------------------
A few legacy printers can be installed using the built-in Ghostscript drivers. Typically, you would go to openprinting.org and download a PPD file into the folder /usr/share/cups/model. You will also need the foomatic_rip_fd64-4.0.6.pet below.
However, some manufacturers only supply 32-bit drivers. Luckily, many of these packages can also be used in FD64 after the following modification to CUPS:
1. Go here and get the fd64-32bit-libs-6.sfs. This is the 32-bit compatibility package.
2. Run the BootManager Configuration program and add fd64-32bit-libs-6.sfs. Reboot.
3. Stop the CUPS daemon with
Code: Select all
/etc/init.d/cups stop
Code: Select all
start32 ${exec_prefix}/sbin/cupsd
Code: Select all
/etc/init.d/cups start
/etc/init.d/cups status
Note: FD64 runs its web browser with the unprivileged user spot. This means that you cannot directly download and install a PET package from inside your browser. You must save the file, leave the browser, then install the package.
----------------------------------
Hewlett-Packard: The hplip_print_fd64 and hplip_scan_fd64 drivers are attached below. These are 64-bit packages and do NOT require the above modification.
A light-weight scanning alternative to Xsane is Peasyscan. Find it in the Graphic menu. Read here for more information. The 64-bit version of Tesseract OCR is posted at the end of that thread.
Some HP models like the Laserjet 1000 series require additional components. They are best installed using the foo2xxx driver. Various Samsung, Minolta and OKI colour laser printers are also supported by this package. The applicable models are listed here.
The foo2xxx_fd64-2011.03.16.pet is attached below. This is a 64-bit package. It does not contain the ICM colour profile data because monochrome printers don't use it. If you need those files, go here.
----------------------------
Canon: A variety of Canon printer drivers are available here. These are 32-bit packages and DO require the modification. However, many of the downloads are now inactive. Post a request for a driver at the end of that thread.
Update: Canon is now supplying 64-bit drivers for some of its models. Read farther down this thread.
Many Canon multi-function scanners will require the pixma-backend-fd64-1.0.21.pet in order to work with Xsane or Peasyscan. It is attached below.
------------------------------
Epson: FD64 has the Gutenprint driver package which supports many Epson printers. However, some newer models need the epson_pipslite_fd64-1.5.0.pet attached below. This is a 64-bit package. See the discussion here.
For scanning, read here and get the equivalent 64-bit packages below.
---------------------
Brother: Read the how-to here. Brother printers require the CUPS modification. You can install them using the "debbi" method or with one of the ready-made driver PETs.
The Brother web site DOES have 64-bit scanner drivers. You can install them with "debbi".
--------------------------
Samsung: If your Samsung printer is not included in Gutenprint, use the 64-bit samsung_printer_fd64-3.00.65.pet below. The PET does not contain the CMS colour management data files. If you need them, post a message below and I will provide a download link.
Some Samsung colour laser printers can also be installed using the foo2xxx driver package. They will require the ICM colour profile data.
-------------------------
Lexmark: Some Lexmark drivers are available here. These will require the CUPS modification. Your scanner may not work in a 64-bit environment.
---------------------------
A few legacy printers can be installed using the built-in Ghostscript drivers. Typically, you would go to openprinting.org and download a PPD file into the folder /usr/share/cups/model. You will also need the foomatic_rip_fd64-4.0.6.pet below.