streetpea / chiaki4deck

Fork of Chiaki (Open Source Playstation Remote Play) with Enhancements for Steam Deck and Documentation around how to use
https://streetpea.github.io/chiaki4deck/
GNU Affero General Public License v3.0
872 stars 51 forks source link

[BUG] Windows release since 1.6.0 shows only blank screen #305

Open policeman0077 opened 1 month ago

policeman0077 commented 1 month ago

Describe the bug Windows release since 1.6.0 shows only blank screen. I tried 1.6.0 to 1.6.5 they all show a blank screen after I double click the program. 1.5.0 runs on my machine. Tried on both win10 and win11 have same issue. Both machines have nvidia gpus.

Debug Log chiaki1.6.3.LOG

To Reproduce Steps to reproduce the behavior:

  1. Unzip the package
  2. Double click on 'Chiaki.exe'
  3. See a blank screen

Expected behavior See the GUI after run the program

Screenshots Snipaste_2024-04-05_10-57-31

Desktop (please complete the following information):

robpinheiro commented 1 month ago

The same happens to me Windows 10 laptop device Integrated graphics Intel(R) UHD Graphics 630 Offboard device RTX2060

The screen turns white and then the software closes. Version 1.50 runs normally Does not generate any logs in C:\Users\UserProfile\AppData\Roaming\chiaki

streetpea commented 1 month ago

you can download and run debug view https://download.sysinternals.com/files/DebugView.zip and launch it in the background and see what comes up on there when running Chiaki4deck to see what's happening on your system.

policeman0077 commented 1 month ago

you can download and run debug view https://download.sysinternals.com/files/DebugView.zip and launch it in the background and see what comes up on there when running Chiaki4deck to see what's happening on your system.

here is the dump from debug view chiaki1.6.3.LOG

policeman0077 commented 1 month ago

I feel it is related to #239. Is there anyway I can set libplacebo to use d3d by default?

streetpea commented 3 weeks ago

@policeman0077 have you tried disabling the graphics-hook.dll from obs that shows up here in your logs?

Maybe that's what's interfering. The other issue you linked is when the Vulkan hw decoder is used with ffmpeg but doesn't take effect until you start the stream. So you are just loading the main menu (which doesn't use ffmpeg or Vulkan hw decoding itself) that wouldn't cause this.

graphics-hook.dll loaded against process: chiaki.exe

streetpea commented 3 weeks ago

@policeman0077 also do you have Vulkan installed directly on your computer? (sometimes that version will be used instead of the version provided with chiaki4deck which will interfere and could cause this since chiaki4deck is built with a specific version)