Skip to content

black screen launching BB 1.09 steamos 3.6.12 #1246

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

Closed
christiancoler opened this issue Oct 5, 2024 · 17 comments
Closed

black screen launching BB 1.09 steamos 3.6.12 #1246

christiancoler opened this issue Oct 5, 2024 · 17 comments
Labels
Bloodborne question Further information is requested

Comments

@christiancoler
Copy link

Currently attempting to get CUSA03173 running on steamdeck on SteamOS 3.6.17, seeing blank screen upon boot that stops responding. This seems to happen with any linux QT version I've tried. Log is from latest action artifact. Any suggestions?
shad_log.txt

@christiancoler christiancoler changed the title black (sometimes random color) screen launching BB 1.09 black screen launching BB 1.09 steamos 3.6.12 Oct 5, 2024
@Dante1475
Copy link

Currently attempting to get CUSA03173 running on steamdeck on SteamOS 3.6.17, seeing blank screen upon boot that stops responding. This seems to happen with any linux QT version I've tried. Log is from latest action artifact. Any suggestions? shad_log.txt

Try these builds of ngoquang: https://github.com/ngoquang2708/shadPS4/actions

Works but with some graphic glitches.

@TheRhysWyrill
Copy link

Currently attempting to get CUSA03173 running on steamdeck on SteamOS 3.6.17, seeing blank screen upon boot that stops responding. This seems to happen with any linux QT version I've tried. Log is from latest action artifact. Any suggestions? shad_log.txt

Try these builds of ngoquang: https://github.com/ngoquang2708/shadPS4/actions

Works but with some graphic glitches.

Can confirm it works on my AMD iGPU where the upstream build doesn't, will what's been done to fix these issues be incorporated into upstream eventually?

@christiancoler
Copy link
Author

Currently attempting to get CUSA03173 running on steamdeck on SteamOS 3.6.17, seeing blank screen upon boot that stops responding. This seems to happen with any linux QT version I've tried. Log is from latest action artifact. Any suggestions? shad_log.txt

Try these builds of ngoquang: https://github.com/ngoquang2708/shadPS4/actions

Works but with some graphic glitches.

Thanks, This build does allow me to launch, albeit with a ton of missing geometry and textures to the point where it isn't playable. I'll have to look closer to see what lets that fork launch while the main doesn't. Are you aware of anything to fix/help graphics glitches?

@SD1494
Copy link

SD1494 commented Oct 7, 2024

To fix missing textures try to reload the game by going back to bloodbornes Main menu and load back in again

@Litnesslegitimate
Copy link

Litnesslegitimate commented Oct 8, 2024

All of this was using https://github.com/diegolix29/shadPS4/actions
(Probably works the same on the build mentioned here, I never tried the driver switch on that)

I was able to get the game running without texture issues by using the AMDGPU-PRO drivers

With RADV I've sometimes been able to get it loading in the textures by quitting to the main menu and reloading as mentioned in the prev comment.
RADV might have issues trying to load things in with shad. It seems to be able to display everything fine after reloading but sometimes when I move between area transitions the screen will flash gray and the textures will disappear again. Sometimes it doesn't happen, but it's been a lot more common when it's loading things for the first time

I'll grab logs for that next time I hop on linux, but it'd be nice if someone could do it for me before that

Edit: logs
What I'm pretty sure is relevant
Shad_RADV_log.txt
The full log in case I'm wrong or missed something
Shad_RADV_log_Full.txt

OS: EndeavourOS (Arch-based)

@Saigaiii
Copy link

Saigaiii commented Oct 8, 2024

I was able to get into the game with this build https://github.com/diegolix29/shadPS4/actions/runs/11227878157
issue is that the geometry is missing, so while there is collision quite a few things are missing. But much closer than it has been for awhile in terms of working on linux/steam deck.

Edit: Really any of the builds after getting linux working worked on steam deck, but some have missing ui elements, and all of them have missing geometry.

@Litnesslegitimate
Copy link

Litnesslegitimate commented Oct 8, 2024

I was able to get into the game with this build https://github.com/diegolix29/shadPS4/actions/runs/11227878157 issue is that the geometry is missing, so while there is collision quite a few things are missing. But much closer than it has been for awhile in terms of working on linux/steam deck.

@Saigaiii

On my arch based system I was able to fix the missing geometry by launching the game under the AMDGPU-PRO driver (I can't see why it wouldn't work on the steam deck too)

https://wiki.archlinux.org/title/Vulkan
After installing the proprietary driver I moved it from "/usr/share/vulkan/icd.d/" to a folder I made in opt "/opt/amdgpu-stuff/" to make sure it isn't used in anything unless I call it to be (I don't think you need to do this, I'm just paranoid)

Then you can launch shadps4 with the driver using: env VK_ICD_FILENAMES=/opt/amdgpu-stuff/amd_pro_icd64.json ./Shadps4-qt.AppImage (tell VK_ICD_FILENAMES= where the driver is, mine is in opt/amdgpu-stuff)

On KDE you can make a start menu entry that auto starts with the driver, I also have it set to use mangohud
Screenshot_20241008_145213

