Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 03-20-06, 02:51 PM   #1
kbellve
Registered User
 
Join Date: May 2004
Posts: 18
Default X freezes (mouse still moves) with PCI NVidia graphics card

First, posted in this long thread
http://www.nvnews.net/vbulletin/showthread.php?t=31858

I can't upload my nvidia bug report log because it exceeds the 100kb limit. I can send it to an email address.

First, we have three identical computers each with dual Xeon 2.2MHz, Tyan motherboards running Fedora FC4 with the latest Fedora kernel (2.6.15-1.1833_FC4smp).

No AGP slots on the Tyan motherboard.

Two of the three computers have the screen freeze but mouse continues to move with X taking nearly 100% of CPU time. I can log in remotely to restart X. The third computer has no problems at all.

Screen freezes but mouse pointer still moves:
1) nVidia Corporation NV34 [GeForce FX 5500]
2) nVidia Corporation NV36 [GeForce FX 5700LE]

No combination of settings in Xorg prevents the problem. All I have to do is resize a shell quickly several times to get the screen freeze on either system.

Computer is fine:
1) nVidia Corporation GeForce FX 5200

These are all PCI based NVidia cards running on identical systems running the same NVidia driver with the same FC4 kernel. The only thing different is each has a different NVidia card.

I need a resolution to this problem, or I have to return the graphics card. Since the computer doesn't crash, I am up for giving an account to someone at NVidia to log in and test, although, I am not sure how they can test the X but I am willing to walk over and lock the machine up within 5 seconds if asked :-)

