Skype завершает работу с ошибкой сегментации [закрыто]

Под 13.04 Skype аварийно завершает работу с seg fault.

$ skype
Segmentation fault (core dumped)
$

Как я могу это исправить?

20
задан 27 December 2013 в 05:10

4 ответа

Вы также можете сделать следующее ...

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

скопируйте и вставьте в него следующую строку

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

, а затем запустите

 sudo ldconfig -v

. Эта проблема упоминалась в примечаниях к выпуску .

37
ответ дан 27 December 2013 в 05:10

Временное решение. Откройте терминал и вставьте это:

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

Затем Skype должен

6
ответ дан 27 December 2013 в 05:10

Если вы, как и я, установили Skype перед обновлением Ubuntu 12.10 до 13.04, удалите его. Перейдите в Центр программного обеспечения Ubuntu, найдите Skype и удалите.

Добавьте репозиторий Ubuntu Partners, в Центре программного обеспечения Ubuntu, Изменить происхождение программного обеспечения, добавьте следующий репозиторий:

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

Закройте Центр программного обеспечения, затем обновите информацию репозитория с терминала:

sudo apt-get update

Снова откройте Центр программного обеспечения, найдите и установите Skype. Вы заметите, что помечен дополнительный пакет под названием Indicator Support for Qt, пусть так.

1
ответ дан 27 December 2013 в 05:10
  1. Чтобы Skype работал в Ubuntu 13.04 Raring Ringtail с проприетарными драйверами Nvidia / AMD, сначала мы переименуем исполняемый файл Skype из «skype» в «skype-bin»:

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

  2. Теперь давайте создадим файл с именем "skype" в / usr / bin / - для этого мы запустим текстовый редактор с правами root (я буду использовать Gedit в приведенных ниже инструкциях):

    gksu gksu gedit / usr / bin / skype

(я дважды использовал "gksu" в приведенной выше команде, чтобы Gedit не открывал пустую вкладку вместе с / usr / bin / skype)

И в этом файле вставьте следующее:

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

Затем сохраните файл.

  1. И, наконец, выполните следующую команду в терминале:

    sudo chmod 0755 / usr / bin / skype

Вот и все. Теперь Skype должен работать в Ubuntu 13.04 Raring Ringtail.

Если вы хотите отменить изменения, сделанные с помощью приведенных выше инструкций, используйте следующие команды:

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

source

4
ответ дан 27 December 2013 в 05:10

Другие вопросы по тегам:

Похожие вопросы: