Test for availability of crct info before using it

This commit is contained in:
loki-47-6F-64 2021-09-20 18:37:51 +02:00
commit 8f47190ffc
2 changed files with 18 additions and 7 deletions

View file

@ -950,6 +950,10 @@ void correlate_to_wayland(std::vector<kms::card_descriptor_t> &cds) {
std::vector<std::string> kms_display_names() {
int count = 0;
if(!fs::exists("/dev/dri")) {
BOOST_LOG(warning) << "Couldn't find /dev/dri, kmsgrab won't be enabled"sv;
}
if(!gbm::create_device) {
BOOST_LOG(warning) << "libgbm not initialized"sv;
return {};