Stampante Linux compatibile (HP LaserJet Pro M454dn)

Discussioni sulla compatibilità dell'Hardware con linux, Drivers, ...

Stampante Linux compatibile (HP LaserJet Pro M454dn)

Messaggioda samiel » 07/09/2019, 10:56

Fra i modelli recenti di stampanti,
non riesco a capire se la HP Color LaserJet Pro M454dn
( https://www8.hp.com/it/it/printers/product-details/19202533 )
che credo sia disponibile da solo pochi mesi
è comunque compatibile con Linux.
Ne sapete qualcosa?
Grazie
m
samiel
wiki member
wiki member
 
Messaggi: 2129
Iscritto il: 12/08/2006, 15:05
Località: Venezia

Re: Stampante Linux compatibile

Messaggioda Aki » 07/09/2019, 11:34

La versione di HPLIP disponibile in Debian da Buster fino a Sid non la supporta. La versione di HPLIP rilasciata il 27 giugno 2019 dovrebbe supportarla (come indicato in https://developers.hp.com/hp-linux-imaging-and-printing/news/hplip): questa versione in Debian è attualmente presente solo nel repository experimental (vedi https://packages.debian.org/experimental/hplip).
Aki
Global Moderator
Global Moderator
 
Messaggi: 8663
Iscritto il: 27/12/2007, 16:59

Re: Stampante Linux compatibile

Messaggioda samiel » 07/09/2019, 12:05

Grazie della rapidissima risposta.
A questo punto devo vedere se è possibile installare la versione da experimental su Testing.
Si può scaricare la versione .deb non debianizzata da
https://developers.hp.com/hp-linux-imaging-and-printing/gethplip
La stampante mi sembra, pur piuttosto costosa, buona (e ha il fronte/retro automatico!)

m
samiel
wiki member
wiki member
 
Messaggi: 2129
Iscritto il: 12/08/2006, 15:05
Località: Venezia

Re: Stampante Linux compatibile

Messaggioda Aki » 07/09/2019, 15:09

Se può essere utile, ho provato con successo a ricompilare (usando la guida Debian per il backport [0]) il pacchetto sorgente disponibile per la versione experimental su Debian Buster ottenendo questi pacchetti binari:
Codice: Seleziona tutto
$ ls *.deb
hpijs-ppds_3.19.6+dfsg0-1_all.deb          libsane-hpaio_3.19.6+dfsg0-1_amd64.deb
hplip_3.19.6+dfsg0-1_amd64.deb             libsane-hpaio-dbgsym_3.19.6+dfsg0-1_amd64.deb
hplip-data_3.19.6+dfsg0-1_all.deb          printer-driver-hpcups_3.19.6+dfsg0-1_amd64.deb
hplip-dbgsym_3.19.6+dfsg0-1_amd64.deb      printer-driver-hpcups-dbgsym_3.19.6+dfsg0-1_amd64.deb
hplip-doc_3.19.6+dfsg0-1_all.deb           printer-driver-hpijs_3.19.6+dfsg0-1_amd64.deb
hplip-gui_3.19.6+dfsg0-1_all.deb           printer-driver-hpijs-dbgsym_3.19.6+dfsg0-1_amd64.deb
libhpmud0_3.19.6+dfsg0-1_amd64.deb         printer-driver-postscript-hp_3.19.6+dfsg0-1_amd64.deb
libhpmud0-dbgsym_3.19.6+dfsg0-1_amd64.deb  printer-driver-postscript-hp-dbgsym_3.19.6+dfsg0-1_amd64.deb
libhpmud-dev_3.19.6+dfsg0-1_amd64.deb

Pertanto, la versione distribuita con Debian Experimental, dovrebbe essere compatibile con le librerie e gli altri pacchetti di Debian Buster (10) alias Debian Stable.

[0] https://wiki.debian.org/it/SimpleBackportCreation
Aki
Global Moderator
Global Moderator
 
Messaggi: 8663
Iscritto il: 27/12/2007, 16:59

Re: Stampante Linux compatibile

Messaggioda samiel » 07/09/2019, 17:21

Non ho capito bene cos'hai fatto
(ora do un'occhiata alla guida che citi),
ma mi fido :)
Farò un esperimento: servono almeno hplip e hplip-data suppongo
Grazie mille
samiel
wiki member
wiki member
 
Messaggi: 2129
Iscritto il: 12/08/2006, 15:05
Località: Venezia

Re: Stampante Linux compatibile

Messaggioda samiel » 09/09/2019, 12:33

In verità, già il semplice aggiornamento di Testing mi pone problemi,
al di là di hplip:
Codice: Seleziona tutto
I seguenti pacchetti parzialmente installati saranno configurati:
  hplip{b} hplip-gui
I seguenti pacchetti sono RACCOMANDATI ma NON verranno installati:
  pigz
881 pacchetti aggiornati, 39 installati, 31 da rimuovere e 0 non aggiornati.
È necessario prelevare 864 MB di archivi. Dopo l'estrazione, verranno occupati 407 MB.
I seguenti pacchetti hanno dipendenze non soddisfatte:
 hplip : Dipende: libhpmud0 (= 3.19.6+dfsg0-1) but 3.18.12+dfsg0-2 is installed
         Dipende: libsane-hpaio (= 3.19.6+dfsg0-1) but it is not going to be installed
         Dipende: printer-driver-hpcups (= 3.19.6+dfsg0-1) but 3.18.12+dfsg0-2 is installed
 phonon-backend-gstreamer : Dipende: phonon-backend-gstreamer-common (= 4:4.9.1-1) but it is not going to be installed
Le seguenti azioni permetteranno di soddisfare queste dipendenze:

      Rimuovere i seguenti pacchetti:                         
1)      hplip [3.19.6+dfsg0-1 (now)]                         
2)      hplip-gui [3.19.6+dfsg0-1 (now)]                     
3)      kaccessible [4:17.08.3-1 (now)]                       
4)      kde-runtime [4:17.08.3-2.1 (now)]                     
5)      kopete [4:17.08.3-2.1 (now)]                         
6)      phonon [4:4.10.3-1 (now)]                             
7)      phonon-backend-gstreamer [4:4.9.1-1 (now)]           

      Leave the following dependencies unresolved:           
