Fix detect x11_video_drv by xorg.log.

develop
Mike Hiretsky 13 years ago
parent a1aa838f31
commit 57ee00e91a

@ -394,7 +394,7 @@ class fillVars(varsShare):
if display and list_available_drivers:
reDriver = re.compile('|'.join(map(lambda x: "%s_drv.so"%x,
list_available_drivers)))
display_number = re.search(r':(\d+)\..*', display)
display_number = re.search(r':(\d+)(\..*)?', display)
reDriverName = re.compile(r'([^/]+)_drv.so')
if display_number:
xorg_log_file = '/var/log/Xorg.%s.log' % \
@ -403,7 +403,7 @@ class fillVars(varsShare):
matchStrs = \
map(lambda x:x.group(1),
filter(lambda x:x,
map(lambda x:reDriverName.search,
map(reDriverName.search,
filter(lambda x:"drv" in x and reDriver.search(x),
readLinesFile(xorg_log_file)))))
if matchStrs:

Loading…
Cancel
Save