LINUX.ORG.RU
ФорумGames

Не запускается ВООБЩЕ ни одна игра в Wine 8.1

 , ,


1

1

Предистория

Как только я заметил новость о выходе Wine 8.1 на офф. сайте разработчиков, то побежал в PortProton за поиском новой версии Wine. К моему удивлению, очень быстро появилась версия TKG-staging от Kron4ek.

Сам собирать вайн я боюсь, ибо это вроде вообще надо делать на виртуалке (При установке какой-то из 32-битных библиотек у меня просто отвалился доступ к монитору… Я не помню, что это была за библиотека)

Установив новую ТКГшную версию вина в портпротоне, я побежал запускать Genshin Impact. К моему удивлению он просто закрылся!

К моему удивлению он просто закрылся

У меня установлен патч от ZeroDay0916, позволяющий запустить игру в обход античита(антикраш при логине)

На 8.0 было всё нормально. Не было каких-либо вылетов, просадок FPS и того подобного.

Тест World Of Tanks

Бросив геншин, я решил запустить WoT, который также не запустился, но уже выдал сообщение об ошибке:

Application has failed to start because no appropriate graphics hardware acceleration is available or it is turned off.

От лица терминала танки долго грузили вулкан и DXVK, но также сдались(чистый Wine 8.1 staging, без портпротона)

[Вывод терминала] (https://docs.google.com/document/d/1ykKXmD4HdKOdg73uCuFETpyiTNWJDp7mn4Z6uSjYF7s/edit?usp=sharing)

Я не знаю, какого хрена не работают спойлеры… Обе игры запущены через gamemoderun

Геншин же был более молчалив

ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
002c:fixme:winediag:LdrInitializeThunk wine-staging 8.1 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
0084:fixme:wineusb:query_id Unhandled ID query type 0x5.
0084:fixme:wineusb:query_id Unhandled ID query type 0x5.
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0034:fixme:file:parse_samba_dos_attrib_data Unhandled user.DOSATTRIB extended attribute value.
0108:fixme:heap:EnumSystemFirmwareTables (0x4649524d, 0000000000000000, 0)
0108:fixme:heap:RtlSetHeapInformation handle 0000000002B80000, info_class 0, info 000000000011F490, size 4 stub!
010c:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 000000000307FE10
0108:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
0108:fixme:toolhelp:Heap32ListFirst : stub
0108:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0108:fixme:heap:RtlSetHeapInformation handle 0000000005F50000, info_class 0, info 000000000011AB00, size 4 stub!

Можете… Рассказать в чём проблема?

Драйвер: Nvidia 525.78.01(проприетарный)

Система: Ubuntu 22.04 LTS с ядром Xanmod

Используй пока 8.0, если работает. Может в 8.1 какой-то баг, да и не то, чтобы там какие-то значительные изменения есть по сравнению с 8.0.

Кроме того, по выводу видно, что у тебя используется древняя версия D9VK. Используй свежую версию DXVK, D9VK давно уже является его частью.

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

Кроме того, по выводу видно, что у тебя используется древняя версия D9VK. Используй свежую версию DXVK, D9VK давно уже является его частью.

В portproton вбиты DXVK 2.1+VKD3D 1.1-3132… Вроде последние

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