8)      kdeaccessibility raccomanda kaccessible (>= 4:17.08.3)
9)      kdelibs5-plugins raccomanda kde-runtime               
10)     libkopete4 raccomanda kopete (= 4:17.08.3-2.1)       
samiel
wiki member
wiki member
 
Messaggi: 2129
Iscritto il: 12/08/2006, 15:05
Località: Venezia

Re: Stampante Linux compatibile

Messaggioda Aki » 09/09/2019, 22:50

samiel ha scritto:In verità, già il semplice aggiornamento di Testing mi pone problemi,
al di là di hplip

Perché hplip e hplip-gui non sono sufficienti, ma vanno installate anche le loro dipendenze.
Aki
Global Moderator
Global Moderator
 
Messaggi: 8663
Iscritto il: 27/12/2007, 16:59

Re: Stampante Linux compatibile

Messaggioda samiel » 09/09/2019, 23:09

certo, ma, a parte apt-get, anche aptitude non è in grado di risolverle.
Poi ho scaricato i pacchetti da experimental e cercato di installarli con dpkg,
ma anche in quel caso ci sono dipendenza da pacchetti che ne rompono altri.
Domani provo a fare un pinning
samiel
wiki member
wiki member
 
Messaggi: 2129
Iscritto il: 12/08/2006, 15:05
Località: Venezia

Re: Stampante Linux compatibile

Messaggioda Aki » 12/09/2019, 20:57

Questo accade perché non sono installati tutti i pacchetti necessari alle dipendenze dirette.

Per cercare di verificare ulteriormente ed effettuare una simulazione riproducibile, ho utilizzato il pacchetto local-apt-repository per creare un repository locale e provare ad installare il pacchetto hplip e tutte le sue dipendenze dirette (nel mio caso ho ricostruito hplip e dipendenze dirette facendone il backport da experimental a stable).

