Перейти к содержимому

[Инструкция] Vulkan в War Thunder


Sarmatiko

У меня под вулканом на Arch linux стала очень часто вылетать игра. nvidia 418.56 1050ti. Есть решение?

medal medal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • 3 недели/недель) спустя...
Гость denisbritva

Когда уже запилят нормальную поддержку vulkan или OpenGL починят? На старом ноутбуке под виндой гораздо лучше играет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • 2 недели/недель) спустя...

Спасибо за инструкцию!
Только вот я проблемы багтандера ) решал в англоязычном сегменте - поисковик ничего не выдал про эту тему. Там информации больше, хоть иностранцы и думают, что раз игра разработана в РФ, то на русскоязычных форумах адекватнее реагигуют на критику и обращения. Наивные )))

Vulkan это прорывная технология, которая позволила на слабеньком ноуте HP 15-bw018ur с APU AMD A12-9720P и GPU Radeon 530 играть на минималках с нормальным FPS, без рывков, фризов и прочих ужасов. Разница в FPS более чем двухкратная! Стандартный бенчмарк также показывает более чем двухкратный прирост производительности, по всем 3 показателям.

Может имеет смысл забыть хотя бы на время про OpenGL и все силы бросить на допиливание Вулкана? Мой конфиг:

System:    Host: MaxPayneLaptop Kernel: 4.15.0-47-generic x86_64 bits: 64 gcc: 7.3.0
                 Desktop: Gnome 3.28.3 (Gtk 3.22.30-1ubuntu2) Distro: Ubuntu 18.04.2 LTS
CPU:         Quad core AMD A12-9720P RADEON R7 12 COMPUTE CORES 4C+8G (-MCP-)
                 arch: Excavator rev.1 cache: 4096 KB
                 clock speeds: max: 2700 MHz 1: 1458 MHz 2: 1550 MHz 3: 1905 MHz 4: 1787 MHz
Graphics:  Card-1: Advanced Micro Devices [AMD/ATI] Wani [Radeon R5/R6/R7 Graphics] bus-ID: 00:01.0
                 Card-2: Advanced Micro Devices [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445]
                 bus-ID: 05:00.0
                 Display Server: x11 (X.Org 1.19.6 ) drivers: fbdev,ati (unloaded: modesetting,vesa,radeon)
                 Resolution: [email protected]
                 OpenGL: renderer: AMD Radeon R7 Graphics (CARRIZO, DRM 3.23.0, 4.15.0-47-generic, LLVM 8.0.0)
                 version: 4.5 Mesa 19.1.0-devel (git-a6ccc4c 2019-04-21 bionic-oibaf-ppa) Direct Render: Yes

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кто-нибудь знает как запустить линуксовую steam-версию с вулканом? aces -forcestart -renderer:vulkan - на это игра сыпет тучей ерроров и не стартует. В консоль выдает это:

[S_API FAIL] SteamAPI_Init() failed; no appID found.
Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 26.04.2019 в 19:14, baron_p сказал:

Кто-нибудь знает как запустить линуксовую steam-версию с вулканом? aces -forcestart -renderer:vulkan - на это игра сыпет тучей ерроров и не стартует. В консоль выдает это:


[S_API FAIL] SteamAPI_Init() failed; no appID found.
Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder.

 

Я запускаю стим версию в обход стима через Lutris. Вручную добавляешь игру. Путь к исполняемому файлу aces и ключ -forcestart -renderer:vulkan

medal medal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

16 часов назад, Kichez сказал:

Я запускаю стим версию в обход стима через Lutris. Вручную добавляешь игру. Путь к исполняемому файлу aces и ключ -forcestart -renderer:vulkan

Спасибо, найдется время - гляну, но хотелось попроще способ. Может запилят официальную поддержку в обозримом будущем. Видно же, что какие-то работы идут, втихую почему-то.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • 1 месяц спустя...

System:    Host: Mint-18 Kernel: 4.15.0-50-generic x86_64 (64 bit)
           Desktop: Xfce 4.12.3 Distro: Linux Mint 18.3 Sylvia
Machine:   Mobo: ASUSTeK model: P8Z77-V PRO v: Rev 1.xx
           Bios: American Megatrends v: 2104 date: 08/13/2013
CPU:       Quad core Intel Core i5-3570 (-MCP-) cache: 6144 KB
           clock speeds: max: 3800 MHz 1: 1608 MHz 2: 1608 MHz 3: 1608 MHz
           4: 1608 MHz
