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

Issue with Vulcan driver - probably the wrong repo (request for guidance) #116

Open
LukasM937 opened this issue Dec 3, 2024 · 2 comments

Comments

@LukasM937
Copy link

LukasM937 commented Dec 3, 2024

As mentioned in the title this might be the wrong place to raise the issue then I would welcome hints or gentle nudges in the right direction.

After Installing steam, as guided by the original article, I started "Harry Potter: Quidditch Legacy" using the experimental version and 9.x.x (the most current one)
The game starts with the "controller Screen" then it proceeds with the steam loading animation and it starts again on the steam game page.
When opting out our the full screen mod, steam indicates a loading action but then resets.

Formally - Way to reproduce the bug and outcome:

  1. Open HP:Quidditch Legacy
  2. Wait
  3. Steam resets on Game page.

My system is:
16" MacBook Pro M2 Max with 30 GPU cores.
I use the official Fedora Asahi Remix.
Prior to the bug I updated the system to the current version.

I also tried it with an old title (Stronghold Crusaders) there it worked effortlessly.

The errors suggest that there might be an issue with Vulcan.

During this the terminal got the following printout.:

Click me pressure-vessel-wrap[2097]: Internal error: /home/USER/.local/share/vulkan/implicit_layer.d/steamfossilize_i386.json is not in /usr/lib/pressure-vessel/overrides/share/vulkan/implicit_layer.d pressure-vessel-wrap[2097]: Internal error: /home/USER/.local/share/vulkan/implicit_layer.d/steamfossilize_x86_64.json is not in /usr/lib/pressure-vessel/overrides/share/vulkan/implicit_layer.d pressure-vessel-wrap[2097]: Internal error: /home/USER/.local/share/vulkan/implicit_layer.d/steamoverlay_i386.json is not in /usr/lib/pressure-vessel/overrides/share/vulkan/implicit_layer.d pressure-vessel-wrap[2097]: Internal error: /home/USER/.local/share/vulkan/implicit_layer.d/steamoverlay_x86_64.json is not in /usr/lib/pressure-vessel/overrides/share/vulkan/implicit_layer.d pressure-vessel-wrap[2097]: Internal error: /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json is not in /usr/lib/pressure-vessel/overrides/share/vulkan/implicit_layer.d pressure-vessel-wrap[2097]: W: Extra environment variable WAYLAND_DISPLAY set during container setup but not in known_vars; check logic fsync: up and running. chdir "/home/USER/.local/share/Steam/steamapps/common/Harry Potter Quidditch Champions" Game Recording - would start recording game 2878600, but recording for this game is disabled Adding process 2809 for gameID 2878600 ERROR: ld.so: object '/home/USER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/USER/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/home/USER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/USER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/USER/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/home/USER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/USER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/USER/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/home/USER/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. ERROR: ld.so: object '/home/USER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/USER/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/home/USER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Adding process 2813 for gameID 2878600 ERROR: ld.so: object '/home/USER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/USER/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/home/USER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Adding process 2814 for gameID 2878600 pressure-vessel-wrap[2813]: Internal error: /home/USER/.local/share/vulkan/implicit_layer.d/steamfossilize_i386.json is not in /usr/lib/pressure-vessel/overrides/share/vulkan/implicit_layer.d pressure-vessel-wrap[2813]: Internal error: /home/USER/.local/share/vulkan/implicit_layer.d/steamfossilize_x86_64.json is not in /usr/lib/pressure-vessel/overrides/share/vulkan/implicit_layer.d pressure-vessel-wrap[2813]: Internal error: /home/USER/.local/share/vulkan/implicit_layer.d/steamoverlay_i386.json is not in /usr/lib/pressure-vessel/overrides/share/vulkan/implicit_layer.d pressure-vessel-wrap[2813]: Internal error: /home/USER/.local/share/vulkan/implicit_layer.d/steamoverlay_x86_64.json is not in /usr/lib/pressure-vessel/overrides/share/vulkan/implicit_layer.d pressure-vessel-wrap[2813]: Internal error: /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json is not in /usr/lib/pressure-vessel/overrides/share/vulkan/implicit_layer.d pressure-vessel-wrap[2813]: W: Extra environment variable WAYLAND_DISPLAY set during container setup but not in known_vars; check logic ERROR: ld.so: object '/tmp/pressure-vessel-libs-NQNSX2/${LIB}/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tmp/pressure-vessel-libs-NQNSX2/${LIB}/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding process 2952 for gameID 2878600 ERROR: ld.so: object '/tmp/pressure-vessel-libs-NQNSX2/${LIB}/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tmp/pressure-vessel-libs-NQNSX2/${LIB}/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tmp/pressure-vessel-libs-NQNSX2/${LIB}/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding process 2953 for gameID 2878600 ERROR: ld.so: object '/tmp/pressure-vessel-libs-NQNSX2/${LIB}/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding process 2954 for gameID 2878600 ERROR: ld.so: object '/tmp/pressure-vessel-libs-NQNSX2/${LIB}/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tmp/pressure-vessel-libs-NQNSX2/${LIB}/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. fsync: up and running. Adding process 2955 for gameID 2878600 ERROR: ld.so: object '/tmp/pressure-vessel-libs-NQNSX2/${LIB}/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding process 2961 for gameID 2878600 ERROR: ld.so: object '/tmp/pressure-vessel-libs-NQNSX2/${LIB}/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding process 2963 for gameID 2878600 ERROR: ld.so: object '/tmp/pressure-vessel-libs-NQNSX2/${LIB}/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding process 2969 for gameID 2878600 ERROR: ld.so: object '/tmp/pressure-vessel-libs-NQNSX2/${LIB}/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding process 2978 for gameID 2878600 ERROR: ld.so: object '/tmp/pressure-vessel-libs-NQNSX2/${LIB}/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding process 2997 for gameID 2878600 ERROR: ld.so: object '/tmp/pressure-vessel-libs-NQNSX2/${LIB}/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding process 3006 for gameID 2878600 ERROR: ld.so: object '/tmp/pressure-vessel-libs-NQNSX2/${LIB}/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding process 3027 for gameID 2878600 Setting breakpad minidump AppID = 2878600 Steam_SetMinidumpSteamID: Caching Steam ID: 76561198043986072 [API loaded no] ERROR: ld.so: object '/tmp/pressure-vessel-libs-NQNSX2/${LIB}/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding process 3050 for gameID 2878600 ERROR: ld.so: object '/tmp/pressure-vessel-libs-NQNSX2/${LIB}/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding process 3060 for gameID 2878600 pid 2956 != 2955, skipping destruction (fork without exec?) Game Recording - game stopped [gameid=2878600] Removing process 3060 for gameID 2878600 Removing process 3050 for gameID 2878600 Removing process 3027 for gameID 2878600 Removing process 3006 for gameID 2878600 Removing process 2997 for gameID 2878600 Removing process 2978 for gameID 2878600 Removing process 2969 for gameID 2878600 Removing process 2963 for gameID 2878600 Removing process 2961 for gameID 2878600 Removing process 2955 for gameID 2878600 Removing process 2954 for gameID 2878600 Removing process 2953 for gameID 2878600 Removing process 2952 for gameID 2878600 Removing process 2814 for gameID 2878600 Removing process 2813 for gameID 2878600 Removing process 2809 for gameID 2878600
@teohhanhui
Copy link
Collaborator

teohhanhui commented Dec 4, 2024

Yeah, this is the wrong place. Perhaps ask on https://www.reddit.com/r/AsahiLinux/

First, you'd need to add PROTON_LOG=1 to the launch options. Then you'll find the log file in your home directory.

@LukasM937

This comment was marked as outdated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants