def get_graphics_dictionary():
    list = {}

    #NVIDIA Graphics detection
    try:
        from NvidiaDetector.nvidiadetector import NvidiaDetection
    except ImportError:
        return list

    nv = NvidiaDetection().selectDriver()
    if nv is not None:
        list["NVIDIA Graphics"]=nv
    return list
Exemplo n.º 2
0
def get_graphics_dictionary():
    list = {}
    ##AMD graphics detection
    #output=string.split(subprocess.Popen(['lspci'],stdout=subprocess.PIPE).communicate()[0],'\n')
    #for line in output:
    #    if line and 'VGA' in line and ('AMD' in line or 'ATI' in line):
    #        list["AMD Graphics"]="fglrx"
    #        break

    #NVIDIA Graphics detection
    try:
        from NvidiaDetector.nvidiadetector import NvidiaDetection
    except ImportError:
        return list

    nv = NvidiaDetection().selectDriver()
    if nv is not None:
        list["NVIDIA Graphics"]=nv
    return list
Exemplo n.º 3
0
 def recommended(self):
     if self._recommended == None:
         nd = NvidiaDetection()
         self._recommended = self.package == nd.selectDriver()
     return self._recommended
Exemplo n.º 4
0
 def recommended(self):
     if self._recommended == None:
         nd = NvidiaDetection()
         self._recommended = self.package == nd.selectDriver()
     return self._recommended