Войти

Показать полную графическую версию : Низкая производительность игр (Steam)


CrashTest
04-03-2014, 18:51
И так у меня ноутбук c дискретной графикой nvidia, поставил bumblebee, как написано в вики.
Проблема в низкой производительности игр из стима. Погуглил (http://forum.ubuntu.ru/index.php?topic=209722.msg1773528#msg1773528) как запускать игры из Steam for Linux. В общем, нужно в каждой игре в библиотеке прописать параметры запуска, сами параметры можно найти только в гугле.
Для примера я возьму многострадальную dota 2:
optirun -b primus %command% -- error (http://i58.fastpic.ru/big/2014/0303/b9/4f6929830c8cf8fec96497a9c06e2eb9.png)
vblank_mode=0 optirun -b primus %command% -- error (http://i58.fastpic.ru/big/2014/0303/b9/4f6929830c8cf8fec96497a9c06e2eb9.png)

vblank_mode=0 optirun %command%
optirun %command%
primusrun %command%

Остальные параметры смогли запустить игру: первый параметр запустил игру в оконном режиме, когда я в настройках поставил полноэкранный режим начались траблы (http://i58.fastpic.ru/big/2014/0304/a8/c4b01a492b0b01b0294a6c547f7f47a8.png) (не считая мой белый квадрат) вместо блога красный треугольник, кнопки сверху пропали (хотя продолжили нажиматься) чуть позже пропало все кроме заднего фона. Последующие запуски игры такого не выдавали.
Общие признаки: низкий FPS, температура (http://i60.fastpic.ru/big/2014/0304/f7/79a0bcec3338e655ef115c72c9cdacf7.png) постепенно растет до 90+ даже не в игровом процессе, а в меню (кулера бешено жужжать начинают), траблы (http://i58.fastpic.ru/big/2014/0304/a5/631d6bf21bea34021babf99cb3c1cda5.png) при запуске, вместо логотипа Valve черный квадрат Малевича.

Это проблемы конкретной игры, в каждой игре свои траблы и ошибки, характерной особенностью является низкий FPS и рост температуры.
Видеокарта все тянет и в порядке, windows-версии этих игр работают без проблем. Я думаю bumblebee хреново работает.

mnbv
05-03-2014, 21:02
Я думаю bumblebee хреново работает »
Это Arch хреново работает, а не bumblebee. Для игр нужно было устанавливать Ubuntu, только он нормально поддерживает Steam.

MakaBooka
08-03-2014, 14:58
Проблема в низкой производительности игр из стима »
Сам-то читал приводимые ошибки? Как понял то, что там изложено?

SharkyUA
09-03-2014, 11:10
Это Arch хреново работает, а не bumblebee. Для игр нужно было устанавливать Ubuntu, только он нормально поддерживает Steam. »
Как будто от Steam или дистрибутива зависит производительность самых игр

CrashTest, bumblebeed запускается при старте системы (systemctl status bumblebeed)?
Загружены ли нужные модули? (проверять после запуска bumblebee, lsmod | grep -e bbswitch -e nvidia)
Проверьте наличие lib32-nvidia-utils и lib32-intel-dri

CrashTest
10-03-2014, 02:16
Цитата SharkyUA:
bumblebeed запускается при старте системы (systemctl status bumblebeed) »
bumblebeed.service - Bumblebee C Daemon
Loaded: loaded (/usr/lib/systemd/system/bumblebeed.service; enabled)
Active: active (running) since Вт 2014-03-11 01:14:40 MSK; 1min 24s ago
Main PID: 296 (bumblebeed)
CGroup: /system.slice/bumblebeed.service
└─296 /usr/bin/bumblebeed

Цитата SharkyUA:
Загружены ли нужные модули? »
lsmod | grep -e bbswitch -e nvidia
bbswitch 6150 0 optirun lsmod | grep -e bbswitch -e nvidia
nvidia 10621191 27
bbswitch 6150 0
drm 239102 6 i915,drm_kms_helper,nvidia
i2c_core 24760 7 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit,nvidia,videodev Цитата SharkyUA:
наличие lib32-nvidia-utils и lib32-intel-dri »
есть

zai
10-03-2014, 18:12
vblank_mode=0 optirun -b primus glxspheres - работает?

CrashTest
11-03-2014, 13:28
vblank_mode=0 optirun -b primus glxspheres - работает? »
[ 218.294174] [ERROR]Error running "glxspheres": No such file or directory

zai
11-03-2014, 16:57
Попробуй: sudo pacman -S virtualglx mesa-utils

CrashTest
12-03-2014, 01:03
sudo pacman -S virtualglx mesa-utils »
ошибка: цель не найдена: virtualglx
ошибка: цель не найдена: mesa-utils

virtualglx »
может быть virtualgl? установлено.




© OSzone.net 2001-2012