Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: vkCreateSwpachainKHR in hangover-wine #1317

Open
Githubpradip opened this issue Nov 17, 2024 · 3 comments
Open

[Bug]: vkCreateSwpachainKHR in hangover-wine #1317

Githubpradip opened this issue Nov 17, 2024 · 3 comments
Labels
bug Something isn't working upstream issue This is an upstream issue

Comments

@Githubpradip
Copy link

Githubpradip commented Nov 17, 2024

Problem description

I always see this error when running vulkan-demos in hangover-wine

013c:err:msvcrt:_wassert (L"!status && "vkCreateSwapchainKHR"",L"/home/builder/.termux-build/hangover-wine/src/dlls/winevulkan/loader_thunks.c",3361)
Screenshot_2024-11-16-22-13-20-951_com termux

What is the expected behavior?

Run vulkan-demos with wrapper

System information

termux-info:
Termux Variables:
TERMUX_APP_PACKAGE_MANAGER=apt
TERMUX_APP__APK_FILE=/data/app/~~I0-3nxAA-WGJ8VSfnd7EUw==/com.termux-TEeoEef0TEpymOQwV3iKiA==/base.apk
TERMUX_APP__APK_RELEASE=F_DROID
TERMUX_APP__APP_VERSION_CODE=1020
TERMUX_APP__APP_VERSION_NAME=0.119.0-beta.1
TERMUX_APP__DATA_DIR=/data/user/0/com.termux
TERMUX_APP__IS_DEBUGGABLE_BUILD=false
TERMUX_APP__IS_INSTALLED_ON_EXTERNAL_STORAGE=false
TERMUX_APP__PACKAGE_NAME=com.termux
TERMUX_APP__PID=9154
TERMUX_APP__TARGET_SDK=28
TERMUX_VERSION=0.119.0-beta.1
TERMUX__SE_FILE_CONTEXT=u:object_r:app_data_file:s0:c115,c257,c512,c768
TERMUX__SE_INFO=default:targetSdkVersion=28:complete
TERMUX__SE_PROCESS_CONTEXT=u:r:untrusted_app_27:s0:c115,c257,c512,c768
TERMUX__UID=10371
TERMUX__USER_ID=0
Packages CPU architecture:
aarch64
Subscribed repositories:

sources.list

deb https://grimler.se/termux/termux-main stable main

tur-repo (sources.list.d/tur.list)

deb https://tur.kcubeterm.com tur-packages tur tur-on-device tur-continuous

x11-repo (sources.list.d/x11.list)

deb https://packages-cf.termux.dev/apt/termux-x11/ x11 main
Updatable packages:
apt/stable 2.8.1-1 aarch64 [upgradable from: 2.7.14]
bash/stable 5.2.37 aarch64 [upgradable from: 5.2.26-1]
ca-certificates/stable 1:2024.09.24 all [upgradable from: 1:2024.03.11-2]
command-not-found/stable 2.4.0-51 aarch64 [upgradable from: 2.4.0-29]
coreutils/stable 9.5-3 aarch64 [upgradable from: 9.5]
curl/stable 8.11.0-1 aarch64 [upgradable from: 8.8.0]
debianutils/stable 5.21 aarch64 [upgradable from: 5.19]
dpkg/stable 1.22.6-1 aarch64 [upgradable from: 1.22.6]
findutils/stable 4.10.0 aarch64 [upgradable from: 4.9.0-2]
gpgv/stable 2.4.5-3 aarch64 [upgradable from: 2.4.5-1]
inetutils/stable 2.5 aarch64 [upgradable from: 2.4-1]
less/stable 661 aarch64 [upgradable from: 633-1]
libandroid-support/stable 29 aarch64 [upgradable from: 28-3]
libassuan/stable 3.0.1-2 aarch64 [upgradable from: 2.5.7]
libc++/stable 27c aarch64 [upgradable from: 26b]
libcurl/stable 8.11.0-1 aarch64 [upgradable from: 8.8.0]
libgcrypt/stable 1.11.0 aarch64 [upgradable from: 1.10.3]
libgmp/stable 6.3.0-1 aarch64 [upgradable from: 6.3.0]
libgpg-error/stable 1.50 aarch64 [upgradable from: 1.49]
liblz4/stable 1.10.0 aarch64 [upgradable from: 1.9.4]
liblzma/stable 5.6.3 aarch64 [upgradable from: 5.6.2]
libnettle/stable 3.10 aarch64 [upgradable from: 3.9.1]
libnghttp2/stable 1.64.0 aarch64 [upgradable from: 1.62.1]
libnghttp3/stable 1.6.0 aarch64 [upgradable from: 1.3.0]
libsmartcols/stable 2.40.2-2 aarch64 [upgradable from: 2.39.3-4]
libssh2/stable 1.11.1 aarch64 [upgradable from: 1.11.0]
libtirpc/stable 1.3.6 aarch64 [upgradable from: 1.3.4-1]
libunbound/stable 1.22.0 aarch64 [upgradable from: 1.20.0]
libunistring/stable 1.3 aarch64 [upgradable from: 1.1]
nano/stable 8.2 aarch64 [upgradable from: 8.0]
openssl/stable 1:3.3.2 aarch64 [upgradable from: 1:3.2.1-1]
patch/stable 2.7.6-4 aarch64 [upgradable from: 2.7.6-3]
readline/stable 8.2.13 aarch64 [upgradable from: 8.2.10]
termux-am/stable 0.8.0-1 all [upgradable from: 0.8.0]
termux-keyring/stable 3.12-1 all [upgradable from: 3.12]
termux-tools/stable 1.44.3 all [upgradable from: 1.42.4]
util-linux/stable 2.40.2-2 aarch64 [upgradable from: 2.39.3-4]
xz-utils/stable 5.6.3 aarch64 [upgradable from: 5.6.2]
zstd/stable 1.5.6-2 aarch64 [upgradable from: 1.5.6]
termux-tools version:
1.42.4
Android version:
14
Kernel build information:
Linux localhost 4.19.191-perf-gb889dbe59f09 #1 SMP PREEMPT Tue May 7 13:21:17 UTC 2024 aarch64 Android
Device manufacturer:
Xiaomi
Device model:
22041219PI
LD Variables:
LD_LIBRARY_PATH=
LD_PRELOAD=/data/data/com.termux/files/usr/lib/libtermux-exec.so
Installed termux plugins:
com.termux.x11 versionCode:15


@Githubpradip Githubpradip added bug Something isn't working untriaged labels Nov 17, 2024
@licy183
Copy link
Collaborator

licy183 commented Nov 17, 2024

If it doesn't occur with some other Vulkan ICDs (especially mesa-vulkan-icd-swrast), you should report it to the ICD's author rather than here.

@licy183 licy183 added upstream issue This is an upstream issue and removed untriaged labels Nov 17, 2024
@Githubpradip
Copy link
Author

If it doesn't occur with some other Vulkan ICDs (especially mesa-vulkan-icd-swrast), you should report it to the ICD's author rather than here.

It is vulkan-icd-wrapper by xmem

@hansm629
Copy link

hansm629 commented Nov 19, 2024

@Githubpradip
If it's a Mali GPU, it's most likely a problem with the Android host Vulkan driver.

The Adreno 7xx series and Xclipse series seem to work fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working upstream issue This is an upstream issue
Projects
None yet
Development

No branches or pull requests

3 participants