Resolve 15 and Linux

Hi,
I'm a first time Resolve 15 user and a Linux integrator (for the last 25 years or so...), and I would like write few words to Blackmagic regarding the Linux version.
I fully understand that the only official support is for CentOS, and as a RHEL/CentOS user, I really appreciate that. However, within the next few months, RHEL 8 beta will start rolling, and anyone who would try to use Resolve 15, will get an immediate segfault (no, ldd doesn't show anything missing), that's why Red Hat is releasing Fedora - to test the upcoming changes, and the differences between RHEL-7.x and 8 are HUGE.
Right now, installing RHEL-7/CentOS 7 on a workstation limits the user quite a lot. No screen hotplug with either Thunderbolt or USB-C, no good SSD caching (dm-cache only appeared at Fedora 27), no Thunderbolt support (unless you reboot each time you plug/unplug), and most of the new software packages won't run and sometimes won't even compile, so IMHO BM *should* run some tests to make sure Resolve 15 runs under the latest Fedora. That way you'll save yourselves months of work (to have compatibility both with RHEL-7 and the upcoming RHEL-8).
Regarding the install - Since you officially only support RHEL/CentOS, I think it would be a good idea to move the installer to only add a repo and download the rest using the standard YUM (and soon: DNF) commands. That way if there are any dependencies, the YUM/DNF tool will take care of that. Also, the user will get notification when there's a new update for Resolve 15.
Standards: I'm afraid that the installer is completely avoids the LSB (Linux Standard Base), specifically with the following issues:
* You should NOT create directories with 777 permissions. You can create a group and add the user/s to that group. 777 is a serious security issue.
* Please don't add files to /root/Desktop. Standard users have a /home directory, so you could add a simple loop to add to /home/$USER/Desktop - a shortcut.
I hope that these remarks will not offend anyone and if BM needs to some assistance with the installer or Linux related standards, I'll be happy to assist.
Thanks
I'm a first time Resolve 15 user and a Linux integrator (for the last 25 years or so...), and I would like write few words to Blackmagic regarding the Linux version.
I fully understand that the only official support is for CentOS, and as a RHEL/CentOS user, I really appreciate that. However, within the next few months, RHEL 8 beta will start rolling, and anyone who would try to use Resolve 15, will get an immediate segfault (no, ldd doesn't show anything missing), that's why Red Hat is releasing Fedora - to test the upcoming changes, and the differences between RHEL-7.x and 8 are HUGE.
Right now, installing RHEL-7/CentOS 7 on a workstation limits the user quite a lot. No screen hotplug with either Thunderbolt or USB-C, no good SSD caching (dm-cache only appeared at Fedora 27), no Thunderbolt support (unless you reboot each time you plug/unplug), and most of the new software packages won't run and sometimes won't even compile, so IMHO BM *should* run some tests to make sure Resolve 15 runs under the latest Fedora. That way you'll save yourselves months of work (to have compatibility both with RHEL-7 and the upcoming RHEL-8).
Regarding the install - Since you officially only support RHEL/CentOS, I think it would be a good idea to move the installer to only add a repo and download the rest using the standard YUM (and soon: DNF) commands. That way if there are any dependencies, the YUM/DNF tool will take care of that. Also, the user will get notification when there's a new update for Resolve 15.
Standards: I'm afraid that the installer is completely avoids the LSB (Linux Standard Base), specifically with the following issues:
* You should NOT create directories with 777 permissions. You can create a group and add the user/s to that group. 777 is a serious security issue.
* Please don't add files to /root/Desktop. Standard users have a /home directory, so you could add a simple loop to add to /home/$USER/Desktop - a shortcut.
I hope that these remarks will not offend anyone and if BM needs to some assistance with the installer or Linux related standards, I'll be happy to assist.
Thanks