dmesg output:
n_atomic():1, irqs_disabled():0
[<c0152f34>] __kmalloc+0x8d/0x8f [<f92b33d1>] nv_alloc_kernel_mapping+0x14e/0x26a [nvidia]
[<f908a218>] _nv002326rm+0x78/0xd4 [nvidia] [<f91ae201>] _nv005646rm+0x389/0x440 [nvidia]
[<f91cfd1a>] _nv004902rm+0x8a/0x94 [nvidia] [<f90893b2>] _nv002276rm+0x1a/0x20 [nvidia]
[<f91e266d>] _nv004829rm+0xd1/0x16c [nvidia] [<f91e2685>] _nv004829rm+0xe9/0x16c [nvidia]
[<f907a7cd>] _nv002423rm+0x1d/0x2c [nvidia] [<f926a89f>] _nv001858rm+0x28b/0x504 [nvidia]
[<f926a886>] _nv001858rm+0x272/0x504 [nvidia] [<f907a603>] _nv002429rm+0x6f/0x84 [nvidia]
[<f926c4e8>] _nv001849rm+0xd4/0x12c [nvidia] [<f91cf9f1>] _nv005136rm+0x441/0x484 [nvidia]
[<f926a415>] _nv001856rm+0x1d5/0x240 [nvidia] [<f926a3f2>] _nv001856rm+0x1b2/0x240 [nvidia]
[<f91fb84f>] _nv004609rm+0xcfb/0xf90 [nvidia] [<f91d070b>] _nv005100rm+0x23/0x28 [nvidia]
[<f91d070b>] _nv005100rm+0x23/0x28 [nvidia] [<f916bb6c>] _nv000389rm+0x24/0x28 [nvidia]
[<f916c67a>] _nv000414rm+0xba/0xf4 [nvidia] [<f91692eb>] _nv000410rm+0x2b/0x30 [nvidia]
[<f92a2de4>] _nv006353rm+0x49c/0x4a8 [nvidia] [<f91d065d>] _nv005103rm+0x19/0x40 [nvidia]
[<f922e44b>] _nv003507rm+0x197/0x484 [nvidia] [<f922e43b>] _nv003507rm+0x187/0x484 [nvidia]
[<f916c540>] _nv000436rm+0x20/0xa0 [nvidia] [<f92285d0>] _nv003514rm+0x90/0xd4 [nvidia]
[<f9079cfc>] _nv002448rm+0x58/0x100 [nvidia] [<f91d070b>] _nv005100rm+0x23/0x28 [nvidia]
[<f908d1a7>] _nv001646rm+0x87/0xa8 [nvidia] [<c02bf8e9>] pci_read+0x29/0x2e
[<f909161f>] rm_isr_bh+0x47/0x74 [nvidia] [<f909163a>] rm_isr_bh+0x62/0x74 [nvidia]
[<c012e234>] run_timer_softirq+0x13c/0x1b2 [<f92b285b>] nv_kern_isr_bh+0x1e/0x23 [nvidia]
[<c012a50b>] tasklet_action+0x52/0xb3 [<c012a1f2>] __do_softirq+0x72/0xdc
[<c0106383>] do_softirq+0x4b/0x4f
=======================
[<c0106265>] do_IRQ+0x55/0x86 [<c0104a7a>] common_interrupt+0x1a/0x20
[<c032007b>] xfrm_state_update+0xeb/0x18a [<c017bd0c>] do_select+0x153/0x303
[<c017ba21>] __pollwait+0x0/0x97 [<c017c0ba>] sys_select+0x1e6/0x38f
[<c0169833>] vfs_read+0x151/0x158 [<c0104035>] syscall_call+0x7/0xb
NVRM: Xid: 13, 0000 02005f00 0000009f 00000300 0010c300 00000002
Debug: sleeping function called from invalid context at mm/slab.c:2499
in_atomic():1, irqs_disabled():0
[<c0152f34>] __kmalloc+0x8d/0x8f [<f92b33d1>] nv_alloc_kernel_mapping+0x14e/0x26a [nvidia]
[<f908a218>] _nv002326rm+0x78/0xd4 [nvidia] [<f91ae201>] _nv005646rm+0x389/0x440 [nvidia]
[<f91cfd1a>] _nv004902rm+0x8a/0x94 [nvidia] [<f90893b2>] _nv002276rm+0x1a/0x20 [nvidia]
[<f91e266d>] _nv004829rm+0xd1/0x16c [nvidia] [<f91e2685>] _nv004829rm+0xe9/0x16c [nvidia]
[<f907a7cd>] _nv002423rm+0x1d/0x2c [nvidia] [<f926a89f>] _nv001858rm+0x28b/0x504 [nvidia]
[<f926a886>] _nv001858rm+0x272/0x504 [nvidia] [<f907a603>] _nv002429rm+0x6f/0x84 [nvidia]
[<f926c4e8>] _nv001849rm+0xd4/0x12c [nvidia] [<f91cf9f1>] _nv005136rm+0x441/0x484 [nvidia]
[<f926a415>] _nv001856rm+0x1d5/0x240 [nvidia] [<f926a3f2>] _nv001856rm+0x1b2/0x240 [nvidia]
[<f91fb84f>] _nv004609rm+0xcfb/0xf90 [nvidia] [<f91d070b>] _nv005100rm+0x23/0x28 [nvidia]
[<f91d070b>] _nv005100rm+0x23/0x28 [nvidia] [<f907a7cd>] _nv002423rm+0x1d/0x2c [nvidia]
[<f907a7d6>] _nv002423rm+0x26/0x2c [nvidia] [<f907a7cd>] _nv002423rm+0x1d/0x2c [nvidia]
[<f91d070b>] _nv005100rm+0x23/0x28 [nvidia] [<f907a7d6>] _nv002423rm+0x26/0x2c [nvidia]
[<f91d065d>] _nv005103rm+0x19/0x40 [nvidia] [<f91d070b>] _nv005100rm+0x23/0x28 [nvidia]
[<f91d065d>] _nv005103rm+0x19/0x40 [nvidia] [<f908ace6>] _nv002304rm+0x1a/0x6c [nvidia]
[<f907a7d6>] _nv002423rm+0x26/0x2c [nvidia] [<f922e44b>] _nv003507rm+0x197/0x484 [nvidia]
[<f922e43b>] _nv003507rm+0x187/0x484 [nvidia] [<f916c540>] _nv000436rm+0x20/0xa0 [nvidia]
[<f92285d0>] _nv003514rm+0x90/0xd4 [nvidia] [<f9079cfc>] _nv002448rm+0x58/0x100 [nvidia]
[<f91d070b>] _nv005100rm+0x23/0x28 [nvidia] [<f908d1a7>] _nv001646rm+0x87/0xa8 [nvidia]
[<c02bf8e9>] pci_read+0x29/0x2e [<f909161f>] rm_isr_bh+0x47/0x74 [nvidia]
[<f909163a>] rm_isr_bh+0x62/0x74 [nvidia] [<f92b285b>] nv_kern_isr_bh+0x1e/0x23 [nvidia]
[<c012a50b>] tasklet_action+0x52/0xb3 [<c012a1f2>] __do_softirq+0x72/0xdc
[<c0106383>] do_softirq+0x4b/0x4f
=======================
[<c0106265>] do_IRQ+0x55/0x86 [<c0104a7a>] common_interrupt+0x1a/0x20
kbellve is offline   Reply With Quote
Old 03-20-06, 02:58 PM   #2
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: X freezes (mouse still moves) with PCI NVidia graphics card

