2010-05-07 4 views
1

Je veux connaître la taille de la mémoire vidéo physique dans mon application. Je peux obtenir les mêmes informations sur la carte Nvidia en utilisant "nvidia-settings -q -t VideoRam".Comment interroger la taille de mémoire vidéo d'une carte ATI sous Linux?

Je peux utiliser amdcccle pour trouver cette information, mais c'est une application graphique, donc je ne peux pas l'utiliser dans mon application. Je me demande s'il y a un moyen d'obtenir ceci par commande, fonction ou fichier de configuration? J'utilise RHEL 5.4.

Salut, je ne peux pas obtenir d'informations sur ma carte vidéo via dmidecode.

La sortie de lspci:

40: 00.0 contrôleur compatible VGA: ATI Technologies Périphérique inconnu Inc 68d8 (prog-si 00 [contrôleur VGA])

Subsystem: PC Partner Limited Unknown device e151 
    Flags: bus master, fast devsel, latency 0, IRQ 130 
    Memory at c0000000 (64-bit, prefetchable) [size=256M] 
    Memory at d0400000 (64-bit, non-prefetchable) [size=128K] 
    I/O ports at 1000 [size=256] 
    [virtual] Expansion ROM at d0000000 [disabled] [size=128K] 
    Capabilities: [50] Power Management version 3 
    Capabilities: [58] Express Legacy Endpoint IRQ 0 
    Capabilities: [a0] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable+ 
    Capabilities: [100] Unknown (11) 
    Capabilities: [150] Advanced Error Reporting 

Mais ma carte ont 1G RAM vidéo dessus, donc le résultat ici semble incorrect.

Répondre

0

Untested pour l'instant, mais l'analyse de la sortie de queryingdmidecode peut produire les résultats que vous recherchez. Une autre option est parsing the output de lspci.

Questions connexes