Под 13.04 Skype аварийно завершает работу с seg fault.
$ skype
Segmentation fault (core dumped)
$
Как я могу это исправить?
Вы также можете сделать следующее ...
sudo nano /etc/ld.so.conf.d/skype.conf
скопируйте и вставьте в него следующую строку
/usr/lib/i386-linux-gnu/mesa/
, а затем запустите
sudo ldconfig -v
. Эта проблема упоминалась в примечаниях к выпуску .
Временное решение. Откройте терминал и вставьте это:
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 должен
Если вы, как и я, установили 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, пусть так.
Чтобы Skype работал в Ubuntu 13.04 Raring Ringtail с проприетарными драйверами Nvidia / AMD, сначала мы переименуем исполняемый файл Skype из «skype» в «skype-bin»:
sudo mv / usr / bin / skype / usr / bin / skype-bin
Теперь давайте создадим файл с именем "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 "$@"
Затем сохраните файл.
И, наконец, выполните следующую команду в терминале:
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