Slashdot Mirror


'Razer Doesn't Care About Linux' (gnome.org)

An anonymous reader shares a blog post: Razer is a vendor that makes high-end gaming hardware, including laptops, keyboards and mice. I opened a ticket with Razor a few days ago asking them if they wanted to support the LVFS project by uploading firmware and sharing the firmware update protocol used. I offered to upstream any example code they could share under a free license, or to write the code from scratch given enough specifications to do so. This is something I've done for other vendors, and doesn't take long as most vendor firmware updaters all do the same kind of thing; there are only so many ways to send a few kb of data to USB devices. The fwupd project provides high-level code for accessing USB devices, so yet-another-update-protocol is no big deal. I explained all about the LVFS, and the benefits it provided to a userbase that is normally happy to vote using their wallet to get hardware that's supported on the OS of their choice. I just received this note on the ticket, which was escalated appropriately: "I have discussed your offer with the dedicated team and we are thankful for your enthusiasm and for your good idea. I am afraid I have also to let you know that at this moment in time our support for software is only focused on Windows and Mac." The post, written by Richard -- who has long been a maintainer of GNOME Software, PackageKit, GNOME Packagekit, points out that Razer executive Min-Liang Tan last year invited Linux enthusiasts to suggest ideas to help the company make the best notebook that supports Linux.

