มีบางอย่างผิดปกติกับการกำหนดค่า ghostscript ของฉันซึ่งฉันได้รับข้อผิดพลาดต่อไปนี้เมื่อใช้ 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
ฉันหาวิธีแก้ปัญหาต่อไปนี้ (แทรกใน. 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/'
อย่างไรก็ตามฉันไม่พบวิธีที่จะทำให้การตั้งค่านี้เป็น 'โลก' เช่นเมื่อพูดว่า epstopdf เรียกว่าจาก export_fig matlab มันให้ข้อผิดพลาดที่คล้ายกันกับข้างบนเว้นแต่ว่าฉันจะใช้วิธีแก้ปัญหาที่คล้ายกัน
ฉันคิดว่าสิ่งนี้มีผลต่อการหยุดการพิมพ์จากการทำงานอย่างถูกต้องในระบบของฉัน
Ubuntu 16.04
ghostscript, Version: 9.18~dfsg~0-0ubuntu2.6
ความช่วยเหลือใด ๆ ที่ชื่นชมอย่างมาก
ผมทำอย่างนี้ด้วย...
—
James
sudo dpkg --purge --force-depends libgs9-common
sudo apt-get install libgs9-common
อืมมัน apears ที่จะมีการแก้ไขแต่หยุดทำงานวิธีแก้ปัญหาสำหรับepstopdf
gs
ฉันควรไปข้างหน้าและกำจัด libgs9-common อย่างสมบูรณ์ (ถอนการติดตั้งการพึ่งพา) จากนั้นติดตั้งแพ็กเกจทั้งหมดใหม่อีกครั้งหรือไม่
ฉันไม่รู้ . . ฉันจะพยายาม
—
steeldriver
sudo apt install --reinstall libgs9-common
มากกว่าระดับต่ำกว่าdpkg
แต่ฉันไม่รู้ว่าผลลัพธ์จะแตกต่างกันหรือไม่ คุณรู้หรือไม่ว่า/usr/share/color/icc/ghostscript/
ไฟล์มาจากไหน? ฉันไม่พบแพ็คเกจที่ให้พวกเขา (โปรไฟล์สีเริ่มต้นดูเหมือนจะมีชีวิตอยู่/usr/share/ghostscript/9.18/iccprofiles/
)
การติดตั้งใหม่ผ่าน apt เหมือนเดิม วิธีแก้ปัญหาจำเป็นต้องอัปเดต
—
James
/usr/share/ghostscript/9.18/iccprofiles/
เป็นตามที่คุณพูด มีปัญหาอื่นใดอีกหรือไม่ที่จะลองติดตั้งใหม่
กรุณาเรียกใช้
—
steeldriver
gs --help
และคัดลอกรายการSearch path
s ลงในคำถามของคุณ มีการกำหนดตัวแปรสภาพแวดล้อมที่เกี่ยวข้อง ( env | grep GS_
) หรือไม่?
libgs9-common
แพ็กเกจอีกครั้งหรือไม่?