In some kernels the i915_capabilities file is not present for the render
node, but it is for the card node.
if kernel_driver == "i915":
try:
if kernel_driver == "i915":
try:
+ dev = os.path.basename(getCardFromRender(args, dev))
gen = tools.helpers.run.user(args,["awk", "/^graphics version:|^gen:/ {print $NF}",
"/sys/kernel/debug/dri/{}/i915_capabilities".format(getMinor(args, dev))], output_return=True, check=False)
if int(gen) < 9:
gen = tools.helpers.run.user(args,["awk", "/^graphics version:|^gen:/ {print $NF}",
"/sys/kernel/debug/dri/{}/i915_capabilities".format(getMinor(args, dev))], output_return=True, check=False)
if int(gen) < 9: