Qualcosa è andato storto con la mia configurazione ghostscript, per cui ottengo i seguenti errori quando, ad esempio, utilizzo epstopdf
./base/gsicc_manage.c:1088: gsicc_open_search(): Could not find default_gray.icc
| ./base/gsicc_manage.c:1914: gsicc_init_iccmanager(): cannot find default icc profile
./base/gsicc_manage.c:1088: gsicc_open_search(): Could not find default_rgb.icc
| ./base/gsicc_manage.c:1708: gsicc_set_device_profile(): cannot find device profile
**** Unable to open the initial device, quitting.
./base/gsicc_manage.c:1088: gsicc_open_search(): Could not find default_gray.icc
| ./base/gsicc_manage.c:1708: gsicc_set_device_profile(): cannot find device profile
Unrecoverable error: unknownerror in .special_op
./base/gsicc_manage.c:1088: gsicc_open_search(): Could not find default_gray.icc
+ ./base/gsicc_manage.c:2650: gs_setdefaultgrayicc(): cannot find default gray icc profile
Ho capito la seguente soluzione alternativa (inserita nel mio .bashrc)
alias gs='gs -sICCProfilesDir=/usr/share/color/icc/ghostscript/'<br>
alias epstopdf='epstopdf --gsopt=-sICCProfilesDir=/usr/share/color/icc/ghostscript/' <br>
alias ps2pdf='ps2pdf -sICCProfilesDir=/usr/share/color/icc/ghostscript/'
Tuttavia, non sono riuscito a trovare un modo per rendere questa impostazione "globale". Ad esempio, quando si dice che epstopdf è chiamato da export_fig matlab, dà errori simili a quelli precedenti, a meno che non implementi una soluzione simile.
Penso che ciò abbia avuto effetti a catena sull'interruzione del corretto funzionamento della stampa sul mio sistema.
Ubuntu 16.04
ghostscript, Version: 9.18~dfsg~0-0ubuntu2.6
Qualsiasi aiuto è molto apprezzato.
sudo dpkg --purge --force-depends libgs9-common
... sudo apt-get install libgs9-common
. Sembra che abbia risolto, epstopdf
ma ha smesso di funzionare la soluzione alternativa gs
. Devo andare avanti ed eliminare completamente libgs9-common (disinstallando le dipendenze) quindi reinstallare tutti i pacchetti?
sudo apt install --reinstall libgs9-common
piuttosto che il livello inferiore dpkg
, ma non so se il risultato sarebbe diverso. Sai da dove /usr/share/color/icc/ghostscript/
provengono i file? Non riesco a trovare un pacchetto che li fornisce (i profili colore predefiniti sembrano vivere /usr/share/ghostscript/9.18/iccprofiles/
)
/usr/share/ghostscript/9.18/iccprofiles/
come dici tu. Qualche altra cosa colpevole da provare a reinstallare?
gs --help
e copia l'elenco di Search path
s nella tua domanda. Sono definite variabili ambientali rilevanti ( env | grep GS_
)?
libgs9-common
pacchetto?