ppy / osu

rhythm is just a *click* away!
https://osu.ppy.sh
MIT License
15.41k stars 2.29k forks source link

Permanent black screen #7483

Closed Histmy closed 4 years ago

Histmy commented 4 years ago

I was curious to try osu!laser after a year maybe. After succesfull installation and login i wanted to change screen from window to borderless and than it crashed. When I try to start it again, sounds play normaly but I see nothing more than black screen.

osu!lazer version: 2020.104.0

Logs: I don't know where to find them. Probably they don't exist.

Computer Specifications:

bdach commented 4 years ago

Please check for log existence in either:

Histmy commented 4 years ago

There are some files, but I play osu standard too. Isn't this folder for both?

bdach commented 4 years ago

It's not. Stable's is %localappdata%/osu!/Logs. Please attach the files here.

Histmy commented 4 years ago

database.log network.log performance.log runtime.log updater.log

bdach commented 4 years ago

Nothing notable in the files attached besides the fact that the runtime log cuts out after entering the disclaimer screen. Please try waiting a little longer, seeing if anything changes and reattaching the logs if it does.

Failing that please attach Windows Event Viewer info after launching the game by performing the following steps:

  1. Type Event viewer in the Windows search bar (shortcut: Windows+S) and press Enter, or open the Run... button (Windows+R), type in eventvwr and press Enter.
  2. The Event viewer window will appear. Expand Windows Logs on the left and choose Application. It might take a while to load.
  3. In the Actions pane on the right click Save All Events As..., then choose a location to save to.
  4. On the Display Information popup, select the second option, then the checkbox to show all available languages, then English (UK) (US would also do fine).
  5. Append the resulting .evtx file to this issue.
Histmy commented 4 years ago

GitHub was not wanting me to upload a evtx file, so i renamed it to txt. It should work when you rename it back i hope. If not, I can upload it somewhere else.

events.txt

bdach commented 4 years ago

Event log turns up these interesting entries:

The NVIDIA OpenGL driver has encountered
an out of memory error. This application might
behave inconsistently and fail.
(pid=11056 osu!.exe 64bit)

I am skeptical any GTX 1050 would actually run out of memory trying to run lazer when I'm fine on my GT 555M laptop. I'd try checking for device driver updates, maybe it's a bug in their opengl driver.

Histmy commented 4 years ago

I don't know if it can help you somehow but if I open laser and immediately after open for example total commander, it starts up and I can even change volume with scroll wheel. But the moment I click into it, it just right away crashes. You can see it in this picture.

bdach commented 4 years ago

At your attached screenshot I'm noticing an FPS overlay of sorts (fraps? shadowplay?). I'd try disabling it, it might be running some interference and therefore leading to the crash.

Histmy commented 4 years ago

It is GeForce Expirience overlay. When I disable it manualy, it starts by itself when I open osu!laser. And I don't think there is a way to disable it without uninstalling the program and I don't want to do that. I also tried to tick check box "start aplication in 640x480" in compatibility menu in properties of the game aplication and I was able to "play" the game in the corner of my screen as you can see here. I was even able to change the screen mode to fullscreen insted of borderless and now I can play the game without any problems. Even with GeForce Expirience overlay.

bdach commented 4 years ago

Going to close this for now due to lack of new developments. As it stands it looks like a hardware-related issue that we can't really do much about without a reliable reproduction environment.