Genshin Impact only shows black screen #1624
Comments
Among Us have the same issue |
I do think this is a different issue. The solution for the linked issue is single-window mode, but that didn't fix it for me. It might also just be an Arch issue; I'm assuming Zistack is on Arch because the guide they followed is on the Arch Wiki, and I'm on Manjaro. I've tested Among Us and Block Fortress: Empires. Launching Roblox crashed Anbox altogether. Still, other apps like Discord and Fastmail launch just fine... |
@Bright-Shard i think it's an issue with Unity Apps |
I don't know of many Unity apps... if you have some for me to try let me know. |
I also have the same issue, game either get a black screen or fail to go past the splash screen, although app work just fine. I have in installed this on Arch Linux using Anbox-git & Anbox-image-gapps. |
Roblox was not made with Unity. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Well, this issue seems similar in terms of the outwardly observable behavior, but the errors in the logs look quite a bit different from what I'm seeing, which is why I decided to create a new issue.
snap refresh --devmode --edge anbox
I'm running this on Arch Linux, so I'm installing it from the
anbox-git
AUR package.sudo snap set anbox debug.enable=true
I just saved the logs from
adb logcat
to a file. Seems to contain the same information. Not sure how you would do this from a git installation.sudo /snap/bin/anbox.collect-bug-info
The file I saved off of
adb logcat
: genshin.loganbox system-info
below:**anbox system-info output
Please describe your problem:
So, I'm trying to run this game, Genshin Impact (package name: com.miHoYo.GenshinImpact). I'm doing this by launching the session manager in single-window mode (this probably isn't necessary, but results in the most observable and controllable behavior), and then trying to launch the game from there. It goes to a black screen, occasionally makes some 'click'-like noises, but otherwise is completely broken.
What were you expecting?:
Ideally, the game would run without issue.
Additional info:
The game requires the arm64-v8a abi, and I'm pretty sure it requires Google Play Services. I'm using an image with houdini, OpenGApps, and SuperSU (just 'cause) (specifically, the one provided by the
anbox-image-gapps-rooted
AUR package). It's a 64-bit application. It appears to be a Unity game, for what it is worth.I'm running a custom kernel compiled according to the instructions here for kernels version 5.7 and newer. Not sure why
anbox system-info
saysbinder: false
, because/dev/binderfs/
is properly mounted and ready to go.I know my installation is also a bit different from what is typically prescribed. I'm not sure how to do it properly, what with the kernel rebuild and all being necessary for my kernel version. If it would help for me to install anbox in a different way, let me know.
If there's any other information that I can extract, I would be happy to do so. I'd try to debug it myself if I knew how to interpret the log messages.
Thanks,
Zistack
The text was updated successfully, but these errors were encountered: