MWI – Beberapa hari ini Linux Mint saya bermasalah, terasa ketika update Linux Mint dari Ullysa (20.1) ke Umma (20.2), tidak dapat membuka System Settings, ganti background, masuk Sound sampai Screensave. Cek lewat terminal dan jalankan cinnamon-settings muncul pesan error Segmentation fault (core dump), beraawal dari sini penelusuran dilanjutkan dengan mengupdate linux mint, upgrade, dist-upgrade, ternyata tidak menyelesaikan masalah. Solusi Error cinnamon-settings Segmentation fault (core dump) didapat sebagai berikut:
Setelah ditelusuri akhirnya dapat dipahami masalahnya, karena tahu masalah adalah 50% akan mendapatkan solusi. Masalahnya adalah karena package python-3.8 yang bermasalah yaitu pip atau pillow. tahu dari mana package ini yang bermasalah? Penyelidikan kita mulai dari membaca log yang muncul, caranya”
Cek syslog dengan perintah (posisi di user biasa alias $)
tail -f /var/log/syslog
perintah ini akan menampilkan semua laporan apapun yang kita kerjakan, namun ternyata dari sini saya belum dapat menemukan akar dari masalah yang terjadi. akhirnya penulis berusaha mencari cara agar masalah cepat ditemukan dan menggunakan perintah berikut untuk mengetahui inti masalahnya
cat /var/log/kern.log | grep cinnamon
Perintah ini akan menampilkan pesan (log) dengan kata kunci cinnamon, didapatkan oleh penulis log baris terakhir sebagai berikut:
Jul 15 09:04:12 abudata kernel: [ 3640.158710] cinnamon-settin[198212]: segfault at 7fd798c7dab7 ip 00007fd77b0b58ea sp 00007ffdb0d04420 error 7 in _imagingft.cpython-38-x86_64-linux-gnu.so[7fd77b0ad000+b000]
Berbekal kata kunci imagingft.cpython akhirnya didapat solusi denga perintah;
sudo apt-get install libfreetype6-dev
pip uninstall pillow
pip install --no-cache-dir pillow
Perintah ini akan menginstall library libfreetype6-dev (jika belum diinstall), lalu uninstall dahulu package pillow dengan perintah pip dan install kembali.
Demikian sedikit ilmu yang dapat dibagi untuk hari ini. Semoga bermanfaat dan terima kasih (ms).
Link Bantuan:
1. StackOverflow
2. Forum Mint