X.org en/of pc lopen vast op random momenten

Pagina: 1
Acties:

  • Harm
  • Registratie: Mei 2002
  • Niet online
Sinds een jaar heb ik mijn huidige computer en ook al sinds een jaar heb ik er problemen mee: het ding loopt vast. Ik gebruikte destijds nog Windows en de problemen traden alleen op als ik spellen speelde. Dat deed ik toch amper, dus ben ik er maar mee gestopt. Een kort tijdje later traden de problemen ook op als ik films keek. Ik leerde ermee leven, maar vervelend was het wel. Na een vastloper moest ik weer herstarten en dat kost toch tijd. Erg vervelend.

Gelukkig had ik het licht gezien en heb ik eind maart Linux geïnstalleerd; Windows is een maand daarna van mijn harde schijven afgegaan. Daarmee waren de problemen echter niet over. Ik kan mijn computer een dag gebruiken zonder problemen. Een dag later kan het echter zo maar zijn dat het ding vastloopt. En dat kan dan ook nog eens op twee manieren: (1) het ding reageert nergens meer op en een reset is nodig; (2) alleen X.org loopt gedeeltelijk vast (de inhoud van vensters op het scherm wordt niet meer bijgewerkt, toetsenbord werkt soms wel en soms niet, muis kan ik over het scherm bewegen maar ergens op klikken doet niets). O ja, soms komt X.org trouwens ook weer tot leven en kan ik weer doorwerken, dat gebeurt dan altijd met horten en stoten (duidelijk te horen in de muziek).

Wanneer het precies optreedt, kan ik niet reproduceren, daarvoor is het te random. Soms loopt het vast tijdens het kijken van een film en soms niet. Ik kan 99 keer een pagina opvragen met Firefox en de 100e keer loopt het X.org alsnog vast. Ergo: geen pijl op te trekken.

