PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kernel kompilieren



Woyzeck
11.01.03, 13:09
Hallo zusammen,

ich hab ein Problem beim Erzeugen meines eigenen Kernels. Nachdem alle Schritte abgearbeitet wurden und ich das System neu starte, kann der X-Server nicht mehr gestartet werden. Es erscheint immer die Fehlermeldung "no screens found". Woran liegt das? Muss ich die GraKa nochmal neu installieren?

Ich habe ein Kyro II und die Erstinstallation hat unter RedHat 8.0 einwandfrei funktioniert. Muss ich den Treiber für den neuen Kernel nocheinmal neu kompilieren? Das wäre ziemlicher *******.

Ich weiss nicht, was ihr noch alles führ Daten braucht, also schreibt's einfach. Ich werd Teile dir XFree86Config mal noch anhängen...

Vielen Dank schonmal im Voraus.

Tschüssle Daniel

-------------schnipp------------
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
FontPath "unix/:7100"
EndSection

Section "Module"
# Load "v4l" # Video4Linux
# Load "pex5" # PHIGS for X 3D environment (obsolete)
# Load "record" # X event recorder
# Load "xie" # X Image Extension (obsolete)
# You only need the following two modules if you do not use xfs.
# Load "freetype" # TrueType font handler
# Load "type1" # Adobe Type 1 font handler
Load "dbe" # Double-buffering
Load "GLcore" # OpenGL support
Load "dri" # Direct rendering infrastructure
Load "glx" # OpenGL X protocol interface
Load "extmod" # Misc. required extensions
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbLayout" "de"
Option "XkbRules" "XFree86"
Option "XkbModel" "pc102"
Option "XkbVariant" "nodeadkeys"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/mouse"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
# HorizSync 31.5 - 57.0
# VertRefresh 50-70
# Option "dpms"
Identifier "My Monitor"
VendorName "Unknown"
ModelName "FUJITSU 772"
HorizSync 29.0 - 74.0
VertRefresh 45.0 - 85.0
EndSection

Section "Device"
# Option "HWCursor" "0"
# Option "NoAccel" "1"
Identifier "KYRO"
Driver "powervr"
BoardName "Kyro II"
VideoRam 32768
BusID "PCI:1:0:0"
EndSection

Section "Screen"
# Set your desired default color depth here (16 or 24)
Identifier "Screen0"
Device "KYRO"
Monitor "My Monitor"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection
-------------schnapp------------

sepp2k
11.01.03, 13:24
Alle Treiber die als Kernel-Modul kompiliert werden müssen neukompiliert werden wenn man den Kernel neukompiliert. Nervt zwar manchmal is aber so :-(

Woyzeck
11.01.03, 13:54
Gibt es dann eine Möglichkeit, den Treiber nicht als Modul zu laden? Oder macht man das nicht?

Das Problem beim Neukopilieren ist, dass die Sourcen für den neuen Kernel nicht mehr gefunden werden. Der neue Kernel heisst ...costum. Die sourcen sind aber natürlich die Gleichen. Was muss ich umbiegen, dass es funktioniert?

Tschüssle Daniel