Jump to content

glxgears - exact usage and is my video optimised?


Turb0flat4
 Share

Recommended Posts

Just wondering, what should the window size be when glxgears is run ? The default window is mini-sized but can be resized. Should it be made fullscreen for a valid frame rate ? The frame rate when the window is small is much greater than when it is full screen.

 

Also should the focus be on the window with the moving gears or on the terminal that launched it ? Thanks.

 

BTW, I use an NVIDIA GeForce MX2 card with 64MB RAM plugged into AGP with the NVIDIA drivers. Screen res is 1280*1024 (lcd)

 

In a small window, glxgears gives me around 330 frames per second. Full screen, it's only 30 frames/second. Is this abnormally low ?

 

When I shift the focus completely off the windows I get over 2000 frames per second registering on the console. :huh:

 

Here's the output from glxinfo.

 

name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
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
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
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_ARB_fbconfig_float
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_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce2 MX/PCI/SSE2
OpenGL version string: 1.5.6 NVIDIA 87.56
OpenGL extensions:
   GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_pixel_buffer_object,
   GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shader_objects,
   GL_ARB_shading_language_100, GL_ARB_texture_compression,
   GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
   GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
   GL_ARB_texture_mirrored_repeat, GL_ARB_texture_rectangle,
   GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object,
   GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos,
   GL_S3_s3tc, GL_EXT_texture_env_add, GL_EXT_abgr, GL_EXT_bgra,
   GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
   GL_EXT_clip_volume_hint, GL_EXT_compiled_vertex_array, GL_EXT_Cg_shader,
   GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
   GL_EXT_packed_pixels, GL_EXT_paletted_texture, GL_EXT_pixel_buffer_object,
   GL_EXT_point_parameters, GL_EXT_rescale_normal, GL_EXT_secondary_color,
   GL_EXT_separate_specular_color, GL_EXT_shared_texture_palette,
   GL_EXT_stencil_wrap, GL_EXT_texture_compression_s3tc,
   GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp,
   GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
   GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod,
   GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array,
   GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,
   GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_fence,
   GL_NV_fog_distance, GL_NV_light_max_exponent, GL_NV_packed_depth_stencil,
   GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_register_combiners,
   GL_NV_texgen_reflection, GL_NV_texture_env_combine4,
   GL_NV_texture_rectangle, GL_NV_vertex_array_range,
   GL_NV_vertex_array_range2, GL_NV_vertex_program, GL_NV_vertex_program1_1,
   GL_SGIS_generate_mipmap, GL_SGIS_multitexture, GL_SGIS_texture_lod,
   GL_SUN_slice_accum
glu version: 1.3
glu extensions:
   GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

Edited by Turb0flat4
Link to comment
Share on other sites

  • Replies 30
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

glxgears isn't a really great way to tell the performance. You're better off playing a game and see how it performs. Or at least from what I've found out when asking similar question.

 

It's just a good test to see if 3D/opengl is working fine.

Link to comment
Share on other sites

I have a geforce2 card as well. My glxgears score is 859 with the small window.

 

As root type these commands to make some checks:

 

cat /proc/driver/nvidia/agp/status

 

cat /proc/driver/nvidia/agp/card

 

cat /proc/driver/nvidia/agp/host-bridge

 

 

Here is what I get:

 

cat /proc/driver/nvidia/agp/status

Status: Enabled

Driver: NVIDIA

AGP Rate: 4x

Fast Writes: Enabled

SBA: Disabled

 

cat /proc/driver/nvidia/agp/card

Fast Writes: Supported

SBA: Not Supported

AGP Rates: 4x 2x 1x

Registers: 0x1f000017:0x0f000114

 

cat /proc/driver/nvidia/agp/host-bridge

Host Bridge: PCI device 1022:700e

Fast Writes: Supported

SBA: Supported

AGP Rates: 4x 2x 1x

Registers: 0x0f000217:0x00000114

Link to comment
Share on other sites

