You can sign up to get a daily email of our articles, see the Mailing List page!
Support me on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! We will also never show adverts to anyone who supports GamingOnLinux! Alternatively, you can support me on Paypal.
tagline-image
Like other games that have updated their version of Unity, Streets of Rogue [Official Site] will now get no input in fullscreen. Here's a quick fix you can do.

You can either run the game in Windowed mode all the time, or if your game is stuck in fullscreen add this to the launch options in Steam:
-screen-fullscreen 0
That will force it into Windowed mode. Then, once in-game, you can set it to fullscreen and it will work fine.

I do have to wonder what Unity has been doing recently to cause so many issues for Linux games. Black screens, no input and so on that have plagued a bunch of games that updated recently. Unity has done a lot for Linux gaming, but they need to seriously step-up their testing game with so many developers depending on them.
7 Likes, Who?
Comments
Page: 1/2»
  Go to:

stan 14 July 2017 at 9:38 am UTC
I see that the very latest 2017.1 and 2017.2 Unity3D releases have another fix for the screen dimensions/mouse input issue… https://forum.unity3d.com/threads/unity-on-linux-release-notes-and-known-issues.350256/#post-3136141

I agree that ideally they should test their engine a bit more. It’s crazy to have released something that runs only on the Unity DE. But then the same can be said about each game dev who jumped on a fresh Unity3D version, pushed the export to Linux button and called it a day. Ok, maybe they tested it on a clean Ubuntu with its default Unity DE… But GOL’s stats say that only 15% of Linux gamers use the Unity DE. Then we get devs who complain about the high number of support tickets from Linux users… Well duh, if nobody tests anything (yes I know that’s an exaggeration), that happens.
Alloc 14 July 2017 at 10:14 am UTC
View PC info
  • Game Dev
Not sure when the switch to SDL2 happened (at least I think it already did), maybe that's related?

stanWell duh, if nobody tests anything (yes I know that’s an exaggeration), that happens.
Well, to be fair though due to high number of combinations of HW, drivers, libraries, desktop environments and what not for every tester you have for Windows you might need like 10 for Linux. While the userbase on Linux is more like 1/50th of that of Windows. So yeah, it's really hard to argue for doing even more testing on Linux than (hopefully) already done

Of course you could try with beta branches and hope the community jumps in on that, as obviously they can easily cover a lot more of those combinations than a dev ever could.
Tchey 14 July 2017 at 10:39 am UTC
I simply do Alt+F11, move the window, Alt+F11 again, and fullscreen is fine again.
Tak 14 July 2017 at 10:50 am UTC
liamdaweso many issues for Linux games. Black screens, no input and so on
These are all caused by a single problem.

stanGOL’s stats say that only 15% of Linux gamers use the Unity DE
I strongly suspect that this is not representative of the general public.

AllocNot sure when the switch to SDL2 happened (at least I think it already did), maybe that's related?
Yes, it's a regression caused by switching to SDL for windowing.

liamdawethey need to seriously step-up their testing game
We actually do a massive amount of testing - in this case, when we made the SDL switch, in addition to our thousands of automated tests and standard alpha/beta cycles, we had our QA folks doing manual testing, and we additionally sent out public player builds for people to try out on their own configurations, to try to find precisely these issues. Unfortunately, this particular one wasn't reported to us until developers started shipping updates to their Steam games.
stan 14 July 2017 at 11:07 am UTC
AllocNot sure when the switch to SDL2 happened (at least I think it already did), maybe that's related?
Yes, they switched to SDL2 in Unity3D 5.6.

AllocWell, to be fair though due to high number of combinations of HW, drivers, libraries, desktop environments and what not for every tester you have for Windows you might need like 10 for Linux.
I think that’s an exaggeration. In this particular case testing on any other DE would have shown the issue, and we don’t have more drivers than on Windows, the libraries issue is mostly taken care of by building on an older distro and providing the needed libs (although the Steam runtime isn’t helping for Steam games). With only two test machines a lot can be covered.
liamdawe 14 July 2017 at 11:16 am UTC
Tak
liamdaweso many issues for Linux games. Black screens, no input and so on
These are all caused by a single problem.
Has it now been found and fixed?

