-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
osu!lazer won't run after 2019.1011.0 update #6496
Comments
The OpenGL initialization header is concerning:
I'm pretty sure a generic GDI renderer should not be used by the game with your GPU. Are you sure Windows hasn't installed generic drivers for your card? Do you mind trying to update them? Although it is weird that this would surface after upgrading - does downgrading lazer again help? If it does, mind attaching log output from the previous version? |
Downgrading to 2019.930.0 again helps, here are the logs: |
Looks good on the old version, weirdly enough the reported system version changes too...?
Do you mind checking the Windows Event Viewer for any potentially related errors around the time of launch of the new version? Sorry for the hassle, but this issue seems rare (as it hasn't been reported yet) and particularly bizarre. |
There is an error, it says: Application: osu!.exe Tell me if I understood it wrong |
Thanks for looking - unfortunately this is virtually the same error as the dialog shows, and is similarly unhelpfully non-specific, at least to me - all it says is that there was an access violation ( |
i also suffered from this issue now when updated to 1011.0 but it doesnt have any dialog box |
@enoslayd Please do not post double comments. Do you mind giving your PC specifications (in particular the GPU make and model)? |
sorry. i didnt know what happenned though |
intel core i3 540m 3.07 ghz i will try this update on my laptop later |
This has got to be related to the net core 3.0 update, but very weird that GL is detecting different underlying hardware.. |
As for the version being different, that's expected with .NET Core 3.0, see: https://github.com/dotnet/coreclr/issues/22844 / https://devblogs.microsoft.com/dotnet/announcing-net-core-3-0/ . This may require an osuTK fix. |
in my laptop, there is this window "osu framework running "osu"" and it still crashing Specs: |
I have the same issue, osu! doesn't launch since 2019.1011.0 update. System specs so you guys can get some more info:
|
For those who really want to try out 2019.1011, 2019.1021.0 and 2019.1029.0 on affected machines, there is a way that will involve system files replacing, so do this if you really want to try it Credit: libretro/RetroArch#4580 (comment) Files Again, not recommended to do so, it's best to wait for a fix |
@MeguMario Thanks for linking that actually, it's very helpful! Looking through the threads I stumbled upon this comment in the LWJGL repository, which seems to indicate this is Intel device driver breakage - it seems to die if the major Windows version is not 5 or 6. I had a look at the Windows binaries pre- and post-2019.930.0 inside a hex editor, and found the manifest before and after the .NET Core 3.0 bump.
Since I can't reproduce I can't confirm, but if we found a way to patch that element out of the releases, then this could maybe go away, if what the comment claims is correct (ie. the manifest is used to get the version)? Don't get me wrong, it's a real hack for some prime Intel breakage. It could also be not enough, and the root cause could be .NET Core changing the returned Windows version altogether, in which case short of reversing the actual drivers and binary patching the check out of it (I... don't see that happening) we might be screwed. In summary, Windows version tests are evil and don't ever do them. |
I should also mention that some driver even broke on Windows 8/8.1 (mostly GMA x4500 and lower) |
I still get a crash with Windows 7 compatibility mode |
sadly it is seem to be the driver, compatbility mode won't get you anywhere |
@pal1000 Thanks for the video and for confirming that removing the manifest entries does indeed fix it! It's a band-aid workaround, but in my opinion it's the best way for us to provide out-of-the-box compatibility with older Intel cards, unless it turns out the compatibility entries help with something else. I'm pretty sure we should be able to modify the manifest at source-level, which would end up propagating to the released binaries. (The irony of added compatibility entries making the game less compatible with hardware due to broken Intel drivers that they won't fix is not lost on me.) |
Could anyone who has this problem test out #7088 and confirm for sure that it fixes it? Would be much appreciated, as I don't have the appropriate hardware on hand. |
I can confirm that it works for me, I have an Intel HD 3000. Old log: Log from that pull: |
@doughn0 Great to hear, thanks so much for checking! |
Describe the crash: It returns system error upon launch
Screenshots or videos showing encountered issue:

osu!lazer version: 2019.1011.0
Logs: Not sure if it gets logged, here's the only one that was updated
runtime.log
Computer Specifications:
Windows 10 Pro build 16299, 64-bit
CPU: Intel(R) Celeron(R) CPU B800
GPU: Intel(R) HD Graphics
2gb RAM
The text was updated successfully, but these errors were encountered: