Forum Linux.pl
Sprzęt => Inne urządzenia => Wątek zaczęty przez: bdronka w 2018-03-31, 10:20:27
-
Witam,
przy wydruku kolowych pdf dostaję komunikat: Color Manager: no profiles specified in PPD
w jaki sposób wydrukować tego pdf? Ten komunikat to wina sterownika czy cups?
pozdrawiam!
-
Nie jestem specem od drukarek, wiec moge się mylić.
PPD to coś w rodzaju sterownika ale w swoim pakiecie hplip go nie znajduje,
a wydawało mi się że tam te sterowniki powinny być.
Pakiet cups to nie wiem, ale w opisie pisze, ze zawiera część sterowników i protokół tylko.
Jeden z użytkowników rozwiązał problem instalując starszą wersję hplip
https://bbs.archlinux.org/viewtopic.php?pid=1558834#p1558834
Hplip ma wlasna strone ze sterownikami, na upartego mozna by spróbować,
ale problem w tym że to nie jest rpm ani deb, wiec nie wiem czy da sie usunac w razie "w".
Najlepiej by było pogadac z developerami wlasnej dystrybucji, czy by nie pomogli spaczkować innej wersji hplip.
-
Jak instalowałeś drukarkę i skąd masz PPD? Generalnie jakie ustawienia drukarki?
-
Dystrybucja: gentoo
Zainstalowałem pakiety cups i hplip.
Drukarkę dodaję po prostu na stronie cups'a ze standardowymi ustawieniami
Próbowałem znienić hplip na 3.16.3 ale również pojawia się ten komunikat
net-print/hplip-3.17.10::USE="X hpcups kde (policykit) qt5 snmp -doc -fax -hpijs -libressl -libusb0 -minimal -parport -scanner* -static-ppds" PYTHON_SINGLE_TARGET="python3_5 -python2_7 -python3_4 -python3_6" PYTHON_TARGETS="python2_7 python3_5 -python3_4 -python3_6" 0 KiB
[ebuild R ] net-print/cups-2.1.4::gentoo USE="X acl dbus pam ssl systemd threads usb -debug -java -kerberos -lprng-compat -python (-selinux) -static-libs -xinetd -zeroconf*" ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7" 0 KiB
-
dodaję po prostu na stronie cups'a
Uruchom lepiej GUI i wybierz odpowiedni sterownik - drukarkę.
Moze to cos pomoze https://wiki.gentoo.org/wiki/HPLIP
-
Odpowiedni sterowni i drukarka wybrana. Drukarka normalnie drukuje, ma tylko problem z kolorowymi pdf'ami
-
Z wspomnianej wiki gentoo
static-ppds Use statically-generated PPDs instead of Dynamic PPDs. Although this is deprecated some printers may still need it to work properly. Use this flag if hp-setup fails to find/create a valid PPD file
A bez tej opcji ?
-
Pakiety są przecież zbudowane bez tej flagi. Spróbowałem z nia i też jest to samo...
-
Błąd (ten w każdym razie) w 99% przypadków nie jest winą drivera drukarki, a GhostScripta, który jest używany jako parser PDF do postaci pośredniej, zrozumiałej dalej przez driver drukarki.
Jednym z możliwych obejść (bo nie rozwiązań) jest konwersja PDF do PostScripta i druk tak powstałego pliku.
-
To chyba nie za dobra wiadomość, żeby każdy plik przed drukowaniem przerabiać....
-
Ewentualnie, może masz mozliwosc zainstalowania drugiego systemu i tam zobaczenia czy problem występuje.
A także spróbowanie zdebugowania przy pomocy kompilacji z opcjami ( choc moze one sa domyslnie wlaczone )
https://www.ghostscript.com/doc/current/Use.htm#Debugging
Oraz przy pomocy "strace -e open nazwa_programu" i moze którys z developerow ghostscript / hplip bedzie wstanie pomoc.
-
To chyba nie za dobra wiadomość, żeby każdy plik przed drukowaniem przerabiać....
Jak na razie pisałeś o kolorowych PDFach (czyli nie każdy).
Pytanie, czy problem masz z każdym kolorowym PDFem, czy tylko z niektórymi? I czy możesz się podzielić takim niedziałającym plikiem? Mi to zalatuje jakąś niestandardową przestrzenią kolorów, z którą GS sobie nie radzi.