Mengalami masalah ketika saya memulai sebagian besar program grafis. Cukup dengan mengatakan
Kesalahan fontconfig: Tidak dapat memuat file konfigurasi default
Saya dapat mengkonfirmasi bahwa /etc/fonts/fonts.conf
ada dan memiliki izin yang benar.
-rw-r - r-- 1 root root 5497 16 Jan 09:55 fonts.conf
Saya tidak mendapatkan informasi lain yang terkait dengan kesalahan ini, dan pencarian juga tidak memberikan informasi bermanfaat.
Apa yang bisa saya lakukan untuk memperbaikinya?
menjalankan gedit, geany, chromium-browser, firefox, libreoffice ... Pada dasarnya semua program grafis yang menggunakan font
EDIT
menggunakan strace
saya menemukan masalah berasal dari sini:
access("/data/jenkins/pms-deps-universal/BUILD_TAG/linux-ubuntu-i686/output/pms-depends-linux-ubuntu-i686-release-8400c3b/etc/fonts/fonts.conf", R_OK) = -1 ENOENT (No such file or directory)
write(2, "Fontconfig error: ", 18Fontconfig error: ) = 18
write(2, "Cannot load default config file", 31Cannot load default config file) = 31
Saya belum pernah menggunakan Jenkins sebelumnya, saya akan mencoba menghapusnya dan melihat apa yang terjadi
sudo apt-get purge jenkins
mengembalikan jenkins yang tidak diinstal ...
Saya bahkan tidak memiliki / data / partisi.
Bagaimana saya bisa mengubah jalur untuk Fontconfig?
sudo
untuk membuka program apa pun saya tidak lagi memiliki kesalahan fontconfig. Apa yang bisa terjadi dengan ini?Jawaban:
Anda perlu mengatur dengan
$FONTCONFIG_PATH
benar. Biasanya diatur/etc/profile
tetapi, jika Anda menjalankan perintah dari shell non login (misalnya, melalui cron), maka Anda perlu mengaturnya secara eksplisit dengan melakukan hal berikut:sumber
Tepat sebelum fontconfig dibangun, sudah dikonfigurasi. Hard ini mengkode jalur di mana ia mencari berbagai file. Fontconfig yang dikaitkan dengan program Anda tidak dikonfigurasikan dengan benar. Fontconfig harus dikonfigurasi seperti ini:
Ini akan membuat fontconfig mencari
fonts.conf
di/etc/fonts
bukannya/data/jenkins/pms-deps-universal/BUILD_TAG/linux-ubuntu-i686/output/pms-depends-linux-ubuntu-i686-release-8400c3b/etc/fonts
.sumber