Vanzelfsprekend ben ik mijn /var/log/syslog ingedoken en daar kwam ik het volgende tegen:
Jul 22 20:29:55 localhost kernel: [17189295.932000] NVRM: Xid (0001:00): 6, PE0002 030c 002b4e80 00000030 ffffffff 0000e794
Jul 22 20:29:55 localhost kernel: [17189305.856000] BUG: soft lockup detected on CPU#0!
Jul 22 20:29:55 localhost kernel: [17189305.856000]
Jul 22 20:29:55 localhost kernel: [17189305.856000] Pid: 9995, comm: Xgl
Jul 22 20:29:55 localhost kernel: [17189305.856000] EIP: 0060:[pg0+951611405/1069368320] CPU: 0
Jul 22 20:29:55 localhost kernel: [17189305.856000] EIP is at _nv002532rm+0x61/0x6c [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] EFLAGS: 00200246 Tainted: P (2.6.15-26-386)
Jul 22 20:29:55 localhost kernel: [17189305.856000] EAX: 00009400 EBX: f2ccc800 ECX: 00000001 EDX: f9400000
Jul 22 20:29:55 localhost kernel: [17189305.856000] ESI: a38e8f00 EDI: 00000000 EBP: f6c339a0 DS: 007b ES: 007b
Jul 22 20:29:55 localhost kernel: [17189305.856000] CR0: 80050033 CR2: b128800c CR3: 36c03000 CR4: 00000690
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953074713/1069368320] _nv005245rm+0xa9/0xe8 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953074713/1069368320] _nv005245rm+0xa9/0xe8 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953076353/1069368320] _nv005436rm+0x15/0x1c [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953857890/1069368320] _nv000983rm+0x1a/0x20 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953852409/1069368320] _nv001001rm+0xd5/0x1f0 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953852429/1069368320] _nv001001rm+0xe9/0x1f0 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953076327/1069368320] _nv005438rm+0x23/0x28 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+951542506/1069368320] _nv002668rm+0x26/0x2c [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953084294/1069368320] _nv005553rm+0x102/0x138 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953084275/1069368320] _nv005553rm+0xef/0x138 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953074713/1069368320] _nv005245rm+0xa9/0xe8 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953340058/1069368320] _nv004983rm+0x1a/0x24 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953340476/1069368320] _nv004809rm+0xac/0x160 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953340460/1069368320] _nv004809rm+0x9c/0x160 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953334959/1069368320] _nv005118rm+0x37/0x94 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953334975/1069368320] _nv005118rm+0x47/0x94 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953736506/1069368320] _nv002010rm+0x82/0x138 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953733911/1069368320] _nv002021rm+0xaf/0x19c [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953455007/1069368320] _nv003747rm+0x7b/0x11c [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953735336/1069368320] _nv002022rm+0x4a4/0x500 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953735413/1069368320] _nv002022rm+0x4f1/0x500 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+951542035/1069368320] _nv002674rm+0x6f/0x84 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953741727/1069368320] _nv002012rm+0x2b/0x12c [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953073330/1069368320] _nv005475rm+0x43a/0x47c [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953076353/1069368320] _nv005436rm+0x15/0x1c [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953733628/1069368320] _nv002020rm+0x1cc/0x238 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953733644/1069368320] _nv002020rm+0x1dc/0x238 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+952924160/1069368320] _nv005876rm+0x73c/0xa58 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+951542506/1069368320] _nv002668rm+0x26/0x2c [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953076327/1069368320] _nv005438rm+0x23/0x28 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+951542506/1069368320] _nv002668rm+0x26/0x2c [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+951542506/1069368320] _nv002668rm+0x26/0x2c [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953076327/1069368320] _nv005438rm+0x23/0x28 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+951542506/1069368320] _nv002668rm+0x26/0x2c [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+951542497/1069368320] _nv002668rm+0x1d/0x2c [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+951542506/1069368320] _nv002668rm+0x26/0x2c [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+951542506/1069368320] _nv002668rm+0x26/0x2c [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953076327/1069368320] _nv005438rm+0x23/0x28 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+951542506/1069368320] _nv002668rm+0x26/0x2c [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953076353/1069368320] _nv005436rm+0x15/0x1c [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+951542506/1069368320] _nv002668rm+0x26/0x2c [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953074713/1069368320] _nv005245rm+0xa9/0xe8 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953485986/1069368320] _nv003694rm+0x2b2/0x4e8 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953485970/1069368320] _nv003694rm+0x2a2/0x4e8 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953074398/1069368320] _nv005249rm+0x6a/0x7c [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+952623664/1069368320] _nv000467rm+0x20/0xa8 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953446544/1069368320] _nv003704rm+0x90/0xd4 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+951539596/1069368320] _nv002693rm+0x58/0x100 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+953076327/1069368320] _nv005438rm+0x23/0x28 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+951621511/1069368320] _nv001806rm+0x87/0xa8 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+951639623/1069368320] rm_isr_bh+0x3f/0x68 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+951639657/1069368320] rm_isr_bh+0x61/0x68 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+954049785/1069368320] nv_verify_pci_config+0x3e/0xf1 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [pg0+954059228/1069368320] nv_kern_isr_bh+0x20/0x25 [nvidia]
Jul 22 20:29:55 localhost kernel: [17189305.856000] [tasklet_action+58/112] tasklet_action+0x3a/0x70
Jul 22 20:29:55 localhost kernel: [17189305.856000] [__do_softirq+79/176] __do_softirq+0x4f/0xb0
Jul 22 20:29:55 localhost kernel: [17189305.856000] [do_softirq+53/64] do_softirq+0x35/0x40
Jul 22 20:29:55 localhost kernel: [17189305.856000] [irq_exit+53/64] irq_exit+0x35/0x40
Jul 22 20:29:55 localhost kernel: [17189305.856000] [do_IRQ+31/48] do_IRQ+0x1f/0x30
Jul 22 20:29:55 localhost kernel: [17189305.856000] [common_interrupt+26/32] common_interrupt+0x1a/0x20
Jul 22 20:29:55 localhost kernel: [17189305.856000] [get_offset_pmtmr+20/1280] get_offset_pmtmr+0x14/0x500
Jul 22 20:29:55 localhost kernel: [17189305.856000] [do_gettimeofday+26/208] do_gettimeofday+0x1a/0xd0
Jul 22 20:29:55 localhost kernel: [17189305.856000] [sys_gettimeofday+26/96] sys_gettimeofday+0x1a/0x60
Jul 22 20:29:55 localhost kernel: [17189305.856000] [sysenter_past_esp+84/121] sysenter_past_esp+0x54/0x79
Jul 22 20:29:57 localhost kernel: [17189306.156000] NVRM: Xid (0001:00): 6, PE0000 0200 05000000 00000000 ffffffff 00000000
Jul 22 20:29:57 localhost kernel: [17189306.156000] NVRM: Xid (0001:00): 28, L1 -> L0
Een aantal van dit foutregels heb ik door Google gehaald en dan komen er twee dingen uit:
(1) ik zou een SMP-kernel draaien, terwijl dat niet nodig is. Well, dat doe ik niet als ik uname -a mag geloven die Linux mozesii 2.6.15-26-386 #1 PREEMPT Mon Jul 17 19:52:53 UTC 2006 i686 GNU/Linux uitpoept.
(2) het schijnt vaker voor te komen dat er problemen zijn met de GeForce 6600. Alleen dat is de AGP-versie waarmee problemen zijn en ik heb de PCI Express-kaart aldus cat :/proc/driver/nvidia/cards 0

