Archiv verlassen und diese Seite im Standarddesign anzeigen : Major 226 Fehler
Tachjen,
seit dem ich mir dem Kernel -2.4.17 Kompiliert habe bekomme ich folgende Fehlermeldung.
Can not locate modules for char major 226
Kann mir jemand sagen wo ich anfangen muss zu Suchen?
Was major und minor sind weiß ich inzwischen leider habe ich nocht nicht rausbekommen was mit major 226 gemeint ist
Danke
Jörg
Für solche Fragen ist die Datei /usr/src/linux/Documentation/devices.txt die erste Anlaufstelle (setzt natürlich installierte Kernelquellen vorraus):
ths-web:~ # grep 226 /usr/src/linux/Documentation/devices.txt
226 char Direct Rendering Infrastructure (DRI)
ths-web:~ #
Vielleicht sollte man noch dazu sagen, dass die Ursache dieser Meldung ist, dass XFree86 4.x versucht DRI zu benutzen und dass dadurch evtl. die 3D Beschleunigung nicht funktioniert.
Danke für den Tip, aber wo habe ich den bei make xconfig vergessen ein modul zu bauen?
In der device.txt finde ich mit grep -n "266" device.txt auch nicht.
Die Datei heisst devices.txt!
Bei Character Devices / Direct Rendering Support haste das Modul vergessen.
Direct Rendering habe ich fest im Kernel
Für meine Voodoo3 habe ich das Modul tdfx gebaut.
Beim System start wird auch das Modul tdfx geladen.
Daher kann ich mir die Fehlermeldung auch nicht erklären.
Hat jemand noch eine Idee?
Wahrscheinlich fehlt ein Eintrag in deiner /etc/modules.conf der dem Kernel sagt, dass das Modul tdfx das Device 226 ist. Folgende Zeile sollte dort auftauchen:
alias char-major-226 tdfx
(unter der Vorraussetzung das Modul heisst wirklich tdfx)
Danach ist evtl. ein "depmod -a" fällig.
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.