[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Hård låsning av ThinkPad T510 med Debian Squeeze



On 08/27/2010 02:03 PM, Daniel Andersson wrote:
On 08/25/2010 01:40 PM, Daniel Andersson wrote:
On 08/22/2010 10:04 PM, Helgi Örn Helgason wrote:
2010/8/22<pow@pow.nu>:
----- Ursprungsmeddelande -----

Det kan vara så att X inte fungerar som det skall, men att övriga systemet
fungerar. Jag har haft den problematiken tidigare. Prova att köra
'slay da' (om ditt användarnamn är da) när du loggat in, eventuellt också att starta om xdm (eller gdm), kanske du inte behöver starta om datorn.

Då jag hade detta problemet startade jag om X (via ssh) och var sur över linux dåliga stabilitet. Efter några uppdateringar av X så har problemet
försvunnit och jag är glad igen :)

Vad jag har upplevt som ett stort problem med Debian genom åren är
just stabiliteten på x-servern och/eller GUI. De problem som beskrivs
här nu har jag råkat ut för gång på gång under flera versioner av
debian, inklusive problem med x-servern och/eller GUI under
installationsprocessen.

/HÖ



Det kom en uppdatering i söndags till x-servern och jag har inte haft några problem sedan dess. Sannolikt var det alltså X. Tråkigt att du upplever det så Helge, själv är jag intresserad av Debian främst för dess stabilitet. Jag kan iofs inte vara allt för irriterad, jag kör ju faktiskt Testing.

/Daniel


Nu frös det igen... men har hittat något att gå på /var/log/Xorg.0.log och andra har samma problem:
https://bugs.freedesktop.org/show_bug.cgi?id=15473

Någon som vet hur jag gör detta?
well, the "fix" would be to increase the EQ size from the current 512 events to something larger. This would only remove the symptom though, not the problem (which is that something isn't fast enough in waking up, causing the mouse to
generate a lot of events before they are processed).

I even doubt that with a larger queue the problem goes away. But - to be sure -
please recompile with a larger QUEUE_SIZE in xserver/mi/mieq.c

If it overflows with a larger queue, something is definitely stuck somewhere.



/var/log/Xorg.0.log:

resize called 1600 900
(II) NOUVEAU(0): EDID vendor "LEN", prod id 16561
(II) NOUVEAU(0): Printing DDC gathered Modelines:
(II) NOUVEAU(0): Modeline "1600x900"x0.0 108.50 1600 1648 1680 1920 900 903 908 942 -hsync -vsync (56.5 kHz) (II) NOUVEAU(0): Modeline "1600x900"x0.0 90.43 1600 1648 1680 1920 900 903 908 942 -hsync -vsync (47.1 kHz)
[mi] EQ overflowing. The server is probably stuck in an infinite loop.

Backtrace:
0: /usr/bin/X (xorg_backtrace+0x3b) [0x80d91fb]
1: /usr/bin/X (mieqEnqueue+0x1ab) [0x80d7cbb]
2: /usr/bin/X (xf86PostMotionEventP+0xd2) [0x80b8322]
3: /usr/bin/X (xf86PostMotionEvent+0x68) [0x80b84a8]
4: /usr/lib/xorg/modules/input/synaptics_drv.so (0xb6b12000+0x34fb) [0xb6b154fb] 5: /usr/lib/xorg/modules/input/synaptics_drv.so (0xb6b12000+0x5b3d) [0xb6b17b3d]
6: /usr/bin/X (0x8048000+0x7307f) [0x80bb07f]
7: /usr/bin/X (0x8048000+0x104994) [0x814c994]
8: (vdso) (__kernel_sigreturn+0x0) [0xb7878400]
9: /usr/lib/libdrm.so.2 (drmCommandWrite+0x3b) [0xb74221eb]
10: /usr/lib/libdrm_nouveau.so.1 (0xb73f0000+0x2faa) [0xb73f2faa]
11: /usr/lib/libdrm_nouveau.so.1 (nouveau_bo_map_range+0xf1) [0xb73f3221]
12: /usr/lib/libdrm_nouveau.so.1 (nouveau_bo_map+0x33) [0xb73f32f3]
13: /usr/lib/libdrm_nouveau.so.1 (0xb73f0000+0x2068) [0xb73f2068]
14: /usr/lib/libdrm_nouveau.so.1 (nouveau_pushbuf_flush+0x2f3) [0xb73f2453] 15: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0xb73f5000+0x1c2a7) [0xb74112a7]
16: /usr/lib/xorg/modules/libexa.so (0xb736d000+0x8a1b) [0xb7375a1b]
17: /usr/lib/xorg/modules/libexa.so (0xb736d000+0x95db) [0xb73765db]
18: /usr/bin/X (0x8048000+0xbed95) [0x8106d95]
19: /usr/lib/xorg/modules/libexa.so (0xb736d000+0xa839) [0xb7377839]
20: /usr/bin/X (0x8048000+0xbe808) [0x8106808]
21: /usr/bin/X (CompositeGlyphs+0xa5) [0x80fbaa5]
22: /usr/bin/X (0x8048000+0xb890f) [0x810090f]
23: /usr/bin/X (0x8048000+0xb4623) [0x80fc623]
24: /usr/bin/X (0x8048000+0x38067) [0x8080067]
25: /usr/bin/X (0x8048000+0x1e92a) [0x806692a]
26: /lib/i686/cmov/libc.so.6 (__libc_start_main+0xe6) [0xb75afc76]
27: /usr/bin/X (0x8048000+0x1e511) [0x8066511]

MVH
Daniel Andersson


Om nu någon annan råkar ut för samma problem, så installerade jag istället de stängda/proprietära nvidia-kernel-195.36.24 drivrutinerna från nVidia. Inga låsningar av X sedan dess.


MVH
Daniel Andersson



Reply to: