|
|
|
@ -446,9 +446,6 @@ class fillVars(varsShare):
|
|
|
|
|
os.listdir(xorg_modules_dir)))
|
|
|
|
|
else:
|
|
|
|
|
list_avialable_drivers = []
|
|
|
|
|
videoVal = self.getValueFromCmdLine("calculate",4)
|
|
|
|
|
if videoVal in list_avialable_drivers + ["auto"]:
|
|
|
|
|
return videoVal
|
|
|
|
|
if display and list_avialable_drivers:
|
|
|
|
|
reDriver = re.compile('|'.join(map(lambda x: "%s_drv.so"%x,
|
|
|
|
|
list_avialable_drivers)))
|
|
|
|
@ -474,6 +471,11 @@ class fillVars(varsShare):
|
|
|
|
|
matchSect.group(0),re.S)
|
|
|
|
|
if resDriver and resDriver.group(1) in list_avialable_drivers:
|
|
|
|
|
return resDriver.group(1)
|
|
|
|
|
|
|
|
|
|
videoVal = self.getValueFromCmdLine("calculate",4)
|
|
|
|
|
videoVal = {'i915':'intel'}.get(videoVal,videoVal)
|
|
|
|
|
if videoVal in list_avialable_drivers:
|
|
|
|
|
return videoVal
|
|
|
|
|
defaultDriver = {
|
|
|
|
|
'vesa':'vesa',
|
|
|
|
|
'nvidia':'nvidia' if "nvidia" in list_avialable_drivers else "nv",
|
|
|
|
|