Thank you so much! I was also thinking if I need to mess with the kernel but after doing all the steps in this guide, I still don't feel like it's latency-free. Although the sound is very well synced now and mouse seems to work more reliably, there's still something wrong - in one of the songs I get ~97% accuracy when playing on Windows but on Linux something's still off and I could barely reach ~80%. I'd like to try messing with my drivers and a kernel in hope of getting this sorted out.
Also your glxinfo command shows "OpenGL renderer string: AMD Radeon R9 200 Series".
Thank you so much! I was also thinking if I need to mess with the kernel but after doing all the steps in this guide, I still don't feel like it's latency-free. Although the sound is very well synced now and mouse seems to work more reliably, there's still something wrong - in one of the songs I get ~97% accuracy when playing on Windows but on Linux something's still off and I could barely reach ~80%. I'd like to try messing with my drivers and a kernel in hope of getting this sorted out.
Also your glxinfo command shows "OpenGL renderer string: AMD Radeon R9 200 Series".
One thing to try may be to disable compositing (I think Alt + F12 on KDE disables it on toggle), and another is to disable any kind of vsync with osu! (starting it with vblank_mode=0 accomplishes this).
I don't think performance itself is a problem, but here's a few things I do on my Ubuntu installs that may be of interest:
https://gitlab.com/Espionage724/Linux/b ... p.txt#L200 This enables some tweaks for radeon to boost performance. The way I do it there is global and may require a reboot, but you could also add the same R600_DEBUG= environment variable to osu!'s start command too to use it instantly (same way with vblank_mode=0).
https://gitlab.com/Espionage724/Linux/b ... p.txt#L358 This tells Xorg to use modesetting instead of the radeon-specific graphics driver. This can be comparable to using AMDGPU and usually improves performance. An alternative (should this not work for some reason) can be found below.
https://gitlab.com/Espionage724/Linux/b ... p.txt#L429 This tells Xorg to use DRI3 with the radeon-specific driver. The default is DRI2. DRI3 usually improves performance. If AMDGPU is available to install on the system, you should probably use it instead of radeon (pretty sure the DRI3 option is the same; can check man amdgpu to be sure).
As for the renderer; maybe try glxinfo | grep 'Catalyst' (or change Catalyst to fglrx, Gallium, or llvmpipe). Whichever of those show something, that's likely what is being used.
I didn't apply all your tweaks yet but just by adding "VBLANK_MODE=0" and "R600_DEBUG=..." I can definitely feel the difference and my scores are way better now. Actually, it kinda felt like the music was a little bit offsync with notes but I easily corrected that by configuring a delay in game settings. Disabling the KDE compositor didn't do much of a difference but I implemented it in the .sh file I use to start the game with. Also I already removed fglrx, installed mesa from the repository and the kernel. The difference was also noticable. Thanks again!
EDIT: I just beat one of my personal records right now on Kubuntu. I definitely consider this entire "operation" a huge success. This guide (and your help) turned this game from "quite unplayable" (I had huge input delays in both mouse and keyboard, even though my mouse accel was already off) to "probably more playable than on Windows".
That's a very comprehensive guide, thank you! On a side note, that just shows why Linux is far from being ready for gaming in general. Swapping kernels and video drivers, generally diving deep into the terminal just to get this game run as well as on Windows, where it's pretty much "install and play"...
Even though I'd like to try that. But I have a couple of questions before I get started:
I actually forgot what kind of driver I have installed on my Kubuntu. "fglrxinfo" says "OpenGL version string: 4.5.13416 Compatibility Profile Context 15.302" so I guess it's fglrx (the fact that this command actually exists also seems to give that away...). At this point, what's the proper method of installing the driver from padoka's PPA?
Once I do switch to padoka's mesa driver, is it safe to follow the "Simple installation" method for XanMod kernel?
EDIT: I almost forgot. My PC is running Kubuntu 15.10 x64. My CPU is Intel Core i5-3350P and GPU is Radeon R9 280X,
well most of this stuff is optional. it will run almost as well by just installing wine and osu into your wine prefix without any additional tweaks. the directsound regedit is probably what helps the sound latency the most. as for diving deep into the terminal... well that's just how linux works. once you get used to it, it's faster and simpler than doing things with a fancy gui it definitely isn't as user friendly as windows but that's what makes it so powerful and modular.
well, I'm glad you managed to get everything working I also see you switched to the open-source drivers which is good, as from my experience fglrx sucked.
That's a very comprehensive guide, thank you! On a side note, that just shows why Linux is far from being ready for gaming in general. Swapping kernels and video drivers, generally diving deep into the terminal just to get this game run as well as on Windows, where it's pretty much "install and play"...
Even though I'd like to try that. But I have a couple of questions before I get started:
I actually forgot what kind of driver I have installed on my Kubuntu. "fglrxinfo" says "OpenGL version string: 4.5.13416 Compatibility Profile Context 15.302" so I guess it's fglrx (the fact that this command actually exists also seems to give that away...). At this point, what's the proper method of installing the driver from padoka's PPA?
Once I do switch to padoka's mesa driver, is it safe to follow the "Simple installation" method for XanMod kernel?
EDIT: I almost forgot. My PC is running Kubuntu 15.10 x64. My CPU is Intel Core i5-3350P and GPU is Radeon R9 280X,
well most of this stuff is optional. it will run almost as well by just installing wine and osu into your wine prefix without any additional tweaks. the directsound regedit is probably what helps the sound latency the most. as for diving deep into the terminal... well that's just how linux works. once you get used to it, it's faster and simpler than doing things with a fancy gui it definitely isn't as user friendly as windows but that's what makes it so powerful and modular.
well, I'm glad you managed to get everything working I also see you switched to the open-source drivers which is good, as from my experience fglrx sucked.
I'm aware it's optional but without doing any of the steps from this guide, osu was working very poorly for me, to a degree when I just didn't enjoy the game. Linux terminal isn't too bad for tech-savvy people but there are people out there (including some players) who struggle with installing a simple program on Windows. How would they react if you told them that most of the programs are installed by writing "sudo space apt dash get space install space package name" into the terminal?
Also fglrx was good in one thing: at least it runs some Source games like Team Fortress 2, while the open-source driver couldn't even start them. Actually, that was the case with the open-source driver integrated into Ubuntu, not sure how would the modified one from padoka's PPA work - I might try it later.
Also fglrx was good in one thing: at least it runs some Source games like Team Fortress 2, while the open-source driver couldn't even start them. Actually, that was the case with the open-source driver integrated into Ubuntu, not sure how would the modified one from padoka's PPA work - I might try it later.
Not sure if this is the specific issue, but there was some kind of library issue with Steam games and the open-source graphics driver. Not sure what the appropriate fix for it is nowadays, but in the past, deleting a few library files out of the Steam folder causes Steam to use the system-installed libraries instead, and fixed the issue. I recall playing TF2 and Dota 2 (after that fix) pretty well a while back.
Also fglrx was good in one thing: at least it runs some Source games like Team Fortress 2, while the open-source driver couldn't even start them. Actually, that was the case with the open-source driver integrated into Ubuntu, not sure how would the modified one from padoka's PPA work - I might try it later.
Not sure if this is the specific issue, but there was some kind of library issue with Steam games and the open-source graphics driver. Not sure what the appropriate fix for it is nowadays, but in the past, deleting a few library files out of the Steam folder causes Steam to use the system-installed libraries instead, and fixed the issue. I recall playing TF2 and Dota 2 (after that fix) pretty well a while back.
Glad to hear those variables worked
yep, to get source games working on opensource drivers just go in the game's directory and delete bin/libstdc+++.so.6 or rename it
Let's say I wanted an area half the size of the full area in the top left corner. BottomX = 8340 / 2 = 4170 BottomY = 4170 / 1.78205128205 = 2340 The new area is 0 4170 0 2340.
Is this a typo? Shouldn't it be: BottomY = 4170 / 2 = 2085
I'm having trouble on the steps involving ALSA setup, namely that some files like modprobe.conf just... don't exist. I checked the directory and everything but some files that I need to edit in the tutorial just do not exist on my machine. What now?
Also for the record I'm running ubuntu GNOME 16.04 with the Xanmod kernel. I checked for the relevant packages and alsa is indeed installed as is pulse audio so I dunno what is going on here I mean the game is playable and I haven't had too much trouble with it (latency is at 11ms though. It's a stable 11ms though so I have been able to configure the audio offset)
I have recently discovered more tricks that I will soon add to the guide. If you are using wine versions newer than 1.8.2, please revert to 1.8.2 for better sound latency. I am working on figuring out what patches broke sound between 1.8.2 and latest version of wine (already found half of the problem and reported it in their bug tracker).
Thanks to your guide I managed to be able to run it on Ubuntu 15.10. I do notice the latency issue on latest Wine Staging. Is there a way for me to properly adjust this in osu! or is it a Wine issue overall?
Thanks to your guide I managed to be able to run it on Ubuntu 15.10. I do notice the latency issue on latest Wine Staging. Is there a way for me to properly adjust this in osu! or is it a Wine issue overall?
wine issue. just downgrade for now, when I have time I will find the code responsible for this and send a bug report to the wine guys
wine issue. just downgrade for now, when I have time I will find the code responsible for this and send a bug report to the wine guys
Thanks for the quick reply! Any guide on how to downgrade? I managed to install Wine 1.8.2 from source before but I couldn't get past the step where i change the sound driver to alsa since it wasn't using any sound driver in the first place :/
wine issue. just downgrade for now, when I have time I will find the code responsible for this and send a bug report to the wine guys
Thanks for the quick reply! Any guide on how to downgrade? I managed to install Wine 1.8.2 from source before but I couldn't get past the step where i change the sound driver to alsa since it wasn't using any sound driver in the first place :/
I just installed from source on gentoo, but most package managers should allow forcing a certain version of a package. try sudo apt-get install winehq-staging=1.8.2
I just installed from source on gentoo, but most package managers should allow forcing a certain version of a package. try sudo apt-get install winehq-staging=1.8.2
Oh okay then. That command didn't work for me, sadly. I'll just try building it again from source. Hopefully I can get the sound to work though.
Also, I'd like to say using Bumblebee for Nvidia Optimus didn't work well, since I barely go above 100fps in both Full Screen/Windowed with or without Compatibility Mode ticked on, even with the vblank_mode=0 argument. :/
I just installed from source on gentoo, but most package managers should allow forcing a certain version of a package. try sudo apt-get install winehq-staging=1.8.2
Oh okay then. That command didn't work for me, sadly. I'll just try building it again from source. Hopefully I can get the sound to work though.
Also, I'd like to say using Bumblebee for Nvidia Optimus didn't work well, since I barely go above 100fps in both Full Screen/Windowed with or without Compatibility Mode ticked on, even with the vblank_mode=0 argument. :/
are you sure you are playing on stable (latest), beta or cuttingedge and NOT stable falback? also, while radeon might have better opensource drivers than proprietary ones, for Nvidia it's recommended to use the proprietary drivers for better performance.
are you sure you are playing on stable (latest), beta or cuttingedge and NOT stable falback? also, while radeon might have better opensource drivers than proprietary ones, for Nvidia it's recommended to use the proprietary drivers for better performance.
I did. I used nvidia-340 as drivers and ran it on Stable(latest), though I didn't do an installation and instead I linked it to my existing osu! folder from my other partition.
Also I encountered some errors on the setup, but pretty much even glxgears show that the nvidia chip doesn't seem to perform that well compared to my Intel one so I guess I'll really stick to Intel for now. :/
There's a new update to winehq-staging and I see some familiar stuff there:
40716 osu! - slightly low-pitched sound when using the ALSA sound driver
41007 Regression in minimum sound latency / HelBuflen value
Thanks to your bug report they might have gotten a fix. Maybe. I'm gonna try it out but I'm not that great when it comes to distinguishing sound latency issues. :/
EDIT : I finally managed to compile my own winealsa.drv from wine-1.8.2. Apart from the multilibs I also had to install libasound2-dev:i386 to avoid the "nothing to to" here error when building winealsa.drv
There's a new update to winehq-staging and I see some familiar stuff there:
40716 osu! - slightly low-pitched sound when using the ALSA sound driver
41007 Regression in minimum sound latency / HelBuflen value
Thanks to your bug report they might have gotten a fix. Maybe. I'm gonna try it out but I'm not that great when it comes to distinguishing sound latency issues. :/
EDIT : I finally managed to compile my own winealsa.drv from wine-1.8.2. Apart from the multilibs I also had to install libasound2-dev:i386 to avoid the "nothing to to" here error when building winealsa.drv
Bug 41007 is mine but it only fixes sound glitching and not the latency, which I have not yet debugged. I'm not sure 1.8.2 winealsa.drv is enough to fix the latency, I recommend building an entire wine-1.8.2 install when possible.
I said that just in case someone couldn't get past the "nothing to do here" error. Yeah I managed to finally build a working wine installation. Didn't know all I had to do was to install some dependencies and stuff. Though I was left with some dependencies I can't install (libxml because it has dependencies that would remove multilibs, libpulse cuz i don't even know why.), I managed to get the game running, so uhh big thanks to you and your guide!
[*] Set gdiplus to builtin then native in libraries. This should fix Japanese, Chinese and Korean characters (thanks Astar) [*] Download the osu!installer
[*] Set gdiplus to builtin then native in libraries. This should fix Japanese, Chinese and Korean characters (thanks Astar) [*] Download the osu!installer
[*] Set gdiplus to builtin then native in libraries. This should fix Japanese, Chinese and Korean characters (thanks Astar) [*] Download the osu!installer
So I recently installed Ubuntu Mate 16.04.01 and wanted to see how much things have improved since the last time I tried to get osu running on Linux (which has been quite over a year ago, before this guide has even existed) and I'm honestly quite impressed by how well it runs on CE
I followed the guide closely except for the low-latency audio part which to be honest a) did not work as it, at some point, always threw missing file errors at me and b) I could set the global offset to -20 and have the timing always be on point (guess I have to mention that I use a Creative Soundblaster X-Fi Extreme Audio soundcard) Aside from that, everything works great, with the nouveau drivers shipped with the distro (note : running a 650Ti) which give me constant full framerates that only dip down to 58 while recording with OBS (using a shitty preset tbh) aswell as the proprietary nvoodia drivers shipped with the distro aswell (361.42, didn't bother to install the newest one yet) which lets run osu at full speed at all times. Also, the guide to setup the osu tablet works perfectly to setup my old trusty Trust Stylus Design Tablet to make it use almost the exact same area as in windows (with quite a lot of guessing work of course)
The only issues I have seen so far are the main menu screen music controls not being present at all and the editor menu being completely black, although not unusable
I consider recording some footage and posting it here to show how well it runs but I haven't played properly in ages
Edit: well, here it is I kinda realised during the play that my area still wasn't the way I wanted it (but HELL YEAH the cursor feels WAY more responsive than in Windows) Also, A/V seem kinda async but apart from that (and the still not so great OBS settings) there is a video of a perfectly running osu! client on Ubuntu Mate 16.04.01
So I recently installed Ubuntu Mate 16.04.01 and wanted to see how much things have improved since the last time I tried to get osu running on Linux (which has been quite over a year ago, before this guide has even existed) and I'm honestly quite impressed by how well it runs on CE
I followed the guide closely except for the low-latency audio part which to be honest a) did not work as it, at some point, always threw missing file errors at me and b) I could set the global offset to -20 and have the timing always be on point (guess I have to mention that I use a Creative Soundblaster X-Fi Extreme Audio soundcard) Aside from that, everything works great, with the nouveau drivers shipped with the distro (note : running a 650Ti) which give me constant full framerates that only dip down to 58 while recording with OBS (using a shitty preset tbh) aswell as the proprietary nvoodia drivers shipped with the distro aswell (361.42, didn't bother to install the newest one yet) which lets run osu at full speed at all times. Also, the guide to setup the osu tablet works perfectly to setup my old trusty Trust Stylus Design Tablet to make it use almost the exact same area as in windows (with quite a lot of guessing work of course)
The only issues I have seen so far are the main menu screen music controls not being present at all and the editor menu being completely black, although not unusable
I consider recording some footage and posting it here to show how well it runs but I haven't played properly in ages
Edit: well, here it is I kinda realised during the play that my area still wasn't the way I wanted it (but HELL YEAH the cursor feels WAY more responsive than in Windows) Also, A/V seem kinda async but apart from that (and the still not so great OBS settings) there is a video of a perfectly running osu! client on Ubuntu Mate 16.04.01
great to hear you got it working! since you are on NVIDIA, I recommend trying the proprietary NVIDIA drivers as I've heard they outperform the open-source ones (opposite situation of AMD's)
Yeah I tried the newest stable proprietary drivers and they do their work as good as the 361 drivers But yeah, the (surprisingly low) performance advantage is there
Fun thing I just tried (and that actually worked) : I have my original osu Folder from Windows on another HDD in the PC (which is completely seperated, yet still accessible from Ubuntu) while Ubuntu is running on the SSD on a rather small 30GB partition Now, I don't want (and frankly, I can't) copy my 50GB library of maps onto the Ubuntu partition, so I went to the Windows folder on the HDD, made a link to the song folder, copied it to the osu folder running on Ubuntu and renamed the link to "Songs" Now all it took was to start osu, go to song select and press F5, wait a while and have access to all songs (I wonder if it would work the same way on Windows ..)
Yeah I tried the newest stable proprietary drivers and they do their work as good as the 361 drivers But yeah, the (surprisingly low) performance advantage is there
Fun thing I just tried (and that actually worked) : I have my original osu Folder from Windows on another HDD in the PC (which is completely seperated, yet still accessible from Ubuntu) while Ubuntu is running on the SSD on a rather small 30GB partition Now, I don't want (and frankly, I can't) copy my 50GB library of maps onto the Ubuntu partition, so I went to the Windows folder on the HDD, made a link to the song folder, copied it to the osu folder running on Ubuntu and renamed the link to "Songs" Now all it took was to start osu, go to song select and press F5, wait a while and have access to all songs (I wonder if it would work the same way on Windows ..)
i've been doing that as well, but stuff seemed to just load slower than they should. any ideas?
Well, as for loading from loading through wine from another drive with a different filesystem I guess speeds are "ok" Sure, slower than what one is to expect from loading speeds from Windows but except for the case of reloading all beatmaps (which took me around 2-3 minutes instead of around 10-15 seconds) I for myself did not notice loading times being much different in casual gameplay scenarios
On another note, wine-staging updated yesterday and now osu won't start properly but maybe I did make a mistake somewhere myself I just forgot to mount the HDD where my Songs Folder is on ..
Rewrote the entire guide based on linux mint sarah / ubuntu xenial and took out many of the useless steps as well as adding info on touchscreens. Enjoy!
Is dotnet45 fixing anything that dotnet40 doesn't take care of?
I see most people using dotnet45 but afaik it pulls in all the other dotnet packages as well as prerequisites. dotnet40 just pulls itself in and from what I've seen, is enough to run osu!.
Is dotnet45 fixing anything that dotnet40 doesn't take care of?
I see most people using dotnet45 but afaik it pulls in all the other dotnet packages as well as prerequisites. dotnet40 just pulls itself in and from what I've seen, is enough to run osu!.
I actually thought osu depended on 4.5 I'll check whether 4.0 is enough
Am I allowed to post this? Is it still active enough to post in? IDK, but here goes nothing.
Why is osu! crashing from POL when I try to open it? Here is the debug:
InformationThread info class 16 not supported yet fixme:thread:NtQueryInformationThread info class 16 not supported yet err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:thread:NtQueryInformationThread info class 16 not supported yet err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:thread:NtQueryInformationThread info class 16 not supported yet fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:thread:NtQueryInformationThread info class 16 not supported yet fixme:thread:NtQueryInformationThread info class 16 not supported yet err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:thread:NtQueryInformationThread info class 16 not supported yet err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:thread:NtQueryInformationThread info class 16 not supported yet err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:thread:NtQueryInformationThread info class 16 not supported yet fixme:thread:NtQueryInformationThread info class 16 not supported yet fixme:crypt:SystemFunction041 (0x4d3a094, 10, 0): stub [RtlDecryptMemory] fixme:crypt:SystemFunction040 (0x4d3a094, 10, 0): stub [RtlEncryptMemory] fixme:advapi:EventUnregister deadbeef: stub fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB! fixme:advapi:EventUnregister deadbeef: stub
I think something might not be installed correctly, but idk. Please help, I need to reach 500pp by choking away 300x on 5 star maps.
Am I allowed to post this? Is it still active enough to post in? IDK, but here goes nothing.
Why is osu! crashing from POL when I try to open it? Here is the debug:
InformationThread info class 16 not supported yet fixme:thread:NtQueryInformationThread info class 16 not supported yet err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:thread:NtQueryInformationThread info class 16 not supported yet err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:thread:NtQueryInformationThread info class 16 not supported yet fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:thread:NtQueryInformationThread info class 16 not supported yet fixme:thread:NtQueryInformationThread info class 16 not supported yet err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:thread:NtQueryInformationThread info class 16 not supported yet err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:thread:NtQueryInformationThread info class 16 not supported yet err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:thread:NtQueryInformationThread info class 16 not supported yet fixme:thread:NtQueryInformationThread info class 16 not supported yet fixme:crypt:SystemFunction041 (0x4d3a094, 10, 0): stub [RtlDecryptMemory] fixme:crypt:SystemFunction040 (0x4d3a094, 10, 0): stub [RtlEncryptMemory] fixme:advapi:EventUnregister deadbeef: stub fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB! fixme:advapi:EventUnregister deadbeef: stub
I think something might not be installed correctly, but idk. Please help, I need to reach 500pp by choking away 300x on 5 star maps.
does osu still start if you ignore the POL crash report? if so, create a script to run the game as instructed in "additional tweaks", which IMO is cleaner than a shortcut anyways. it seems that the automatically generated shortcut created by POL is buggy.
Am I allowed to post this? Is it still active enough to post in? IDK, but here goes nothing.
Why is osu! crashing from POL when I try to open it? Here is the debug:
InformationThread info class 16 not supported yet fixme:thread:NtQueryInformationThread info class 16 not supported yet err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:thread:NtQueryInformationThread info class 16 not supported yet err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:thread:NtQueryInformationThread info class 16 not supported yet fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:thread:NtQueryInformationThread info class 16 not supported yet fixme:thread:NtQueryInformationThread info class 16 not supported yet err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:thread:NtQueryInformationThread info class 16 not supported yet err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:gdiplus:GdipDrawPath graphics object has no HDC fixme:gdiplus:GdipDrawPath graphics object has no HDC err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:thread:NtQueryInformationThread info class 16 not supported yet err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:nls:LCMapStringEx unsupported lparam 198f90 fixme:nls:LCMapStringEx unsupported lparam 198f90 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:thread:NtQueryInformationThread info class 16 not supported yet fixme:thread:NtQueryInformationThread info class 16 not supported yet fixme:crypt:SystemFunction041 (0x4d3a094, 10, 0): stub [RtlDecryptMemory] fixme:crypt:SystemFunction040 (0x4d3a094, 10, 0): stub [RtlEncryptMemory] fixme:advapi:EventUnregister deadbeef: stub fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB! fixme:advapi:EventUnregister deadbeef: stub
I think something might not be installed correctly, but idk. Please help, I need to reach 500pp by choking away 300x on 5 star maps.
does osu still start if you ignore the POL crash report? if so, create a script to run the game as instructed in "additional tweaks", which IMO is cleaner than a shortcut anyways. it seems that the automatically generated shortcut created by POL is buggy.
No, it doesn't start. Looks like wine also crashes. I NEED MY PP!!!
by the way, did it ever manage to run once? like for example it should've started right after the installation when you ran the installer
POL sure seems to be a pain, maybe I should precompile wine 1.8.3 from my end and provide my own binaries for distros where it's hard to build like ubuntu and mint in future versions of the guide.
by the way, did it ever manage to run once? like for example it should've started right after the installation when you ran the installer
POL sure seems to be a pain, maybe I should precompile wine 1.8.3 from my end and provide my own binaries for distros where it's hard to build like ubuntu and mint in future versions of the guide.
Yes, it did manage to run once. Is my shortcut wrong, because when I went to add the vsync thing, nothing was there. I copy-pasted the ended script.
EDIT: Ok, got everything working. went to change my skin, now osu won't open. I tried running the
Yes, it did manage to run once. Is my shortcut wrong, because when I went to add the vsync thing, nothing was there. I copy-pasted the ended script.
well there's you problem. the script you copypasted won't work since it uses my home directory and other user-specific stuff. I suggest replacing "mint" with your username or deleting the shortcut from playonlinux and recreating it.