У меня есть asus n56vb с geforce 740 м, и я только что установил ubuntu 13.10, шмель с запатентованным драйвером nvidia 319, пар и дота 2. Я могу успешно запустить пар без optirun и с «optirun -b primus», но не могу запустите его с помощью только optirun - вот консольный вывод.
Как я понимаю, главная проблема -
primus: fatal: failed to load any of the libraries: /usr/lib/nvidia-319-updates/libGL.so.1:/usr/lib32/nvidia-nvidia-319-updates/libGL.so.1
/usr/lib/nvidia-319-updates/libGL.so.1: incorrect class ELF: ELFCLASS64
/usr/lib32/nvidia-nvidia-319-updates/libGL.so.1: unable to open shared object: No such file or catalogue
Тогда, если я открою пар, я могу запустить dota 2, но я думаю, что он использует встроенную видеокарту (потому что мне нужно установить все параметры графики на минимальные, чтобы обойти ~ 40 кадров в секунду). Если я установил «optirun -b primus% command%» или «optirun% command%», он вообще не запускается.
Итак, что мне делать, чтобы dota 2 выполнялся на карте nvidia? Вот мой консольный вывод .