[PLUTO-help] driver nvidia e AGP

Marco Scutari marco.scutari a tiscali.it
Dom 30 Ott 2005 10:37:44 CET


    On Sat, 29 Oct 2005 17:07:49 +0200
    tudor <tudor.tatar a tin.it> wrote:

    > lspci dice questo:
    > 0000:00:01.0 PCI bridge: Intel Corp. 82865G/PE/P PCI to AGP Controller
    > (rev 02) (prog-if 00 [Normal decode])
    >         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
    > ParErr- Stepping- SERR+ FastB2B-
    >         Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
    > <TAbort- <MAbort- >SERR- <PERR-
    >         Latency: 96
    >         Bus: primary=00, secondary=01, subordinate=01, sec-latency=80
    >         Memory behind bridge: c1000000-c1ffffff
    >         Prefetchable memory behind bridge: e0000000-efffffff
    >         BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-
    > 
    > e penso che il modulo intel_agp sia proprio quello da usare nel mio
    > caso.

    Si'.
 
    > Il dri l'ho tolto da xorg.conf.

    Ottimo.
 
    > glxinfo dice :
    > 
    > tudor a fasted:~$ glxinfo
    > name of display: :0.0
    > display: :0  screen: 0
    > direct rendering: Yes
    > server glx vendor string: NVIDIA Corporation
    > server glx version string: 1.3
    > server glx extensions:
    >     GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    >     GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
    >     GLX_ARB_multisample, GLX_NV_float_buffer
    > client glx vendor string: NVIDIA Corporation
    > client glx version string: 1.3
    > client glx extensions:
    >     GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
    >     GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
    >     GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig,
    > GLX_SGIX_pbuffer,
    >     GLX_SGI_swap_control, GLX_NV_float_buffer
    > GLX version: 1.3
    > GLX extensions:
    >     GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    >     GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
    >     GLX_ARB_multisample, GLX_NV_float_buffer, GLX_ARB_get_proc_address
    > OpenGL vendor string: NVIDIA Corporation
    > OpenGL renderer string: GeForce FX Go5600/PCI/SSE2
    > OpenGL version string: 1.5.3 NVIDIA 71.67
    > OpenGL extensions:
    >     GL_ARB_depth_texture, GL_ARB_fragment_program,
    >     GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,
    > <cut><cut><cut><cut><cut><cut><cut><cut><cut>
    > glu version: 1.3
    > glu extensions:
    >     GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
    > 
    >    visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
    > id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
    > ----------------------------------------------------------------------
    > 0x21 16 tc  0 16  0 r  y  .  5  6  5  0  4 16  0 16 16 16 16  0 0 None
    > 0x22 16 dc  0 16  0 r  y  .  5  6  5  0  4 16  0 16 16 16 16  0 0 None
    > 0x23 16 tc  0 16  0 r  .  .  5  6  5  0  4 16  0 16 16 16 16  0 0 None
    > 0x24 16 tc  0 16  0 r  y  .  5  6  5  0  4 24  8 16 16 16 16  0 0 None
    > 0x25 16 tc  0 16  0 r  .  .  5  6  5  0  4 24  8 16 16 16 16  0 0 None
    > 0x26 16 tc  0 16  0 r  y  .  5  6  5  0  4  0  0 16 16 16 16  0 0 None
    > 0x27 16 tc  0 16  0 r  .  .  5  6  5  0  4  0  0 16 16 16 16  0 0 None
    > 0x28 16 tc  0 16  0 r  y  .  5  6  5  0  4 16  0 16 16 16 16  2 1 Ncon
    > 0x29 16 tc  0 16  0 r  y  .  5  6  5  0  4 16  0 16 16 16 16  4 1 Ncon
    > 0x2a 16 tc  0 16  0 r  .  .  5  6  5  0  4 16  0 16 16 16 16  2 1 Ncon
    > 0x2b 16 tc  0 16  0 r  .  .  5  6  5  0  4 16  0 16 16 16 16  4 1 Ncon
    > 0x2c 16 tc  0 16  0 r  y  .  5  6  5  0  4 24  8 16 16 16 16  2 1 Ncon
    > 0x2d 16 tc  0 16  0 r  y  .  5  6  5  0  4 24  8 16 16 16 16  4 1 Ncon
    > 0x2e 16 tc  0 16  0 r  .  .  5  6  5  0  4 24  8 16 16 16 16  2 1 Ncon
    > 0x2f 16 tc  0 16  0 r  .  .  5  6  5  0  4 24  8 16 16 16 16  4 1 Ncon
    > 0x30 16 dc  0 16  0 r  .  .  5  6  5  0  4 16  0 16 16 16 16  0 0 None
    > 0x31 16 dc  0 16  0 r  y  .  5  6  5  0  4 24  8 16 16 16 16  0 0 None
    > 0x32 16 dc  0 16  0 r  .  .  5  6  5  0  4 24  8 16 16 16 16  0 0 None
    > 0x33 16 dc  0 16  0 r  y  .  5  6  5  0  4  0  0 16 16 16 16  0 0 None
    > 0x34 16 dc  0 16  0 r  .  .  5  6  5  0  4  0  0 16 16 16 16  0 0 None
    > 0x35 16 dc  0 16  0 r  y  .  5  6  5  0  4 16  0 16 16 16 16  2 1 Ncon
    > 0x36 16 dc  0 16  0 r  y  .  5  6  5  0  4 16  0 16 16 16 16  4 1 Ncon
    > 0x37 16 dc  0 16  0 r  .  .  5  6  5  0  4 16  0 16 16 16 16  2 1 Ncon
    > 0x38 16 dc  0 16  0 r  .  .  5  6  5  0  4 16  0 16 16 16 16  4 1 Ncon
    > 0x39 16 dc  0 16  0 r  y  .  5  6  5  0  4 24  8 16 16 16 16  2 1 Ncon
    > 0x3a 16 dc  0 16  0 r  y  .  5  6  5  0  4 24  8 16 16 16 16  4 1 Ncon
    > 0x3b 16 dc  0 16  0 r  .  .  5  6  5  0  4 24  8 16 16 16 16  2 1 Ncon
    > 0x3c 16 dc  0 16  0 r  .  .  5  6  5  0  4 24  8 16 16 16 16  4 1 Ncon
    > 
    > il driver è adesso 7167, l'ultimo che ho provato, inizialmente era
    > invece 7667, quello di "default" per ubuntu breezy. comunque prestazioni
    > uguali.

    Sai mica cosa vuol dire "Ncon"? Da me vedo solo "None" e "Slow"...
    Comunque per il resto e' tutto come dovrebbe essere.
    
    > aggiungo:
    > tudor a fasted:~$ cat /proc/driver/nvidia/agp/status
    > Status:          Enabled
    > Driver:          AGPGART
    > AGP Rate:        8x
    > Fast Writes:     Disabled
    > SBA:             Enabled
    > tudor a fasted:~$ cat /proc/driver/nvidia/agp/card
    > Fast Writes:     Supported
    > SBA:             Supported
    > AGP Rates:       8x 4x
    > Registers:       0x1f000e1b:0x00004302

    Perche' le "Fast Writes" sono disabilitate? Prova ad aggiungere

    Option "AGPFastWrite" "true"

    nella sezione "Device".
 
    > Ma togliendo l'AGP guadagno un 10%-15% di fps in glxgears!! Com'è
    > possibile questa cosa?

    Boh, non saprei.

    ----
    Marco Scutari                               marco.scutari a tiscali.it
    Linux Registered User #341807                  http://counter.li.org
    powered by : 
    Debian Sid GNU/Linux (SGI-XFS)                       Kernel 2.6.13.1



More information about the pluto-help mailing list