LINUX.ORG.RU
ФорумGames

Зелёная плашка вместо меню в Bioshock Infinite в wine с dxvk

 , , ,


0

1

https://imgur.com/yStDim8.png Вместо меню какая-то плашка. Proton 7.0.3, dxvk 1.10.2.

Пробовал устанавливать dxvk с –with-d3d10 — не помогло

★★

Последнее исправление: el-d (всего исправлений: 1)

В записи базы приложений wine: https://appdb.winehq.org/objectManager.php?sClass=version&iId=27929

В уровне поддержки игры стоит статус Gold.

Но всё сильно зависит от версии Wine и от драйверов видео карты, ну и самой видео карты.

Вот если посмотреть на запись о Bioshock просто: https://appdb.winehq.org/objectManager.php?sClass=application&iId=5695

То на версии 3.0.4 wine вообще игра перестала запускаться, а на более младших версиях шла.

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

сама игра то при этом работает, нажал enter несколько раз — запустилось нормально. и в самой игре меню нормально отображается. а вот при входе — плашка зелёная

el-d ★★
() автор топика

Tinker Steps: Switch to experimental, Set launch options -DisableTexturePool Remember to use the right launch option or it wont start.

In my experience it just crashed once in 30+ hours of play and could be my fault (I use external calibration tools for mouse and pads).

It deserves Gold++

xDShot ★★★★★
()
Ответ на: комментарий от el-d

У меня работает. Правда по завершении программы кидает ошибку, но работает.

