[Carte PCIE] VRAM disponible et configuration de mttr ?

VRAM disponible et configuration de mttr ? [Carte PCIE] - Hardware - Linux et OS Alternatifs

Marsh Posté le 24-10-2006 à 15:58:51    

Bonjour,
 
en ayant regardé de plus prés ma configuration, qui vient de subir un passage AGP -> PCIe, je me suis aperçu que les informations relatives à la mttr ne sont pas correctes (comparativement à celles fournies par mon ancienne) : je ne trouve pas trace de la mémoire concernant ma carte graphique.  

Citation :

jcp@phoenix64 ~ $ cat /proc/mtrr
reg00: base=0x00000000 (   0MB), size=2048MB: write-back, count=1
reg01: base=0x7ff00000 (2047MB), size=   1MB: uncachable, count=1


Sachant que j'ai 2Go de ram sur le PC et 512Mo sur la carte graphique (cf profil pour plus d'info).
 
Les infos, fournies par mon système linux (Gentoo x86_64, 2.6.18.1, pilote Nvidia 1.0-9626) sur la carte graphique sont :
1/ via /var/log/Xorg.0.log :

Citation :

...(II) Setting vga for screen 0.
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "RenderAccel" "true"
(**) NVIDIA(0): Option "Coolbits" "1"
(**) NVIDIA(0): Enabling RENDER acceleration
(II) NVIDIA(0): NVIDIA GPU GeForce 7900 GT/GTO at PCI:5:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 524288 kBytes
(--) NVIDIA(0): VideoBIOS: 05.71.22.39.09
(II) NVIDIA(0): Detected PCI Express Link width: 16X
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on GeForce 7900 GT/GTO at
(--) NVIDIA(0):     PCI:5:0:0:
(--) NVIDIA(0):     Iiyama AX3818UTC (DFP-1)
(--) NVIDIA(0): Iiyama AX3818UTC (DFP-1): 330.0 MHz maximum pixel clock
(--) NVIDIA(0): Iiyama AX3818UTC (DFP-1): Internal Dual Link TMDS...


Les 512Mo sont vus à ce niveau.
 
2/Via lshw :

Citation :

05:00.0 VGA compatible controller: nVidia Corporation Unknown device 0291 (rev a1) (prog-if 00 [VGA])
        Subsystem: nVidia Corporation Unknown device 042b
        Flags: bus master, fast devsel, latency 0, IRQ 20
        Memory at fa000000 (32-bit, non-prefetchable) [size=16M]
        Memory at d0000000 (64-bit, prefetchable) [size=256M]
        Memory at fb000000 (64-bit, non-prefetchable) [size=16M]
        I/O ports at 6c00 [size=128]
        [virtual] Expansion ROM at fc000000 [disabled] [size=128K]
        Capabilities: <access denied>


Là, en revanche, il n'y a que 256Mo :heink:.
 
Bon, à ce moment, je me rends compte de certains points de détails, genre "Capabilities: <access denied>", et le "uncachable" vu via la mttr (en dur dans mon noyau), je me dis qu'un réglage bios doit peut-être intervenir, d'après 1, 2 : je flashe donc celui-ci à la dernière version (NV8_814 pour être précis), et je modifie une partie des réglages mémoires, en passant le paramétre "continuous" sur "discrete".
 
Après cette manipulation, rien n'a changé :/ (j'ai même testé le nvram:512 en paramétre de Grub, sans plus de succés).
 
Au final, ma question est : est ce un comportement normal avec les cartes PCIe ou alors y a t'il une limitation en ram quelque part sur mon système/ma configuration software ?  
 
 
Merci d'avoir tout lu ;).
 
nb : le lspci donne :

Citation :

00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3)
00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3)
00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2)
00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:06.0 Multimedia audio controller: VIA Technologies Inc. VT1720/24 [Envy24PT/HT] PCI Multi-Channel Audio Controller (rev 01)
05:00.0 VGA compatible controller: nVidia Corporation Unknown device 0291 (rev a1)


 
edit : je n'ai que le fb vesa dans mon noyau.
 
edit2 : au niveau interruptions ->

Citation :

          CPU0
  0:    3699583    IO-APIC-edge  timer
  1:       6948    IO-APIC-edge  i8042
  6:          2    IO-APIC-edge  floppy
  8:          0    IO-APIC-edge  rtc
  9:          0   IO-APIC-level  acpi
 12:     190940    IO-APIC-edge  i8042
 14:      28376    IO-APIC-edge  ide0
 15:      14840    IO-APIC-edge  ide1
 16:    1137537   IO-APIC-level  ohci_hcd:usb2, eth0
 17:     140859   IO-APIC-level  libata
 18:     153569   IO-APIC-level  libata
 19:          4   IO-APIC-level  ehci_hcd:usb1
 20:     242786   IO-APIC-level  ICE1724, nvidia
NMI:       1234
LOC:    3699136
ERR:          0
MIS:          0


 
edit3 : la doc Gentoo.


Message édité par j_c_p le 24-10-2006 à 17:10:02
Reply

Marsh Posté le 24-10-2006 à 15:58:51   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed