Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Не запускаются игры под Steam  (Прочитано 4099 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sout

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Не запускаются игры под Steam
« : 12 Декабря 2015, 10:41:53 »
Привет всем линуксоидам!!) в общем проблема такая. Установил Steam скачал CS GO, когда запускаю игру, она не запускается, вообще ни на что не реагирует. Подумал что проблема в старом драйвере видео карты Nvidia, стояла 331, установил 340, проблема не решилась.
Параметры запуска игры стоят такие optirun -b primus %command% и вот что самое интересное, когда убираю параметры запуска игры с дискретной видео карты, игра запускается. Помогите пожалуйста!!!)

Вот параметры системы:
Lenovo IdeaPad Y510P
Intel® Core™ i5-4200M CPU @ 2.50GHz × 4
NVIDIA Corporation GK107M [GeForce GT 755M]
Ubuntu 14.04 LTS

Вот лог когда запускаешь игру:


Game update: AppID 730 "Counter-Strike: Global Offensive", ProcID 4478, IP 0.0.0.0:0
ERROR: ld.so: object '/home/sout/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/sout/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Generating new string page texture 318: 256x256, total string texture memory is 1.77 MB
ERROR: ld.so: object '/home/sout/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

malloc: unknown:0: assertion botched
free: called with unallocated block argument
last command: (null)
Aborting...Game removed: AppID 730 "Counter-Strike: Global Offensive", ProcID 4478
Installing breakpad exception handler for appid(steam)/version(1449778863)


Krjd

  • Гость
Re: Не запускаются игры под Steam
« Ответ #1 : 12 Декабря 2015, 14:56:08 »
Sout,
что выводит
primusrun glxspheres?

и попробуй все таки
primusrun %command%вместо
optirun -b primus %command%просто, если ты больше не передаешь никаких параметров для optirun, то в этой команде нет никакого смысла

Оффлайн Sout

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Не запускаются игры под Steam
« Ответ #2 : 12 Декабря 2015, 15:39:29 »
Sout,
что выводит
primusrun glxspheres?

и попробуй все таки
primusrun %command%вместо
optirun -b primus %command%просто, если ты больше не передаешь никаких параметров для optirun, то в этой команде нет никакого смысла
Sout,
что выводит
primusrun glxspheres?

и попробуй все таки
primusrun %command%вместо
optirun -b primus %command%просто, если ты больше не передаешь никаких параметров для optirun, то в этой команде нет никакого смысла


вот что выводит glxspheres:
(Нажмите, чтобы показать/скрыть)

установил параметры запуска primusrun %command%
не решило проблему, вот лог:
(Нажмите, чтобы показать/скрыть)

Пользователь решил продолжить мысль 12 Декабря 2015, 15:45:12:
и еще забыл сказать, что архитектура ОС 64bit.
« Последнее редактирование: 12 Декабря 2015, 15:45:12 от Sout »

Krjd

  • Гость
Re: Не запускаются игры под Steam
« Ответ #3 : 12 Декабря 2015, 15:56:25 »
и еще забыл сказать, что архитектура ОС 64bit.
а пакет primus-libs-ia32 установлен?

Оффлайн Sout

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Не запускаются игры под Steam
« Ответ #4 : 12 Декабря 2015, 16:45:52 »
и еще забыл сказать, что архитектура ОС 64bit.
а пакет primus-libs-ia32 установлен?
и еще забыл сказать, что архитектура ОС 64bit.
а пакет primus-libs-ia32 установлен?
и еще забыл сказать, что архитектура ОС 64bit.
а пакет primus-libs-ia32 установлен?
да, установлен

Krjd

  • Гость
Re: Не запускаются игры под Steam
« Ответ #5 : 12 Декабря 2015, 21:37:42 »
Sout,
попробуй выполнить
find ~/.steam/root/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" \) -print -deleteи запустить после этого еще раз

Оффлайн Sout

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Не запускаются игры под Steam
« Ответ #6 : 13 Декабря 2015, 07:29:21 »
я нашел решение проблемы!!!

кто столкнулся с той же проблемой что и я делайте следующие шаги:
переименовываем 64bit primus библиотеки
sudo mv /usr/lib/x86_64-linux-gnu/primus/libGL.so.1 /usr/lib/x86_64-linux-gnu/primus/libGL.so.1.bak
и делаем ссылку на местонахождения 32bit библиотек
sudo ln -s /usr/lib/i386-linux-gnu/primus/libGL.so.1 /usr/lib/x86_64-linux-gnu/primus/libGL.so.1
затем выходим из системы или перезагружаем комп.

заходим в steam и делаем параметры запуска игры primusrun %command% или optirun -b primus %command% что работает лучше, то и оставляем!

если не помогло, сносим полностью все bumblebee, nvidia, primus, bbswitch и т.п, затем устанавливаем заново и делаем те же инструкции что я писал выше.

Надеюсь это вам поможет!))

 

Страница сгенерирована за 0.098 секунд. Запросов: 25.