Welcome!

The kernel problem with recent updates has been solved. Find the solution here

Important information
-- Required MX 15/16 Repository Changes
-- Information on torrent hosting changes
-- Information on MX15/16 GPG Keys
-- Spectre and Meltdown vulnerabilities

News
-- Introducing our new Website
-- MX Linux on social media: here

Current releases
-- MX-18.3 Point Release release info here
-- Migration Information to MX-18 here
-- antiX-17.4.1 release info here

New users
-- Please read this first, and don't forget to add system and hardware information to posts!
-- Here are the Forum Rules

What is involved in writing a Printer Driver?

User avatar
mw1649
Forum Novice
Forum  Novice
Posts: 65
Joined: Fri Jan 02, 2015 3:17 am

Re: What is involved in writing a Printer Driver?

#11

Post by mw1649 » Fri Sep 13, 2019 11:28 am

My 2 cents.

I only recommend HP printers for people I convert to MX-xx.

Personally I would check HP list of printer support here:
https://developers.hp.com/hp-linux-imag ... ices/index

Also I try to avoid the models that require a plugin as I had some issues with one but that was some time back.

Happy printing!

Mikew
TOSHIBA Satellite Pro C850
Distro: MX-18_x64 Continuum Dec 20 2018
Dual core Intel Core i3-2350M
Intel 2nd Generation Core Processor Family Integrated Graphics Controller
Intel 7 Series/C210 Series Family High Definition Audio Controller

User avatar
Falcon
Forum Regular
Forum Regular
Posts: 109
Joined: Mon Apr 22, 2019 9:34 pm

Re: What is involved in writing a Printer Driver?

#12

Post by Falcon » Fri Sep 13, 2019 5:20 pm

Mike,

Thanks for the pointer to the listing of HP printers. I noticed that under "Support", some printers say
"Full (End of Support)". Would I be better off choosing a printer that does not have this caveat?

User avatar
mw1649
Forum Novice
Forum  Novice
Posts: 65
Joined: Fri Jan 02, 2015 3:17 am

Re: What is involved in writing a Printer Driver?

#13

Post by mw1649 » Sat Sep 14, 2019 8:53 am

Best from the horse's mouth. :happy:

https://developers.hp.com/hp-linux-imag ... Level.html
"Full - End-of-Support":
The HP product has reached the end of support life, meaning the HPLIP solution is considered “As-is”. No further HPLIP code changes will be implemented by HP. While monitoring of Launchpad posts by HP personnel will continue, follow-up by HP personnel on these products will be extremely limited. Community members are encouraged to assist others with issues on these printers. Patches provided to HP to address issues on these products will be considered (but not guaranteed) for inclusion in future HPLIP releases. As of the end-of-support date, device functions and features available from the product and available from HPLIP should continue to function but cannot be guaranteed to continue to work in subsequent HPLIP releases.
So I don't recommend buying one of them.
TOSHIBA Satellite Pro C850
Distro: MX-18_x64 Continuum Dec 20 2018
Dual core Intel Core i3-2350M
Intel 2nd Generation Core Processor Family Integrated Graphics Controller
Intel 7 Series/C210 Series Family High Definition Audio Controller

User avatar
Falcon
Forum Regular
Forum Regular
Posts: 109
Joined: Mon Apr 22, 2019 9:34 pm

Re: What is involved in writing a Printer Driver?

#14

Post by Falcon » Sat Sep 14, 2019 11:11 am

Mike,

Thanks. I will be sure to stay away from printers that have this designation.

CrackMeUp

Re: What is involved in writing a Printer Driver?

#15

Post by CrackMeUp » Sat Sep 14, 2019 12:32 pm

HP OfficeJet (non-Pro are more affordable) models are excellent ... when you search the HP database from https://developers.hp.com/hp-linux-imag ... ices/index, use the FF--->Edit--->Find function to highlight all the HP OfficeJet entries on the page. You'll notice the ones that match your needs by their content ... e.g. HP OfficeJet 6960 All-in-one shows you "YES" in all categories of functionality. Also shown is the recommended HPLIP driver version ... in the above-mentioned example, HP requires 3.16.9 ... MX-18 (Debian Stretch) comes with 3.18 after MX updates (greater than the 3.16.9) so it's an automatic up-to-date recognition by your system in this case.

