Steam не запускается - Ошибки сегментации

Steam не запускается - Ошибки сегментации

[РЕШЕНО] Мне удалось исправить проблему, удалив фирменные драйверы AMD, перезагрузив, запустив Steam, дав ему обновиться, переустановив драйверы AMD, перезагрузив. Кажется, это работает, и теперь я могу играть во все свои игры Steam Linux.

Я только что установил Ubuntu 13.10 64bit на свой основной ПК. Я также установил Steam (.deb изSteampowered.com). Установка прошла без ошибок.

При запуске Steam ничего не происходит. Я запускаю Steam из терминала и получаю две ошибки сегментации, которые всегда возникают на разных строках Steam.sh, когда я запускаю Steam:

/home/samathy/.local/share/Steam/steam.sh: line 755: 11111 Segmentation fault  
/home/samathy/.local/share/Steam/steam.sh: line 755: 11239 Segmentation fault 

Остальной вывод на терминале — просто текст сохранения дампа. Я не вижу ничего о проблемах GLX или проблемах с локалью (кажется, это популярные проблемы в Steam)

Я использую Ubuntu 13.10 64bit с Xubuntu (устанавливается после установки Ubuntu). Мои характеристики следующие:

AMD FX 6350. AMD HD7870 (с фирменными бета-драйверами AMD) 12 ГБ DDR3 Samsung 840 EVO 120 ГБ.

Эта проблема кажется мне немного странной, так как Steam прекрасно работает на моем Ubuntu 13.10 + Xubuntu-desktop, нетбуке Intel Atom N270 без каких-либо настроек, я даже могу запускать игры.

Я много гуглил, но на самом деле нашел только решения других проблем Steam, а не моих собственных.

Если кто-то может помочь, это было бы замечательно. Спасибо!

правка: Я должен упомянуть, что я пытался сделать

~$steam --reset

Он сам по себе не выдает ошибок, но и не решает проблему. Я также пробовал установить Steam из Ubuntu package manage, но это приводит к тем же ошибкам.

решение1

Я также могу подтвердить, что это происходит с Catalyst 14.3 Beta, установленным на чистой установке Saucy.

Попробую удалить его и дать Steam загрузиться.

На моем ноутбуке (точно такая же конфигурация, только Catalyst еще не установлен) запускается Steam.

Редактировать: Подтверждено, работает на моем ноутбуке и настольном компьютере. Так что если вы делаете чистую установку Saucy, установите и обновите Steamдоустановка катализатора.

решение2

Я переименовал свои каталоги Steam и протестировал здесь с помощью nvidia + bumblebee.

Я могу подтвердить, что вижу те же самые ошибки сегментации. :(

Строка 755, похоже, как раз там, где запускается двоичный файл Steam.

Запуская двоичный файл вручную, я вижу «Фатальная ошибка: не удалось загрузить steamui.so».

ldd показывает, что находит все... кроме файлов в своем собственном каталоге (например, libSDL2-2.0.so.0). Это странно, потому что я ожидал, что он не сможет найти что-то вроде libGL.so.1 - но он нашелся нормально.

Переименовываю старые каталоги обратно, Steam работает нормально.

Итак, что-то серьезно не так с установщиком Valve 13.10/14.04.

Связанный контент