Wichtig!!! firmware-linux-nonfree in Kernel einbinden

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
michael0611
Beiträge: 7
Registriert: 12.06.2010 15:32:20

Wichtig!!! firmware-linux-nonfree in Kernel einbinden

Beitrag von michael0611 » 12.06.2010 15:44:30

Hallo erstmal bin ein neuling bei Debian und habe auf Debian sid upggegraded und für mich war der Kernel : linux-iamge-2.6.32-5-686 zu alt.Deswegen habe ich mir einen Kernel selbst Kompiliert den Kernel 2.6.34 von http://www.kernel.org. Es hat schon alles gut geklappt bis die Grafikkarte nicht funktionierte.Mir liegen bei KDE nähmlich die Desktop Effekte sehr am Herzen. Deswegen dachte ich das ich firmware-linux-nonfree fehlt mir und wollte euch fragen wie man firmware für eine ATI MobilityRadeon x300 in einen selbst Kompilierten Kernel einbindet? :?:

den Kernel habe ich so gebaut:
1.make menuconfig
2.make
3.make-kpkg kernel_image --rootcmd fakeroot --revision sid.1
4.dpkg -i /usr/src/linux-image-2.6.34_sid.1_i386.deb
5.Notebook neugestartet und Desktopeffekte ausprobiert

INFO: Sound und etc. funktioniert alles reibungslos

Ich würde mich sehr freuen wenn ihr mir helfen könntet

:hail: Bitte Bitte Helft mir ich habe schon sehr viel probiert

Danke ! Im Vorraus !
Zuletzt geändert von michael0611 am 13.06.2010 12:48:10, insgesamt 2-mal geändert.

storm
Beiträge: 1581
Registriert: 01.05.2004 13:21:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: DE

Re: Sehr wichtig !!! firmware-linux-nonfree in Kernel einbin

Beitrag von storm » 12.06.2010 18:36:59

1. Die entsprechende Datei in den Unterordner $KERNELSRC/firmware/radeon kopieren
2. make menuconfig
3. Generic Driver Options -> External firmware blobs to build into the kernel binary: "radeon/Rxxx.bin"

bei mir steht in der Pfadangabe drin: radeon/R700_rlc.bin

ciao, storm
drivers/ata/libata-core.c: /* devices which puke on READ_NATIVE_MAX */

michael0611
Beiträge: 7
Registriert: 12.06.2010 15:32:20

Re: Wichtig!!! firmware-linux-nonfree in Kernel einbinden

Beitrag von michael0611 » 13.06.2010 12:49:58

Ich verstehe nicht woher ich das herbekommen soll ich hab verszcht nur das im make menuconfig auszuwählen was du gesagt hast habe ich auch getan habe den Kernel installiert wie vorhin trotzdem funktioniert es nicht
Ich Brauche dringend Hilfe !!!

Danke im Vorraus

nihilist
Beiträge: 430
Registriert: 27.04.2006 21:17:06
Kontaktdaten:

Re: Wichtig!!! firmware-linux-nonfree in Kernel einbinden

Beitrag von nihilist » 13.06.2010 12:54:14

In experimental ist der kernel 2.6.34 enthalten, dieser sollte auch mit dem linux-nonfree Paket kompatibel sein, und somit kannst du dir, wenn der Debian Kernel genügt, auf die manuelle kompillierung verzichten.

michael0611
Beiträge: 7
Registriert: 12.06.2010 15:32:20

Re: Wichtig!!! firmware-linux-nonfree in Kernel einbinden

Beitrag von michael0611 » 13.06.2010 13:00:27

Danke für die Schnelle Antwort

michael0611
Beiträge: 7
Registriert: 12.06.2010 15:32:20

Re: Wichtig!!! firmware-linux-nonfree in Kernel einbinden

Beitrag von michael0611 » 13.06.2010 13:08:01

Ich habe getan was du gesagt hast!!!

Jetzt habe ich ein anderes Problem :

debian:/home/debian# apt-get install linux-image-2.6.34-1-686
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Status-Informationen einlesen... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder dass, wenn Sie die
Unstable-Distribution verwenden, einige erforderliche Pakete noch nicht
erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben nicht-erfüllte Abhängigkeiten:
linux-image-2.6.34-1-686: Hängt ab: linux-base (>= 2.6.34-1~experimental.2) aber 2.6.32-15 soll installiert werden
Empfiehlt: firmware-linux-free (>= 2.6.34) aber 2.6.32-15 soll installiert werden
E: Kaputte Pakete

