Slashdot Mirror


Linux Users Banned From Diablo III Servers

dartttt writes with word that "Blizzard has banned all Linux users who are playing Diablo III on Linux using Wine." Reader caranha adds that these users have been flagged as "using cheating programs," and that replies from Blizzard support staff so far have upheld these bans. Update: 07/03 16:57 GMT by S :An official response from a Blizzard Community Manager indicates they don't ban people for using Linux. As with most reports of game bans, we have only the word of random gamers that they were banned for the reason they say they were banned.

36 of 518 comments (clear)

  1. Jesus, stop being pathetic! by crazyjj · · Score: 5, Insightful

    Linux users who crawl to Blizzard remind me of an cousin of mine who kept going back to her abusive boyfriend.

    Yeah, maybe they've changed this time. Maybe they really love Linux now. Why, I bet after 8 years they're going to release a WoW Linux client too, any day now! This time it's going to be different!

    Hey, here's an idea, why not support the studios that really *DO* support Linux instead of studios that treat it like a red-headed stepchild? Just a thought.

    I mean, if you're going to be a whore to studios who clearly have no intention of supporting Linux, you had may as well set up a Windows dual-boot and play your game software in Windows.

    --
    What political party do you join when you don't like Bible-thumpers *or* hippies?
    1. Re:Jesus, stop being pathetic! by Anonymous Coward · · Score: 5, Insightful

      Hey, here's an idea, why not support the studios that really *DO* support Linux instead of studios that treat it like a red-headed stepchild? Just a thought.

      Care to list them? I can think of exactly ... two.

      I mean, if you're going to be a whore to studios who clearly have no intention of supporting Linux

      Define "being a whore" in this scenario. They make a good game. We wish to play it. We hate Windows. Dilemma. Nothing about being a whore in there.

    2. Re:Jesus, stop being pathetic! by Anonymous Coward · · Score: 5, Insightful

      But the dilemma is of your own creation. When I make a gaming rig, I just put Windows on it because that's where the games are.

    3. Re:Jesus, stop being pathetic! by crazyjj · · Score: 5, Insightful

      Define "being a whore" in this scenario. They make a good game. We wish to play it. We hate Windows. Dilemma. Nothing about being a whore in there.

      Yeah, except for the part where you buy their game for Windows, sending them the message "You don't need to make a separate Linux client. We whores will happily still buy it for Windows and run it crippled in Wine."

      --
      What political party do you join when you don't like Bible-thumpers *or* hippies?
    4. Re:Jesus, stop being pathetic! by Rhaban · · Score: 4, Funny

      I mean, if you're going to be a whore to studios who clearly have no intention of supporting Linux, you had may as well set up a Windows dual-boot and play your game software in Windows.

      But... what about my uptime?

    5. Re:Jesus, stop being pathetic! by LordLimecat · · Score: 5, Interesting

      Why would they release a Linux client for WoW when WoW has been probably the best supported program with Wine for the last 5 years? You DO know they made the decision to go with both DirectX and OpenGL graphics paths, when they could have just done the windows only DirectX, right?

      I mean, if there were things that didnt work with WoW/Wine, yea maybe they could fix it, but it was flawless, with only occasional patch-day issues. Addons, graphics, everything "just worked".

      Complain about the diablo 3 issue, but complaining about WoW's linux support? Seriously?

    6. Re:Jesus, stop being pathetic! by Anonymous Coward · · Score: 5, Informative

      Read past the first link, and you'll see that actually, cheaters using wine were banned. There are plenty of regular people still playing on wine.

    7. Re:Jesus, stop being pathetic! by gtaluvit · · Score: 5, Insightful

      Or you could stop blaming Linux users for the actions of modders and botters. PlayOnLinux says at least 30,000 people are using it to play Diablo III. I'm one of them and I have not been banned. MANY Linux users have not been banned because the only people who seem to be posting in these threads are the handful of people who claim to have been banned and Windows users who keep saying "quit whining, you're unsupported". My suspicions are that they are using bots and using Wine as their excuse.

      The recent Humble Bundle had Linux support for all of the games and I was happy to buy it. I do support the companies who support Linux, but I have no intention of buying Windows simply to play a game when the company (with one glaring exception with WoW way back when) has had stellar support for Wine even if they don't handle officially because of cost. I've been Linux only for over a decade and will be happy to stay that way.

      --
      - gtaluvit (prnc. GOT-tuh-LUV-it)
    8. Re:Jesus, stop being pathetic! by Andtalath · · Score: 4, Informative

      Generally, the 3d performance is TOTAL BULLCRAP in VMs.

      So, no, it doesn't.

    9. Re:Jesus, stop being pathetic! by jellomizer · · Score: 4, Insightful

      They look at the numbers, and they figure it is easier to flag them as trouble makers then adjust their code for the problem.

      It probably comes down to this logic... Are you using library called X. Does it match the approved Check-sums? Nope, then you are probably a cheater.
      Lets say a network library, has been hacked to to make bots, that will mine for stuff... Then sell it for real money.

      These games really need to keep cheating down to a minimum. Cheaters really ruin the game for the other customers.

      Really how popular is gaming in Linux?

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    10. Re:Jesus, stop being pathetic! by digitig · · Score: 5, Funny

      Define "being a whore" in this scenario. They make a good game. We wish to play it. We hate Windows. Dilemma. Nothing about being a whore in there.

      Yeah, except for the part where you buy their game for Windows, sending them the message "You don't need to make a separate Linux client. We whores will happily still buy it for Windows and run it crippled in Wine."

      Wow, that's what the whores do in your part of the world? That must lead to a lot of out-of-town punters being very disappointed.

      --
      Quidnam Latine loqui modo coepi?
    11. Re:Jesus, stop being pathetic! by SuricouRaven · · Score: 4, Insightful

      EVE Online is not a game. It is Serious Business. EVE is for those who think WoW isn't hardcore enough.

    12. Re:Jesus, stop being pathetic! by filthpickle · · Score: 4, Funny

      "Booting to Linux and running Diablo III in wine is not at all what I meant when I asked for half and half"

    13. Re:Jesus, stop being pathetic! by PIBM · · Score: 4, Insightful

      They do test their game in wine themselves, they just don't want to have to support a linux crowd; sadly, not all linux users are power users, and supporting them is often quite problematic. I much favored helping newb windows user than linux newbs who though they were gods so I can understand them.

    14. Re:Jesus, stop being pathetic! by mwvdlee · · Score: 5, Funny

      But the dilemma is of your own creation. When I make a gaming rig, I just put Windows on it because that's where the games are.

      Why would you use Windows for playing games? All the games are on Atari 2600.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    15. Re:Jesus, stop being pathetic! by Goaway · · Score: 4, Funny

      Filled with exciting games like "Puzzle Moppet", "Plith" and "Minetest-c55".

    16. Re:Jesus, stop being pathetic! by Ambassador+Kosh · · Score: 4, Insightful

      EVE is for those that think that an Everquest raiding guild is not hard core enough.

      --
      Computer modeling for biotech drug manufacturing is HARD! :)
    17. Re:Jesus, stop being pathetic! by h4rr4r · · Score: 4, Insightful

      Linux is a kernel.

      There are Server and Desktop OS built out of it. There is nothing special about the linux kernel that makes it more suited to server tasks than desktop ones. Linux has no fundamental problems running programs that happen to be games. X11 overhead is greatly exaggerated, mostly by people who have no idea what they are talking about.

      Distributing a DEB and and RPM covers just about everyone. Drivers are a problem, but would not be if hardware makers would play along.

      A very small fragment of Linux users are open source zealots.

    18. Re:Jesus, stop being pathetic! by hairyfeet · · Score: 5, Insightful

      Most likely that will take the form of a half ass Linux client and a much better supported but locked down hardware wise "steam box" to compete with the X360 because Ballmer pissed Gabe off with the appstore crap.

      Look I'd be the first to cheer if it actually meant jack but the simple fact is Linux has several problems like bullets in the knees before the starting gun even fires. 1.-The VAST majority of games on Steam are DirectX which means they need to be completely reworked (never happen) or use some sort of Wine layer (will be buggy and/or slow as Xmas). 2.-The graphics subsystem in Linux is a big pile of suck right now, hell even Moz couldn't get it to work reliably for GPU acceleration of web pages, expecting it to work any better for games is laughable. Maybe in a couple of years when the AMD FOSS drivers become mature but even that won't help 3.-Torvalds constant kernel fiddling and the religious aversion to allowing a hardware ABI means graphics and sound is broken damned near every update.

      So most likely all you will see is back ports of the Valve catalog and some indie games which you can already pick up for Linux. As much as the community likes to think of itself the big name publishers simply aren't gonna go to the hassle and expense of porting all the AAA games currently on Steam onto Linux, its just not gonna happen. if on the other hand they put out a Steam box then they need only support ONE CPU and ONE GPU and there will be better emulation of DX because there is only one GPU it has to run on so that may be doable, but most likely they'll expect console money before they will allow their games even then. If there is one thing companies like Electronic Arts and Activision has proved us its never underestimate the greed and douchebaggery of AAA game houses.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    19. Re:Jesus, stop being pathetic! by murdocj · · Score: 4, Insightful

      But the dilemma is of your own creation. When I make a gaming rig, I just put Windows on it because that's where the games are.

      Using the O/S as a platform to run the software that you want... what a crazy idea, it will never catch on. Aren't O/S's supposed to be political statements?

  2. Blizzard Casts Arcane Logic! Customer Is Stunned! by eldavojohn · · Score: 5, Informative

    And that, dear readers, is why Slashdot advice is sometimes unsound. After reading reports of client side exploits (like rumors of item duping via system clock adjustments) and understanding basic limits on server/client communication, it is apparent that Blizzard has to trust the client more than they're comfortable with. So if you look at their "warden" implementation for WoW, you can imagine that Diablo III has a similar "anti-cheat check" component running in user mode where Diablo III runs. And they probably (correctly) identify Wine as being not genuine Windows. It's an emulation. And therein lies the problem. Without setting up a highly invasive rootkit like The Warden, Blizzard cannot know if Wine is emulating Windows libraries correctly. A simple mental exercise is to imagine that the D3 client cannot query the servers every time it needs a time stamp for each event in the game -- to do so would DDOS their own servers so each client must query each user's system clock. The Windows call that does this is emulated by Wine. One could easily insert a dynamic control for this "system clock" into Wine and recompile. One of the achievements in Diablo III is to finish each act in under an hour. So a user could note the time, play to the end of an act and before beating the final boss, simply turn the clock one minute past the starting time and have Wine report that to the client. And if the client is not asking the server for these time stamps, achievement granted. This is a very coarse example for the sake of brevity but I would imagine that system timestamps affect many more aspects of the game. The rumor was that rolling back your system clock after an item sale would return the item to your inventory and you would still have the gold from selling it.

    So is there actually a modified version of Wine cheating for you under your Diablo III client using the windows DLL api as a facade? Blizzard doesn't know. They can't know unless they have a rootkit that runs in super user (administrator) mode that profiles and scans all other programs for offending actions. That's how they caught WoWGlider but it would be infinitely harder with individual people like me tailoring their own versions of Wine. I am not saying their reaction is correct, I'm just trying to explain to you why they are employing arcane logic. The solution is for them to natively support Linux but that's a completely separate flame fest for which I really don't have the energy right now.

    --
    My work here is dung.
  3. Reddit made some observations by The+MAZZTer · · Score: 5, Interesting
    A summary:
    1. Blizzard has had excellent Wine support in their more recent games. I suspect some of their devs love Linux and so make it unofficially work well.
    2. Some Reddit users of Diablo 3 on Wine have confirmed they are not banned.
    3. It has been observed this would be a good go-to excuse for cheaters looking to get their accounts unbanned.
    1. Re:Reddit made some observations by The+MAZZTer · · Score: 5, Informative

      Oh yeah, and apparently an official statement by Blizzard has claimed Wine users have not been banned and will not be banned, it is merely unsupported. They tested reported configurations and could not reproduce a ban.

    2. Re:Reddit made some observations by LordLimecat · · Score: 5, Informative

      Heres the blue-post (Blizzard statement)
      http://us.battle.net/d3/en/forum/topic/5978861022?page=21#402

      We’ve extensively tested for false positive situations, including replicating system setups for those who have posted claiming they were banned unfairly. We’ve not found any situations that could produce a false positive, have found that the circumstances for which they were banned were clear and accurate, and we are extremely confident in our findings.

      Playing the game on Linux, although not officially supported, will not get you banned – cheating will.

      Blizzard doesnt have a track record of cracking down on Wine usage, and its not like they dont know it exists.

    3. Re:Reddit made some observations by medv4380 · · Score: 4, Interesting

      Hmm, there was an issue with the 1.0.2 patch. They started doing Warden scans and in Wine the reported Ram is exactly what the system has. Kicked Diablo into an infinite loop if you have a 64bit OS. See bug . I can't help but think that some of the "work arounds" may have triggered a false positive. Then again since I had this issue maybe I should log-in and see if I'm banned, but their probably doing maintenance right now since it's Tuesday.

  4. Re:Blizzard Casts Arcane Logic! Customer Is Stunne by aztrailerpunk · · Score: 5, Funny

    And they probably (correctly) identify Wine as being not genuine Windows. It's an emulation. And therein lies the problem. Without setting up a highly invasive rootkit like The Warden, Blizzard cannot know if Wine is emulating Windows

    Wine Is Not Emulation

    --
    Foot placed squarely in mouth since 1983.
  5. Blame the Real Money Auction House by RogueyWon · · Score: 5, Interesting

    Blizzard really are doing very well at generating massive amounts of bad publicity for themselves on Diablo 3. They may have achieved some impressive early sales, but I still can't help but wonder whether they're not being self-defeating here.

    I think a lot of this stems from their decision to cash-in on what had formerly been a "grey market" around their games, via the introduction of the official "real money" auction house. While it's easy to see things like the always-on connection requirement and the paranoid 3rd-party software detection as being driven by piracy concerns, I suspect the RMAH has at least as much to do with it.

    Partly, this will be due to Blizzard wanting to protect their anticipated margins. But as much as that, it's about covering their legal backside. By mainstreaming real-money financial transactions between players for virtual goods like this, they're entering a legal minefield - in fact, more than that, they're entering a different legal minefield for every territory where the RMAH is available.

    If a third party exploit reduces the value of the cash investment that players have made in an in-game item or commodity, are Blizzard, as the service-provider, liable? In ANY of the territories where the service is offered? Chances are, questions like this haven't even been tested in most of those territories. Blizzard therefore need to minimise their risk by being as paranoid as possible and accepting as inevitable any harm that they do to the player experience. For Blizzard, absolute control over the game client is now more important than ever.

    Actually, even more interestingly, I wonder what this might mean over time for Blizzard's love of tweaking stats and balance. If Blizzard do something that reduces the value of a particular set of items or commodities, are they vulnerable to law-suits? In ANY of the territories where the RMAH is available. Blizzard have an absolute fixation with tweaking stats and balance in their games. In some ways, it would actually be good for this tendancy to get stomped on a bit; their constant meddling with my class was one of the biggest factors that drove me to quit World of Warcraft. But I do wonder whether their development teams might find themselves increasingly frustrated by constraints placed on them by legal and marketing.

    I really do wish Blizzard had decided to stay well out of the real money trading thing. There was always a real money grey market in World of Warcraft (and, I gather, in Diablo 2). It was an occasional low-level irritation (mostly when the activities of gold-farmers started to impinge upon "genuine" players), but it was never catastrophic. You always knew that, on balance, it was likely that a good number of the players in your guild had bought gold at some point and that, in all likelihood, a small minority did so regularly. But you just got on and played the game.

    Blizzard seem to want to have it both ways; the up-front profits from the "direct sale" model and the profits over time from the "pay to win" model. I always defended WoW's subscription model on the basis that your purchase of the game and its expansions covered "sunk" development costs and your subs covered the ongoing cost of maintaining and incrementally enhancing the game. I still believe that's correct. But I do hope that players don't let them get away with what they seem to be trying to achieve with Diablo 3.

    1. Re:Blame the Real Money Auction House by NormalVisual · · Score: 4, Interesting

      I always defended WoW's subscription model on the basis that your purchase of the game and its expansions covered "sunk" development costs and your subs covered the ongoing cost of maintaining and incrementally enhancing the game.

      Based on what Blizzard said a few years ago, the subscriptions are almost pure profit when considering WoW by itself. $200 million in 2008 would have covered four years of operation/maintenance, plus the costs of developing the Burning Crusade and Lich King expansions, all covered by two months' worth of subscription income.

      Also, the impressive early numbers for D3 are largely an illusion, IMO. Lots and lots of those "sales" were freebies for people that committed to a full year of WoW subscriptions, and from Blizzard's perspective I'd argue that locking in that additional $1.2 billion or so in income was far more important than the income they'd have received from paid D3 sales. Lots of people were not happy with Cataclysm, and D3 offered Blizzard an additional way to maintain those WoW subscriptions in the face of that dissatisfaction while waiting for the release of Mists of Pandaria.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
  6. Oh well by Rik+Sweeney · · Score: 5, Funny

    Guess Linux users will just have to wait for the PS3 version!

    (Runs and hides)

  7. It's not because of Wine, it's because of cheating by xd1936 · · Score: 5, Informative

    http://www.reddit.com/r/gaming/comments/vyc4z/linux_users_permanently_banned_from_diablo_iii/

    There are only one or two accounts that were banned. I think it's fairly obvious that they are just using Wine as an excuse for using cheat engines. Plenty of users are using Wine with no problems at all.

  8. Perhaps they were cheating? by markalot · · Score: 4, Informative

    Too many assumptions here. When cheaters get caught they like to spout lies ... so why believe any of this?

    A post from support (a blue) in the thread above:

    >> Playing the game on Linux, although not officially supported, will not get you banned – cheating will.

  9. Re:Blizzard Casts Arcane Logic! Customer Is Stunne by LordLimecat · · Score: 4, Informative

    A clear and concise explaination for why they might ban Linux users. Only problem? Banning Linux users isnt whats happening here, and they have stated that playing on Linux will NOT get you banned:
    http://www.ubuntuvibes.com/2012/07/blizzard-clarifies-diablo-iii-ban.html

    We’ve not found any situations that could produce a false positive, have found that the circumstances for which they were banned were clear and accurate, and we are extremely confident in our findings.

    Playing the game on Linux, although not officially supported, will not get you banned – cheating will.

    I dont think Warden works properly on Linux, but then it didnt for WoW either, and that didnt stop it from working flawlessly. Blizzards games have tended to be shining examples of Wine actually working well.

  10. Everything is an emulator by tepples · · Score: 4, Informative

    By how I interpret your definition of emulator, Linux is an emulator because it emulates UNIX behavior. What do I misunderstand?

    1. Re:Everything is an emulator by Rimbo · · Score: 4, Informative

      How did this get to +4... does the modern-day Slashdot reader really not know the difference here?

      WINE is a re-implementation of the Windows system-call library. Tepples is absolutely correct above: It's a reimplementation of the API, and no more a emulator than Linux is of UNIX.

      An "emulator" is very specifically a program that reproduces the behavior of an entire system, hardware included. An emulator reproduces the system in software, and then you can run device drivers, etc. on top of it. The machine code you run on an emulator never gets executed as instructions on the host hardware -- it's executed as instructions within the emulator; the host runs the code of the emulator alone. DOSBox is an example of an emulator; it runs in software all of the hardware of an early x86 system including the CPU itself, so that you're able to run 386 games on *anything* that you can compile DOSBox for, even PowerPC, MIPS and ARM systems. I myself used DOSBox on PowerPC many moons ago to play old DOS games.

      The next level up from that is a Virtual Machine. A virtual machine can only expose hardware that actually exists on your system, and your CPU actually switches between the different contexts -- your CPU is actually aware that it is running different systems on modern chips. The abstraction here is mostly at the driver level; your guest OS is typically using drivers provided by the VM software maker that interact with the VM software to expose the hardware's functionality. Whereas an emulator can emulate any hardware you do not have from the CPU on up, a virtual machine simply exposes your existing hardware, and lets your hardware do as much of the work as possible.

      With an API reimplementation like WINE, you are still running Linux (or Mac OS, or whatever), and the driver layer is Linux's drivers (or Mac OS's, or whatever's). All you've done is add a library to the mix which:

      1. Add a new kind of executable loader; in addition to a.out-format and ELF-format (and Mach-O on Mac, etc), you now have the ability to load EXE format files, and
      2. Translate Windows library calls into the corresponding Linux (or Mac, or whatever) library calls.

      So, in brief:
      1. An EMULATOR (like DOSBox) emulates the hardware, and the programs are completely divorced from your system's actual hardware;
      2. A VIRTUAL MACHINE (like VMWare) creates a virtual driver layer for your existing hardware that allows you to run different OSes simultaneously;
      3. An API (like WINE) is just a new set of functions that add capabilities to your existing system.

      There will be a quiz on Friday.

  11. Blizzard says WRONG! by Arkham · · Score: 4, Informative
    http://us.battle.net/d3/en/forum/topic/5978861022?page=21

    Clearly, as usual, nobody did their research. I quote the Blizzard Community Manager:

    We’ve extensively tested for false positive situations, including replicating system setups for those who have posted claiming they were banned unfairly. We’ve not found any situations that could produce a false positive, have found that the circumstances for which they were banned were clear and accurate, and we are extremely confident in our findings. Playing the game on Linux, although not officially supported, will not get you banned – cheating will.

    --
    - Vincit qui patitur.
  12. Re:Blizzard Casts Arcane Logic! Customer Is Stunne by X0563511 · · Score: 5, Informative

    Wine isn't emulating anything. It's a wrapper library. There's a significant difference.

    --
    For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...