ian is right, glxgears isn't a true measure of performance but largely a test to make sure 3d is working well. the most important thing is this:

direct rendering: Yes

that means 3d acceleration is working.

Link to comment
Share on other sites

I have a geforce2 card as well. My glxgears score is 859 with the small window.

 

As root type these commands to make some checks:

...

 

Thank you ! Now I know the problem is with the AGP slot. Here's my output.

 

cat /proc/driver/nvidia/agp/status && cat /proc/driver/nvidia/agp/card && cat /proc/driver/nvidia/agp/host-bridge
Status:		  Disabled

AGP initialization failed, please check the ouput
of the 'dmesg' command and/or your system log file
for additional information on this problem.
Fast Writes:	 Supported
SBA:			 Not Supported
AGP Rates:	   4x 2x 1x
Registers:	   0x1f000017:0x00000000
Host Bridge:	 PCI device 1106:0314
Fast Writes:	 Supported
SBA:			 Supported
AGP Rates:	   4x 2x 1x
Registers:	   0x07000217:0x00000000

 

Should I do anything with the BIOS ? Problem is, it all seems OK, and some of the options look a little cryptic. Here's roughly what I have in the BIOS :

 

AGP Aperture size : 64 MB (was previously at 128 MB, but I reset it, since I only have a 64 MB card)

 

AGP rate : 4X (max)

 

AGP fast writes : ENABLED (was previously disabled, but it doesn't make a difference to the performance)

 

Video Share RAM : DISABLED (was previously 64 MB) I don't know what this option is for exactly, but it sounds like it pertains to the onboard card rather than the add-on so I disabled it. It doesn't affect the output of the commands).

 

Memory hole : DISABLED

 

There are some other settings which I forget (and since it's the BIOS I can't copy and paste). Please let me know if you need added info. Also, here's the dmesg output, I put the whole thing in the codebox.

 

dmesg
Linux version 2.6.12-18mdk (qateam@mercury.mandriva.com) (gcc version 4.0.1 (4.0.1-5mdk for Mandriva Linux release 2006.0)) #1 Wed Mar 15 13:15:23 MST 2006
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000003fef0000 (usable)
BIOS-e820: 000000003fef0000 - 000000003fef3000 (ACPI NVS)
BIOS-e820: 000000003fef3000 - 000000003ff00000 (ACPI data)
BIOS-e820: 00000000fec00000 - 0000000100000000 (reserved)
126MB HIGHMEM available.
896MB LOWMEM available.
found SMP MP-table at 000f37c0
On node 0 totalpages: 261872
 DMA zone: 4096 pages, LIFO batch:1
 Normal zone: 225280 pages, LIFO batch:31
 HighMem zone: 32496 pages, LIFO batch:15