If you zip the bug report, you can attach it here. Please do so.

Have you applied this patch?
http://www.nvnews.net/vbulletin/showthread.php?t=62021

Thanks,
Lonni
netllama is offline   Reply With Quote
Old 03-20-06, 03:07 PM   #3
kbellve
Registered User
 
Join Date: May 2004
Posts: 18
Default Re: X freezes (mouse still moves) with PCI NVidia graphics card

Yes, I patched with NVIDIA_kernel-1.0-8178-U012206.diff.txt

Oh, I tried ACPI=off, even though the log doesn't show it.
Attached Files
File Type: zip nvidia-bug-report.log.zip (24.9 KB, 151 views)
kbellve is offline   Reply With Quote
Old 03-20-06, 03:29 PM   #4
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: X freezes (mouse still moves) with PCI NVidia graphics card

I don't see anything specific in the bug report that would point to a specific problem.

What kind of motherboard are you using?
If you boot with the noapic and/or acpi=off kernel parameters, does that have any impact?

Thanks,
Lonni
netllama is offline   Reply With Quote
Old 03-20-06, 03:40 PM   #5
kbellve
Registered User
 
Join Date: May 2004
Posts: 18
Default Re: X freezes (mouse still moves) with PCI NVidia graphics card

Booting with either/and noapic or acpi=off doesn't help

Tyan S2720 V1.02
http://www.tyan.com/support/html/b_s2720.html

Looks like I can go to V1.03, but I don't see a fix in the changlog that is appropiate.

Remember, we have 3 identical computers. One system with a Geforce 5200 is fine. The two other systems display identical problems.
kbellve is offline   Reply With Quote
Old 03-20-06, 03:50 PM   #6
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: X freezes (mouse still moves) with PCI NVidia graphics card

A typical BIOS update contains many more bug fixes than what is documented on the website. I'd suggest updating to rule out variables.

Thanks,
Lonni
netllama is offline   Reply With Quote
Old 03-21-06, 10:38 AM   #7
kbellve
Registered User
 
Join Date: May 2004
Posts: 18
Default Re: X freezes (mouse still moves) with PCI NVidia graphics card

I updated the bios to 1.03 and the problem persists.

Now, I am checking whether it is an interrupt problem.

The NVidia graphics card shares an interrupt with eth0 and a USB hub.

0: 98777 XT-PIC timer
1: 272 XT-PIC i8042
2: 0 XT-PIC cascade
8: 1 XT-PIC rtc
11: 72017 XT-PIC uhci_hcd:usb1, eth0, nvidia
14: 8537 XT-PIC ide0
15: 59 XT-PIC ide1
NMI: 0
LOC: 98710
ERR: 0
MIS: 0
kbellve is offline   Reply With Quote
Old 03-21-06, 02:21 PM   #8
kbellve
Registered User
 
Join Date: May 2004
Posts: 18
Default Re: X freezes (mouse still moves) with PCI NVidia graphics card

Problem is still occurring...I am running out of ideas.

With nvidia driver, all I need to do is resize the shell quickly....frozen.
With nv driver....no problems but I can't do dual displays nor do hardware acceleration.

I
kbellve is offline   Reply With Quote

