Skype Gangguan dengan kesalahan Segmentasi [ditutup]

20

Di bawah 13,04, Skype mengalami gangguan dengan seg seg.

$ skype
Segmentation fault (core dumped)
$

Bagaimana saya bisa memperbaikinya?

Ian
sumber
Padahal komentar pertama sepertinya berhasil. Brandon terima kasih!
Ian
2
! Omong-omong, ini adalah bagian dari catatan rilis. Anda dapat menambahkan bahwa bug memengaruhi Anda: bugs.launchpad.net/ubuntu/+source/skype/+bug/1155327 .
don.joey
1
Untuk Skype, lihat bugs.launchpad.net/ubuntu/+source/skype/+bug/1155327 . Itu ditulis dalam catatan rilis.
Charles Brunet
perbaikan telah dirilis oleh ubuntu
apparat
Itu masalah rumit terkait dengan bug alokasi memori baik di glib, Qt atau Skype. bugzilla.gnome.org/show_bug.cgi?id=698716 Solusi sementara adalah dengan menggunakan teknik LD_PRELOAD atau menurunkan versi glib atau membangun glib dengan -Wall.
Vanuan

Jawaban:

37

Anda juga dapat melakukan cara berikut ...

sudo nano /etc/ld.so.conf.d/skype.conf

salin dan tempel baris berikut di dalamnya

 /usr/lib/i386-linux-gnu/mesa/

dan kemudian jalankan

 sudo ldconfig -v

Masalah ini disebutkan dalam catatan rilis .

Qasim
sumber
1
Perhatikan bahwa ini memecah Steam untuk Linux. Jika Anda ingin menggunakan steam, Anda harus menghapus file .conf ini atau mengganti namanya menjadi sesuatu yang tidak berakhir .conf. Kemudian jalankan ldconfigdan jalankan Steam.
Chris
@ Chris ty untuk memperbarui ......
Qasim
1
Ini berlaku untuk ubuntu 14.04 juga. Saya memiliki masalah yang sama di HP iri - 64 Bit. Setelah menjalankan perintah di atas skype dimuat tanpa masalah.
kd
6

Penanganan sementara. Buka terminal dan tempel ini di:

sudo  mv /usr/bin/skype{,-bin}
sudo install -b -m 744 <(<<EOF
#!/bin/sh
export LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1
exec /usr/bin/skype-bin
EOF) /usr/bin/skype

Maka Skype harus

Simion Agavriloaei
sumber
2
Aneh, mengapa skype membutuhkan mesa libs?
w4etwetewtwet
4
  1. Agar Skype berfungsi di Ubuntu 13.04 Raring Ringtail dengan driver Nvidia / AMD, pertama-tama kita akan mengganti nama Skype yang dapat dieksekusi dari "skype" menjadi "skype-bin":

    sudo mv /usr/bin/skype /usr/bin/skype-bin

  2. Sekarang mari kita buat file yang disebut "skype" di bawah / usr / bin / - untuk ini kita akan meluncurkan editor teks sebagai root (saya akan menggunakan Gedit dalam petunjuk di bawah):

    gksu gksu gedit /usr/bin/skype

(Saya telah menggunakan "gksu" dua kali pada perintah di atas sehingga Gedit tidak membuka tab kosong bersama dengan / usr / bin / skype)

Dan dalam file ini, rekatkan yang berikut ini:

#!/bin/sh
export LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1
exec skype-bin "$@"

Kemudian simpan file tersebut.

  1. Dan akhirnya, jalankan perintah berikut di terminal:

    sudo chmod 0755 /usr/bin/skype

Itu dia. Sekarang Skype harus bekerja di Ubuntu 13,04 Raring Ringtail.

Jika Anda ingin mengembalikan perubahan yang dibuat dengan menggunakan instruksi di atas, gunakan perintah ini:

sudo rm /usr/bin/skype
sudo mv /usr/bin/skype-bin /usr/bin/skype

sumber

blade19899
sumber
Terima kasih banyak Blade, tapi, Bagaimana saya bisa memperbaiki kesalahan lain?
Quantum Jumping
@AlphaPolaris untuk memperbaiki bug daftar kontak pidgin. askubuntu.com/questions/67286/pidgin-doesnt-show-buddy-list , dan tentang perpaduan kompi yang tidak ditampilkan di bilah status - the Unity systray whitelist has been removed,artinya tidak dapat ditampilkan lagi di sana. lihat: webupd8.org/2013/04/ubuntu-1304-raring-ringtail-final-beta.html
blade19899
Untuk referensi di masa mendatang, silakan ajukan pertanyaan per posting, atau coba cari pertanyaan Anda sebelum memposting.
blade19899
1

Jika Anda, seperti saya, telah menginstal Skype sebelum memutakhirkan Ubuntu 12.10 ke 13.04, hapus instalannya. Buka Pusat Perangkat Lunak Ubuntu, temukan Skype dan Hapus Instalasi.

Tambahkan repositori Mitra Ubuntu, di Pusat Sofware Ubuntu, Edit Asal Perangkat Lunak, tambahkan repositori berikut:

deb http://archive.canonical.com/ubuntu/ raring partner

Tutup Sofware Center, lalu perbarui info repositori, dari terminal:

sudo apt-get update

Buka Sofware Center lagi, temukan dan instal Skype. Anda akan mencatat bahwa paket tambahan yang disebut Dukungan Indikator untuk Qt ditandai, biarkan seperti itu.

pablo.bueti
sumber