Assertion failure means I can't set any colours
Description of Bug
I installed OpenRGB, and ran it (had to use sudo
):
[koz@Sebastian ~]$ sudo openrgb --list-devices
Attempting to connect to local OpenRGB server.
Connection attempt failed
Local OpenRGB server unavailable.
Running standalone.
1E 9F 01 01 00 00
78 3C 00 00 00 00
00 00 00 00 00 00
00 00 00 00 00 00
00 00 00 02 03 02
01 F4 00 00 00 00
00 00 00 00 00 00
00 00 00 00 00 00
00 00 00 00 00 00
00 00 00 00 00 00
0: ASUS Aura Motherboard
Type: Motherboard
Description: ASUS Aura USB Device
Version: AULA3-6K75-0202
Location: HID: /dev/hidraw5
Serial: 9876543210
Modes: [Direct] Off Static Breathing Flashing 'Spectrum Cycle' Rainbow 'Chase Fade' Chase
Zones: 'Aura Mainboard' 'Aura Addressable 1'
LEDs: 'Aura Mainboard, LED 1' 'Aura Mainboard, LED 2'
However, when I try to set anything, I get this:
[koz@Sebastian ~]$ sudo openrgb -d 0 -m static -c ff0000
Attempting to connect to local OpenRGB server.
Connection attempt failed
Local OpenRGB server unavailable.
Running standalone.
1E 9F 01 01 00 00
78 3C 00 00 00 00
00 00 00 00 00 00
00 00 00 00 00 00
00 00 00 02 03 02
01 F4 00 00 00 00
00 00 00 00 00 00
00 00 00 00 00 00
00 00 00 00 00 00
00 00 00 00 00 00
/usr/include/c++/10.2.0/bits/stl_vector.h:1045: std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](std::vector<_Tp, _Alloc>::size_type) [with _Tp = std::tuple<unsigned char, unsigned char, unsigned char>; _Alloc = std::allocator<std::tuple<unsigned char, unsigned char, unsigned char> >; std::vector<_Tp, _Alloc>::reference = std::tuple<unsigned char, unsigned char, unsigned char>&; std::vector<_Tp, _Alloc>::size_type = long unsigned int]: Assertion '__builtin_expect(__n < this->size(), true)' failed.
Aborted
Hardware Configuration
ASUS PRIME X570-P.