Still amazes me an official Linux release hasn't been released. :/
When osu! will be opensource it can be ported on LinuxJesse wrote:
Still amazes me an official Linux release hasn't been released. :/
- OpenGL doesn't work for me either (switches back to D3D) If using Gallium Nine, this isn't a huge deal considering there is no D3D-to-OGL translation going onjinhang_ang wrote:
Hmm struggled a bit and installed osu! back on my linux box.
Still using dotnet40 though. Installed using osume and update again using in-game update.
Everything works except for
1. OpenGL
2. Custom skins (skinning)
3. Editor (black screen and crashes when opening editor)
4. Screenshot
At least that's why I found. It hurts so much that the editor won't work ;;
Video works fine for me without any additional codecs (I didn't select the codec/3rd-party stuff option during Ubuntu installation). Didn't do anything special for video playback either.zenfnord wrote:
The only question I had was that beatmaps with video don't seem to play the video (just a still frame)? Is there any way to address that, like getting some codecs installed in the wine bottle that are missing?
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo add-apt-repository ppa:commendsarnex/winedri3
sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo add-apt-repository ppa:oibaf/gallium-nine
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get dist-upgrade
sudo reboot
sudo apt-get install wine1.7 libp11-kit-gnome-keyring:i386 winbind
mkdir "$HOME/Wine Prefixes"
WINEPREFIX="$HOME/Wine Prefixes/osu!" WINEARCH=win32 winecfg
WINEPREFIX="$HOME/Wine Prefixes/osu!" winetricks dotnet20
WINEPREFIX="$HOME/Wine Prefixes/osu!" winetricks gdiplus
wget 'http://m1.ppy.sh/release/osume.exe'
mkdir $HOME/'Wine Prefixes/osu!/drive_c/Program Files/osu!'
mv 'osu!.exe' $HOME/'Wine Prefixes/osu!/drive_c/Program Files/osu!'
cd $HOME/'Wine Prefixes/osu!/drive_c/Program Files/osu!' && WINEPREFIX="$HOME/Wine Prefixes/osu!" wine 'osu!.exe'
The Mesa package in that gallium-nine repo supersedes the one in the graphics PPA by having more up-to-date gallium-nine stuff. Outside of gallium-nine, it might actually lack some more bleeding-edge stuff though, but I'm not too sure.Itachi17 wrote:
Which according to notes here: https://launchpad.net/~oibaf/+archive/ubuntu/gallium-nine
The packages in that repository is also included in the regular oibaf repo.
I'm not entirely sure what the reason for the corruption is, but it seems to be always present on AMD graphics hardware unless you either use a gallium-nine-patched or CSMT-patched Wine, or enable StrictDrawOrder. Guess it's just a driver bug.Itachi17 wrote:
Still have the fonts corruption and main menu music control buttons is invisible. When a spiner comes on the screen appears corruption through the screen. Its like some transparent line or something like that. When playing song this sometimes occurs even without spinner at screen. Its remembering me the same issue with NVIDIA graphics and propietary drivers installed on other computer.
Not too sure why that would be happening; but it wouldn't really be the first time something regressed in the graphics PPA and caused issues with Unity (it's rare though).Itachi17 wrote:
However the biggest issue was with the system. Some windows for example setting. After opening the settings windows nothing inside the window was visible. When I hover mouse over it icons starts appearing. When I opened terminal it was pernamently white like when you mark it. Hover mouse over it or mark it again does not help. Also wobbly windows was not so smooth as wtih regular oibaf.
client glx vendor string: Mesa Project and SGI
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.5.0-devel (git-6e283d4 2015-01-31 utopic-oibaf-ppa+gallium-nine)
OpenGL version string: 3.0 Mesa 10.5.0-devel (git-6e283d4 2015-01-31 utopic-oibaf-ppa+gallium-nine)
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.5.0-devel (git-6e283d4 2015-01-31 utopic-oibaf-ppa+gallium-nine)
sudo apt-get install gksu
gksu gedit /usr/share/X11/xorg.conf.d/glamor.conf
Section "Module"
Load "glamoregl"
EndSection
Section "Device"
Identifier "Radeon HD"
Driver "radeon"
Option "AccelMethod" "glamor"
EndSection
Heh, didn't know you came around here either :p Hisarnex wrote:
@Espionage724
Hey I didn't know you came around here .
If anyone needs help with Gallium nine you can PM me.
Na; that DRI3 test PPA only contains the driver for ATI/AMD hardware. Not really certain what the process is for DRI3 on Intel hardware or if it "just works", but from my understanding, Intel's gallium driver is a bit too underperforming to benefit from gallium-nine (I could be wrong though).marshallracer wrote:
Idk if relevant, but although being on this Intel setup, does adding ppa:commendsarnex/mesadri3test influence the performance at all?
martin@martin-E725:~/Wine Prefixes/osu!/drive_c/Program Files/osu!$ /opt/wine-staging/bin/wine 'osu!.exe'
fixme:winediag:start_process Wine Staging is a testing version containing experimental patches.
fixme:winediag:start_process Please report bugs at http://bugs.wine-staging.com (instead of winehq.org).
Unhandled Exception:
System.InvalidProgramException: Invalid IL code in #Lg.#mp:#Eyb (): IL_0005: stsfld 0x04002ec1
[ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidProgramException: Invalid IL code in #Lg.#mp:#Eyb (): IL_0005: stsfld 0x04002ec1
That error looks like dotnet20 isn't installed. Not sure if that's what the problem is though; but if you didn't install it, try that.marshallracer wrote:
edit#2: I don't even wine-stagingmartin@martin-E725:~/Wine Prefixes/osu!/drive_c/Program Files/osu!$ /opt/wine-staging/bin/wine 'osu!.exe'
fixme:winediag:start_process Wine Staging is a testing version containing experimental patches.
fixme:winediag:start_process Please report bugs at http://bugs.wine-staging.com (instead of winehq.org).
Unhandled Exception:
System.InvalidProgramException: Invalid IL code in #Lg.#mp:#Eyb (): IL_0005: stsfld 0x04002ec1
[ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidProgramException: Invalid IL code in #Lg.#mp:#Eyb (): IL_0005: stsfld 0x04002ec1
Yeah, I am having the same issue as well. For a moment I thought I actually got it to work, and then it said something like "Hi! Close osu! to continue" and if I recall, osu! never opened. So I tried something a little different and somehow got the infinite loop issue >.< Curious to know if anyone has a solution to this.Zycuda wrote:
So after following your guide, espionage, when I enter the last line into the terminal, the osu! updater begins and goes through the "your game client is being updated" and then reaches 100%, waits like 15 seconds, and then does it all over again. after the 1st time it jumps to about 70% in a few seconds, before taking about 2 minutes to finish the last 30%. It endlessly loops like that forever. What am I doing wrong? here's a loop of the messages that go through the terminal each time it re-updates (i'm not sure when exactly the loop begins and ends but I am sure that is the whole loop)fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:thread:SetThreadStackGuarantee (0x33fc68): stub
err:ole:CoGetContextToken apartment not initialised
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"Microsoft.Xna.Framework"
fixme:shell:URL_ParseUrl failed to parse L"msvcm80"
fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.Remoting"
fixme:process:SetProcessPriorityBoost (0x238,0): stub
fixme:shell:URL_ParseUrl failed to parse L"osu"
fixme:shell:URL_ParseUrl failed to parse L"osu"
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:process:FlushProcessWriteBuffers : stub
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
fixme:shell:URL_ParseUrl failed to parse L"{80a899fe-91f6-4a9f-92ab-76a736fc4b93}"
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
fixme:winediag:AUDDRV_GetAudioEndpoint Winepulse is not officially supported by the wine project
fixme:winediag:AUDDRV_GetAudioEndpoint For sound related feedback and support, please visit http://ubuntuforums.org/showthread.php?t=1960599
fixme:d3d:check_fbo_compat Format WINED3DFMT_B8G8R8A8_UNORM with rendertarget flag is not supported as FBO color attachment, and no fallback specified.
fixme:d3d:check_fbo_compat Format WINED3DFMT_B8G8R8X8_UNORM with rendertarget flag is not supported as FBO color attachment, and no fallback specified.
fixme:win:EnumDisplayDevicesW ((null),0,0x33cee8,0x00000000), stub!
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:thread:SetThreadStackGuarantee (0x33fc68): stub
err:ole:CoGetContextToken apartment not initialised
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
fixme:shell:URL_ParseUrl failed to parse L"{80a899fe-91f6-4a9f-92ab-76a736fc4b93}"
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e11b0,0x33ea38: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e1450,0x33ea38: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e5040,0x33ea38: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1e1450,0x33ea38: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x1eefa8,0x33e8a8: stub
fixme:gdiplus:GdipGetFamilyName No support for handling of multiple languages!
fixme:gdiplus:GdipCreateHalftonePalette stub
fixme:process:FlushProcessWriteBuffers : stub
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
fixme:shell:URL_ParseUrl failed to parse L"System.Data"
30FPS doesn't sound good, even on Ubuntu in VMWare I get 70-140. Post hardware specifications/PC model and read p/3822351Pedomoustachu wrote:
I've just created the osu! folder where which osume.exe is and osu doesnt't want to run : s Don't know if it's because wine 32 bit on my 64 bit pc. Need help : s I'm new on Minux ( Ubuntu here ).
I've installed Plyaonlinux and it ran but it was on 30 fps when it should normally be 60, so i will only play osu on my windows :v
SpiduhBMX wrote:
Can someone help me fix this before i literally snap this laptop in half please? I am running linux mint, running osu through play on linux because wine aparantly doesnt like osu. I get an error saying error while loading current skin's config file when i start it up. It then goes to the osu screen. Last time i tried to play it it glitched out the sound and got about 10 fps until it froze. The other times ive tried to play it, it will work for a bit, a bit slow, but then it will freeze up and glitch out the music. I should have all of the dependecies but i really have no clue. I love linux but the fact i have nothing but problems with it, and the same with windows, is making me want to throw this laptop off a clif. Please help before i do. /o/
Edit: used espionage's guide, it diddnt work. wine wont open osu. It just will not open osu.exe
Check that you have the "proprietary"/"non-free"/"blob" (etc, whatever they're called) versions of the driver for your graphics card. They tend to be buggier in my experience but they are much faster for games.Pedomoustachu wrote:
I've installed Plyaonlinux and it ran but it was on 30 fps when it should normally be 60, so i will only play osu on my windows :v
Score_Under wrote:
I got cutting edge working on wine by installing dot net 4.0 via winetricks. However, there are some serious problems with the cutting edge version and multi-monitor support on WINE, last time I checked (which if you're not handy with xrandr will probably leave you with no choice but to reboot). I would strongly recommend you stick to the beta version until that's fixed. Also, before installing dot net 4.0, make sure to back up your Osu wine prefix.Check that you have the "proprietary"/"non-free"/"blob" (etc, whatever they're called) versions of the driver for your graphics card. They tend to be buggier in my experience but they are much faster for games.Pedomoustachu wrote:
I've installed Plyaonlinux and it ran but it was on 30 fps when it should normally be 60, so i will only play osu on my windows :v
Package winetricks is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
ERROR: Package 'winetricks' has no installation candidate
No need to download winetricks via a package manager, its just a simple script you can download withAlex311360 wrote:
Using Crunchbang ATM, Debian's repos appear to have wine already on it. I'll let you know if this work successfully for me.
EDIT: Now stuck because this appears:Package winetricks is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
ERROR: Package 'winetricks' has no installation candidate
Using wheezy main + wheezy backports repos from Debian's servers.
EDIT: Had to manually install deb file, link here
wget http://winetricks.org/winetricks
Tried that, didn't work. The deb file I listed however did work.Ristovski wrote:
No need to download winetricks via a package manager, its just a simple script you can download withwget http://winetricks.org/winetricks
dotnet40 works in the latest cutting edge, peppy fixed itAlex311360 wrote:
Tried that, didn't work. The deb file I listed however did work.Ristovski wrote:
No need to download winetricks via a package manager, its just a simple script you can download withwget http://winetricks.org/winetricks
Also, trying dotnet40 instead of dotnet20 this time.
Could not find any resources appropriate for the specofed culture or neutral culture.I tried found solution but without any result... Please help me
Make sure "Microsoft.Xna.Framework.Resources.resources" was correctly embedded or linked into
assembly "osu!" at compile time, or that all the satellite assemblies required are loadable and fully signed"