Fix detect composite mode by cmd line.

develop
Mike Hiretsky 13 years ago
parent 9d5c70ace2
commit 0eeb65dc68

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

Loading…
Cancel
Save