Рейтинг:0

Total War: Rome 2 использует llvmpipe вместо карты nvidia

флаг br

Я новый пользователь Linux, и у меня возникли проблемы с моей картой nvidia. Большинство из которых я смог решить, переустановив драйверы. Однако недавно я скачал Total War: Rome 2 и обнаружил 2-10 кадров в секунду на экране меню. Сначала я подумал, что это проблема с кешем, так как в прошлом, похоже, была проблема с другими играми, однако, щелкнув вкладку «Дополнительно» в настройках графики для игры, я заметил, что используется карта llvmpipe, вместо моей GTX 1080ti.

Я искал в Интернете решение этой проблемы и ничего не нашел. при подаче команды glxinfo | grep "рендерер OpenGL" я получаю вывод Строка рендерера OpenGL: NVIDIA GeForce GTX 1080/PCIe/SSE2

Среди других команд grep и файлов конфигурации, чтобы увидеть, распознан ли мой 1080, что это такое. Я понятия не имею, в чем проблема.

Рейтинг:2
флаг us

Total War: Rome 2 — это программное обеспечение только для Windows. Хотя это прямо не упоминается — и это определенно должно было быть — его нужно запускать с Wine или каким-то вариантом, например Proton Steam (надеюсь).

Steam-версия на данный момент единственная, где опубликовано результаты в WineHQ, где упоминается:

Что не [работает]

Средство визуализации OpenGL не включено по умолчанию.

Обходные пути

Принудительный рендерер OpenGL с помощью настройки gfx_device_type к 2 в drive_c/users//Данные приложения/The Creative Assembly/Rome2/scripts/preferences.script.txt

Также следует отметить Дополнительные комментарии:

Полноэкранный режим не работает должным образом при включенном рендерере OpenGL.

Иногда игра не запускается с первого раза.

В целом игра получает «Серебряный» рейтинг. Большинство пользователей говорят, что все, что ниже «золота», почти всегда является пустой тратой времени. Вам решать.

флаг br
Спасибо за ваш ответ, и это полезная информация, однако, не отвечает на мой вопрос. Игра распознает мою видеокарту как llvmpipe вместо gtx 1080ti. Из того, что я прочитал, это виртуальная видеокарта, это обходной путь. Нет ли способа заставить программу использовать мою видеокарту и/или дать мне понять, почему она ее не использует?
ChanganAuto avatar
флаг us
Ты пробовал это? Или только предполагают? Нет, это вовсе не виртуальная видеокарта. LLVM означает программный рендеринг, который происходит именно потому, что «рендеринг OpenGL не включен по умолчанию», по словам человека, опубликовавшего этот тест.
ChanganAuto avatar
флаг us
Кстати, указанный путь не самый читаемый или правильный, но вы должны найти его в ~./.wine . Если для навигации используются файлы, вам может потребоваться включить скрытые файлы/папки (CTRL+H).

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.