Graphics:  Card: NVIDIA GP107 [GeForce GTX 1050 Ti]
           Display Server: X.Org 1.18.4 driver: nvidia
           Resolution: [email protected]
           GLX Renderer: GeForce GTX 1050 Ti/PCIe/SSE2
           GLX Version: 4.6.0 NVIDIA 415.27
Audio:     Card-1 NVIDIA GP107GL High Definition Audio Controller
           driver: snd_hda_intel
           Card-2 Intel 7 Series/C216 Family High Definition Audio Controller
           driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture v: k4.15.0-50-generic
Network:   Card: Intel 82579V Gigabit Network Connection driver: e1000e
           IF: eno1 state: up speed: 100 Mbps duplex: full
           mac: 08:60:6e:6b:20:9a
Drives:    HDD Total Size: 2751.6GB (12.0% used)
           ID-1: /dev/sda model: WDC_WD5001AALS size: 500.1GB
           ID-2: /dev/sdb model: ST32000542AS size: 2000.4GB
           ID-3: /dev/sdc model: WDC_WD2503ABYX size: 251.1GB
Partition: ID-1: / size: 54G used: 12G (24%) fs: ext4 dev: /dev/sda2
           ID-2: /home size: 393G used: 289G (78%) fs: ext4 dev: /dev/sda3
           ID-3: /boot size: 976M used: 133M (15%) fs: ext4 dev: /dev/sda1
           ID-4: swap-1 size: 8.59GB used: 0.00GB (0%) fs: swap dev: /dev/sda4
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 29.8C mobo: 27.8C gpu: 31C
           Fan Speeds (in rpm): cpu: 0
Info:      Processes: 212 Uptime: 35 min Memory: 1166.3/7915.1MB
           Client: Shell (bash) inxi: 2.2.35

сильно фризило и вылотало на Вулкане и OpenGL. Пришлось откатиться на старый видеодрайвер NVIDIA 415.27 . Потом в папке : ваш путь/linux64/aces для этого файла добавил правило (чтение+запись). Лагов и фризов пока не наблюдаю. (openGL - по умолчанию)

medal medal medal medal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

забыл добавить. Убрал в настройках для Интелового процессора Intel-Microcode.

medal medal medal medal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • 2 месяца/месяцев спустя...

i7 6700/16Gb/RX580 8Gb

2 системы: Win10 x64 установлена на SSD, Linux Manjaro 18.0.4 установлена на HDD

Разрешение FHD, настройки "Кино", бенчмарк "Танковое сражение"

Результаты:

Windows 10 DirectX:

Скрытый текст

897563221_DirectXWin10rez.png.0389b0fdd1

Windows 10 Vulkan:

Скрытый текст

2089957288_Win10Vulkanrez.png.062ce46c3d

Linux Vulkan:

Скрытый текст

126591049_linuxvulkanrez.png.4f80d8c5218

Linux Запуск win-версии через Proton

Скрытый текст

1247903494_linuxwinprotonrez.png.65976e2

Linux OpenGL

Скрытый текст

33190555_linuxopenglrez.png.391817314196

 

Vulkan определенно тащит, даже запуск винверсии тундры через протон дает отличные результаты.

 

 

Изменено пользователем wbond
medal medal medal medal medal medal medal medal medal medal medal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • 3 недели/недель) спустя...
В 24.04.2019 в 08:41, max_payne_7 сказал:

   Quad core AMD A12-9720P

 

Очень неважную производительность в WT имел все время продакшена. Даже Юдинцев когда-то отмечал, что на процессорах этой серии FPS нестабилен.
Очень рекомендую сменить хотя бы на 8320А

medal medal medal medal medal medal medal medal medal medal medal medal medal medal medal medal medal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 25.08.2019 в 13:37, wbond сказал:

Vulkan определенно тащит, даже запуск винверсии тундры через протон дает отличные результаты.

 

 

Насколько я знаю, поддержку Linux недавно прекратили? Или я ошибаюсь?
Видел где-то в патчноутах.

medal medal medal medal medal medal medal medal medal medal medal medal medal medal medal medal medal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 12.09.2019 в 18:49, DeusExMachinA сказал:

Насколько я знаю, поддержку Linux недавно прекратили? Или я ошибаюсь?
Видел где-то в патчноутах.

Не было такого в патчноутах. Судя по тому,  что в теме багов linux-клиента разработчики обещают на днях исправить проблему со звуком (игра на машинах без SSE4.1 не запускается без выключения звука), не прекратили. Зачем только нужен этот е..ый цирк с полудохлым opengl-клиентом, мне непонятно. Наймите вы еще одного прогера, пусть он допилит мелкие баги Вулкан-версии и можно будет забыть этот костыльно-говномамонтовый кошмар. Неужели это так дорого? Хотя, если не хотят, чтобы линуксоиды в это играл - да и с богом, денег, видно, лишних с новых веток перепадает и так.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • 1 месяц спустя...