michael0611
Beiträge: 7
Registriert: 12.06.2010 15:32:20

Re: Sehr wichtig !!! firmware-linux-nonfree in Kernel einbin

Beitrag von michael0611 » 13.06.2010 13:47:28

storm hat geschrieben:1. Die entsprechende Datei in den Unterordner $KERNELSRC/firmware/radeon kopieren
2. make menuconfig
3. Generic Driver Options -> External firmware blobs to build into the kernel binary: "radeon/Rxxx.bin"

bei mir steht in der Pfadangabe drin: radeon/R700_rlc.bin

ciao, storm
Ich habe es schon mehrmals versucht ich weiß nicht was ich machen muss.

Ich überlege schon auf Sidux umzusteigen

nihilist
Beiträge: 430
Registriert: 27.04.2006 21:17:06
Kontaktdaten:

Re: Wichtig!!! firmware-linux-nonfree in Kernel einbinden

Beitrag von nihilist » 13.06.2010 14:43:09

Du musst noch den Zweig angeben aus dem er installieren soll, da experimental eine niedrigere Priorität als unstable hat.

Code: Alles auswählen

aptitude -t experimental install linux-image-2.6.34-1-amd64

Benutzeravatar
manes
Beiträge: 958
Registriert: 27.08.2007 11:26:54
Wohnort: Köln
Kontaktdaten:

Re: Wichtig!!! firmware-linux-nonfree in Kernel einbinden

Beitrag von manes » 13.06.2010 14:47:24

michael0611 hat geschrieben:bin ein neuling bei Debian und habe auf Debian sid upggegraded
weiter muß man eigentlich nicht lesen. das paket neuling hat unerfüllte abhängigkeiten zu sid.
manes

ps: um nicht so destruktiv daherzukommen, frage ich mal, welche probleme die standardkernel in stable und meinetwegen testing denn machen.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Wichtig!!! firmware-linux-nonfree in Kernel einbinden

Beitrag von KBDCALLS » 13.06.2010 14:52:31

Genaugenommen erhält experimentel ohne in manuelles eingreifen in die /etc/apt/preferences immer die Priorität von 1 . Von daher muß man die Installation explizit anfordern, heißt aber auch man muß sich um einen eventuelles Upgrade der Pakete aus experimental selbst kümmern. Das geht nicht automatisch.

PS. Als Linux Neuling sollte man eigentlich sowieso die Finger von lassen. Und erst recht von experimental. Denn es kann schon mal Abhängigkeitsprobleme geben, die schwer lösbar sind.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

michael0611
Beiträge: 7
Registriert: 12.06.2010 15:32:20

Re: Sehr wichtig !!! firmware-linux-nonfree in Kernel einbin

Beitrag von michael0611 » 14.06.2010 15:15:16

storm hat geschrieben:1. Die entsprechende Datei in den Unterordner $KERNELSRC/firmware/radeon kopieren
2. make menuconfig
3. Generic Driver Options -> External firmware blobs to build into the kernel binary: "radeon/Rxxx.bin"

bei mir steht in der Pfadangabe drin: radeon/R700_rlc.bin

ciao, storm
Ich wollte noch auf das zurrückkommen wie soll ich das machen wie soll ich die Firmware für mein ATI MobilitxRadeon X300 in den Kernel einbinden

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Wichtig!!! firmware-linux-nonfree in Kernel einbinden

Beitrag von KBDCALLS » 14.06.2010 15:39:19

Die Firmware in den Kernel einkompilieren dürfte überflüssig sein. Es mußte reichen die Firmware in das passende Firmwareverzeichnis zu kopieren.

Die Firmware befndet sich im Vereichnis /lib/firmware

Du kannst ja aus den Sourcen die ganzen anderen Firmwaredateien erstellen. Und wenn du mit den Origianlsourcen von Kernel.org arbeitest, dann sind das wesentlich mehr als aus den Debiansourcen.

Code: Alles auswählen

make firmware
make firmware_install  
Jetzt nimmt man sich das Debianpaket in dem die Firmware enthalten ist, und kopiert das gewünschte nach /lib/firmware/radeon

Das Deb läßt sich am einfachsten mit dem MC MidnightCommander zerlegen. Das sollte für diesen Zweck reichen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

michael0611
Beiträge: 7
Registriert: 12.06.2010 15:32:20

Re: Wichtig!!! firmware-linux-nonfree in Kernel einbinden

Beitrag von michael0611 » 14.06.2010 15:50:11

Ich danke dir Herzlich! Ich werde das gleich mal versuchen!

Antworten