How to Install a Printer in Tahr64/Slacko64/Fatdog64
How to Install a Printer in Tahr64/Slacko64/Fatdog64
Note: This is a complex tool that requires testing and feedback. So far, it has received little. I will leave the project posted until May 30. Unless there is more participation, I will then remove it.
Update: Project removed on May 30, 2017.
Update: Project removed on May 30, 2017.
Last edited by rcrsn51 on Tue 30 May 2017, 04:14, edited 66 times in total.
Printer ink monitors for Tahr64 and Fatdog64.
Install with 64BitInstaller. Look in the System menu.
----------------------
Install with 64BitInstaller. Look in the System menu.
----------------------
- Attachments
-
- inkgui_tahr64-0.4.pet
- (34.17 KiB) Downloaded 657 times
-
- inkgui_fatdog64-0.4.pet
- (62.11 KiB) Downloaded 823 times
Last edited by rcrsn51 on Mon 10 Apr 2017, 09:22, edited 2 times in total.
Canon MX432 in Fatdog64-630 wireless printing



Got my Canon MX432 printer to print wirelessly from Fatdog 64 630 rc2 using your 32bit-slacko-1.sfs and followed the directions you gave for manage services and such.
All this and I didn't even need to connect the printer first with usb!
Thank you very much![/quote]
Thank you very much for the information, rcrsn51! I got a new HP Envy 5530 wireless print. Your post allowed me to connect to it. I used hplip_print_fd600 and hplip_scan_fd600 drivers from the repro. The Envy 5530 series is not listed, but, I used the highest number listed, HP Envy 120 series (hpcups 3.1.2.10a) driver. I printed a test page from the CUPS web page and as is well. Thanks again for the information.
Enjoy life, Just Greg
Live Well, Laugh Often, Love Much
Live Well, Laugh Often, Love Much
@musicguy: Many of the new Canon models have 64-bit drivers. You can now install these yourself using the candi procedure from above. I have not tested this in Fatdog, so feedback is welcome.
@JustGreg: I have just built new versions of hplip_print_fd600 and hplip_scan_fd600. They should appear in the contributor repo shortly.
@JustGreg: I have just built new versions of hplip_print_fd600 and hplip_scan_fd600. They should appear in the contributor repo shortly.
-
- Posts: 409
- Joined: Sat 01 Oct 2016, 00:27
Hewlett-Packard (HP) .pet with mappings to lib64
NOTE: I only did NOT follow the 64BitInstaller procedure to the letter because I messed something up while running it - it should work for you. The below alternative is simply a one-step process by using a differrent set of directories (lib64).
This reply is for people who want to install an HP printer. You can follow the directions in this thread. Others have posted that the 64BitInsaller works fine. Just convert to tgz, or unpet it somehow, and install. However, those of you installing an HP (Hewlett-Packard) printer may want to substitute my new .pet for the original, simply since it does NOT require the 64BitInstaller to run. I added a -lib64 to the name of the file to distinguish it from the original .pet. The 64BitInstaller DOES put the libs into lib64 so it does the same thing to the file.
The original pet posted in this forum, was petted up on top of usr/lib and var/lib. On many or our machines, we would have rathered to pet it up onto usr/lib64 and var/lib64. So I simply created those two directories, copied the stuff in the corresponding libs to the corresponding lib64's, deleted the libs, then ran the pet-maker command dir2pet.
I have placed it on my Google drive for a couple weeks - feel free to download and/or let me know where it can be put, or you can put it there if you know. I may also put it on Github or SourceForge.
The file is hplip_print_scan_tahr64-3.16.11-lib64.pet and is about 700k or so in size.
https://drive.google.com/drive/folders/ ... mVpOV82emM
After that, you can browse to my SourceForge and download the file. README has quick instructions.
https://sourceforge.net/projects/fatdog ... per/files/
I've also attached a little pic of the final dialog of my petting up the file for you.
You should be able to right-mouse over the file and either view or extract the files to your hard-drive. For some programs, it helps to change the file extension to .tgz, eg. for the 64BitInstaller (or for the .pets).
After extracting the .pet, run pinstall.sh to complete the installation of your printer.
This reply is for people who want to install an HP printer. You can follow the directions in this thread. Others have posted that the 64BitInsaller works fine. Just convert to tgz, or unpet it somehow, and install. However, those of you installing an HP (Hewlett-Packard) printer may want to substitute my new .pet for the original, simply since it does NOT require the 64BitInstaller to run. I added a -lib64 to the name of the file to distinguish it from the original .pet. The 64BitInstaller DOES put the libs into lib64 so it does the same thing to the file.
The original pet posted in this forum, was petted up on top of usr/lib and var/lib. On many or our machines, we would have rathered to pet it up onto usr/lib64 and var/lib64. So I simply created those two directories, copied the stuff in the corresponding libs to the corresponding lib64's, deleted the libs, then ran the pet-maker command dir2pet.
I have placed it on my Google drive for a couple weeks - feel free to download and/or let me know where it can be put, or you can put it there if you know. I may also put it on Github or SourceForge.
The file is hplip_print_scan_tahr64-3.16.11-lib64.pet and is about 700k or so in size.
https://drive.google.com/drive/folders/ ... mVpOV82emM
After that, you can browse to my SourceForge and download the file. README has quick instructions.
https://sourceforge.net/projects/fatdog ... per/files/
I've also attached a little pic of the final dialog of my petting up the file for you.
You should be able to right-mouse over the file and either view or extract the files to your hard-drive. For some programs, it helps to change the file extension to .tgz, eg. for the 64BitInstaller (or for the .pets).
After extracting the .pet, run pinstall.sh to complete the installation of your printer.
- Attachments
-
- HPPetCreate.jpg
- Last part of dialog of running the command dir2pet.
- (26.01 KiB) Downloaded 2991 times
Last edited by PappyPuppy on Sun 05 Mar 2017, 15:16, edited 4 times in total.
-
- Posts: 409
- Joined: Sat 01 Oct 2016, 00:27
I ran the 64Binstaller several times
I chose the .pet file and clicked Install with the PET radio button selected.
I don't know why one of the petti scripts did not pick up my .pet and install the drivers - mystery to me. I might try on another machine (or better, install another HP printer) some time and see if I can get it to work.
I don't know why one of the petti scripts did not pick up my .pet and install the drivers - mystery to me. I might try on another machine (or better, install another HP printer) some time and see if I can get it to work.
-
- Posts: 409
- Joined: Sat 01 Oct 2016, 00:27
I have the 64BitInstaller in my setup menu and desktop icon
I will test it out on another printer some time.
I tested it again in Fatdog 710
1. I converted the 64BitInstaller-1.0.pet to txz and installed it.
2. I ran it from the Setup menu.
3. I selected the hplip_print_scan_tahr64-3.16.11.pet.
4. I selected Fatdog and PET. I clicked Install.
5. I saw the terminal window where the driver package installed and got a confirmation.
6. I ran CUPS and installed the printer.
BTW, if you are going to post someone else's package that you have modified, you should change its name.
1. I converted the 64BitInstaller-1.0.pet to txz and installed it.
2. I ran it from the Setup menu.
3. I selected the hplip_print_scan_tahr64-3.16.11.pet.
4. I selected Fatdog and PET. I clicked Install.
5. I saw the terminal window where the driver package installed and got a confirmation.
6. I ran CUPS and installed the printer.
BTW, if you are going to post someone else's package that you have modified, you should change its name.
I had troubles to make working a brother printer already installed in adrv.sfs in xenialpup64-7.0.8.4. The printer Hl2130 was installed using the hl2040 foomatic driver (recommended by default) after installing by PPM the brother-laser drivers from ubuntu's repositories. My printer was working in xenialpup-7.0.8.1 and previous test releases. It stopped working in 7.0.8.4 with "Filter failed" error. Using an adrv.sfs I use to put in /root/Startup the following script:
The problem was solved in xenialpup64-7.0.8.4 using the 64BitInstaller-1.0.pet in this thread. Steps:
1-Load the fatdog64-600 32bit-slacko-3.sfs
2-Run "ldconfig" in console
3-Rename /etc/init.d/cups as /etc/init.d/cups64
4-Copy from fatdog64-700 /etc/init.d/71cups32 in /etc/init.d/cups e give execute permissions to it
5-Copy from fatdog64 /usr/bin/start32 in /usr/bin/start32
6-Install the 64BitInstaller-1.0.pet in this thread
7-Install by 64BitInstaller the couple of original drivers of your brother printer (lpr and cupswrapper)
8-In console run:
9-Install your printer using the browser at "localhost:631". Done.
Code: Select all
#!/bin/sh
mount -t tmpfs -o size=10M tmpfs /var/spool/cups
/etc/init.d/cups restart &
1-Load the fatdog64-600 32bit-slacko-3.sfs
2-Run "ldconfig" in console
3-Rename /etc/init.d/cups as /etc/init.d/cups64
4-Copy from fatdog64-700 /etc/init.d/71cups32 in /etc/init.d/cups e give execute permissions to it
5-Copy from fatdog64 /usr/bin/start32 in /usr/bin/start32
6-Install the 64BitInstaller-1.0.pet in this thread
7-Install by 64BitInstaller the couple of original drivers of your brother printer (lpr and cupswrapper)
8-In console run:
Code: Select all
/etc/init.d/cups stop
/etc/init.d/cups start
Thanks for reporting. I also tried to install my Brother laser using the foomatic-rip driver and it failed too. Foomatic-rip is old printing technology and I couldn't find the problem in CUPS.
However, there are lots of built-in Gutenprint models for Brother that you could have tried instead and avoided using the 32bit official Brother drivers.
However, there are lots of built-in Gutenprint models for Brother that you could have tried instead and avoided using the 32bit official Brother drivers.
Yes, you are right. In slacko64-700 beta I'm using the gutenprint driver of HL2040 Foomatic for my Hl2130 brother laser printer and it works. I did not try other unrecommended gutenprint drivers in xenialpup64.rcrsn51 wrote: However, there are lots of built-in Gutenprint models for Brother that you could have tried instead and avoided using the 32bit official Brother drivers.
I finally took /usr/bin/foomatic-rip out of Tahr64 and dropped it into Xenial64. It works with my printer and a Brother foomatic-rip model.
All woof builds have the Brother-HL-2040-hl1250.ppd.
All woof builds have the Brother-HL-2040-hl1250.ppd.
- Attachments
-
- foomatic-rip-tahr64.tar.gz
- (51.93 KiB) Downloaded 454 times
rcrsn51,
First, let me thank you for what you do for printing with Puppy.
Any plans to offer this 64BitInstaller-1.0.pet to also work with Xenialpup64?
First, let me thank you for what you do for printing with Puppy.







Any plans to offer this 64BitInstaller-1.0.pet to also work with Xenialpup64?
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected
YaPI(any iso installer)
When I was a kid I wanted to be older.... This is not what I expected

YaPI(any iso installer)
Xenial64 uses the same basic file structure as Tahr64 - stuff is in /usr/lib.Any plans to offer this 64BitInstaller-1.0.pet to also work with Xenialpup64?
So whether or not a printer can be installed in Xenial64 through 64BitInstaller will depend on whether the 64bit driver is compatible with Xenial - ie. it has the necessary dependencies.
I suspect that Tahr64 print/scan drivers will also work in Xenial, but I don't plan on doing the testing myself.
The builders of 64bit Puppies need to show an interest in this, which they haven't.
I have tested working in xenialpup64 hplip_print_scan_tahr64-3.16.11.pet for my scanner from an all-in-one HP C3190 printer. I don't use it as printer.
I have solved in a new fresh install the problem with my brother laser printer in xenialpup64-7.0.8.4 using foomatic-rip from tahr64 and the gutenprint driver.
I have solved in a new fresh install the problem with my brother laser printer in xenialpup64-7.0.8.4 using foomatic-rip from tahr64 and the gutenprint driver.