Old 03-21-06, 03:33 PM   #9
kbellve
Registered User
 
Join Date: May 2004
Posts: 18
Default Re: X freezes (mouse still moves) with PCI NVidia graphics card

Ok...getting closer

The Tyan S2720 MB has one 5V PCI slot that I have been putting the NVidia cards in, except for the one. That one was the working GeForce FX5200, which is capable of using either a 5V or a 3.3V PCI slot and it was in a 3.3V PCI slot only. It worked.

I transfered the working GeForce FX5200 to the current computer and put the card in the 3.3V slot, and it worked! I then moved it to the one 5V PCI slot, and it exhibited the same problems as the other card but much newer card (GeForce FX 5700LE).

So, the problem card, GeForce FX 5700 LE, is only made for 5V PCI slots. It isn't dual voltage capable. This card will have to be returned. The final card of the three, the GeForce 5500 is dual voltage capable and I moved it out of the 5V PCI slot into a 3.3V PCI slot. I am testing to see if that solves the problem for that system as well.

So, there is some incompatability between Tyan 5V PCI slots and two NVidia cards made by two different manufacturers. I don't know if they use the same PCI interface chips...

I don't know if the AGP slots is dual voltage capable....
kbellve is offline   Reply With Quote
Old 03-21-06, 05:12 PM   #10
pe1chl
Registered User
 
Join Date: Aug 2003
Posts: 1,026
Default Re: X freezes (mouse still moves) with PCI NVidia graphics card

Quote:
Originally Posted by kbellve
I don't know if the AGP slots is dual voltage capable....
AGP slots use an even lower voltage. There can be problems when your MB supports "AGP 2x" cards. But as long as it is "AGP 4x" or "AGP 8x" there should be no voltage problems.
pe1chl is offline   Reply With Quote
Old 03-22-06, 07:50 AM   #11
kbellve
Registered User
 
Join Date: May 2004
Posts: 18
Default Re: X freezes (mouse still moves) with PCI NVidia graphics card

Quote:
Originally Posted by pe1chl
AGP slots use an even lower voltage. There can be problems when your MB supports "AGP 2x" cards. But as long as it is "AGP 4x" or "AGP 8x" there should be no voltage problems.
Ok.

Just thinking about the long thread about X hanging but the mouse still moves.

There might be some incompatability between the AGP/PCI interface chip on the nvidia cards and the controller chip on the motherboard.

Here is what does and doesn't work for me:

NVidia Card in 5.0V PCI slot with nv driver = FINE
NVidia Card in 5.0V PCI slot with nvidia driver = FREEZE
NVidia Card in 3.3V PCI slot with nvidia driver = FINE

Motherboard Tyan S2720
kbellve is offline   Reply With Quote
Old 03-22-06, 12:04 PM   #12
pe1chl
Registered User
 
Join Date: Aug 2003
Posts: 1,026
Default Re: X freezes (mouse still moves) with PCI NVidia graphics card

Quote:
Originally Posted by kbellve
NVidia Card in 5.0V PCI slot with nv driver = FINE
NVidia Card in 5.0V PCI slot with nvidia driver = FREEZE
NVidia Card in 3.3V PCI slot with nvidia driver = FINE

Motherboard Tyan S2720
Apparently there is some incompatability at 5V. It may well be that the nvidia driver excercises the hardware much more than the nv driver and that it runs into this bug.
In the early days of Linux there were sometimes PCs that ran fine on Windows and crashed on Linux. Remember Windows in that time was a 16-bit app running on top of DOS using tricks like HIMEM and EMM386, and Linux was a 32-bit OS using all memory.
After a while the pattern emerged that there were memory errors that were related to the cache memory (which was still a separate component on a MB then, now it is on the processor chip).
Many persons were astonished that a system could run DOS and Windows without problems, and crash when using Linux.
The memtest86 program usually pinpoints these errors.

So, that it works with one driver or OS and not with another does not mean there is no hardware problem...
pe1chl is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Thoughts from console owners on NVIDIA's GEFORCE GRID MikeC Console World 11 05-27-12 08:43 AM

All times are GMT -5. The time now is 09:15 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.