Bug 29237

Summary: Собрать primus для nvidia optimus
Product: New/proposed packages Reporter: barssc <barssc>
Component: Обычный репозиторийAssignee: barssc <barssc>
Status: CLOSED FIXED QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P3 CC: anubix, dd, iv, zerg
Version: не указана   
Hardware: all   
OS: Linux   
URL: https://github.com/amonakov/primus
Attachments:
Description Flags
Сырец none

Description barssc 2013-07-29 20:15:18 MSK
В связи с проблемами запуска игр через steam на ноутбуках с гибридными видеокартами nvidia optimus хотелось бы увидеть в бранче р7 primus вместо virtualgl. Преимущества primus:
1)уменьшение энергопотребления видеокартами nvidia
2)улучшение производительности nvidia
3)меньше проблем с запуском игр через steam.
Comment 1 Дмитрий Державин 2013-10-07 17:56:00 MSK
Хотелось бы отметить, что всё же не «вместо», а «вместе с» VirtualGL.

У проектов всё же разные ниши. Так, по словам авторов primus: «VirtualGL is optimized for running arbitrary OpenGL applications over a network, with correctness and bandwidth being primary concerns, while primus is optimized for running modern games on hybrid graphics hardware setups, with simplicity and performance in mind».
Comment 2 barssc 2013-10-07 18:33:48 MSK
Согласен, virtualgl выбрасывать никто и не будет, имелось  ввиду "вместо" для проекта bumblebee. В настройках bumblebee стоит автоматический выбор между primus и virtualgl, но приоритет создатели bumblebee отдают primus-у.
Comment 3 barssc 2013-10-07 19:37:35 MSK
Created attachment 5953 [details]
Сырец 

У меня нехватило толку собрать i586-* пакет под систему x86_64, поэтому я собрал локально примус. Steam работает на ура, программы запускаются не через optirun как раньше, а через primusrun, glxgears вместо 600-700 FPS выдает 1700-2100FPS прирост налицо. В src файлике приложен рабочий поправленный под нашу систему primusrun, надеюсь и у нас в скором времени появиться primus, как и во всех
Comment 4 barssc 2013-11-20 19:26:04 MSK
Пакет отправлен в Sisyphus
Comment 5 barssc 2013-11-20 19:27:56 MSK
.