Подскажите пожалуйста, как правильно запустить на archlinux, LXQT.

wartunder запускается в окне командой

/programms/WarThunder/linux64/aces -forcestart -driver:vulkan

Экран становится черный. Нажимаю [ALT][TAB] — появляется рабочий стол, в окне warthunder запустился, самолетик крутится, в заголовке окна надпись vulkan присутствует. Можно один раз в окно нажать [В БОЙ].

Если обратно на окно переключится, то опять черный экран.

Помогите. Хочу фпс как у всех 250 ;)

medal medal medal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • 1 месяц спустя...
  • 1 месяц спустя...
В 03.11.2019 в 22:13, PhOENIX сказал:

Подскажите пожалуйста, как правильно запустить на archlinux, LXQT.

wartunder запускается в окне командой


/programms/WarThunder/linux64/aces -forcestart -driver:vulkan

Экран становится черный. Нажимаю [ALT][TAB] — появляется рабочий стол, в окне warthunder запустился, самолетик крутится, в заголовке окна надпись vulkan присутствует. Можно один раз в окно нажать [В БОЙ].

Если обратно на окно переключится, то опять черный экран.

Помогите. Хочу фпс как у всех 250 ;)

убей kwin, потом запусти после игры. ужасно, что приходится это делать.
Кто юхает XFCE такие же проблемы есть ? 

medal medal medal medal medal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

При завершении игры сталкиваюсь с такими ошибками
Manjaro, kde, 5.4-kernel
opengl3 пишет в заголовке окна. 
и как поднять opengl ?

Screenshot_20200129_225624.jpg

Screenshot_20200129_225550.jpg

Screenshot_20200129_225426.jpg

 

p.s. извиняюсь за 2-а сообщения, прошлое не дал мне отредактировать форум.

Изменено пользователем PloSkiY
medal medal medal medal medal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • 4 недели/недель) спустя...

Народ, как нынче модно запускать тундру с вулканом? Никак не обойду проблему с зависанием при запуске из консоли.

medal medal medal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

23 часа назад, dzok_mh сказал:

Народ, как нынче модно запускать тундру с вулканом? Никак не обойду проблему с зависанием при запуске из консоли.

На винде -правкой конфига и выставлением только чтение

medal medal medal medal medal medal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо. Мне надо было указать отдельно, что речь о линуксовой консоли.

Изменено пользователем dzok_mh
medal medal medal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Разобрался в чём беда была. Надо было включить пользователя в группу video после последних обновлений mesa. Раньше без этого работало. Правда один чёрт виснет при загрузке если стартовать сразу в новой сессии Х, через "xinit ./aces -- :1", без разницы с vulkan или OpenGL. Приходится сначала открывать консоль "xinit  -- :1", и уже в ней стартовать тундру. Почему так пока не понял.

medal medal medal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • 2 недели/недель) спустя...

Годная тема. Фпс вырос с 40 за 100. А скорость загрузки клиента в принудительном 64 битном режиме и вовсе обогнала виндовую в несколько раз.

Но вот плавности в картинке нет, поддёргивания очень мешают, микростатеры. Ещё и рябь присущая старым версиям тундры.

Драйвер mesa 20.0.0

medal medal medal medal medal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Способ с протоном перестал работать после запуска античита. Протестировал вулкан в 1.97 - вроде бы стало лучше (хотя, возможно, это из-за замены видеокарты с gtx 650 на rx 570). Раньше падало вообще в любой момент без какой-либо закономерности, сейчас упало всего один раз и то уже после выхода из боя. Качество картинки - небо и земля, такое впечатление, что на opengl-рендере ни анизотропная фильтрация, ни сглаживание не работают как надо, всё мерцает, рябит и выедает глаза.

Небольшой скрипт для XFCE, который меняет менеджеры окон по нажатию горячей клавиши (полезно для тех игр, которые без композитинга работают лучше):

#!/bin/sh
export DISPLAY=:0.0
xfconf-query -Tc xfwm4 -p /general/use_compositing && compositing=$( xfconf-query -c xfwm4 -p /general/use_compositing )
if [ "$compositing" = "true" ]; then
#    nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
    compiz --replace
    notify-send "Compositing enabled"
elif [ "$compositing" = "false" ]; then
#    nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = Off }"
    xfwm4 --replace
    notify-send "Compositing disabled"
fi