For those HP OfficeJets (based on your purchase choice) that require more recent versions of HPLIP (3.19), simply read about/download the Linux driver (Debian), follow the Walkthrough guide on the page below and you're all set. BTW, this latest driver covers ALL recent/past HP printers (except, of course, those that are no longer supported on the database). HP ALWAYS provides the latest HPLIP version for it's products as new printers go to market. Here is the link ...
https://developers.hp.com/hp-linux-imag ... /downloads
Last edited by CrackMeUp on Sat Sep 14, 2019 5:35 pm, edited 1 time in total.

User avatar
JBoman
Forum Regular
Forum Regular
Posts: 1348
Joined: Wed Jul 12, 2006 4:30 pm

Re: What is involved in writing a Printer Driver?

#16

Post by JBoman » Sat Sep 14, 2019 12:56 pm

FWIW I have used HP, Canon, and Epson printers in the past with few problems but not always full functionality. My most recent printer since the first of this year is a Brother MFC-J485DW multifunction printer and everything works as it should. I did have to download the drivers from Brother for it and it took a bit of trial and err to get everything working including the scanner but overall I consider it the best printer I have run so far and everything works as it should. Also the ink cartridges are about half the cost of other printer inks I have used. Just my 2cents. :popcorn:
http://patentabsurdity.com/
AMD 64x2 2.6GHz 4GB ram MX-18.1 KDE regular updates
"beware a frequent flirt with potential disaster"

User avatar
Falcon
Forum Regular
Forum Regular
Posts: 109
Joined: Mon Apr 22, 2019 9:34 pm

Re: What is involved in writing a Printer Driver?

#17

Post by Falcon » Thu Sep 19, 2019 6:21 pm

CrackMeUp,

I finally found and bought an HP 9015 printer that was on sale at Sam's Club with a 35% discount. I brought it home and went through the initial set-up. I found that it needed the 3.19 driver. I went to the installation page referenced by you and attempted to use the Automatic install. Unfortunately, during installation I got the messages that automatic installation was not supported for "unknown" distro. I was instructed to perform a manual installation, instead.

Part of the manual install requires me to run a terminal command that's dependent upon the version of Debian; either version 5.0x or 6.0x. I don't know which version of Debian MX is based upon. Running Quick System Info shows:
base: Debian GNU/Linux 9 (stretch). If "Linux 9" means Linux 9.0x, then I don't know where to go from here. Any suggestions?

Thanks.

User avatar
m_frank
Forum Novice
Forum  Novice
Posts: 14
Joined: Tue Jun 25, 2019 12:25 pm

Re: What is involved in writing a Printer Driver?

#18

Post by m_frank » Thu Sep 19, 2019 8:46 pm

The stable repo has version 3.18.12+dfsg0-2~mx17+1, unfortunately. :frown:
Which leads to your search...

But the MX Test Repo may provide a packaged solution.

Code: Select all

MX Test Repo:
============
  hplip		3.19.6+dfsg0-1~mx17+1
  hplip-data	3.19.6+dfsg0-1~mx17+1
Use the MXPI (MX Package Installer),
select the MX Test Repo tab,
enter hplip in the filter box (top right),
select the hplip packages you need, hplip & hplip-data should be marked as upgradable,
select the Upgrade button at the bottom right.
Laptop: Lenovo T500, Intel Core2 Duo P8700, 4GiB RAM, 298 GiB Disk, MX-18.3_x64
Laptop: HP DV6-1053cl, Intel Core2 Duo p7450, 4GiB RAM, 298 Gib Disk, MX-18.3_x64
Desktop: HP 500-281, Intel Core i3-4130, 4GiB RAM, 931 GiB Disk, MX-18.3_x64

User avatar
Falcon
Forum Regular
Forum Regular
Posts: 109
Joined: Mon Apr 22, 2019 9:34 pm

Re: What is involved in writing a Printer Driver?

#19

Post by Falcon » Thu Sep 19, 2019 9:01 pm

Thank you. I will try this tomorrow morning.

I took a quick look at the Test Repo and found the package that you mentioned. There are four packages shown:

hplip
hplip-data
hplip-doc
hplip-gui

You mentioned that I should select the packages in the Test Repo and then click Upgrade. I do not have any of the HP software installed on the system at this time. Do I need to install the software in the Popular Applications and Stable Repo first, and then use the Test Repo to upgrade to the latest level, or can I just install the HP software directly from the Test Repo using the Upgrade button?

Post Reply

Return to “Software / Configuration”