Saya tidak bisa membuka Matlab 2013a setelah saya memutakhirkan Ubuntu 14.10 ke 15.04. Saya juga mencoba membuka dari folder lokasi, dan ketika saya mencoba membukanya dari konsol menggunakan $
$ cd /usr/local/MATLAB/R2013a/bin/
$ ./matlab
Saya mendapatkan pesan berikut.
Jawaban:
Menurut baris berikut dari pesan Anda, Anda telah
jayatana
menginstal paket:Paket ini bertanggung jawab atas dukungan menu aplikasi untuk aplikasi Java swing, dan tampaknya menjadi penyebab segfault. Menghapusnya berhasil untuk saya:
Jangan lupa untuk memulai kembali sesi Anda setelah paket menginstal
JAVA_TOOL_OPTIONS
variabel lingkungan. Atau coba dari jendela terminal:sumber
jayatana
paket itu berhasil untuk saya.Saya mengalami masalah yang sama, saya kira dari pesan kesalahan itu adalah karena perpustakaan libc lama yang digunakan oleh Matlab.
Saya menginstal paket
matlab-support
danmatlab-support-dev
dan hal-hal mulai bekerja.Satu hal lagi: Memilih untuk mengganti nama pustaka GCC lama dari MATLAB dan menggunakan yang baru dari Ubuntu ketika ditanya !!!
sumber
Satu alur stackoverflow menunjukkan bahwa kesalahan pelanggaran segmentasi dapat diselesaikan dengan mengubah renderer default menjadi
zbuffer
. Tambahkan baris ini kestartup.m
file:sumber
Solusi sederhana adalah menghapus variabel lingkungan yang menyebabkan masalah sebelum menjalankan Matlab. Tampaknya bekerja sejauh ini tanpa efek samping:
sumber
Bagi saya, kartu grafis (Nvidia) adalah masalah. Coba beralih ke grafik default. Kemudian reboot sistem Anda dan jalankan matlab.
sumber