diff --git a/src/pci_ids.cpp b/src/pci_ids.cpp index b9213b8a..4e2a6d2f 100644 --- a/src/pci_ids.cpp +++ b/src/pci_ids.cpp @@ -23,8 +23,13 @@ std::istream& get_uncommented_line(std::istream& is, std::string &line) void parse_pciids() { std::ifstream file("/usr/share/hwdata/pci.ids"); - if(file.fail()) - printf("MANGOHUD: can't find file pci.ids\n"); + if(file.fail()){ + std::ifstream file("/usr/share/misc/pci.ids"); + if (file.fail()) + printf("MANGOHUD: can't find file pci.ids\n"); + + } + std::string line; size_t tabs = 0;