Играю я себе на Linux в Overwatch, но играю без удовольствия, со статарами. Решил я погуглить сначала, что лучше использовать DX12 или DX11 и поиски меня приводят вообще в другую степь, а именно к нормальной пачке env переменных для настройки Nvidia! https://us.download.nvidia.com/XFree86/Linux-x86_64/560.35.03/README/openglenvvariables.html Оказывается проблема у меня была, что игра просто постоянно компилирует шейдеры, каждый запуск. Делает она это, пока играешь. Оказалось проблема известная и кроется в том, что под шейдеры по умолчанию выделено крайне не много места и оно общее ~/.nv для всех игр. И Nvidia драйвер, если игра сдобрена эффектами, будет циклично их готовить всегда. Решение есть. Это сказать, чтобы драйвер их не очищал, а второе - это то что хранилище мы увеличим под 10Gb на всё. И вот игра один раз собрав всё, наконец-то выдаёт стабильную полоску фреймрейта, а не имитацию пульса. Так играть снова можно в удовольствие. Я ставил через стим, так что добавил эти парам
Играю я себе на Linux в Overwatch, но играю без удовольствия, со статарами
13 мая 202513 мая 2025
1
1 мин