Proper support for the Linux platform

Go to System Settings > Display & Monitor > Compositor and disable the “Allow applications to block compositing” option

2 Likes

Linux support would actually be awesome, I’d love to develop for Steamdeck and similar platforms.
Pretty sure Steamdeck runs like some modified Linux distro.

1 Like

This is very double sided sword, on one side, you can now play the Mobile version of Roblox, on the other side, since you now have a method of playing, Roblox doesn’t see any need to put resources into working on a port.
Same goes with Wine/Proton and Linux ports, we’ve given a reason for companies to not do a native port.

If Sober does get blocked whenever Hyperion for the Mobile version of Roblox comes out, I don’t see it lasting for too long now sadly.

SteamOS is based on Arch Linux btw

2 Likes

unofficial ports are way less reliable than an official port
Error 280 and unhandled package flashbacks

They would have never put any resources into it anyway.

erm, theres a linux app for guilded now (owned by roblox), so why not roblox to linux?

The difference is that Guilded’s client runs on a technology called Electron that already has support for running under Linux without much work on the developer’s part. For Roblox to port their client and/or studio to Linux natively it would require a lot more work.

4 Likes

that’s net worth, not how much resources they actually have. I see so much people thinking that because roblox “has” billions of dollars, they can solve any problem, and other people underestimating how big a problem is, and pointing to the fact that they have a lot of money, as evidence that roblox is being lazy. They do not have infinite resources. They cannot do everything. If it seems simple, and roblox has not done it, its probably because of another reason.

3 Likes

i am pointing this out because there are indie/small companies (like the studio that made terraria) that support linux, while a big company like roblox never tried to port roblox or roblox studio to linux due to a low userbase count.

1 Like

There are MAJOR differences with Roblox and Terraria and CANNOT be compared.

  • Terraria is built in C#, Roblox is built in C++. C# is an interpreted language and is designed to be portable and work on any platform by default. C++ is built for that specific CPU architecture, and requires extra effort for cross-os compatibility.
  • Hyperion itself is built in Assembly, built SPECIFICALLY for Windows. This is why Hyperion isn’t on platforms like Android or MacOS yet. They have to recode it for those platforms entirely (which is what they are currently working on)
  • Terraria doesn’t have a built-in anticheat, with Roblox now does. This is important because Hyperion takes advantage of windows-specific quirks (and soon) kernel-level detections that you can’t easily port to Linux without sacrificing security.
  • Terraria is much more limited in scope, with only one “game” to worry about, while Roblox has to make sure MILLIONS of different “games” are supported flawlessly.

With all of this in mind, in it’s current state, Linux’s playerbase is sadly too low to be considered profitable, and so, the resources cant be poured into it.

4 Likes

i was just using terraria as an example, and theres a lot of c++ games that support linux like toribash, counter strike source,factorio,tf2 and etc

ok can’t argue with that, that makes sense

doesn’t really make sense since all of them uses the same roblox engine

and the macOS playerbase is low and they still ported roblox to macOS.
also alot of developers use linux and its not really hard to stumble across a linux user in the devforum

2 Likes

Why do C# compilers exist?

This isn’t true. Sober has input issues like mouse lag issues since how the android client handles those things is different than windows. The mouse lag most is caused because the windows client sets the system mouse cursor icon while android roblox (and sober) just creates a fake GUI one and hide the system one. That creates mouse lag since when the system is running below 60 FPS the cursor isnt keeping up.

if roblox becomes a rootkit im uninstalling. people only deal with vanguard since the game its attached to is at least somewhat worth it

4 Likes

It is true that Sober generally has better performance than Roblox on Windows. Mouse lag is a separate issue and what you said about it is correct. I tried implementing a fix for it but it was way too complicated as I had to hijack Roblox’s renderer in way too many places and it was simply not worth it to fix a small amount of cursor lag that only becomes noticeable for people who are getting low FPS.

ur about to summon the angry macos players

4 Likes

well do they run a platform with millions of assets, games, and also have to make sure the client works for every single game no matter the os?

are they a multibilionare company with thousands of employees? no.

again with the multibillion thing. They do have thousands of employees, but there are tens of thousands of devs, and millions of players. These odds just dont even out