Tak
stanGOL’s stats say that only 15% of Linux gamers use the Unity DE
I strongly suspect that this is not representative of the general public.
Will have to disagree (without any bias here, since I've not seen any other statistics like ours), considering the amount of people we have who answer our statistics questions, it's likely the single best source. As of the start of this month 1761 answered the desktop question, a margin of error of ~3%?

If you have another source of what desktop people use for their gaming PC that shows different, be sure to let me know. You also need to remember the Unity desktop is being phased-out and will be removed by default in the next version of Ubuntu 17.10. The Linux community is generally pretty clued up on stuff like that happening (especially as it was so public and widely reported on), so a lot of people will have switched away already.

Tak
liamdawethey need to seriously step-up their testing game
We actually do a massive amount of testing - in this case, when we made the SDL switch, in addition to our thousands of automated tests and standard alpha/beta cycles, we had our QA folks doing manual testing, and we additionally sent out public player builds for people to try out on their own configurations, to try to find precisely these issues. Unfortunately, this particular one wasn't reported to us until developers started shipping updates to their Steam games.
I knew you would have measures in place, but something this big somehow got missed when it's so easily reproducible? I'm sure you do massive amounts of testing, but isn't that largely on Windows with the Linux team being much smaller?

Believe me it's not aimed at making Unity look bad, just annoying as hell when issues that seem to be so common find there way into released builds of Unity.
pcavalcanti 14 July 2017 at 11:36 am UTC
This game has been such a disappointment. I bought to play with friends and when I tested it at first the controllers worked just fine, it was all good to go. When they came over, after the game was updated, my gamepads didn't work anymore, even changing the steam controller options, etc. I also couldn't get a refund because of how long I had owned the game for. I didn't want to refund but I don't want a local multiplayer game in which my gamepads are useless either.


Last edited by pcavalcanti at 14 July 2017 at 11:36 am UTC
meggerman 14 July 2017 at 12:03 pm UTC
AllocWell, to be fair though due to high number of combinations of HW, drivers, libraries, desktop environments and what not for every tester you have for Windows you might need like 10 for Linux.

Can someone clear up this often versed sentiment from Devs. AFAIK:

1. The Linux Nvidia BLOB is 100% wrapped Binary of the windows Driver.

-- Windows runs varying Nvdia versions, Linux distros tend to be on one version for longer, in theory this leads to less fragmentation on Linux.

2. There are two CPU types AMD x86 and Intel x86. The CPU microcode is pretty much the same and installed at the Distros beginning. Your basically choosing between fast and slow.

-- Windows is the same.

3. As far as my Distro hopping for some time, all folders for Root and Home drive have been in the same location, no sym links required or libraries sitting in different folders to normal.

-- I don't know if this is the same for Windows. From XP to win10 are all the system & home folders in the same location ?

4. Linux users tend to choose stable distros like Ubuntu / Mint for gaming. But people use Arch based distros like Antergos, OBRevenge, Manjaro etc.. These are more upto date meaning newer libraries .. BUT .. in most cases they are typically backwards compatible.

5. AMD drivers are the one funny in all of this, but right now the FOSS driver is fully OGL compliant and the newest distros recent enough MESA is installed to get things working.

Seems fairly samewise across distros. How exactly do we keep hearing about the modern Linux desktop being so fractured ? Also I thought Valve had targetable requirements for Linux with SteamOS ?


Last edited by meggerman at 14 July 2017 at 2:42 pm UTC. Edited 4 times.
Lakorta 14 July 2017 at 12:28 pm UTC
pcavalcantiThis game has been such a disappointment. I bought to play with friends and when I tested it at first the controllers worked just fine, it was all good to go. When they came over, after the game was updated, my gamepads didn't work anymore, even changing the steam controller options, etc. I also couldn't get a refund because of how long I had owned the game for. I didn't want to refund but I don't want a local multiplayer game in which my gamepads are useless either.

Controller works fine for me (windowed mode, singleplayer and coop). I'm using a Steam Controller. Have you tried changing the controls ingame? Maybe that could help.
pcavalcanti 14 July 2017 at 1:42 pm UTC
LakortaController works fine for me (windowed mode, singleplayer and coop). I'm using a Steam Controller. Have you tried changing the controls ingame? Maybe that could help.

Yes, I have. I live in Brazil so no Steam controller for me(the ones I could find cost about R$500). When I go to settings it allows me to set the controller and map the buttons - but when I enter a multiplayer game it doesn't recognize any input from any controller.
  Go to:
While you're here, please consider supporting GamingOnLinux on Patreon. We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

We also accept Paypal donations! If you already are, thank you!

Due to spam you need to Register and Login to comment.


Or login with...

Livestreams & Videos
Official Livestreams
  • Hollow Salt with Samsai
  • Date:
Community Livestreams
See more!
Popular this week
View by Category
Contact
Latest Forum Posts
Facebook