Di seguito riporto il log della simulazione di installazione su una Debian Stable (10), nella quale non sono rilevate problematiche di dipendenza:
Codice: Seleziona tutto
$ apt-get -s upgrade
[..omissis...]
I seguenti pacchetti saranno aggiornati:
  hplip hplip-data hplip-doc hplip-gui libhpmud0 libsane-hpaio printer-driver-hpcups printer-driver-postscript-hp
8 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
Inst printer-driver-postscript-hp [3.18.12+dfsg0-2] (3.19.6+dfsg0-1 localhost [amd64])
Inst libsane-hpaio [3.18.12+dfsg0-2] (3.19.6+dfsg0-1 localhost [amd64]) [hplip:amd64 ]
Inst hplip [3.18.12+dfsg0-2] (3.19.6+dfsg0-1 localhost [amd64]) []
Inst libhpmud0 [3.18.12+dfsg0-2] (3.19.6+dfsg0-1 localhost [amd64]) []
Inst hplip-data [3.18.12+dfsg0-2] (3.19.6+dfsg0-1 localhost [all]) []
Inst printer-driver-hpcups [3.18.12+dfsg0-2] (3.19.6+dfsg0-1 localhost [amd64])
Inst hplip-doc [3.18.12+dfsg0-2] (3.19.6+dfsg0-1 localhost [all])
Inst hplip-gui [3.18.12+dfsg0-2] (3.19.6+dfsg0-1 localhost [all])
Conf printer-driver-postscript-hp (3.19.6+dfsg0-1 localhost [amd64])
Conf libsane-hpaio (3.19.6+dfsg0-1 localhost [amd64])
Conf hplip (3.19.6+dfsg0-1 localhost [amd64])
Conf libhpmud0 (3.19.6+dfsg0-1 localhost [amd64])
Conf hplip-data (3.19.6+dfsg0-1 localhost [all])
Conf printer-driver-hpcups (3.19.6+dfsg0-1 localhost [amd64])
Conf hplip-doc (3.19.6+dfsg0-1 localhost [all])
Conf hplip-gui (3.19.6+dfsg0-1 localhost [all])

Naturalmente, a parte l'installazione e le dipendenze, stiamo parlando di un pacchetto che è in experimental e, quindi, non è stato ancora testato in unstable per le sue funzionalità che, però, allo stesso tempo è comunque la penultima versione upstream quindi molto aggiornato.
Aki
Global Moderator
Global Moderator
 
Messaggi: 8663
Iscritto il: 27/12/2007, 16:59

Re: Stampante Linux compatibile

Messaggioda samiel » 13/09/2019, 12:42

grazie mille per le accurate risposte!
in termini del tutto pratici, come devo muovermi?
installare a mano da sid o experimental le dipendenze richieste
per poter poi installare hplip?
usare il pinnig?
perché non vorrei sbagliare qualcosa,
per trovarmi poi con un sistema da reinstallare per intero....
samiel
wiki member
wiki member
 
Messaggi: 2129
Iscritto il: 12/08/2006, 15:05
Località: Venezia

Re: Stampante Linux compatibile

Messaggioda Aki » 14/09/2019, 14:09

Ieri [0] la versione aggiornata di hplip è entrata in unstable. Tra circa 5 giorni [1] dovrebbe entrare in testing. Se non vuoi aspettare puoi usare il pinning [2] sullo specifico pacchetto da unstable, ma ho il presentimento che preferirai attendere.

[0] https://tracker.debian.org/news/1064312/accepted-hplip-3198dfsg0-1-source-into-unstable/
[1] https://tracker.debian.org/pkg/hplip
[2] http://guide.debianizzati.org/index.php/Pinning
Aki
Global Moderator
Global Moderator
 
Messaggi: 8663
Iscritto il: 27/12/2007, 16:59

Re: Stampante Linux compatibile (HP LaserJet Pro M454dn)

Messaggioda samiel » 14/09/2019, 14:31

Profezie azzeccata :)
ancora grazie
samiel
wiki member
wiki member
 
Messaggi: 2129
Iscritto il: 12/08/2006, 15:05
Località: Venezia


Torna a Hardware

Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti

cron