[debian sarge] X met custom kernel wil niet starten

Pagina: 1
Acties:

  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
Als ik boot start X flikkert hij een paar keer, probeert te starten en blijft hangen. Hierna blijft als enige optie ctrl+alt+delete om te rebooten. Rebooten gaat dan goed. In mijn syslog komt de melding te staan dat het crashen en restarten te snel gaat.

Als ik de bf24 stock debian kernel gebruik gaat alles goed, X start netjes en ik krijg verder ook geen rare dingen in mijn syslog. XFree86.0.log zegt me dat zowel de kaart goed herkend is als alle modules (dri, glx ...) goed zijn geladen. Ook de binaries die ik hier vandaan heb synaptics werken onder bf24 naar behoren. De nieuwe kernel struikelt hier over:
(**) Option "Device" "/dev/psaux"
(EE) xf86OpenSerial: Cannot open device /dev/psaux
No such file or directory.
Synaptics driver unable to open device
(EE) PreInit failed for input device "Mouse[1]"
(II) UnloadModule: "synaptics"
(WW) No core pointer registered
(II) XINPUT: Adding extended input device "Generic Mouse" (type: MOUSE)

Fatal server error:
Caught signal 11. Server aborting
Hier de complete log na een gefaalde boot. Mijn XFree86Config-4 is hier te vinden.

De search wees uit dat het samen kan hangen met het ontbreken van of de radeon kernel module of de ati drivers voor X, ik heb deze allebei:
/usr/X11R6/lib/modules/drivers/ati_drv.o
/usr/X11R6/lib/modules/drivers/radeon_drv.o

Als ik deze drivers insmod gaat dit goed.

Het volgende heb ik geprobeerd:
gcc-3.2 ipv. gcc-2.95 gebruiken
2.4.19 en 2.4.20 met dezelfde configuratie
ati drivers static en als module
Ik heb drm 4.1 en 4.0 geprobeerd. agpart static en als module, de drivers ook static en als module.
Ik maak gebruik van devfs

Ik ben dan nu ook redelijke ten einde raad en ongeveer 10 niet werkende kernel debjes rijker. Het gaat hier om een Asus L3800C notebook, hierover is meer te vinden op http://mobilix.org/asus_l3800c_e.html . Als iemand in bezit van eenzelfde notebook is en linux erop heeft draaien graag ook ff melden om wat ervaringen uit te wisselen. Als jullie de .config file in willen zien kan ik die ook nog online zetten.

:? :? :?

Everyone complains of his memory, no one of his judgement.


  • blackd
  • Registratie: Februari 2001
  • Niet online
(EE) xf86OpenSerial: Cannot open device /dev/psaux
Lijkt mij dat je wat modules / opties in je kernel mist mbt input van PS2 devices...

Maarja, wat heeft dat met je ati te maken 8)7

[ Voor 15% gewijzigd door blackd op 09-02-2003 00:07 ]

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
Hm, ik heb al een hoop geprobeerd, als ik de bf-2.4.18 boot en dan lsmod krijg ik dit:
neo root # lsmod
Module Size Used by Not tainted
soundcore 3236 0 (autoclean)
radeon 92472 0
ds 6624 2
i82365 22416 2
pcmcia_core 41408 0 [ds i82365]
apm 9148 2 (autoclean)
cpuid 1184 0 (unused)
smbfs 31296 0 (unused)
ramfs 1792 0 (unused)
minix 17952 0 (unused)
ntfs 48544 0 (unused)
nfsd 42848 0 (unused)
coda 40512 0 (unused)
binfmt_misc 5636 1
binfmt_aout 4196 0
keybdev 1664 0 (unused)
usbkbd 2848 0 (unused)
input 3072 0 [keybdev usbkbd]
usb-uhci 20708 0 (unused)
usbcore 48032 0 [usbkbd usb-uhci]
neo root #
De nieuwe kernel lsmodden is wat lastig omdat ik niet verder dan init 1 kom zonder dat X me een reboot afdwingt.

