Probleme mit Modulen

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
TechnoFan
Beiträge: 244
Registriert: 15.03.2004 13:13:12
Wohnort: Düren
Kontaktdaten:

Probleme mit Modulen

Beitrag von TechnoFan » 23.03.2005 13:01:10

Hi Leute
Ich wollte für meinen PC ATI Treiber installieren und wollte bei der Gelegenheit auch auf 2.6 umsteigen. Hat auch soweit ganz gut geklappt, nur kann ich keine Module laden, da bekomme ich die Meldung

Code: Alles auswählen

depmod: QM_MODULES: Function not implemented
Hab dann hier im Forum gelesen, dass ich dann die module-init-tools installieren muss, nur leider funktioniert mein pppoe mit 2.6.10 auch nicht, weil das modul halt nicht geladen werden kann, folglich funzt auch apt-get install module-init-tools nicht. Oder kann ich die module-init-tools auhc mit dem 2.4er Kernel draufspielen, den ich noch habe?

Dann noch ne kleine Frage nebenbei, kann mir jemand ne "Standard" XF86config (die direkt nach der Debian Installation) schicken. Meine wurde leider von fglrxconfig überschrieben und seitdem funktioniert der X-Server überhaupt nicht mehr...

Danke schonmal
CU David

Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von knecht » 23.03.2005 13:47:29

wieder ein XServer, dessen Konfiguration ATI mit ihrem Müll Treiber zerstört hat. Ne bessere Lösung, als das ich dir meine gebe ist wohl wenn du mit

Code: Alles auswählen

dpkg-reconfigure xserver-xfree86
nochmal deine Einstellungen machst und dir ne neue XF86Config erstellen lässt.


Was aber auch immer ne gute Sache ist, lad dir ein Knoppix runter, boote es, und kopier dir die XF86Config-4 die knoppix beim booten automatisch erstellst.

gruss
Sebastian
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

init 0
Beiträge: 673
Registriert: 21.10.2003 19:40:28

Beitrag von init 0 » 23.03.2005 13:47:38

Hi,

die module-init-tools sind natürlich 2.4 kompatibel. Du kannst sie unter einem 2.4 Kernel installieren und betreiben.

Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von knecht » 23.03.2005 13:49:29

ha, war 9 sek schneller^^

noch was zum ATI Treiber, ich weiß nicht wie das jetzt ist, aber noch vor ein paar Wochen als ich nen ATI intalliert habe bin ich drauf gestossen, das der ATI Treiber nur mit dem Kernel 2.6.9 noch läuft, aber nicht mit der 2.6.10

Kann sein das das immer noch so ist
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

Benutzeravatar
TechnoFan
Beiträge: 244
Registriert: 15.03.2004 13:13:12
Wohnort: Düren
Kontaktdaten:

Beitrag von TechnoFan » 23.03.2005 13:56:58

Knoppix runter laden ist leider was blöd, weil ich momentan keine Flatrate habe, sondern nur einen Volumentarif, und das mit den module-init-tools hat soweit funktioniert, nur leider stimmt etwas mit meinem fglrx modul nciht, und zwar bekomme ich folgende meldung:

Code: Alles auswählen

fglrx: version magic '2.6.10-1 386 gcc-3.3' should be '2.6.10 386 gcc-3.3
FATAL: Error insertin fglrx (/lib/modules/2.6.10/misc/fglrx.ko): Invalid module format 

Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von knecht » 23.03.2005 14:08:49

noch was zum ATI Treiber, ich weiß nicht wie das jetzt ist, aber noch vor ein paar Wochen als ich nen ATI intalliert habe bin ich drauf gestossen, das der ATI Treiber nur mit dem Kernel 2.6.9 noch läuft, aber nicht mit der 2.6.10
schau doch mal auf der ATI Homepage ob der 2.6.10er Kernel überhaupt ünterstützt wird (schau ins changelog des treibers)
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

