Procure em /usr/share/ppd , pode haver um subdiretório ou 2, mas no final seu driver deve estar em algum lugar lá.
Eu tenho um arquivo ppd em algum lugar no meu PC, para uma impressora específica. Onde eu vou encontrar esse arquivo PPD? Eu olhei em volta em / usr / share / cups, mas não vi nenhum específico para os arquivos do meu dispositivo. Mas talvez eu não esteja procurando a coisa certa.
Aqui está um segmento da configuração da impressora:
cat /etc/cups/printers.conf
<DefaultPrinter Durp>
UUID urn:uuid:dbf63043-fa91-00-71a4-6dea70508ddc
Info Canon iR-ADV 4245/4251 PPD
Location Room
MakeModel Canon iR-ADV 4245/4251 PPD
DeviceURI socket://address:9100/
State Idle
StateTime 1475107341
ConfigTime 1475107011
Type 8433876
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
Attribute marker-colors \#000000,none,#000000
Attribute marker-levels 13,-1,-1
Attribute marker-names Canon GPR-42 Black Toner,Waste Toner,Black Drum Unit
Attribute marker-types toner,waste-toner,opc
Attribute marker-change-time 1475107341
</DefaultPrinter>
A partir disso, não consigo ver onde está o driver Foomatic ou o arquivo ppd que ele está usando. Devo procurar um arquivo PPD específico para a impressora? Em / etc / cups / ppd / vejo um arquivo ppd para a impressora em questão, mas de onde ele veio e como foi feito? onde está a coisa que originou o arquivo PPD? Os arquivos ppd, em / etc / cups / ppd são apenas os que estão em uso. Existe uma lista completa em algum outro lugar?
Procure em /usr/share/ppd , pode haver um subdiretório ou 2, mas no final seu driver deve estar em algum lugar lá.