27 of 377 comments (clear)

  1. Not contradictory statements by Anonymous Coward · · Score: 5, Insightful

    I would like to learn to read music this year, and welcome suggestions on how to do so, but I'm a bit busy this month, and my focus is not on that task at the moment.

  2. A few days ago???? Try years. by mark-t · · Score: 3, Insightful

    I remember when it was first suggested that Unity3d be ported to Linux... the request garnered a large following on their requested features forum, and by all indications it seemed like it was never going to happen, but then about three years after the request had been proposed on their feature request website, it materialized. While it still hasn't evolved to the point of being an officially supported platform, it's still a welcome addition for doing unity development.

  3. Re:Must all vendors support Linux? by Narcocide · · Score: 5, Insightful

    Honestly none of them have to "support" Linux aside from coughing up some documentation. Sending an email to claim they don't have the man power to send an email is a pretty obnoxious way to lie about it.

  4. Razer what? why? by Anonymous Coward · · Score: 5, Insightful

    Is this the same Razer that requires you create an account on their site just to use a mouse? If so who cares? This company is total shit anyway.

    1. Re: Razer what? why? by Anonymous Coward · · Score: 5, Interesting

      It is worse than that. Their software is cloud based.

      So for example, to change the keyboard lights or mouse lights or mouse function buttons or use anything besides basic 2-button HID mouse:

      1) Set up an account on Razer
      2) Have client software running on windows.
      3) Have holes in firewall so that client can connect
      4) Your settings, for your local mouse/KB mouse, are stored in the cloud.
      5) If it loses connection to the cloud you can't change any of your settings.
      6) IIRC it requires cloud access on startup, otherwise it loads default profile.

      FOR. A. MOUSE.
      Never again.

    2. Re:Razer what? why? by Jason1729 · · Score: 3

      I logged in to post this.

      I bought a Razer keyboard. Why do they need me to create an account and allow them to track analytics about my usage for a louse mouse.

      I had intended to buy a Razer Blade, but after my experience with the keyboard, that company scares me. I can't imagine why anyone would buy a Razer product where Linux support is necessary.

  5. High end gaming hardware by Hal_Porter · · Score: 4, Informative

    If they're making expensive laptops to play games, are Linux users their intended market?

    Also referencing "Meltdown and Spectre" is a bit bogus. Intel CPUs have a firmware update facility but that's already supported.

    https://downloadcenter.intel.c...

    And the kernel already does KPTI.

    Sure they could assign someone to do LVFS contributions to do firmware updates for their USB devices, but I guess their priorities are elsewhere. It's not at all clear that significant numbers of people are not buying Razer USB devices because you can't update the firmware on Linux. I'm guessing some support engineer got the request, escalated it up to management and management said "No".

    It's worth pointing out that when the CEO made his comments, the response here was less than enthusiastic

    https://hardware.slashdot.org/...

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    1. Re:High end gaming hardware by thegarbz · · Score: 4, Interesting

      It's worth pointing out that when the CEO made his comments, the response here was less than enthusiastic

      This is a key downside for Linux for many reasons:

      1) The community has shown to be toxic with constant infighting.
      2) The community is highly aggressive to anything which doesn't 100% meet their core values. Create a gaming hardware, good. Open source 99% of the firmware, great. That 1% is a closed source binary blob, BURN DOWN THEIR HEADQUARTERS!
      3) The community is small so the cost benefit ratio sucks.
      4) The community is fussy and has high standards (see all of the above).
      5) The community generally isn't of the hardcore gaming type.

      Why would any gaming company chose to support Linux when gamers have shown to be more than happy* to run Windows / stuff around with Wine to play their games.

      *And by more than happy I mean they whine less about running Windows for games than the do about something in Linux not being 100% perfect.

    2. Re:High end gaming hardware by scdeimos · · Score: 3, Insightful

      tl;dr: Ignoring this issue is not a good way to get repeat purchases and referrals from their core demographic.

      Hilarious. Their core demographic is l33t gamerz. Very few (popular) AAA games live outside the Windows camp. Not just because you can't install the latest GTX 1080 cards in iMacs and Macbooks.

    3. Re:High end gaming hardware by tlhIngan · · Score: 4, Insightful

      Why would any gaming company chose to support Linux when gamers have shown to be more than happy* to run Windows / stuff around with Wine to play their games.

      *And by more than happy I mean they whine less about running Windows for games than the do about something in Linux not being 100% perfect.

      Exactly. They exist to sell hardware to people willing to pay for overpriced stuff (i.e., gamers, the new audiophool). Practically all of them run Windows and knows nothing else, and they probably get their sales from people who see their boxes at Best Buy, go "ooh shiny" and whip out their credit card.

      Serving Linux might work if there's a sufficient business case for them to well, sell more hardware, but if the community does what it usually does and says just buy a Model M and be done with it for keyboards or buy a cheaper mouse rather than buying the overpriced stuff, well, that's something they'd rather do without.

      That's the problem - the article was about an engineer doing an engineering solution, but the company didn't get the part where it would benefit them. Yadda yadda yadda software does this, blah blah blah. Nowhere does it say "Your hardware is awesome, and there a huge untapped market if you would sell it to Linux users but we need Linux software".

      Most of it is pure business decisions - if you can make a cogent case that Linux would help them sell more of their stuff, enough to outweigh the risks and costs, then they'll do it.

    4. Re:High end gaming hardware by Hognoxious · · Score: 3, Insightful

      6) Lennart Poettering

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    5. Re:High end gaming hardware by Hal_Porter · · Score: 3, Interesting

      That's another reason why companies like Razer don't like non Windows. Traditionally Microsoft have gone to great lengths to keep old third party software running. Of course that's not as true as it used to be. XP SP3 and Vista broke insecure software and the message from Microsoft since Windows 8 has been that the Win32/Win64 API is going away in the long run. Still I've got some binaries built with Visual Studio 6 on NT 4.0 which run fine on Windows 10. You could never do that with Mac software - they've made loads of breaking ABI changes.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    6. Re:High end gaming hardware by Hal_Porter · · Score: 3, Funny

      I've always thought MS should do something like this

      1) Initially unactivated Windows runs normally
      2) After a while the screen develops a one pixel black border
      3) The border gradually grows
      4) When wide enough cockroach like bugs occasionally sneak in
      5) When enough roaches are on screen they grab the mouse pointer or move icons on the desktop
      6) However moving the mouse pointer will initially scare them off
      7) Later on they lose their fear of the mouse pointer and brazenly walk on the main screen, not just the border.
      8) At this stage you can still click on them and they will be destroyed with a squish animation. If you leave the machine locked when you unlock it you'll spend a minute battling bugs.
      9) Windows will offer you "Microsoft insecticide" the price of which will be a Windows license

      The reason I like it is because you'd go into shops in China and people would be frantically clicking to kill the bugs on their pirated Windows

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    7. Re:High end gaming hardware by Areyoukiddingme · · Score: 3, Funny

      The reason I like it is because you'd go into shops in China and people would be frantically clicking to kill the bugs on their pirated Windows

      Korea would turn it into an e-sport.

      And would be better at it than anyone else in the world.

  6. High end? by Chas · · Score: 4, Interesting

    No. They make EXPENSIVE (but extremely breakable) peripherals and skimp on the QA.

    In the end, nothing of any value was lost.

    --


    Chas - The one, the only.
    THANK GOD!!!
  7. Razer keyboards are not high-end by Misagon · · Score: 5, Informative

    Razer is not seen as "high-end" within the high-end keyboard community.
    Their mechanical keyboards would better be described as "entry-level" into the world of mechanical keyboards.

    The build materials are cheap. They have gimmicky features.
    Most of all, their marketing is atrocious, misleading and often borderline fraudulent.

    --
    "We mustn't be caught by surprise by our own advancing technology" -- Aldous Huxley
  8. Re:ROCCAT cares about Linux. by Cederic · · Score: 5, Insightful

    You assume the docs exist. You assume the docs are in distributable form. You assume the docs are written in a readable manner. You assume the docs don't contain important secret stuff.

    Just validating those assumptions takes up the time of skilled experienced staff that the companies have already committed to to delivering other work.

    So are you willing to pay $200k to cover the cost, opportunity cost and losses due to disruption that diverting this resource would require?

    Just that, you seem willing for the companies involved to incur those costs.

  9. Re:Must all vendors support Linux? by jellomizer · · Score: 5, Insightful

    Linux (the OS not the kernel, as opposed to Android which is a different is with a Linux kernel) isn’t really setup for the consumer market. It works as a server OS and a workstation OS. But it never caught on for the general public.
    This makes Linux a waste of resources for gaming companies.
    Say 5% uses Linux at home. 85% of this group will be willing to use non-open source software. 50% of this group is interested in serious gaming. 25% of this group may be interested in their products...

    For gaming it is a tough business model to be Linux friendly. Not impossible but it takes a lot of effort and resources for a small return.

    It isn’t that Linux can’t do it, it is that not enough people are using it to make it with the effort.

    Razor employees may love Linux. But they can not justify the expense in supporting it. And digging all the legal to make things open enough for the community to do something about it.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  10. Re:Back In The Day by Anonymous Coward · · Score: 3, Interesting

    your understanding of the history of Direct X is full of ignorance. They didn't go to Direct X because of "other" OS support of Open GL, they went Direct X as they wanted a unified hardware access layer for devices, sound and graphics, Open GL was only graphics. Also Direct X won at the time because it actually produced faster and better rendering for games, that combined with the sound and input devices made it more cost effective, especially when most gamers ran windows only anyway.

  11. This is certainly helpful... by c · · Score: 4, Funny

    "We asked this company to help us out and they told us that they weren't interested so I guess now we're just going to publicly call them out as a bunch of shitbags so that next time I bet they'll bend over backwards to do what we ask."

    Ah, the old "aggressive asshole panhandler" routine. Works every time.

    --
    Log in or piss off.
  12. Re:Must all vendors support Linux? by angel'o'sphere · · Score: 5, Insightful

    Are you one of those developers who never write documentation?
    Or how do you come to the idea that writing documentation (and dealing with questions) requires no man power?

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  13. Re:Must all vendors support Linux? by houghi · · Score: 3, Insightful

    Linux (the OS not the kernel, as opposed to Android which is a different is with a Linux kernel) isnâ(TM)t really setup for the consumer market. It works as a server OS and a workstation OS. But it never caught on for the general public.

    But Linux IS setup for the consumer market. Yes, I am talking about the OS, be it XFCE, Gnome, KDE or whatever you want to throw at it. What it is not ready for is the consumer do the installation. That is the same with Windows. Give a person a PC without anything and give them a link to a URL on how to install Windows. See how many users you end up with. The majority will have no idea on how to do it. OK, give them a CD or USB and see how many are able to do it then. Let them do the same with :Linux and see who will able to rpint out a letter with the least frustration.

    No, not the Windows CD that comes with the computer. The generic one from the shelf.

    The issue is pre-installing. Give them a Linux PC and they will use it. Just as they will use Android or anything else.

    --
    Don't fight for your country, if your country does not fight for you.
  14. "For Free" could be expensive for Razer by west · · Score: 3, Insightful

    One point that should be obvious to anyone who has worked in a business is that getting someone's services like this "for free" is anything but.

    First, there's the straight up cost: Lawyers vetting contracts, employees gathering and then vetting information, etc.

    Then there's the small possibility that somehow, somewhere, this turns out to cost Razer big time - they accidentally expose a competitive secret, the person puts out malware in the Linux Razer driver, the person uses the information to build targeted malware for the Windows side, the service provider turns out to be a Russian spy and it's linked with Razer.... It doesn't matter how ridiculous the scenario, there is some chance of a very bad thing happening.

    And then think of the benefit. Zero. (Okay, maybe they sell another 2-3.)

    So, in which world can this be justified as a rational business decision?

    In most situations like this (unusual disclosures, not business as usual, no going forward as a line of business), a medium-sized company might want perhaps $50K up front, a larger company might demand 3-4 times that. Anything less than that is simply too little return for the risk.

    You are far more likely to get the kind of support you want from a small company for which the gain of supporting Linux has *real* marketing value to them and thus the company they're putting at (small) risk isn't *that* valuable compared to the benefit.

  15. Re:ROCCAT cares about Linux. by MachineShedFred · · Score: 4, Informative

    Then make a proposal to Razer.

    Come on now, msmash - you've got a nice bully pulpit here. Get in contact with Razer and ask them to put together a cost analysis of what it would take, get the number, and then Kickstarter it. If there's enough interest in it, then it becomes cost-neutral for them to do it (or even profitable due to increased sales they wouldn't have otherwise gotten because of lacking support), and there's literally no reason to oppose it any more.

    Don't just bleat about it being a tiny cost of other people's money and shit all over someone else with completely valid concerns - that's what the uninformed do. Get up and do something about it if it's important enough to you to "find it sickening and short sighted" and implore someone to rethink.

    I implore you to do the same.

    --
    Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  16. Re:ROCCAT cares about Linux. by Anonymous Coward · · Score: 3, Insightful

    And what if the process of "putting the bloody firmware into the bloody device" involves decrypting, or otherwise authenticating with some form of secret that is kept close?

    Then they're doing it wrong.

  17. Re:Must all vendors support Linux? by BronsCon · · Score: 4, Insightful

    Either the hardware designers designed it and documented it for the software guys, or the other way around. The document already exists, so it really does take the same expertise and effort at this point.

    --
    APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  18. Re:You gave a time frame. Razer didn't. by batkiwi · · Score: 3, Insightful

    The article is about a reply from a support ticket, not any sort of official statement by Razer.

    Someone in media should contact them officially.