Benutzeravatar
TechnoFan
Beiträge: 244
Registriert: 15.03.2004 13:13:12
Wohnort: Düren
Kontaktdaten:

Beitrag von TechnoFan » 23.03.2005 14:14:58

also 2.6.10 wird unterstützt, weil das HowTo, nachdem ich den Treiber installiert habe lief auch auf einem 2.6.10er Kernel. Hab jetzt bei ATI nichts konkretes gefunden, nur dass man ggf. ein zweites Modul zusätzlich zum AGP modul benötigt, aber das habe ich...

Code: Alles auswählen

The kernel module doesn't compile out-of-the-box with kernel 2.6.10, however an official patch is available in this Rage3D forum. This patch is already included in my packages, you don't need to apply it yourself.
Das steht am Anfang zum HowTo

Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von knecht » 23.03.2005 14:41:47

http://xoomer.virgilio.it/flavio.stanch ... aller.html
Ich habe den Treiber auf einem 2.6.9er Kernel mit dieser Anleitung sehr gut zum laufen bekommen. Die Anleitung ist teilweise etwas unübersichtlich, aber sie funktioniert wenn man macht was sie schreiben.

Kanntest du die schon ?
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

Benutzeravatar
TechnoFan
Beiträge: 244
Registriert: 15.03.2004 13:13:12
Wohnort: Düren
Kontaktdaten:

Beitrag von TechnoFan » 23.03.2005 14:43:31

Genau diese habe ich ja auch genutzt...

Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von knecht » 23.03.2005 14:56:53

was beim Erstellen bei dir schief läuft weiß ich nicht. Aber wenn du eine XF86Config für den Treiber erstellst, dann übernimm deren Beispiel und kopier dir das in deine von debian erstellte XF86Config !!
Das ATI Tool zum erstellen ist das letzte !!

Standartfrage: Hast du den passenden Kernel Source zu deiner laufenden Kernelversion installiert, und den Link /usr/src/linux darauf gesetzt ?
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

Benutzeravatar
TechnoFan
Beiträge: 244
Registriert: 15.03.2004 13:13:12
Wohnort: Düren
Kontaktdaten:

Beitrag von TechnoFan » 23.03.2005 15:02:05

Ja habe ich, hab den kompletten Kernel ja sogar aus dieser Kernel Source kreirt.

Also ich schätze dieser Fehler kommt, wei ich bei dem HowTo Punkt 4.3 bei "-flavour" 2_1" geschrieben habe. Habe dieses erzeugte Paket aber nicht installieren können und habe dann einfach per make-Script gemacht.
Habe aber danach die Kernel-Sources des Treibers gelöscht und den Make Befehl neu gemacht, hat aber anscheinend ncihts gebracht. Sind vielleicht Reste von dem selbst gemachtem Treiber installiert? Wie lösch ich diese am besten?
Lade jetzt doch Knoppix runter für die XF86config, die 2 €....

Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von knecht » 23.03.2005 15:11:18

das selbe problem hatte ich auch !!

hatte 2.6.9B1 Kernel im System, hab einen Kernel 2.6.9B2 gemacht, und hab dann trotzdem B1 verwendet. Nicht ist gegangen bis ich in make menuconfig die Revisionsnummer zurück auf B1 gestellt habe, und dann ein make gemacht habe. Du mußt den neuen Kernel nicht installieren, nur der Source braucht die selbe Revision wie der laufende Kernel !!!


Daran liegt das dann sicherlich, wie gesagt, daran war ich auch schon gesetzen !!
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

Benutzeravatar
TechnoFan
Beiträge: 244
Registriert: 15.03.2004 13:13:12
Wohnort: Düren
Kontaktdaten:

Beitrag von TechnoFan » 23.03.2005 15:16:23

ganz schnelle frage, wo in make menuconfig stell ich das ein?

Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von knecht » 23.03.2005 15:19:03

ist unter einem der ersten drei Punkte wenn du make menuconfig startest ("General Options" glaube ich)
Darin geht das einzustellen. (geht natürlich auch mit xconfig oder was du halt benutzt)