cat /etc/portage/sets/steam 
# mandatory!
dev-libs/glib:2
dev-libs/libgcrypt
dev-libs/nspr
dev-libs/nss
gnome-base/gconf
gnome-extra/zenity
media-libs/alsa-lib
media-libs/fontconfig
media-libs/freetype:2
media-libs/libjpeg-turbo
media-libs/libogg
media-libs/libpng-compat:1.2
media-libs/libsdl
media-libs/libtheora
media-libs/libvorbis
media-libs/openal
net-misc/curl
net-print/cups
sys-apps/dbus
virtual/libusb:1
virtual/opengl
x11-libs/cairo
x11-libs/gdk-pixbuf
x11-libs/gtk+:2
x11-libs/libX11
x11-libs/libXScrnSaver
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libXrandr
x11-libs/libXrender
x11-libs/pango
x11-libs/pixman
games-util/steam-client-meta steamfonts trayicon
media-libs/openal abi_x86_32
>=media-libs/alsa-lib-1.2.6.1 abi_x86_32
# required by media-plugins/alsa-plugins-1.2.6::gentoo[pulseaudio]
>=media-sound/pulseaudio-15.0-r2 abi_x86_32
# required by media-libs/openal-1.21.1-r2::gentoo[sdl]
# required by net-im/telegram-desktop-3.6.0::gentoo
# required by @selected
# required by @world (argument)
>=media-libs/libsdl2-2.0.20-r1 abi_x86_32
# required by media-libs/libsdl2-2.0.20-r1::gentoo[dbus]
# required by media-libs/openal-1.21.1-r2::gentoo[sdl]
# required by net-im/telegram-desktop-3.6.0::gentoo
# required by @selected
# required by @world (argument)
>=sys-apps/dbus-1.12.22 abi_x86_32
# required by media-libs/libsdl2-2.0.20-r1::gentoo[X]
# required by media-libs/openal-1.21.1-r2::gentoo[sdl]
# required by net-im/telegram-desktop-3.6.0::gentoo
# required by @selected
# required by @world (argument)
>=x11-libs/libXcursor-1.2.0 abi_x86_32
# required by media-libs/libsdl2-2.0.20-r1::gentoo[X]
# required by media-libs/openal-1.21.1-r2::gentoo[sdl]
# required by net-im/telegram-desktop-3.6.0::gentoo
# required by @selected
# required by @world (argument)
>=x11-libs/libXi-1.8 abi_x86_32
# required by media-sound/pulseaudio-15.0-r2::gentoo
# required by media-plugins/alsa-plugins-1.2.6::gentoo[pulseaudio]
>=media-libs/libsndfile-1.0.31 abi_x86_32
# required by media-sound/pulseaudio-15.0-r2::gentoo
# required by media-plugins/alsa-plugins-1.2.6::gentoo[pulseaudio]
>=media-libs/speexdsp-1.2.0 abi_x86_32
# required by media-sound/pulseaudio-15.0-r2::gentoo[asyncns]
# required by media-plugins/alsa-plugins-1.2.6::gentoo[pulseaudio]
>=net-libs/libasyncns-0.8-r4 abi_x86_32
# required by media-sound/pulseaudio-15.0-r2::gentoo[glib]
# required by media-plugins/alsa-plugins-1.2.6::gentoo[pulseaudio]
>=dev-libs/glib-2.70.4 abi_x86_32
# required by media-sound/pulseaudio-15.0-r2::gentoo[alsa-plugin,alsa]
# required by media-libs/libsdl2-2.0.20-r1::gentoo[pulseaudio]
# required by media-libs/openal-1.21.1-r2::gentoo[sdl]
# required by net-im/telegram-desktop-3.6.0::gentoo
# required by @selected
# required by @world (argument)
>=media-plugins/alsa-plugins-1.2.6 abi_x86_32
# required by dev-libs/glib-2.70.4::gentoo
# required by media-sound/pulseaudio-15.0-r2::gentoo[glib]
# required by media-plugins/alsa-plugins-1.2.6::gentoo[pulseaudio]
>=dev-libs/libpcre-8.45 abi_x86_32
# required by dev-libs/glib-2.70.4::gentoo
# required by media-sound/pulseaudio-15.0-r2::gentoo[glib]
# required by media-plugins/alsa-plugins-1.2.6::gentoo[pulseaudio]
>=sys-apps/util-linux-2.37.4 abi_x86_32
# required by media-libs/libsndfile-1.0.31::gentoo[-minimal]
# required by media-sound/pulseaudio-15.0-r2::gentoo
# required by media-plugins/alsa-plugins-1.2.6::gentoo[pulseaudio]
>=media-libs/flac-1.3.4 abi_x86_32
# required by media-libs/libvorbis-1.3.7::gentoo
# required by media-libs/libsndfile-1.0.31::gentoo[-minimal]
# required by media-sound/pulseaudio-15.0-r2::gentoo
# required by media-plugins/alsa-plugins-1.2.6::gentoo[pulseaudio]
>=media-libs/libogg-1.3.5 abi_x86_32
# required by media-libs/libsndfile-1.0.31::gentoo[-minimal]
# required by media-sound/pulseaudio-15.0-r2::gentoo
# required by media-plugins/alsa-plugins-1.2.6::gentoo[pulseaudio]
>=media-libs/libvorbis-1.3.7 abi_x86_32
# required by media-libs/libsndfile-1.0.31::gentoo[-minimal]
# required by media-sound/pulseaudio-15.0-r2::gentoo
# required by media-plugins/alsa-plugins-1.2.6::gentoo[pulseaudio]
>=media-libs/opus-1.3.1-r2 abi_x86_32
# required by dev-libs/glib-2.70.4::gentoo
# required by media-sound/pulseaudio-15.0-r2::gentoo[glib]
# required by media-plugins/alsa-plugins-1.2.6::gentoo[pulseaudio]
>=virtual/libintl-0-r2 abi_x86_32
# required by dev-libs/glib-2.70.4::gentoo
# required by media-sound/pulseaudio-15.0-r2::gentoo[glib]
# required by media-plugins/alsa-plugins-1.2.6::gentoo[pulseaudio]
>=virtual/libiconv-0-r2 abi_x86_32
# required by media-libs/libsdl2-2.0.20-r1::gentoo[opengl]
# required by media-libs/openal-1.21.1-r2::gentoo[sdl]
# required by net-im/telegram-desktop-3.6.0::gentoo
# required by @selected
# required by @world (argument)
>=virtual/glu-9.0-r2 abi_x86_32
# required by media-libs/libsdl2-2.0.20-r1::gentoo[udev]
# required by media-libs/openal-1.21.1-r2::gentoo[sdl]
# required by net-im/telegram-desktop-3.6.0::gentoo
# required by @selected
# required by @world (argument)
>=virtual/libudev-232-r5 abi_x86_32
# required by virtual/glu-9.0-r2::gentoo
# required by media-libs/libsdl2-2.0.20-r1::gentoo[opengl]
# required by media-libs/openal-1.21.1-r2::gentoo[sdl]
# required by net-im/telegram-desktop-3.6.0::gentoo
# required by @selected
# required by @world (argument)
>=media-libs/glu-9.0.2 abi_x86_32
# required by virtual/libudev-232-r5::gentoo[-systemd]
# required by media-libs/libsdl2-2.0.20-r1::gentoo[udev]
# required by media-libs/openal-1.21.1-r2::gentoo[sdl]
# required by net-im/telegram-desktop-3.6.0::gentoo
# required by @selected
# required by @world (argument)
>=sys-fs/eudev-3.2.11-r1 abi_x86_32
x11-libs/libSM abi_x86_32
x11-libs/libICE abi_x86_32
x11-libs/libXtst abi_x86_32
sys-libs/libcap abi_x86_32
sys-libs/pam abi_x86_32

Это мой гентушный конфиг, поправь его под себя.

LongLiveUbuntu ★★★★★
()
Ответ на: комментарий от el-d

подскажите, что лучше в плане производительности — wine staging или proton?

Было дело я их сравнивал в паре игр, при использовании Esync и одинаковой версии DXVK/vkd3d-proton производительность была примерно одинаковой. Конечно, я за все игры не ручаюсь, в теории могут быть игры, которые работают лучше на Proton чем на Wine-Staging, или наоборот. Ну и плюс Proton поддерживает Fsync, тогда как обычный Wine-Staging - нет.

Если хочешь точно узнать разницу в конкретной игре, то тебе придется самому сравнить производительность.

есть ли разница в 64 и 32 битном префиксе или скорость одинаковая?

Разницы нет.

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