I really hope a lot of Unity developers upgrade to Unity 4.5 as it offers up some heavily needed fixes to the engine for Linux builds of games. Unity is the engine behind games like Wasteland2, Rochard, Verdun, Rust and many more.
The biggest annoyance for Linux gamers thanks to Unity 4.5 looks to be finally over, with the fixes list highlighted below we can finally bid rest to having the mouse look locked towards the sky when full-screen in a lot of Unity-based games.
Linux specific engine fixes
Linux: Fixed "jump" when initially locking mouse cursor.
Linux: Fixed DllImport of system libraries.
Linux: Fixed eventual runaway CPU usage on headless players.
Linux: Fixed non-ASCII text input.
Linux: Fixed OnApplicationFocus.
Linux: Fixed Ping implementation.
Linux: Fixed switching to fullscreen mode for window managers that do this in two steps.
Linux: Fixed translucent hardware cursors.
Linux: Report screen size as 640x480 in headless player (avoids crashes when user projects divide by screen size).
Linux/Windows: Don't unload asset bundles when their assets may need to be reloaded.
Linux: Query webcam for dimensions when user doesn't specify them.
Linux: Worked around drivers grossly underreporting video memory.
Sadly though, there doesn't seem to be many if any OpenGL performance fixes, as we all known Unity3D's performance isn't on-par with Windows. There a fair few OpenGL ES fixes, but nothing good for OpenGL desktop, but hey actually being able to play some more Unity games thanks to the mouse fixes is a damn good start...if a little late.
See the full blog post from Unity here.
The biggest annoyance for Linux gamers thanks to Unity 4.5 looks to be finally over, with the fixes list highlighted below we can finally bid rest to having the mouse look locked towards the sky when full-screen in a lot of Unity-based games.
Linux specific engine fixes
Linux: Fixed "jump" when initially locking mouse cursor.
Linux: Fixed DllImport of system libraries.
Linux: Fixed eventual runaway CPU usage on headless players.
Linux: Fixed non-ASCII text input.
Linux: Fixed OnApplicationFocus.
Linux: Fixed Ping implementation.
Linux: Fixed switching to fullscreen mode for window managers that do this in two steps.
Linux: Fixed translucent hardware cursors.
Linux: Report screen size as 640x480 in headless player (avoids crashes when user projects divide by screen size).
Linux/Windows: Don't unload asset bundles when their assets may need to be reloaded.
Linux: Query webcam for dimensions when user doesn't specify them.
Linux: Worked around drivers grossly underreporting video memory.
Sadly though, there doesn't seem to be many if any OpenGL performance fixes, as we all known Unity3D's performance isn't on-par with Windows. There a fair few OpenGL ES fixes, but nothing good for OpenGL desktop, but hey actually being able to play some more Unity games thanks to the mouse fixes is a damn good start...if a little late.
See the full blog post from Unity here.
Some you may have missed, popular articles from the last month:
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
8 comments
I hope this fixes will go into Rust. Can't really play it while looking at the skybox. =D
0 Likes
#mint_guy
Until the they update the game to take advantage of the fixes just turn down your resolution a bit and it should not lock up any more.
Until the they update the game to take advantage of the fixes just turn down your resolution a bit and it should not lock up any more.
0 Likes
Finally fixed that mouse problem, great.
So how much better does Windows perform compared to Linux with Unity? I guess most Unity games I play are lightweight so I haven't noticed an issue.
So how much better does Windows perform compared to Linux with Unity? I guess most Unity games I play are lightweight so I haven't noticed an issue.
0 Likes
" Linux: Worked around drivers grossly underreporting video memory. "
This !
I have been waiting for this fix. Now Just to wait for Verdun , Guns of Icarus and Rust to update.
This !
I have been waiting for this fix. Now Just to wait for Verdun , Guns of Icarus and Rust to update.
0 Likes
I just commented on my experience with GoI (and PA) at http://issuetracker.unity3d.com/issues/screen-dot-lockcursor-under-linux-breaks-input-dot-getaxis
I hope this update REALLY fixes the Unity mouse looking up thing, especially seeing as it says Linux: Fixed "jump" when initially locking mouse cursor. But my problem is persistent and not a "jump". (See the issue tracker link for more details).
I'd like to play Rust but maybe when it's a bit cheaper (althought it looks like CT uniformed players in bases going out and killing cavemen) =P
I hope this update REALLY fixes the Unity mouse looking up thing, especially seeing as it says Linux: Fixed "jump" when initially locking mouse cursor. But my problem is persistent and not a "jump". (See the issue tracker link for more details).
I'd like to play Rust but maybe when it's a bit cheaper (althought it looks like CT uniformed players in bases going out and killing cavemen) =P
0 Likes
I tested a game that uses this version of Unity and the mouse was perfectly fine, so it looks like it may have fixed it for real.
0 Likes
" Linux: Worked around drivers grossly underreporting video memory. "Verdun played nice on my Linux Mint 15 on high resolution. Update 150 (Unity 4.5) screwed up the whole game. Mouse is difficult to control or not at all. Motion is choppy etc. Not playable at all anymore :((
This !
I have been waiting for this fix. Now Just to wait for Verdun , Guns of Icarus and Rust to update.
0 Likes
There are some bugs in Rochard for Linux than I had, I hope it is now fixed and the game gets updated to the new unity 4.5.
0 Likes
See more from me