Man übersieht das leicht, hab das auch schon suchen müßen. Ich hab leider jetzt hier keinen Kernelsource zum suchen

wenn du es einfach nicht findest, kannst du auch mit einem Texteditor die Konfigurationsdatei direkt bearbeiten:
/usr/src/linux/.config

darin deine Revison suchen und ändern, dann
make

und er sollte zufrieden sein
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

Benutzeravatar
TechnoFan
Beiträge: 244
Registriert: 15.03.2004 13:13:12
Wohnort: Düren
Kontaktdaten:

Beitrag von TechnoFan » 24.03.2005 00:31:03

Musste den Kernel neu kompilieren, hat aber auch nicht geholfen. Mein X-Server funzt jetzt wieder, dank Knoppix XF86config, doch leider nur bei 60 Hz.

Und weiterhin das Problem:

Code: Alles auswählen

david:/home/david# modprobe fglrx
FATAL: Error inserting fglrx (/lib/modules/2.6.10/misc/fglrx.ko): Invalid module format
Außerdem glaube ich werden beim Booten sehr viele Module nicht geladen, kann ich das irgendwie überprüfen?

Kann mein Floppy Laufwerk zum Beispiel nciht mehr mounten

Code: Alles auswählen

david@david:~$ mount /floppy
mount: I could not determine the filesystem type, and none was specified

Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von knecht » 24.03.2005 08:51:02

hast du den neuen Kernel in Verwendung ??? (also ihn nach dem comilieren nach /boot kopiert und in grub eingetragen ?)
Du solltest nur ein make machen, das ändert den aktuellen Kernel nicht, du solltest nicht make modules_install machen, weil dann kommen solche Probleme. Einen Kernel zu konfigurieren (make menuconfig) muß man wirklich beherrschen, und wir wollen den Kernel aus dem Source ja nicht verwenden. Wir müßen nur den Source Konfigurieren, das dein normaler Kernel glaubt das der Source zu ihm passt !!


Wenn du die 60Hz weg haben willst, muß du in der XF86Config-4 die Horizontale und Vertikale Sync erhöhen:

meine sieht so aus:

Code: Alles auswählen

 HorizSync    30-88
 VertRefresh  43-100
Versuch mal langsam deine Werte zu erhöhen, und starte nach jeder Änderung mit

Code: Alles auswählen

/etc/init.d/kdm restart
oder
/etc/init.d/gdm restart
den XServer neu. Dann kannst du langsam sehen wieviel dein Monitor mitmacht (oder du hast die Anleitung noch für deinen Monitor, dann kannst du das dort rauslesen was dein Monitor verträgt.
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

Benutzeravatar
TechnoFan
Beiträge: 244
Registriert: 15.03.2004 13:13:12
Wohnort: Düren
Kontaktdaten:

Beitrag von TechnoFan » 24.03.2005 10:33:24

Ich hab den Kernel auch in Verwendung. Ich bleib doch nciht bei 2.4.18 ;-). Aber beim 2.6.10er Kernel macht er die Module direkt mit bei make, oder?

Meine Herz Bereiche siehen übrigens jetzt shcon so aus und trotzdem 60 Hz:

Code: Alles auswählen

	HorizSync    28.0 - 100.0 # Warning: This may fry old Monitors
	VertRefresh  43.0 - 100.0 # Very conservative. May flicker.


HA, er rennt, ich habs geschaft!!!!!!!!!!! :-)
hab die kernel sources nochmal gelöscht und das fglrx modul neu gemacht dann gings. Kann mir nun mal jemand erklären wie ich jetzt alles auf dual head betrieb umschreibe?

StingRay427
Beiträge: 14
Registriert: 23.04.2005 12:47:23
Wohnort: Duesseldorf
Kontaktdaten:

Beitrag von StingRay427 » 26.05.2005 00:12:19

Code: Alles auswählen

glrxconfig
vielleicht ?

Antworten