I agree with most of your points, however I see good reason to be more hopeful in the future for the state of linux. With the rise of the steam deck, some anti-cheat providers are working on proton support (the most notable one being easy anti cheat). Whilst I don't see Vanguard being ported with the deck's launch, hopefully we will see linux support if it gets popular.
For RGB, open rgb and from the looks of it, both Aura sync (ASUS) and Glorious Model O are at least partly supported. It works on windows as well, so if you want to test your rgb before fully committing to linux at some point in the future you can.
As for confusing freedom, I hope more user friendly distros targeted at gaming with less partitioning nonsense in their installer will appear with the steam deck. Any distro of the major distro maintainers, take note, here is where you can improve.
For game compatibility, check ProtonDB.
For controller compatibility, well, if you don't want to trust answers on google, or can't find them, the best way would be to boot live USB linux (without installing), plug your stuff and see if it works for yourself.
RGB on linux is a tricky thing - most big companies don't release official software, so you'd have to rely on projects like Open RBG. Again, best to boot live usb and see for yourself.
Try the pipeline builds. Your motherboard should be supported as well. You can download pipeline builds at the bottom of the website: https://openrgb.org
I plan to release 0.6 over Memorial Day weekend. It's pretty much ready to go, just want to see if I can get some more Logitech changes in.
Have the same issue with my corsair Sabre non-pro. They stopped supporting some of their products. Here is the link for the unsupported products. I uninstalled it and used openrgb to set the colors for my other peripherals. The only issue with it is that you cannot change the color of your mouse without affecting certain buttons. If I change the colors on my Sabre rgb, my dpi buttons do not work. If you have any questions about my setup, just ask.
I just checked, and OpenRGB supports his motherboard. It is a great project, which I use to control the RGB lightning of my Strix X570-I motherboard. I recommend in general to look at their supported devices page.
also, i am obliged to say that i use arch btw
Also, I can confirm, other than the occasional nvidia annoyance, linux is working great for me. There has only been one game that I occasionally play which did not work, and that was roblox (a few days ago a wine patch got released that made roblox work again after years of incompatibility).
Asus Aura is a nightmare. I have a x470 prime, latest bios. The current version doesn't work for me, the lightning service just hangs while starting. I was able to find an older version but that stopped after I tried once more to get the latest because I got so annoyed
More complaints
They stopped supporting it and now want you to use armory crate which does work but suffers from the above three problems. I love Asus products because they've been reliable for me but their software as of late is bleh. I don't even want to start on Aisuite III, there overclocking tool.
But you should consider trying https://openrgb.org/ . It supports Asus, MSI, various memory brands. Best of all it's a clean install
For games without anti-cheat, the vast majority work through Proton (which is easiest to use through steam, but can be used on non-steam games via Lutris for example). You can always check ProtonDB for user reports on games.
Hopefully come December/January with the release of the Linux-based Steam Deck, more developers will enable the anti-cheat support for games running through Proton.
As far as RGB control, there's a project called OpenRGB that may work, and for many RGB peripherals they remember their configuration from Windows, so I'll configure my mouse and headset through a Windows virtual machine and leave it set however I want. If you're really dedicated, you could try to use WireShark to reverse engineer commands for RGB control sent to your peripherals, I started to with one headset and figured out the packet scheme, but never got around to implementing it. That's a very time-intensive and technical solution though.
AMD drivers should work well and update with the system through apt upgrade
or Pop!_Shop, and even Nvidia drivers work fine for games as I've used them.
> I can't use the software for my gaming laptop that controls stuff like the RGB lights
Check out OpenRGB, it seems to support a lot of hardware now so yours may be covered as well.
Also, I'd be very worried if I had to run anything for controlling LEDs on Windows. Apparently gaming vendors extensively rely on the WinRing0 or WinIO driver for this type of software with questionable security choices (1, 2). In short, these digitally-signed official drivers leave your system wide open to exploitation at a kernel level, by design, with only a tiny bit of obscurity (if that!) in the way.
There's supposed to be a cross brand open-source RGB control software supporting the major PC RGB systems, in theory you can pick a good RGB fan like Scythe or Noctua and it should automagically work. Do you need low profile heatsink? Check the Scythe big shuriken or the Noctua L series ones.
When reading I was thinking of OpenRGB, which seems to do the same thing but it tries to integrate more then just keyboards. It works with motherboard, RAM, GPU, mice, etc. RGB as well.
At one point I tried using their python bindings to change my PCs color based on sound (ran into hurdles I wasn't able to work around because I couldn't figure out how to get the level of sound i'm outputting in decibels). I could whip up something like this easy with OpenRGB.
X53 user here. I agree CAM needs a lot of work and is less than dependable, but one thing that has always worked for me is the RGB ring/ logo settings.
It would help if we could identify why some people face so many issues assuming everything is installed correctly and other potentially conflicting software is eliminated. Otherwise it should be pretty straight forward. Maybe elaborate on "Trust me, I've tried fixing it" with some examples of your troubleshooting efforts. Maybe there's something you've missed? Maybe your BIOS settings are conflicting? Do you use any other RGB software? For example.
And for the record, you can control fans via the bios so long as they're plugged into the motherboard and not an NZXT smart device/ fan hub. if using a smart device/ fan hub that might be an issue. And of course the most obvious suggestion which is re-plugging everything in just to be sure it's correct and secure. Not suggesting reseating the cooler itself, just double checking the wiring and connections.
https://openrgb.org/ might be an option in the meantime though. I haven't really messed with it yet so cannot attest to Kraken X compatibility.
CAM alone has made me question buying another NZXT product, but so far my X53 works as intended.
Yeah, it's a pain. There's https://openrgb.org/ but it doesn't support all manufacturers (Pretty much everything I bought is unsupported by OpenRGB, haha). I needed three different pieces of software to change the lights on shit, and I have very little RGB in my set up. The only upside is that after getting everything synced the way I wanted it I haven't had to touch the software again.
PKGBUILDs are files used for making compiling and installing software on Arch-based distros easier. You just download the source and run "makepkg -si" in the folder to install dependencies, compile and finally install the compiled program all in one go.
To make your life easier though, you should install an AUR helper. AUR helpers are programs that basically replace pacman, the CLI package manager on Arch-based distros, and additionally handle AUR packages just like any other packages in repos. The most commonly used one is "paru" (basically "yay", the last one, rewritten in Rust by one of the yay devs). You can find it here: https://aur.archlinux.org/packages/paru/
Just clone/download the repo, run "makepkg -si" in it and you should be good to go. From now on, just use "paru" instead of "pacman" when installing packages through the terminal.
Search for packages: "paru -Ss packagename" Install package: "paru -S packagename" Uninstall package: "paru -R packagename" Update/Upgrade: "paru -Syu"
As for Razer Synapse: Unfortunately I am not very familiar with GUI keyboard/mouse config tools, but for RGB control you can try OpenRGB (it's in the AUR too): https://openrgb.org/
If your concern is RGB control, OpenRGB has you covered. OpenRGB works with a ton of commercially-available mechanical keyboards and we're working on QMK support as well for custom built and firmware-modded boards.
Razer, Corsair, HyperX, Logitech, SteelSeries, Cooler Master, and more are supported.
If you ever wanted to sync all the peripherals and lighting to the same color use OpenRGB to make everything the same color! Would definitely enhance this for you using 0% of your CPU. Also, great cable management!
RGB software typically has to run in the background fulltime. All RGB devices will have the same issue.
If iCUE is too bloated (hint: it is), you could try alternative RGB software, like openrgb.org. Other motherboard and RGB manufacturers' software typically also works, but it's all just as bloated as iCUE.
For something like the Huntsman Mini, where the only use for the software (technically it can also enable/disable gaming mode, but you can do that from the keyboard without the software) you can use OpenRGB to manage the lighthing/RGB.
In my opinion, the best solution to this is OpenRGB. It supports a lot of devices and if it doesn't support yours or you have an issue, then ask them on the Discord and after they ask a few questions it's resolved in a few days.
Idk what model you have but try using OpenRGB It's a 3rd party program that can detect and control all RGB. I haven't used it, since all my stuff is controlled through icue and my GPU isn't RGB. but it's a start. You should be able to turn off the RGB light with it from what I've read
I am currently working on adding more functionality to OpenRGB to allow controlling things like this.
I've PM'ed you my discord name, send me a message and we can look at adding this functionality to the plugin I am developing.
Depends on what you want to do.
For monitoring performance/usage/temps in games, MSI Afterburner + RTSS is popular. Afterburner is also good for basic overclocking/underclocking for your CPU and GPU.
If you want to control RGBs, see if OpenRGB can control all your light devices.
If you want to control fans, use the BIOS settings, or FanControl is excellent.
Has anyone found another (3rd party Controller or app) way to by pass therrmaltake junk and run and control the fans using another means. Desperate for help... thanks in advance.
Try OpenRGB Download OpenRGB Pipeline (Experimental) https://openrgb.org/ get the effects engine OpenRGB Plugins https://gitlab.com/CalcProgrammer1/OpenRGB
Hello, i don't know if it works for fans, but i've found OpenRGB, which is a good RGB solution for linux devices that fits a lot of motherboards, RAM, watercooling, keyboard and mice peripherals :
https://openrgb.org/index.html
You can also have a list of the supported devices here :
https://gitlab.com/CalcProgrammer1/OpenRGB/-/wikis/Supported-Devices
Could you try:
OpenRGB has their own wrapper around the Razer drivers (and even use their own implementation for many), so the app can easily access lower level things, like direct driving specific keys, which can help identify the issue.
If the keys turn the selected colour, you're lucky, it's a Synapse problem. If they don't change, unfortunately that's a hardware issue.
This is possible, though not with official software from Wiz. A program called OpenRGB, which was originally designed to control PC case lighting supports controlling Wiz smart lights as well (it also supports Hue and Yeelight). Same developer also makes an app called KeyboardVisualizer (available here), which can connect to OpenRGB and sync any lights controlled by it to music.
In my opinion MSI has horrible software for RGB control. I have a 3080 Gaming X Trio and I use openRGB instead. I couldn't for the life of me get Mystic Light to sync up to my corsair lights, and Gigabyte motherboard.
Install openRGB and you will be able to select your GPU and your motherboard and change the RGB settings. You can save profiles as well.
I'm not sure if the version with omen support is stable released yet, but openrgb supports the 30L and maybe the 25L. When I added 30L support I did not have a 25L to test on. It also supports a lot of other devices. You can download a build from the project gitlab that will work.
You can check out the project here: https://openrgb.org/
I went from an msi 7950, msi 980gtx, msi 1080gtx, and now msi 3080 suprim.
One bad point on the MSI card...
This may sound stupid, but MSI's software to turn RGBS off (Dragon Center) is straight up bloatware and borderline questionable if it is some sort of spyware. Honestly I'd be very weary to leave installed.
So if you plan on turning OFF or modifying your RGB lights on that card you have to use that crap. I also installed the software, turned off my RGBS, uninstalled the software and lights came back on after a reboot.
I'm just sayin....
You might want to just check to see if your motherboard is supported with OpenRGB before buying so you have this option instead:
openrgb https://openrgb.org/
That being said so far the 3080 suprim I just picked up running on a bottle necked setup 4790k (time being) is straight up beast no issues doing 1440p or 4K (1440p 120% resolution scaling, ultra, rtx on, BFV seeing 70-100 fps). Card sits in 70-75c temp range just like my previous cards during heavy loads.
I'll probably be putting this on a 5900x setup probably over x-mas.
ps: I also WTF when d/ling the quick user manual and guide...
https://download.msi.com/archive/mnu_exe/vga/Installation-Guide-NV.pdf
Hello, i have same motherboard and i buy it becouse i want different colours on argb headers. Anyway, you can use opensource program OpenRGB, with this program you can what you want, even adress single rgb diode. And it is from one dude. If one person can program and ASUS cant... well https://openrgb.org/
Hey guys I spent months trying to get my RGB to work the way I wanted and then found this slick program https://openrgb.org/. I wasn't even expecting it could handle my Anne Pro II, but to my surprise it synced everything flawlessly and without the warnings that this could brick your whole machine. Let me know if I can be of any assistance.
I'm using OpenRGB. It supports tons of devices.
Not sure if your Mainboard is supported, since some MSI Boards seem to have problems and they have to be tested. My MSI Z490 Ace got approved a few weeks ago and I'm using it since then.
I like how lightweight this software is, especially compared to MSI Center.
If anybody is interested, I have an ASUS X570-E motherboard, using Ubuntu, open RGB works perfectly and it was like 5 minutes to install.
If you use kernel version ~5.8.12 or above, you just need to grab the .deb and make sure that you load the i2c module for your board.
Ubuntu + Asus X570-E + kernel 5.11.0-37-generic
sudo modprobe i2c-dev sudo modprobe i2c-piix4 echo "i2c-dev" | sudo tee -a /etc/modules echo "i2c-piix4" | sudo tee -a /etc/modules
curl -fsSL https://openrgb.org/releases/release_0.6/openrgb_0.6_amd64_405ff7f.deb -o /tmp/openrgb.deb sudo apt-get install -y /tmp/openrgb.deb
What distro? If it's available as a package in your package manager or a downloadable package from OpenRGB's website I would recommend using that. Only compile from source as a last resort if you're not planning on developing.
Official builds are available on OpenRGB's website:
Pipeline builds (experimental) are available on the GitLab page:
https://gitlab.com/CalcProgrammer1/OpenRGB
Other builds are available (there's an Ubuntu PPA, several AUR packages, and it's in several distros' official repos) as well.
If the fans are recognised by lm-sensors, you can try using fancontrol.
Check if liquidctl has support for your hardware.
https://github.com/liquidctl/liquidctl
For lighting try OpenRGB.
You don't say what you have lights on, laptop, keyboard, mouse, etc. You can use OpenRGB to set a default profile that will remain when the Synapse software is closed. I don't use Synapse on my Blade and just set it with OpenRGB. Link: https://openrgb.org/
The sticks do support this, but the official HyperX NGenuity software didn't seem to allow it. I found out they could be controlled individually, including individual LED control, using the ASUS Aura app.
I captured the protocol from the Aura app and implemented it in OpenRGB. OpenRGB can control individual sticks/LEDs of HyperX Fury and Predator RAM just fine, including doing custom effects with SDK applications and plugins (audio visualizer, game integration, ambilight, etc).
You can try a couple of things.
If you want to try and stay on ASRock's RGB control app:
It should go through the motions of updating the APROM. Finally, restart your computer and try to see if you can change your RGB colors when you try to run Polychrome again.
If this doesn't work, then your other alternative is to use OpenRGB
Really? That's unfortunate :(
I have the B550 Unify - it's entirely black with no onboard LEDs apart from the POST display and the lit power/reset buttons onboard. Which can be turned off with the lil switch (I had to put tape over the display however lol).
*EDIT*
FORGOT TO MENTION: try this https://openrgb.org/
Set everything to Black/off (it'll take a min to figure out how to use it, Follow the instructions to the word or it won't work/may brick the board's rgb controller).
I find setting things to black is a better solution than Off.
The Pipeline I was using is at the bottom of the OpenRGB main page https://openrgb.org/
This is the updated/latest pipeline link as far as I can tell.
The 0.61 version is only visible from within the program.
There is https://openrgb.org/ which can control a bunch of devices, and if I saw that correctly maybe all of yours (MSI's Mystic Light seems to be problematic). You can check with https://gitlab.com/CalcProgrammer1/OpenRGB/-/wikis/Supported-Devices
You can use any rgb software really every brand makes its own near enough, you usually see them on the boxes for things like gous it will mention ASUS aura, gigabyte RGB Fusion, Corsair iCue blah blah. The problem is once they can all go tits up for control depending what you’ve got installed. Like you’ve seen removing armory crate isn’t easy, I bet if you open your task manager you’ll see ASUS tek services running still.
The problem is armory crate isn’t the rgb control software. It’s a toolkit for Asus boards they integrated the rgb software into. Annoyingly.
I’m going to look a little further into something like this, a third party open source control program. hopefully after some digging something turns up worthwhile using.
I like my Z490 but have hated every second of attempting to use MSI center. There's constant bashing here of how horrible it is to where people don't even respond anymore.
When I first built my system last year you could get Mystic Light separately and while clunky it actually worked. Since they've pulled the standalone to force everyone into MSI Center now it's 100% unusable and broken for me. Installing Mystic Light from the center it will never launch and permanently uses 10% CPU load stuck in some kind of loop and won't go away unless MSI Center is completely removed. Dragon Center has always been a dumpster fire but the relaunch as MSI Center is an unmitigated disaster and Microstar seems to have zero intention of fixing it. This will likely be my last MSI product as software support is atrocious. Especially since they got busted directly scalping GPUs from their own store on eBay for 3x MSRP, and selling pallets of cards directly to miners. MSI doesn't care about gamers.
The only solution I've found is with an app called OpenRGB but it has pretty limited lighting options, although it does actually work.
https://openrgb.org/releases.html
Good luck!
So as far as fusion goes....yea, it's ass. It has horrible reliability and is seriously lacking in options. Gigabyte knows this and either doesn't care to fix it, or doesn't know how to proceed to correct it.
openRGB is an alternative that does work for a lot of components. I used it with acceptable results on my x570 xtreme mobo.
It may be worth looking into, depending on how much effort you feel like putting into your rgb. A bit of reading and messing around got things smoothed for me mostly.
I see! this is a pity! Thanks a lot guys! :)
I was checking https://openrgb.org/ and it seems to be able to control the razer keyboard without synapse, but I couldn't manage to get it running properly (perhaps because is beta?)
Openrgb may support for the Glaive headset.
You may have to run it as root. It is buggy at times w/ Corsair stuff though. Good news for you is that it detects my Corsair mouse, but it doesn't do anything but turn the RGB off so maybe it will do the same for you.
It causes the processor to irradiate itself with xrays.
For real, I think the UI and its reliability is just bad. For some reason OEMs are garbage at software development and software companies are garbage at hardware development.
Open source solutions have the benefit of focusing making the software good while also being hardware independent.
> If you have RGB devices from many different manufacturers, you will likely have many different programs installed to control all of your devices. These programs do not sync with each other, and they all compete for your system resources. OpenRGB aims to replace every single piece of proprietary RGB software with one lightweight app.
And specifically for Linux and with Razer devices.
Maybe try OpenRGB? The new version shows my Gigabyte 3070 now and I can control its led, so it may work for your card as well.
Also another tip is that if you still don't see it in either program, try putting the PC to sleep and waking it back up, then loading the program again. Sometimes this will bring the controller back to life when it gets "stuck" so to speak (not just for the GPU, it applies to RGB in general).
First Install Visual C (Like 3 clicks that all say next.)
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
Then download from this site here(setup is almost same as Visual, just click next)
Scroll right to the bottom of openrgb.org and where the download links are there is the pipeline (as in built every day or more).
You haven't turned off the RGB with the physical switch on the bottom of the motherboard have you? It's a nearly invisible black switch along the bottom of the board, just to the left of the center.
OpenRGB - It's crashing when scanning my deathadder, but may work for you. - https://openrgb.org/
OpenRazer - I only got it working in Linux, but I was able to change the default profile and save the chroma settings to different profiles there so I no longer need to run synapse in windows. - https://openrazer.github.io/
There is no reason Synapse can't change the default profile so you can set the color profile and uninstall synapse. It's just that way to force people to use it.
You need to use the pipeline builds for the plugin to work. The released version (0.5) does not support plugins.
You can download the latest pipeline build from GitLab or the OpenRGB website here: https://openrgb.org