Footage of me booting into the game with both drivers
https://www.youtube.com/watch?v=cYJ8NdJzyTQ

EDIT:
I just found out while trying to reinstall bloodborne that shad with the PRO driver crashes when trying to install a game. If you're adding a package just switch back to using RADV, and then back to the proprietary to play the game

@Saigaiii
Copy link

Saigaiii commented Oct 9, 2024

I was able to get into the game with this build https://github.com/diegolix29/shadPS4/actions/runs/11227878157 issue is that the geometry is missing, so while there is collision quite a few things are missing. But much closer than it has been for awhile in terms of working on linux/steam deck.

@Saigaiii

On my arch based system I was able to fix the missing geometry by launching the game under the AMDGPU-PRO driver (I can't see why it wouldn't work on the steam deck too)

https://wiki.archlinux.org/title/Vulkan After installing the proprietary driver I moved it from "/usr/share/vulkan/icd.d/" to a folder I made in opt "/opt/amdgpu-stuff/" to make sure it isn't used in anything unless I call it to be (I don't think you need to do this, I'm just paranoid)

Then you can launch shadps4 with the driver using: env VK_ICD_FILENAMES=/opt/amdgpu-stuff/amd_pro_icd64.json ./Shadps4-qt.AppImage (tell VK_ICD_FILENAMES= where the driver is, mine is in opt/amdgpu-stuff)

On KDE you can make a start menu entry that auto starts with the driver, I also have it set to use mangohud Screenshot_20241008_145213

Footage of me booting into the game with both drivers https://www.youtube.com/watch?v=cYJ8NdJzyTQ

EDIT: I just found out while trying to reinstall bloodborne that shad with the PRO driver crashes when trying to install a game. If you're adding a package just switch back to using RADV, and then back to the proprietary to play the game

How did you install it? Not familiar with AUR tbh.

@Litnesslegitimate
Copy link

Litnesslegitimate commented Oct 10, 2024

How did you install it? Not familiar with AUR tbh.

@Saigaiii Sorry, I just saw this.
Personally I use yay to get things from the AUR, you kind of use it like pacman

https://itsfoss.com/install-yay-arch-linux/ (Or google "Install yay arch linux")
After that, just " yay -S vulkan-amdgpu-pro " and it'll end up in your vulkan/icd.d folder

Also might be worth checking out their github to see what it can do, I use yay quite a bit
https://github.com/Jguer/yay

@SD1494
Copy link

SD1494 commented Oct 10, 2024

Highly recommend "Ram Spike Workaround" by Kyoski for playing on steam deck. You can get it on nexusmods

@Saigaiii
Copy link

Do you have issues with the ui elements not loading? What specific build version are you running on steam deck?

@SD1494
Copy link

SD1494 commented Oct 10, 2024

Haha seems like we had this conversation on nexus already :D
Like i said there i'm using ngoquang2708 fork of shadps4 right now i'm on build 35f6fc8
I'm also using boczekek's fps boost, AMD og sfx by diegolix29 and vertex Explosion fix by rainmakerv2. I haven't been messing around much with mods tho so there might be better ones for the steam deck

@Saigaiii
Copy link

Saigaiii commented Oct 11, 2024

Haha seems like we had this conversation on nexus already :D Like i said there i'm using ngoquang2708 fork of shadps4 right now i'm on build 35f6fc8 I'm also using boczekek's fps boost, AMD og sfx by diegolix29 and vertex Explosion fix by rainmakerv2. I haven't been messing around much with mods tho so there might be better ones for the steam deck

Lol bro I been trying to see which build would stop the missing geometry and the missing ui elements. Hope that one is it

Edit: Thanks bro. It seems like ngoquang2708 forks may be the most stable linux builds right now. I can actually launch my game on his latest release.

@Saigaiii
Copy link

Saigaiii commented Oct 11, 2024

Haha seems like we had this conversation on nexus already :D
Like i said there i'm using ngoquang2708 fork of shadps4 right now i'm on build 35f6fc8
I'm also using boczekek's fps boost, AMD og sfx by diegolix29 and vertex Explosion fix by rainmakerv2. I haven't been messing around much with mods tho so there might be better ones for the steam deck

Sorry to bother you again, but are you having issues with ui elements on this build? I’m noticing blank/outline health bar and stamina, along with missing picture on the bullets and vial.

Edit: Nevermind I think I figured it out. It’s one of mods doing it I believe.

@Skyrent
Copy link

Skyrent commented Oct 20, 2024

Unfortunately, I can't get the amdgpu-pro driver to work on SteamOS. I keep getting segmentation faults or the app glitches and self-terminates almost immediately

@Missake212
Copy link
Contributor

Could you try again on latest main? I believe #1683 may have fixed this issue

@Hermiten Hermiten added the question Further information is requested label Dec 22, 2024
@christiancoler
Copy link
Author

christiancoler commented Dec 22, 2024

@Missake212 latest main appears to be working for me - tomorrow I'm going to go through and give a fresh unmodded copy of BB a try to see if that works. Closing this for now, thanks all!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bloodborne question Further information is requested
Projects
None yet
Development

No branches or pull requests

9 participants