Moet ik nog ergens modules aanpassen? Het lijkt er wel op dat de synaptics drivers niet goed geladen worden, echter werkt dit in de oude kernel wel. Moet ik deze drivers soms nog ergens insmodden ofzo? Ik zou niet echt weten waar, maar als iemand dat even precies kan aangeven, graag.

Everyone complains of his memory, no one of his judgement.


  • blackd
  • Registratie: Februari 2001
  • Niet online
Disclaimer: ik heb 0,0% ervaring hiermee, dus correct me if I'm wrong.
3. Copy the driver-modul "snyaptics_drv.o" into the XFree-module path
"ex. /usr/X11R6/lib/modules/input/".

4. Load the driver by changig the XFree configuration file through
adding the line 'Load "synaptics"' in the modul-section.
Deze stappen heb je allebei gedaan? (uit de README bij de synaptics driver)
/dev/psaux bestaat niet, en deze zal door de synaptics driver worden 'gemaakt' gok ik? (grote gok :+)
Anders moet je in je kernel config bij Character devices bij Mice support misschien: CONFIG_BUSMOUSE of CONFIG_PSMOUSE aanzetten danwel als module compileren, voor zover je dat nog niet gedaan hebt.

Of msbusmouse / busmouse loaden als module?

Maargoed, weet ik dus niet zeker :P

Vergelijk anders eens de .config van de oude en nieuwe kernel met elkaar, en dan met name de secties mbt input en muizen etc.

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
De .config van de debian stock kernel weet ik zo niet te bemachtigen eigenlijk ... ik moet het vrees ik met lsmod doen. CONFIG_PSMOUSE en CONFIG_BUSMOUSE staan allebei al aan.

Mijn .config is hier te vinden.

\edit

Het kopieren van de drivers heb ik gedaan, deze worden dus onder bf-2.4.18 ook goed geladen.

Ik ga nu denk ik maar eens proberen 2.4.18 te bakken, dan kan ik misschien al weer een mogelijke oorzaak uitsluiten.

[ Voor 31% gewijzigd door sebas op 09-02-2003 01:07 ]

Everyone complains of his memory, no one of his judgement.


  • blackd
  • Registratie: Februari 2001
  • Niet online
Kijk eens of /dev/psaux uberhaupt bestaat of dat de rechten ok staan, en maak hem desnoods aan:
http://www.ibiblio.org/pu...maintained/Busmouse-HOWTO
code:
1
2
3
4
5
6
7
8
9
10
11
3.3.  The mouse devices.
[knip]
  If you find that you do not have these devices, you should create them
  first.  To do so, execute the following as root.
<br>


       mknod /dev/logimm    c 10 0
       <b><u>mknod /dev/psaux     c 10 1</u></b>
       mknod /dev/inportbm  c 10 2
       mknod /dev/atibm     c 10 3


Ow, ik zie hierboven dat er blijkbaar iets gelukt is :P Waarschijnlijk stuk hierboven overbodig. Toch niet, moest iets beter lezen. Je gaat een andere kernel bakken.

[ Voor 51% gewijzigd door blackd op 09-02-2003 01:19 ]

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 11:29

deadinspace

The what goes where now?

De config van je bf2.4 kernel staat als het goed is in /boot (daar staan altijd de configs van de geinstalleerde kernels als het goed is).

Misschien heb je geen framebuffer meegecompiled (die heeft de bf2.4 kernel wel aan als ik me niet vergis), en maakt XFree wel van framebuffer gebruik. Niet dat XFree dan zou mogen segv-en, maar ok. Kijk eens in je XFree config of er een optie "usefbdev" oid bij staat (in de device section).

  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
mknod /dev/psaux c 10 1
YES. dat was 'um!

* sebas dankt iedereen die mee heeft geholpen van harte :*

woei!

Everyone complains of his memory, no one of his judgement.

Pagina: 1