LINUX.ORG.RU

Не работает дискретка через optirun

 ,


0

1

Когда запускаю приложение через optirun/primusrun , то ошибок никаких нету.Вот только фпс на интеле и нвидии странно одинаковый.А также primusrun glxgears -info выдаёт 400 фпс...интегрированая видяха выдаёт 2300.очевидно , что в играх используется интегрированная карта.как исправить проблему?

Перемещено jollheef из general

glxgears not benchmark

Давай вывод glxinfo с и без дискретки

daemonpnz ★★★★★
()
Последнее исправление: daemonpnz (всего исправлений: 1)

установил nvidia-xserver когда запускаю glxgears - фпс выше крыши.как запустить через nvidia-xserver полноценные иксы, т.е чтобы можно было запускать программы в графическом интерфейсе?

kronos2411
() автор топика
Ответ на: комментарий от kronos2411

вообщем нужно запустить второе рабочее окружение(kde) на tty6

kronos2411
() автор топика

vblank_mode=0 primusrun glxgears на нвидии.

vblank_mode=0 glxgears на интеле.

что в играх используется интегрированная карта.

Не совсем так.

как исправить проблему?

Юзать - PRIME будет больше фпс в играх. Но не так удобно как bumblebee.

Ygor ★★★★★
()
Последнее исправление: Ygor (всего исправлений: 2)
Ответ на: комментарий от kronos2411

По идее, что угодно запустить можно. Потребовалось только создать файл .nvidia-xinitrc в хомяке того пользователя, от которого будет вызываться nvidia-xrun, и в файле:

exec openbox

После в tty залогиниться под нужным пользователем и дёрнуть nvidia-xrun без параметров. Должен запуститься openbox или что-то, что укажете.

fludardes ★★
()
Ответ на: комментарий от kronos2411

В директории /home/user, где user - имя пользователя. Т.е. полный путь до файла, который нужно создать: /home/user/.nvidia-xinitrc. А вообще, можно и без него обойтись - в tty вызвать $ nvidia-xrun openbox - запустятся иксы с openbox.

fludardes ★★
()

glxgears

хватит насиловать бабушку, она не для этого
запусти valley и другие бенчи от unigine

amorpher ★★★★★
()
Ответ на: комментарий от Ygor

Мои тесты

unigine heaven низкие настройки разрешение 1280x720 intel 10fps DRI_PRIME=1 10 fps optirun 15 fps primusrun 30 fps nvidia-xrun 45fps теперь вопрос:как запустить steam через nvidia-xrun?при запуске просто чёрный экран.

kronos2411
() автор топика
Ответ на: Мои тесты от kronos2411

запустить steam через nvidia-xrun?при запуске просто чёрный экран.

Запустить openbox, открыть там консоль и запустить steam.

Ygor ★★★★★
()
Ответ на: комментарий от Ygor

и на сколько? на 3 процента?

ты понимаешь, что карта одна всё равно используется и вывод один хрен через проц (интел) идёт? а код... ну от него может быть и будет повыше фпс

amorpher ★★★★★
()
Последнее исправление: amorpher (всего исправлений: 1)
Ответ на: комментарий от kronos2411

Выхлоп это то что пишет команда в терминале в процессе работы.

Ygor ★★★★★
()
Ответ на: комментарий от Ygor

я просто не буду перелогиниваться/иксы перезапускать от 5-10 кадров, когда у меня и так их на вове 200, пофиг как-то — 205 или 200

думай дальше

amorpher ★★★★★
()
Ответ на: комментарий от Ygor

Bux/\on

/home/kronos/.local/share/Steam/steam.sh: строка 154: VERSION_ID: не заданы границы переменной
/home/kronos/.local/share/Steam/steam.sh: строка 154: VERSION_ID: не заданы границы переменной
Running Steam on antergos  64-bit
/home/kronos/.local/share/Steam/steam.sh: строка 154: VERSION_ID: не заданы границы переменной
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1484790260)
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
kronos2411
() автор топика
Ответ на: комментарий от amorpher

когда у меня и так их на вове 200, пофиг как-то — 205 или 200

На линуксе, около белочек штормграда?

Ygor ★★★★★
()
Ответ на: комментарий от kronos2411

я нашел источник проблемы.чтобы запустить steam на nvidia-xrun , надо установить nvidia-libgl.но для запуска nvidia-xrun нужен mesa-libgl.nvidia-libgl и mesa-ligl конфликтуют.

kronos2411
() автор топика
Ответ на: комментарий от kronos2411

Ты делаешь неправильно. Никаких nvidia-libgl не ставить, вернуть всё как было! Для стима нужно поставить в систему его библиотеки - steam-runtime - и запускать с:

env STEAM_RUNTIME=0 steam

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.