Dismiss Notice
Some Razer services have been impacted due to the unique circumstances COVID-19 has created. We apologize for any inconvenience and appreciate your understanding during this critical time.

Official Support for Linux

Discussion in 'General Discussion' started by DigitalCow, Feb 24, 2015.

Thread Status:
Not open for further replies.
  1. Destrok

    Destrok Well-Known Member

    So I skimmed through because this is a long thread with alot of long responses, but it seems like alot of people don't think it would be worth it for Razer to support Linux, to which I disagree. Gaming has been primarily a windows monopoly, however, with Steam porting more and more games over Linux, a decent protion of my library actually, I don't see why popular gaming on Linux will be anything other than an eventuality in coming years. I also see alot of you posting about how you would like to use your razer products for scripting, etcetera and I think this would be another great use. I use macros on my orbweaver when I mess around with python and c++ all the time. the fact that Linux is so light on the hardware and resource demands also frees up extra resources to go towards the game. I don't think it will come any time soon, but I think it is a definite inevitability.
  2. Freedomfighter91

    Freedomfighter91 New Member

    I guess it's wait and see...
  3. claell

    claell New Member

    Just another +1 for this.
  4. blueExcess

    blueExcess New Member

    Now this is something I would LOVE to see! Besides, they support Mac (ignoring the ridiculous resource rapage you get from the RazerUpdater process) - it's not a huge leap to include Linux in there I would think.
  5. autocoastCapri264

    autocoastCapri264 New Member

    Destrok and clel like this.
  6. autocoastCapri264

    autocoastCapri264 New Member

    The problem with linux is the vast variety of distributions and general inconsistency between them. An "unsupported" version would be very nice though. Or maybe support the guy writing the driver with the usb protocol specifications. A friend of mine maintained the framebuffer subsystem for a while and he had to sign NDAs but still got the data from the hardware suppliers.
  7. The reality is, I am a huggeeee Linux fan and an equally HUGE Razer Fan, I am extremely enthused to say that I'm a regular user of steam on linux (ubuntu) and SteamOS. I need to be able to macro and set DPI settings on Linux. Razer needs to make a concerted effort to coordinate with STEAMOS to enhance its future market share. You see, if razer peripherals were advertised as being fully integrated and functional with STEAMOS, then STEAM MACHINES could sell with native RAZER support and the new market could be dominated by Razer products before logitech and steel series and other razer competitors get a chance to enter the SteamOS proprietary market. You have to have vision, people... now is the time to be the exclusive provider of native driver sets for YOUR HARDWARE on STEAM OS AND STEAM MACHINES. I'm writing this right now from steamos.

    Also, THE ONLY THING you need to do is make your proprietary hardware work on DEBIAN. If it's compatible with steamos, then it can easily be made compatible on ubuntu, mint, debian, etc. Sooo many distributions are based on debian and you could throw your software into the repositories.
    Last edited by a moderator: May 2, 2016
  8. I don't know exactly how Razer mice work, but as long as the "current settings" are saved in the mouse memory there is a way to switch between them without rebooting. You have to install VirtualBox including the VirtualBox Extension Pack. Make a Windows or MacOsX virtual machine and install Razer Synapse. If you have the VirtualBox Extension Pack you will be able to tell the Guest OS to "steal" your Razer USB device. Select the profile you want and then shutdown the Virtual Machine. Note that I can't wait to get a Razer Mouse and Keyboard, but for now I use this solution for a different gaming mouse and keyboard and it works perfectly.
    Last edited: Jun 25, 2016
  9. covesmartLemon268

    covesmartLemon268 New Member

    Micro$oft is shooting themselves in the foot with their gestapo tactics and Windows 10. Linux gaming is going to be the future, but it's probably going to take another 5 years.

    LukMercury likes this.
  10. Yeah mate, totally agree! :blush:
  11. mling001

    mling001 Active Member

    i am an avid linux user... it is my os of choice when doing work. That being said, I just don't see how linux is the future of gaming... can you map out the path?
  12. At the moment, I see three major improvements:
    1. For one, there the fact that Wine has and can still develop a lot. For instance, CrossOver from CodeWeavers is an easy to use wrapper for Wine, that helps you install any game easily. Also they optimized a lot of libraries and settings, did a lot of testing and many games run very stable. It is not free, but still open source and not very expensive. For now they only optimized the 32 bit version, but it's because they don't have the resources yet to do all the development. What Wine does it translates the Windows APIs (Application Program Interfaces) to Linux calls (something like an adapter) which causes little overhead. Since Windows also uses libraries to run certain programs, the difference to running a native application is not that big.
    2. The biggest issue with gaming in Linux is the graphics. Most modern demanding games use DirectX APIs , which is so to say the instruction set used to program the interface between your game and the graphics card. Direct X is developed by Microsoft. Linux uses another set of APIs, namely OpenGL, but since most games are programmed to use DirectX, they won't work under Linux or run very poorly. Here there's a lot of stuff I have to read up on, but that's the main idea. With the next wave of technology there are two new kids on the block, competing against each other: Directx 12 and Vulkan. They're both said to be high-performance, with low lever access to the graphics cards, but as opposed to Directx, Vulkan is Cross-Platform, meaning any OS can use it (well except for Apple it seems, because Apple), including Linux, with the same performance. Since the games would become easily portable, game developers might be compelled to develop their games for the Vulkan APIs.
    3. Last but not least, if the market gets growing and it becomes profitable, we may see a shift in that direction. Linux is becoming all the more popular, with some distributions already being very user friendly, to say the least. The community is also very vibrant and involved, so more people might make the transition after all. Many Steam games like Dota2, Counterstrike, Witcher II, XCOM 2 are also available for Linux (SteamPlay), and Valve is also developing SteamOS, which is actually Debian Linux, but looks just like your ordinary Playstation System, so again the same platform being used. If the market grows enough, we might see it snowball into success after a certain point. With exponential growth the start is a lot worse than with an ordinary linear function, much like the sluggish start of Linux, but after a certain point there's an explosion and the linear function is rapidly overtaken (see the attached graph). I think we may be nearing that point.

    To sum up, the pieces seem to be all there: Wine translates the system calls, Vulkan takes care of the Graphics, so the technology is now accessible. The Linux community is growing, using Linux is becoming more and more compelling for more people. These factors working together could amount to a much bigger change than linearly predicted, making the Linux market big enough to be profitable for game development and even start a new trend.
    Trends tend to stick, and what is necessary to start a trend is to have all the right factors in sufficient quantity.
    My take on this: help a brother out, ease him into Linux. Support the community how you can. Be friendly. We love this project (Linux) so much, we should also believe in it as much. Open source is well regulated and won't go away. Anything we invest will only benefit each and everyone of us an the community as a whole.

    Attached Files:

    Last edited: May 26, 2016
  13. I could also install Razer Synapse using CrossOver from CodeWeavers. It should be possbile to do the same with PlayOnLinux, which si free. I don't have a Razer device yet to see if they work together, but the apps by itself works just fine. If anyone tries it and it works with a Razer device please let me know.
  14. 1988fido

    1988fido Member

    I just installed ubuntu now and am learning programming the problem is my naga cant be slow . by default its super high dpi and even using lowest mouse speeds still its too fast.

    so i thought there is a razer synapse but there isn't =.=!
  15. 1. First of all, you have to change the polling rate for your mouse, otherwise it will not run smooth. I suppose it's a 1000 Hz mouse, but the Ubuntu default is 100 Hz. You have to edit a configuration file and restart your system, the link below shows you what you have to do:

    2. I know what you mean "can't be slow", that's also because of the mouse speed which is set to much to high in Ubuntu by default. If you go to your system settings->mouse, you can change the mouse speed (sensitivity) there.

    3. I was able to install Razer Synapse in Linux using CrossOver from CodeWeavers (I created a Windows 7 "Bottle"). I think you can do the same with PlayOnLinux, which is free as opposed to CrossOver. They are both wrappers for Wine. Just remember to install .Net 4 in the same Bottle first. It's best to get a full .Net installer, not the web installer stub. For me it works, though I don't have a Razer device right now to test it. If you try it and it works with your mouse, please do tell :).

    Screenshot from 2016-06-25 20:10:05.png
    Last edited: Jun 25, 2016
    FIDO likes this.
  16. 1988fido

    1988fido Member

    2nd point I already did put it the slowest setting there.
    1st point I will try it and see

    3 I will try and let u know XD but don't think I can coz i run gnome from my usb 3.0 flash drive 16gb and it is almost full. I intent to have an ssd to get my pc with 2 operating systems. but for now I learn linux and troubleshoot ppl pc's using linux on the go flash drive
  17. Octoxan

    Octoxan New Member

    I definitely agree that drivers on Linux would be amazing!

    Steam is on Linux now, and games are slowly coming over to the cross platform side. Civ V and Civ BE, for example. Also almost any indie game lately, and any game in the humble bundle.

    The more games there are for Linux, the more games will get ported. The same can be said for software like Synapse. If Razer created an official program for Ubuntu it would be an amazing change, just like when Valve made Steam on Ubuntu. Razer could be the first, and once more and more people game on it, and develop for it, developers will find it more worth while to program for it.

    +1 for Linux support.
    LukMercury and FIDO like this.
  18. PumpkinMage

    PumpkinMage Active Member

    Have you even tried running Razer Synapse on wine? I haven't but there's a shot it may work.
    LukMercury likes this.
  19. I have tried, the app works, the tray icon works, the automatic update works, but I don't have a device to test it at the moment. I used CrossOver from CodeWeavers which is a wrapper for wine. It uses Wine 1.8.1. You can see the details in my previous post.
  20. Blockmonster57

    Blockmonster57 Active Member

    Oh god, please don't ask for Linux drivers, but ask for on-board memory on rzr products.
    I tried running my Blade stealth on wine, it just flowed into the laptop and broke it..
Thread Status:
Not open for further replies.
Sign In with Razer ID >

Don't have a Razer ID yet?
Get Razer ID >