Live data from Hacker News

Roblox intentionally blocking Linux with Wine in their new update

gamingonlinux.com

31–40 of 48 posts

Re: Roblox intentionally blocking Linux with Wine in their new update

#31
post #4

> Unfortunately this block was intentional. With the Windows 64-bit client launch we made the conscious decision to block the use of Wine. > First and most importantly, we are not trying to punish the use of Wine. Not punishing, but certainly showing a callous disregard for them. You did this deliberately, and they had to come to the forums to find out?

Punishing could refer to bans (anticheat) when used in gaming context.

Re: Roblox intentionally blocking Linux with Wine in their new update

#32

Apparently, this has been done because they're trying to collect telemetry on the use of the 64-bit client, and they want "pure" telemetry from the target OS, not the target OS and instances on other operating systems emulating the target OS ( https://devforum.roblox.com/t/the-new-roblox-64-bit-byfron-c... ). I can see what they're trying to do here, but (a) I've never, personally, been of the opinion that this kind…

> they want "pure" telemetry from the target OS

If they can detect the usage of Wine, they can add that to the telemetry and filter on it.

Re: Roblox intentionally blocking Linux with Wine in their new update

#33

Missing from the headline: This appears to be a temporary measure in their new beta client during testing of said client. It appears that they'll unblock wine when the client is out of beta.

At least going by the two quoted posts, that seems pretty unlikely - I mean, if that would be the intention, they would have probably mentioned it to calm things down? Instead, they write "I cannot provide a specific timeline for this support".

Re: Roblox intentionally blocking Linux with Wine in their new update

#34
post #15
post #3

When my oldest kid was young, I was on Linux. I tried a few times to get it to work so I could play with him but never could get it to run quite right. Because I couldn't play with him, Roblox itself became a constant source of arguments. Hours-long shouting and crying kind of arguments. All discussion was around Robux and the ridiculous money-grabs everywhere in the ecosystem. For years, I absolutely hated Roblox be…

> All discussion was around Robux and the ridiculous money-grabs everywhere in the ecosystem. For years, I absolutely hated Roblox because of it. I would suggest a (re)watch of this pair of videos from People Make Games: Investigation: How Roblox Is Exploiting Young Game Developers - https://youtu.be/_gXlauRB1EQ Roblox Pressured Us to Delete Our Video. So We Dug Deeper. - https://youtu.be/vTMF6xEiAaY

Any parent that lets their kids play this is a bad parent.

Re: Roblox intentionally blocking Linux with Wine in their new update

#35

Apparently, this has been done because they're trying to collect telemetry on the use of the 64-bit client, and they want "pure" telemetry from the target OS, not the target OS and instances on other operating systems emulating the target OS ( https://devforum.roblox.com/t/the-new-roblox-64-bit-byfron-c... ). I can see what they're trying to do here, but (a) I've never, personally, been of the opinion that this kind…

Wine Roblox players may be such a microscopic piece of user base that they consciously don’t care.

I'm surprised they've done much of anything, given the likely relatively small overlap.

Since they have, where they essentially have sys.exit in Python terms, it could be updating a telemetry-controlling global instead

The 'protect our data' thing is suspicious in my mind

Re: Roblox intentionally blocking Linux with Wine in their new update

#36
post #33

Missing from the headline: This appears to be a temporary measure in their new beta client during testing of said client. It appears that they'll unblock wine when the client is out of beta.

At least going by the two quoted posts, that seems pretty unlikely - I mean, if that would be the intention, they would have probably mentioned it to calm things down? Instead, they write "I cannot provide a specific timeline for this support".

They did mention it, but the wording is weird.

Re: Roblox intentionally blocking Linux with Wine in their new update

#37

Missing from the headline: This appears to be a temporary measure in their new beta client during testing of said client. It appears that they'll unblock wine when the client is out of beta.

Actions speak infinitely louder than promises. And this is even more true when those actions are unpopular. Their claim doesn't even make any sense. If you don't want the telemetry of WINE users then you don't block them, you simply don't collect their telemetry, or you discard it.

Or better yet: you include it, and actually evaluate it as part of the mix of expected clients. Deliberately excluding certain classes of datapoints doesn't strike me as something that'll produce a maximally-useful dataset.

Re: Roblox intentionally blocking Linux with Wine in their new update

#38

Apparently, this has been done because they're trying to collect telemetry on the use of the 64-bit client, and they want "pure" telemetry from the target OS, not the target OS and instances on other operating systems emulating the target OS ( https://devforum.roblox.com/t/the-new-roblox-64-bit-byfron-c... ). I can see what they're trying to do here, but (a) I've never, personally, been of the opinion that this kind…

This is a really gross reason to just unilaterally cut off all of its Linux user customers. I'm sure WINE has bread crumbs of its own that they can check for when sending telemetry...

Re: Roblox intentionally blocking Linux with Wine in their new update

#39

Apparently, this has been done because they're trying to collect telemetry on the use of the 64-bit client, and they want "pure" telemetry from the target OS, not the target OS and instances on other operating systems emulating the target OS ( https://devforum.roblox.com/t/the-new-roblox-64-bit-byfron-c... ). I can see what they're trying to do here, but (a) I've never, personally, been of the opinion that this kind…

This is a really gross reason to just unilaterally cut off all of its Linux user customers. I'm sure WINE has bread crumbs of its own that they can check for when sending telemetry...

Indeed, there's a wine_get_version proc in ntdll.dll they can check for.

Re: Roblox intentionally blocking Linux with Wine in their new update

#40
post #20

Earlier quoted context omitted.

Wine Roblox players may be such a microscopic piece of user base that they consciously don’t care.

They cared enough to implement detection and blocking.

Which is the equivalent amount of engineering work to just bypassing sending telemetry on WINE if WINE is detected. Instead, they go out of their way to detect WINE, but then intentional block it, rather than just bypassing telemetry upon detection. Someone at Roblox has an axe to grind.
Post reply on HN