psieg / Lightpack

Lightpack and Prismatik open repository
GNU General Public License v3.0
1.57k stars 188 forks source link

Crashes when used with AMD Eyefinity #454

Open Mozburg opened 3 years ago

Mozburg commented 3 years ago

Using a R9 380 with 2 hdmi + 1 Dvi-hdmi connection the Prismatik software crashes the moment its started when eyefinity is turned on AND the configuration is set to grab pixels from all three monitors, when the pixel grab is located on 2 of the 3 (it doesn't seem to matter which 2 are chosen) the program works fine. But the moment i (auto-arrange) the grab locations to all 3 monitors the software crashes. this crash does not happen if the arduino is not connected to the PC, but as soon as the usb is plugged in it will crash.

When Eyefinity is disabled the program is able to capture from all 3 monitors totally fine, the crash only seems to occur if Eyefinity is active grab locations are on all 3 monitors (edited after eyefinity is active so 1 "psuedo" monitor *the arduino is plugged in via usb

when i manually place each grab location the program seems to not crash, ive only tested this up to 5 leds,(10 leds crashes) my full suite has 265 leds the cassiopeia auto arrangement also works up to 5, the other 2 arrangements do not

I assume this is a conflict between AMD's way of combining the 3 monitors and prismatik, but i've also seen videos of similar setups functioning.

psieg commented 3 years ago

I never had issues with NVIDIA surround, I don't know about eyefinity. Does it also happen when you rename the Prismatik folder and set everything up while Eyefinity is active? Or does it happen only when you switch between normal and eyefinity mode?

When the device is not connected, it doesn't try to capture the screen. Please try setting up a virtual device to see if that also leads to a crash.