Geheugen heb ik al getest en daar zit het niet. Ik heb er zelfs een GB extra van besteld en geïnstalleerd in plaats van het huidige en dat loste niets op. Wat overigens wel zo is, is dat een normale memtest prima uitgevoerd kan worden (20 minuten en klaar). Een uitgebreidere, waarbij _al_ het geheugen getest wordt, loopt echter na een paar seconden vast met errors (zowel nieuw als oud geheugen). Ik heb echter het idee dat dit ergens anders door wordt veroorzaakt.

Hierbij linkjes naar mijn xorg.conf en een output van lspci.

Ik heb dus werkelijk waar geen idee waar het probleem zit. Jullie wel?

[edit]
Ik maak gebruik van Ubuntu Dapper en ben aldus apt-get volledig up-to-date. Verder heb ik een Athlon 62 3200+ op een MSI RS480M2 met 2GB RAM. Videokaart is een GeForce 6600 PCI Express.

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05-2025

irondog

alle dingen moeten onzin zijn

Ik zou de oorzaak zeker in de hardware gaan zoeken. Waarschijnlijk heb je niet ergens op zolder nog een andere PCI-E videokaart liggen, dus dat is wel even lastig. Als ik het goed begrijp kun je het probleem triggeren met memtest (de uitgebreide test). Dit mag wat mij betreft nooit vastlopen of fouten geven.

Als je de kans hebt zou ik zeker met een andere voeding proberen of het probleem ook optreedt.

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


Verwijderd

Ik heb ook zoiets gehad. Zowel in windows als in linux (dual boot systeem) op volstrekt willekeurige momenten. In Windows heeft het behoorlijk geholpen om de nieuwste versies van de KT400 chipset (die heb ik dus :)) drivers te installeren. In linux treedt het probleem bij mij gelukkig zelden op dus ik heb er niet echt last van. Maar ook dan erg willekeurig, soms bij surfen op internet, soms bij werken met gvim, soms zelfs als hij niks staat te doen. Het was vroeger erger dan tegenwoordig, dus een nieuwere kernel zou misschien uit kunnen maken.

In mijn windows logs stond na zo'n crash iets over de videokaart die in een oneindige loop terecht was gekomen, ik weet de preciese melding niet meer. Er zijn behoorlijk wat mensen die hetzelfde hebben, maar een oplossing weet niemand. Ik heb er zelf een zwaardere voeding in gezet, maar dat heeft niet geholpen.

Kijk hier voor meer info, veel mensen hebben vergelijkbare problemen maar een oplossing is er niet echt: http://www.nvnews.net/vbulletin/showthread.php?t=31858 (nvidia's "screen frozen but mouse pointer moves"-bug)

  • Harm
  • Registratie: Mei 2002
  • Niet online
Ik heb inmiddels van een collega de toezegging gekregen dat ik een videokaart van hem kan lenen. Dat duurt nog wel een week of twee, maar dat kan er nog wel bij. Verder ga ik waarschijnlijk 1GB van de 2 die ik heb terugsturen naar de shop en omruilen voor die van een ander merk. Dan zien of het daar ook mee misgaat in memtest. Als dat het geval is, weten we zeker dat het niet het interne geheugen is.

Dat topic op nVNews was ik inderdaad ook tegengekomen, vanzelfsprekend pas nadat ik dit topic had gemaakt. De fout lijkt inderdaad te liggen in de combinatie PCI Express-moederbord, maar dat moet ik dus zeker weten. Bedankt in ieder geval :) .