На нвидии дополнительно через nvidia-settings опция принудительно включает полную перерисовку, что спасает от рваных кадров. Но одновременно и гробит производительность, так что на ваш выбор.

Полезные настройки компиза для тундры на приложенных скриншотах. Кратко: запускаем тундру в оконном режиме в полном разрешении, компизом убираем у окна рамки и ставим панельке статус "ниже всех окон", иначе она будет закрывать часть окна. При запуске в полном экране оно как бы работает, но после альт-таба невозможно вернуться в игру. Аналогично при запуске в отдельной сессии - переключиться из неё обратно можно, но после возвращения игра падает. Принудительная установка позиции окна почему-то не работает, приходится после запуска ручками тянуть, чтобы было на весь экран. Также встретил рекомендацию на англоязычном форуме добавить в config.blk в секцию video опцию disableFlipEx:b=yes. Написано, что может улучшить стабильность работы. Из замеченных минусов - игра не получает события потери фокуса и сворачивания, из-за чего не отключается рендеринг при сворачивании игры. Из-за этого видеокарта постоянно загружена и греется, даже когда ты во время климба сворачиваешь игру и залипаешь в браузере.

Моя конфигурация:

Скрытый текст

System:    Host: home Kernel: 5.5.8-1-MANJARO x86_64 bits: 64 Desktop: Xfce 4.14.2 Distro: Manjaro Linux 
Machine:   Type: Desktop Mobo: ASUSTeK model: PRIME B450-PLUS v: Rev X.0x serial: <root required> 
           UEFI [Legacy]: American Megatrends v: 1804 date: 07/29/2019 
CPU:       Topology: 6-Core model: AMD Ryzen 5 2600 bits: 64 type: MT MCP L2 cache: 3072 KiB 
           Speed: 1398 MHz min/max: 1550/3400 MHz Core speeds (MHz): 1: 1519 2: 2908 3: 1266 4: 2664 5: 1290 6: 2791 7: 1269 
           8: 2562 9: 1444 10: 1663 11: 1454 12: 2745 
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] driver: amdgpu 
           v: kernel 
           Display: x11 server: X.Org 1.20.7 driver: amdgpu,ati unloaded: modesetting resolution: 2560x1080~60Hz 
           OpenGL: renderer: Radeon RX 570 Series (POLARIS10 DRM 3.36.0 5.5.8-1-MANJARO LLVM 9.0.1) v: 4.5 Mesa 19.3.5 
Audio:     Device-1: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] driver: snd_hda_intel 
           Device-2: Advanced Micro Devices [AMD] Family 17h HD Audio driver: snd_hda_intel 
           Sound Server: ALSA v: k5.5.8-1-MANJARO 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 
           IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac: 
Drives:    Local Storage: total: 1.02 TiB used: 771.05 GiB (73.9%) 
           ID-1: /dev/sda vendor: Western Digital model: WD10EARS-00Y5B1 size: 931.51 GiB 
           ID-2: /dev/sdb vendor: Kingston model: SA400S37120G size: 111.79 GiB 
Partition: ID-1: / size: 28.71 GiB used: 19.00 GiB (66.2%) fs: ext4 dev: /dev/sdb1 
           ID-2: /home size: 78.73 GiB used: 49.58 GiB (63.0%) fs: ext4 dev: /dev/sdb3 
           ID-3: swap-1 size: 2.00 GiB used: 4.5 MiB (0.2%) fs: swap dev: /dev/sdb2 
Sensors:   System Temperatures: cpu: 37.9 C mobo: N/A gpu: amdgpu temp: 35 C 
           Fan Speeds (RPM): N/A gpu: amdgpu fan: 769 
Info:      Processes: 298 Uptime: 5h 24m Memory: 15.63 GiB used: 2.26 GiB (14.5%) Shell: fish inxi: 3.0.37 

 

 

Screenshot_2020-03-16_22-47-05.png

Screenshot_2020-03-16_22-48-49.png

medal medal medal medal medal medal medal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

17 часов назад, rogue85247 сказал:

такое впечатление, что на opengl-рендере ни анизотропная фильтрация, ни сглаживание не работают как надо, всё мерцает, рябит и выедает глаза

Тебе не показалось. Оно действительно так. Иногда спасает настройка игры через драйвер, но это иногда...

medal medal medal medal medal medal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вместо того, чтобы стряпать глючные обновления, лучше бы вулкан допилили.

medal medal medal medal medal medal medal medal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

15 минут назад, paunch73 сказал:

Вместо того, чтобы стряпать глючные обновления, лучше бы вулкан допилили.

Это да

medal medal medal medal medal medal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×
×
  • Создать...