[Debian] Vreemde vastloper (xorg?)

Pagina: 1
Acties:

  • AlterMann
  • Registratie: December 2000
  • Laatst online: 30-01 21:18
Ik heb sinds een aantal dagen vreemde vastlopers in Debian (lenny, geheel up-to-date). Het gebeurt af en toe dat ik thuiskom, monitor aan druk, en zwart beeld heb. Monitor gaat op standby, en thats it. Keyboard reageert voor geen meter meer. Gebeurde net ook toen ik switchte van TTY1 naar 7 (console naar GUI). Het lijkt erop dat de rest van het systeem wel door blijft werken. Als ik bijvoorbeeld de /var/log/syslog bekijk, van gisteren, zie ik dat er tot aan de reboot gewoon cronjobs gedraaid hebben. Het is dus niet zo dat de hele boel maar vastloopt, maar (denk ik) alleen xorg. Switchen naar console om xorg te restarten werkt helaas niet (want toetsenbord reageert niet).

Ik heb de volgende melding uit /var/log/syslog kunnen halen, vlak na een dergelijke crash:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Dec 29 11:06:39 coffee kernel: [fglrx] interrupt source 20000400 successfully disabled!
Dec 29 11:06:39 coffee kernel: [fglrx] enable ID = 0x00000000
Dec 29 11:06:39 coffee kernel: [fglrx] Receive disable interrupt message with irqEnableMask: 20000400; dwIRQEnableId: 0000000a
Dec 29 11:06:39 coffee kernel: [fglrx] interrupt source ff00002d successfully disabled!
Dec 29 11:06:39 coffee kernel: [fglrx] enable ID = 0x00000000
Dec 29 11:06:39 coffee kernel: [fglrx] Receive disable interrupt message with irqEnableMask: ff00002d; dwIRQEnableId: 00000009
Dec 29 11:06:39 coffee kernel: [fglrx] interrupt source ff00002c successfully disabled!
Dec 29 11:06:39 coffee kernel: [fglrx] enable ID = 0x00000000
Dec 29 11:06:39 coffee kernel: [fglrx] Receive disable interrupt message with irqEnableMask: ff00002c; dwIRQEnableId: 00000008
Dec 29 11:06:39 coffee kernel: [fglrx] interrupt source 00000040 successfully disabled!
Dec 29 11:06:39 coffee kernel: [fglrx] enable ID = 0x00000000
Dec 29 11:06:39 coffee kernel: [fglrx] Receive disable interrupt message with irqEnableMask: 00000040; dwIRQEnableId: 00000007
Dec 29 11:06:39 coffee kernel: [fglrx] interrupt source 60000001 successfully disabled!
Dec 29 11:06:39 coffee kernel: [fglrx] enable ID = 0x00000000
Dec 29 11:06:39 coffee kernel: [fglrx] Receive disable interrupt message with irqEnableMask: 60000001; dwIRQEnableId: 00000006


Deze meldingen komen in de syslog, en dan is het over. Ik snap niet waar dit vandaan komt.. Op google heb ik ook niet veel kunnen vinden (1 persoon die het opgelost heeft (linkje, maar wat hij allemaal praat is hocuspocus voor mij :P) .

Sysspecs, voor zover belangrijk:
Intel Q6600, 2 gig ram, Ati 2600XT met 256 MB en de fglrx driver.

  • Super_ik
  • Registratie: Maart 2001
  • Laatst online: 12:43

Super_ik

haklust!

als je dit bedoeld:
1 I change my SLAB allocator to default SLAB (i d'ont know why I put SLUB)
2 And active I2O support
3I comment the line "load glx" in xorg.conf
4 And I link /usr/lib/libGL.so.1 to libGL.so insteed of the default link to xorg libGL.so.1
1) dit is in je kernel config General Setup -> Choose SLAB allocater (SLAB) veranderen van SLUB naar SLAB
2) dit is ook in je kernel Device Drivers -> I2O Device support Alles aanvinken

je moet nu je kernel opnieuw compilen en installeren

3) De lijn met load glx uitcommentatieren in je Xorg.conf file, een # voorzetten dus
4) een symlink aanmaken van libGL.so naar /usr/lib/libGL.so.1,
$ cd /usr/lib
$ ln -s libGL.so.1 libGL.so

[ Voor 4% gewijzigd door Super_ik op 29-12-2007 12:22 ]

8<------------------------------------------------------------------------------------
Als ik zo door ga haal ik m'n dood niet. | ik hou van goeie muziek


  • AlterMann
  • Registratie: December 2000
  • Laatst online: 30-01 21:18
Hm.. Kernel opnieuw configureren ging vorige keer al niet zo best, wellicht iets om van de week eens te proberen, als ik meer tijd heb :dr:
3) Vatte ik wel, echter had ik die regel al niet meer in m'n xorg.conf staan (dus viel er weinig uit te commenten)
4) ln: creating symbolic link `libGL.so' to `libGL.so.1': File exists
Die bestaat dus al 8)7