DMI 2.3 present.
ACPI: RSDP (v000 P4M80P								) @ 0x000f7950
ACPI: RSDT (v001 P4M80P AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x3fef3040
ACPI: FADT (v001 P4M80P AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x3fef30c0
ACPI: MADT (v001 P4M80P AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x3fef8240
ACPI: DSDT (v001 P4M80P AWRDACPI 0x00001000 MSFT 0x0100000e) @ 0x00000000
ACPI: PM-Timer IO Port: 0x408
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 15:4 APIC version 20
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] disabled)
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] disabled)
ACPI: LAPIC (acpi_id[0x03] lapic_id[0x03] disabled)
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
ACPI: IOAPIC (id[0x04] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 4, version 3, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Enabling APIC mode:  Flat.  Using 1 I/O APICs
Using ACPI (MADT) for SMP configuration information
Allocating PCI resources starting at 3ff00000 (gap: 3ff00000:bed00000)
Built 1 zonelists
mapped APIC to ffffd000 (fee00000)
mapped IOAPIC to ffffc000 (fec00000)
Initializing CPU#0
Kernel command line: BOOT_IMAGE=linux root=341 resume=/dev/hdb5 splash=silent
bootsplash: silent mode.
PID hash table entries: 4096 (order: 12, 65536 bytes)
Detected 2268.860 MHz processor.
Using pmtmr for high-res timesource
Console: colour dummy device 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 1033476k/1047488k available (2348k kernel code, 13224k reserved, 717k data, 268k init, 129984k highmem, 0k BadRAM)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 4472.83 BogoMIPS (lpj=2236416)
Mount-cache hash table entries: 512
CPU: After generic identify, caps: bfebfbff 00000000 00000000 00000000 0000441d 00000000 00000000
CPU: After vendor identify, caps: bfebfbff 00000000 00000000 00000000 0000441d 00000000 00000000
monitor/mwait feature present.
using mwait in idle threads.
CPU: Trace cache: 12K uops, L1 D cache: 16K
CPU: L2 cache: 256K
CPU: After all inits, caps: bfebfbff 00000000 00000000 00000080 0000441d 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU0: Intel P4/Xeon Extended MCE MSRs (12) available
CPU0: Thermal monitoring enabled
CPU: Intel® Celeron® CPU 2.26GHz stepping 01
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
ACPI: Looking for DSDT in initrd... not found.
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 pin1=2 pin2=-1
checking if image is initramfs...it isn't (bad gzip magic numbers); looks like an initrd
Freeing initrd memory: 435k freed
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xf9f50, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20050309
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI: Probing PCI hardware (bus 00)
EHCI early BIOS handoff failed (BIOS bug ?)
Boot video device is 0000:01:00.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 6 7 10 11 12) *5
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 6 7 10 *11 12)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 6 7 10 *11 12)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 6 7 10 11 12) *0, disabled.
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 6 7 10 11 12) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 6 7 10 11 12) *0, disabled.
ACPI: PCI Interrupt Link [LNK0] (IRQs 3 4 6 7 10 11 12) *0, disabled.
ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 6 7 10 11 12) *0, disabled.
ACPI: PCI Interrupt Link [ALKA] (IRQs *20)
ACPI: PCI Interrupt Link [ALKB] (IRQs *21)
ACPI: PCI Interrupt Link [ALKC] (IRQs *22)
ACPI: PCI Interrupt Link [ALKD] (IRQs *23)
Linux Plug and Play Support v0.97 © Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 12 devices
PnPBIOS: Disabled
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
pnp: 00:01: ioport range 0x400-0x47f could not be reserved
pnp: 00:01: ioport range 0x500-0x50f has been reserved
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
apm: overridden by ACPI.
audit: initializing netlink socket (disabled)
audit(1145778811.077:0): initialized
highmem bounce pool size: 64 pages
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
Initializing Cryptographic API
vesafb: framebuffer at 0xe8000000, mapped to 0xf8880000, using 3750k, total 65536k
vesafb: mode is 800x600x16, linelength=1600, pages=3
vesafb: protected mode interface info at c000:c060
vesafb: scrolling: redraw
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
bootsplash 3.1.6-2004/03/31: looking for picture...<6> silentjpeg size 34430 bytes,<6>...found (800x600, 34382 bytes, v3).
Console: switching to colour frame buffer device 93x30
fb0: VESA VGA frame buffer device
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Real Time Clock Driver v1.12
PNP: PS/2 controller doesn't have AUX irq; using default 0xc
PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 112
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
RAMDISK driver initialized: 16 RAM disks of 32000K size 1024 blocksize
pktcdvd: v0.2.0a 2004-07-14 Jens Axboe (axboe@suse.de) and petero2@telia.com
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller at PCI slot 0000:00:0f.1
ACPI: PCI Interrupt Link [ALKA] enabled at IRQ 20
ACPI: PCI Interrupt 0000:00:0f.1[A] -> Link [ALKA] -> GSI 20 (level, low) -> IRQ 20
PCI: Via IRQ fixup for 0000:00:0f.1, from 255 to 4
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt8237 (rev 00) IDE UDMA133 controller on pci0000:00:0f.1
ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:DMA, hdd:DMA
Probing IDE interface ide0...
hda: IC35L120AVV207-0, ATA DISK drive
hdb: QUANTUM FIREBALLlct20 20, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: SONY DVD RW DW-G120A, ATAPI CD/DVD-ROM drive
hdd: SONY CD-RW CRX230E, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 1024KiB
hda: 241254720 sectors (123522 MB) w/1821KiB Cache, CHS=16383/255/63, UDMA(100)
hda: cache flushes supported
/dev/ide/host0/bus0/target0/lun0: p1 p2 < p5 >
hdb: max request size: 128KiB
hdb: 39876480 sectors (20416 MB) w/418KiB Cache, CHS=39560/16/63
hdb: cache flushes not supported
/dev/ide/host0/bus0/target1/lun0: p1 p2 < p5 p6 p7 p8 p9 >
mice: PS/2 mouse device common for all mice
md: md driver 0.90.1 MAX_MD_DEVS=256, MD_SB_DISKS=27
NET: Registered protocol family 2
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
NET: Registered protocol family 1
swsusp: Suspend partition has wrong signature?
ACPI wakeup devices:
SLPB PCI0 USB3 USB4 USB5 USB6 USB7 LAN0 AC97 UAR1
ACPI: (supports S0 S1 S4 S5)
BIOS EDD facility v0.16 2004-Jun-25, 3 devices found
devfs_mk_dev: could not append to parent for md/0
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
RAMDISK: cramfs filesystem found at block 0
RAMDISK: Loading 368KiB [1 disk] into ram disk... <6>input: AT Translated Set 2 keyboard on isa0060/serio0
done.
VFS: Mounted root (cramfs filesystem) readonly.
SCSI subsystem initialized
libata version 1.11 loaded.
sata_via version 1.1
ACPI: PCI Interrupt 0000:00:0f.0[B] -> Link [ALKA] -> GSI 20 (level, low) -> IRQ 20
PCI: Via IRQ fixup for 0000:00:0f.0, from 11 to 4
sata_via(0000:00:0f.0): routed to hard irq line 4
PCI: Setting latency timer of device 0000:00:0f.0 to 64
ata1: SATA max UDMA/133 cmd 0xF000 ctl 0xEC02 bmdma 0xE000 irq 20
ata2: SATA max UDMA/133 cmd 0xE800 ctl 0xE402 bmdma 0xE008 irq 20
ata1: no device found (phy stat 00000000)
scsi0 : sata_via
ata2: no device found (phy stat 00000000)
scsi1 : sata_via
usbcore: registered new driver usbfs
usbcore: registered new driver hub
USB Universal Host Controller Interface driver v2.2
ACPI: PCI Interrupt Link [ALKB] enabled at IRQ 21
ACPI: PCI Interrupt 0000:00:10.0[A] -> Link [ALKB] -> GSI 21 (level, low) -> IRQ 21
PCI: Setting latency timer of device 0000:00:10.0 to 64
uhci_hcd 0000:00:10.0: UHCI Host Controller
uhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 1
uhci_hcd 0000:00:10.0: irq 21, io base 0x0000d400
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:10.1[A] -> Link [ALKB] -> GSI 21 (level, low) -> IRQ 21
PCI: Setting latency timer of device 0000:00:10.1 to 64
uhci_hcd 0000:00:10.1: UHCI Host Controller
uhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 2
uhci_hcd 0000:00:10.1: irq 21, io base 0x0000d000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:10.2[B] -> Link [ALKB] -> GSI 21 (level, low) -> IRQ 21
PCI: Via IRQ fixup for 0000:00:10.2, from 11 to 5
PCI: Setting latency timer of device 0000:00:10.2 to 64
uhci_hcd 0000:00:10.2: UHCI Host Controller
uhci_hcd 0000:00:10.2: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:10.2: irq 21, io base 0x0000cc00
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:10.3[B] -> Link [ALKB] -> GSI 21 (level, low) -> IRQ 21
PCI: Via IRQ fixup for 0000:00:10.3, from 11 to 5
PCI: Setting latency timer of device 0000:00:10.3 to 64
uhci_hcd 0000:00:10.3: UHCI Host Controller
uhci_hcd 0000:00:10.3: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:10.3: irq 21, io base 0x0000c800
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:10.4[C] -> Link [ALKB] -> GSI 21 (level, low) -> IRQ 21
PCI: Via IRQ fixup for 0000:00:10.4, from 11 to 5
PCI: Setting latency timer of device 0000:00:10.4 to 64
ehci_hcd 0000:00:10.4: EHCI Host Controller
ehci_hcd 0000:00:10.4: new USB bus registered, assigned bus number 5
ehci_hcd 0000:00:10.4: irq 21, io mem 0xfdffd000
ehci_hcd 0000:00:10.4: USB 2.0 initialized, EHCI 1.00, driver 10 Dec 2004
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 8 ports detected
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usb 5-3: new high speed USB device using ehci_hcd and address 2
scsi2 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
usb 5-6: new high speed USB device using ehci_hcd and address 4
scsi3 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 4
usb-storage: waiting for device to settle before scanning
usb 2-2: new low speed USB device using uhci_hcd and address 2
 Vendor: Maxtor 6  Model: Y080L0			Rev: YAR4
 Type:   Direct-Access					  ANSI SCSI revision: 00
usb-storage: device scan complete
 Vendor: Generic   Model: USB Storage-CFC   Rev: I19A
 Type:   Direct-Access					  ANSI SCSI revision: 00
 Vendor: Generic   Model: USB Storage-SDC   Rev: I19A
 Type:   Direct-Access					  ANSI SCSI revision: 00
 Vendor: Generic   Model: USB Storage-SMC   Rev: I19A
 Type:   Direct-Access					  ANSI SCSI revision: 00
 Vendor: Generic   Model: USB Storage-MSC   Rev: I19A
 Type:   Direct-Access					  ANSI SCSI revision: 00
usb-storage: device scan complete
SCSI device sda: 160086528 512-byte hdwr sectors (81964 MB)
sda: assuming drive cache: write through
SCSI device sda: 160086528 512-byte hdwr sectors (81964 MB)
sda: assuming drive cache: write through
/dev/scsi/host2/bus0/target0/lun0: p1
Attached scsi disk sda at scsi2, channel 0, id 0, lun 0
Attached scsi removable disk sdb at scsi3, channel 0, id 0, lun 0
Attached scsi removable disk sdc at scsi3, channel 0, id 0, lun 1
Attached scsi removable disk sdd at scsi3, channel 0, id 0, lun 2
Attached scsi removable disk sde at scsi3, channel 0, id 0, lun 3
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 268k freed
usbcore: registered new driver hiddev
input: USB HID v1.10 Mouse [Logitech USB Optical Mouse] on usb-0000:00:10.1-2
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.01:USB HID core driver
ts: Compaq touchscreen protocol output
usbcore: registered new driver usbmouse
drivers/usb/input/usbmouse.c: v1.6:USB HID Boot Protocol mouse driver
EXT3 FS on hdb1, internal journal
Adding 1060248k swap on /dev/hdb5.  Priority:-1 extents:1
Linux agpgart interface v0.101 © Dave Jones
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hdb7, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hda5, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Supermount version 2.0.4 for kernel 2.6
ntfs: Ignoring new-style parameters in presence of obsolete ones
NTFS driver 2.1.22 [Flags: R/O DEBUG MODULE].
NTFS volume version 3.1.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hdb8, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hdb6, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hdb9, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
loop: loaded (max 8 devices)
hdc: ATAPI 48X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache, UDMA(66)
Uniform CD-ROM driver Revision: 3.20
hdd: ATAPI 52X CD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
bootsplash 3.1.6-2004/03/31: looking for picture...<6> silentjpeg size 34430 bytes,<6>...found (800x600, 34382 bytes, v3).
bootsplash: status on console 0 changed to on
ACPI: Power Button (FF) [PWRF]
ACPI: Sleep Button (CM) [SLPB]
ACPI: Fan [FAN] (on)
ACPI-0352: *** Error: Looking up [RTMP] in namespace, AE_NOT_FOUND
search_node c18ec820 start_node c18ec820 return_node 00000000
ACPI-1138: *** Error: Method execution failed [\_TZ_.THRM._TMP] (Node c18ec820), AE_NOT_FOUND
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
IPVS: Registered protocols (TCP, UDP, AH, ESP)
IPVS: Connection hash table configured (size=4096, memory=32Kbytes)
IPVS: Each connection entry needs 120 bytes at least
IPVS: ipvs loaded.
NET: Registered protocol family 10
Disabled Privacy Extensions on device c03c5e60(lo)
IPv6 over IPv4 tunneling driver
process `sysctl' is using deprecated sysctl (syscall) net.ipv6.neigh.lo.base_reachable_time; Use net.ipv6.neigh.lo.base_reachable_time_ms instead.
NET: Registered protocol family 17
8139too Fast Ethernet driver 0.9.27
ACPI: PCI Interrupt 0000:00:07.0[A] -> GSI 18 (level, low) -> IRQ 18
eth0: RealTek RTL8139 at 0xf8e7a000, 00:30:4f:26:66:74, IRQ 18
eth0:  Identified 8139 chip type 'RTL-8100B/8139D'
eth0: link down
via-rhine.c:v1.10-LK1.2.0-2.6 June-10-2004 Written by Donald Becker
ACPI: PCI Interrupt Link [ALKD] enabled at IRQ 23
ACPI: PCI Interrupt 0000:00:12.0[A] -> Link [ALKD] -> GSI 23 (level, low) -> IRQ 23
PCI: Via IRQ fixup for 0000:00:12.0, from 5 to 7
PCI: Setting latency timer of device 0000:00:12.0 to 64
eth1: VIA Rhine II at 0x1c000, 00:16:17:12:b7:79, IRQ 23.
eth1: MII PHY found at address 1, status 0x786d advertising 01e1 Link 41e1.
eth1: link up, 100Mbps, full-duplex, lpa 0x41E1
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
parport0: Printer, Canon BJC-255SP
lp0: using parport0 (interrupt-driven).
lp0: console ready
eth0: no IPv6 routers present
ppdev: user-space parallel port driver
ppdev0: registered pardevice
eth1: no IPv6 routers present
ppdev0: negotiated back to compatibility mode because user-space forgot
ppdev0: unregistered pardevice
via82xx: Assuming DXS channels with 48k fixed sample rate.
	 Please try dxs_support=5 option
	 and report if it works on your machine.
	 For more details, read ALSA-Configuration.txt.
ACPI: PCI Interrupt Link [ALKC] enabled at IRQ 22
ACPI: PCI Interrupt 0000:00:11.5[C] -> Link [ALKC] -> GSI 22 (level, low) -> IRQ 22
PCI: Via IRQ fixup for 0000:00:11.5, from 11 to 6
PCI: Setting latency timer of device 0000:00:11.5 to 64
nvidia: module license 'NVIDIA' taints kernel.
ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:01:00.0 to 64
NVRM: loading NVIDIA Linux x86 Kernel Module  1.0-8756  Wed Mar 29 14:26:26 PST 2006
bootsplash 3.1.6-2004/03/31: looking for picture...<6>...found (800x600, 10117 bytes, v3).
bootsplash: status on console 0 changed to on
bootsplash 3.1.6-2004/03/31: looking for picture...<6>...found (800x600, 10117 bytes, v3).
bootsplash: status on console 1 changed to on
bootsplash 3.1.6-2004/03/31: looking for picture...<6>...found (800x600, 10117 bytes, v3).
bootsplash: status on console 2 changed to on
bootsplash 3.1.6-2004/03/31: looking for picture...<6>...found (800x600, 10117 bytes, v3).
bootsplash: status on console 3 changed to on
bootsplash 3.1.6-2004/03/31: looking for picture...<6>...found (800x600, 10117 bytes, v3).
bootsplash: status on console 4 changed to on
bootsplash 3.1.6-2004/03/31: looking for picture...<6>...found (800x600, 10117 bytes, v3).
bootsplash: status on console 5 changed to on

 

Please help if you can, thanks.

Link to comment
Share on other sites

Well this is not good

AGP initialization failed

 

Are you sure the onboard card has been disabled in the bios?

 

You could try setting the AGP rate to 2X in the bios to see if that rate will properly initialize.

 

Please post your xorg.conf file. Here are the relevant sections of mine:

 

Section "Device"

Identifier "device1"

VendorName "nVidia Corp."

BoardName "NVIDIA GeForce2 DDR (generic)"

Driver "nvidia"

Option "DPMS"

Option "NvAGP" "3"

Option "IgnoreEDID" "1"

Option "RenderAccel" "0"

EndSection

 

Section "Module"

Load "dbe" # Double-Buffering Extension

Load "v4l" # Video for Linux

Load "extmod"

Load "type1"

Load "freetype"

Load "/usr/X11R6/lib/modules/extensions/libglx.so"

EndSection

Link to comment
Share on other sites

Here is my entire xorg.conf :

 

Section "Monitor"
   Identifier "monitor1"
   VendorName "Plug'n Play"
   ModelName "BenQ T705"
   HorizSync 31.0 - 83.0
   VertRefresh 56.0 - 76.0
   ModeLine "1280x1024" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
   ModeLine "768x576" 50.0 768 832 846 1000 576 590 595 630
   ModeLine "768x576" 63.1 768 800 960 1024 576 578 590 616
EndSection
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Wed Mar 29 14:43:26 PST 2006

# File generated by XFdrake.
# **********************************************************************
# Refer to the XF86Config man page for details about the format of
# this file.
# **********************************************************************

Section "ServerLayout"
   Identifier "layout1"
   InputDevice "Keyboard1" "CoreKeyboard"
   InputDevice "Mouse1" "CorePointer"
   Screen "screen1" 0 0
EndSection

Section "Files"
   # Multiple FontPath entries are allowed (they are concatenated together)
   # By default, Mandrake 6.0 and later now use a font server independent of
   # the X server to render fonts.
   FontPath "unix/:-1"
EndSection

Section "Module"
   Load "dbe" # Double-Buffering Extension
   Load "v4l" # Video for Linux
   Load "extmod"
   Load "type1"
   Load "freetype"
   Load "glx" # 3D layer
EndSection

Section "ServerFlags"
   #DontZap # disable <Crtl><Alt><BS> (server abort)
   #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)

   # allows the server to start up even if the mouse does not work
   Option "allowmouseopenfail"
EndSection

Section "InputDevice"
   Identifier "Keyboard1"
   Driver "keyboard"
   Option "XkbModel" "pc105"
   Option "XkbLayout" "us"
   Option "XkbOptions" "compose:rwin"
EndSection

Section "InputDevice"
   Identifier "Mouse1"
   Driver "mouse"
   Option "Protocol" "ExplorerPS/2"
   Option "Device" "/dev/mouse"
   Option "ZAxisMapping" "6 7"
EndSection

Section "Device"
   Identifier "device1"
   VendorName "nVidia Corp."
   BoardName "NVIDIA GeForce2 DDR (generic)"
   Driver "nvidia"
EndSection

Section "Screen"
   Identifier "screen1"
   Device "device1"
   Monitor "monitor1"
   DefaultColorDepth 24

   Subsection "Display"
       Depth 8
       Virtual 1280 1024
   EndSubsection

   Subsection "Display"
       Depth 15
       Virtual 1280 1024
   EndSubsection

   Subsection "Display"
       Depth 16
       Virtual 1280 1024
   EndSubsection

   Subsection "Display"
       Depth 24
       Virtual 1280 1024
   EndSubsection
   Option "DPMS"
EndSection

 

There are obviously parts referencing the AGP missing from my file which are present in yours. I just let the installer do the modification. Are these missing parts the key or is it a BIOS problem ?

 

I couldn't find a BIOS setting to disable the onboard video. I'll have to look again. :( Really appreciate your ongoing help, thanks.

Edited by spinynorman
Link to comment
Share on other sites

Can you try to force the card to run at AGP 2X in the bios instead of 4X

 

Tried but it didn't help.

 

I booted into WinXP and ran DXDIAG - indicates that my AGP is running OK under windows, and all the tests were OK. I d/led the OpenGL drivers from NVIDIA and they seem to work. The frame rates are somewhat better than the equivalent ones I was getting under Linux for Tremulous (an FPS game), and the gameplay seems smoother. So it may be a purely Linux problem (or the Linux NVIDIA driver problem).

 

This sux. :(

Link to comment
Share on other sites

I am confused. I thought you were originally using the nvidia driver.

 

With the nvidia driver now installed, what does cat /proc/driver/nvidia/agp/status give? What is your glxgears score?

 

No, I was always using the proprietary NVIDIA drivers for Linux. I booted into Windows for comparison (I have a dual boot with XP). I hadn't previously installed the NVIDIA drivers under Windows (since the Win drivers work well with DirectX rendering), but I wanted to use OpenGL to compare, so I got the Windows NVIDIA proprietary drivers too.

 

Sorry for the confusion. All the earlier posts in the thread pertain to NVIDIA proprietary drivers under Linux. Only my latest post referenced WinXP. I'm looking for a glxgears program for Windows to run a comparison with the results in Linux, but cannot find it.

Edited by Turb0flat4
Link to comment
Share on other sites

OK, my mistake. ;)

 

Are you running Mandriva 2006? Are you running the latest nvidia driver? I have seen several posts here indicating there may be a problem with the latest nvidia driver. There also seems to be a problem with the xorg in Mandriva 2006.

 

If you are running 2006, make sure all updates have been installed to correct any xorg difficulties.

 

Try running an older version of the nvidia driver if you are running the latest.

 

One last thought has just occurred to me. The last nvidia driver version which will work with a GeForce2 is 7174. Are you trying to run a version newer than this?

Link to comment
Share on other sites

OK, my mistake. ;)

 

Are you running Mandriva 2006? Are you running the latest nvidia driver? I have seen several posts here indicating there may be a problem with the latest nvidia driver. There also seems to be a problem with the xorg in Mandriva 2006.

 

If you are running 2006, make sure all updates have been installed to correct any xorg difficulties.

 

Try running an older version of the nvidia driver if you are running the latest.

 

One last thought has just occurred to me. The last nvidia driver version which will work with a GeForce2 is 7174. Are you trying to run a version newer than this?

 

I am running 8756 on Mandriva 2006 free, you mean I should roll it back ?

 

I had problems with 8756 and kernel 2.6.12-12mdk which comes with the install DVD for Mandriva. I rolled it back to 8178 and it worked fine. Then I upgraded the kernel to the latest stable 2.6.12-18mdk and then upgraded the driver to 8756 and it seemed to work with the newer kernel.

 

But then I have these problems - so maybe it's not really working well at all.

 

BTW, I tried adding the extra lines I saw in your xorg.conf (like NvAGP "3" and so forth) to mine. I couldn't add them under driver "nvidia" - x wouldn't start saying that lines like Option "DPMS" were not in the right section. So I added them later on under the Screen Section. No error message this time, and X would start with the NVIDIA splash screen, but AGP still failed to initialise (no improvement over before). So those extra lines didn't help. Setting AGP rate to 2X failed to help either.

 

I will try rolling back the driver when I am next booting into Linux. Greatly appreciate your patient help, Dan. :) :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share


×
×
  • Create New...