Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

30.12.2011, 02:09

Zufälliges Stolpern über dmesg-Meldung

Hallo @all,

Da ich mich grad im Augenblick ein wenig in cron-jobs eingelesen und eingearbeitet hatte, habe ich zunächst mal festgestellt, das, warum auch immer, bei mir zwar ein cron installiert ist, der aber nicht im RUN-Level vorhanden war ;/ Naja, das war ja nicht 'DIE' Arbeit...

Quellcode

1
rc-update add vixie-cron default


und

Quellcode

1
/etc/init.d/vixie-cron start


-das wars auch schon...

Ok, aufgrund dessen, das ich das System seit September in Gebrauch habe, ist natürlich "messages" einige Megabyte groß. Doch ich denke, wenn cron jetzt läuft, wird das schnell auf ein tägliches Minimum reduziert werden...

Ich hatte mir dabei dann auch einige logs angesehen - darunter auch 'dmesg'

Dort habe ich eine (meiner Meinung nach) seltsame Beobachtung gemacht:

Wie vielleicht einige noch von meiner Installation wissen, habe ich eine ATI/AMD Graka (HD4980) mit 1GB RAM und nutze KMS (also Kerneleigene Treiber).

Dies sagt dmesg, wenn der Treiber geladen wird:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
[	1.559080] [drm] Initialized drm 1.1.0 20060810
[	1.559258] [drm] radeon defaulting to kernel modesetting.
[	1.559384] [drm] radeon kernel modesetting enabled.
[	1.559545] radeon 0000:02:00.0: PCI INT A -> GSI 24 (level, low) -> IRQ 24
[	1.559675] radeon 0000:02:00.0: setting latency timer to 64
[	1.559809] [drm] initializing kernel modesetting (RV770 0x1002:0x9460 0x1002:0x0502).
[	1.560060] [drm] register mmio base: 0xF3FE0000
[	1.560185] [drm] register mmio size: 65536
[	1.560379] ATOM BIOS: Wekiva
[	1.560515] radeon 0000:02:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
[	1.560739] radeon 0000:02:00.0: GTT: 512M 0x0000000040000000 - 0x000000005FFFFFFF
[	1.560963] mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining
[	1.561185] [drm] Detected VRAM RAM=1024M, BAR=256M
[	1.561314] [drm] RAM width 256bits DDR
[	1.561464] [TTM] Zone  kernel: Available graphics memory: 6159648 kiB.
[	1.561592] [TTM] Zone   dma32: Available graphics memory: 2097152 kiB.
[	1.561719] [TTM] Initializing pool allocator.
[	1.561859] [drm] radeon: 1024M of VRAM memory ready
[	1.561984] [drm] radeon: 512M of GTT memory ready.
[	1.562115] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[	1.562247] [drm] Driver supports precise vblank timestamp query.
[	1.562400] radeon 0000:02:00.0: irq 73 for MSI/MSI-X
[	1.562404] radeon 0000:02:00.0: radeon: using MSI.
[	1.562549] [drm] radeon: irq initialized.
[	1.562674] [drm] GART: num cpu pages 131072, num gpu pages 131072
[	1.563198] [drm] Loading RV770 Microcode
[	2.391150] Refined TSC clocksource calibration: 3337.499 MHz.
[	2.391284] Switching to clocksource tsc
[   62.159750] r600_cp: Failed to load firmware "radeon/R700_rlc.bin"
[   62.159878] [drm:rv770_startup] *ERROR* Failed to load firmware!
[   62.160004] radeon 0000:02:00.0: disabling GPU acceleration
[   62.176124] radeon 0000:02:00.0: ffff88033273d800 unpin not necessary
[   62.176252] radeon 0000:02:00.0: ffff88033273d800 unpin not necessary
[   62.176388] failed to evaluate ATIF got AE_BAD_PARAMETER
[   62.176711] [drm] Radeon Display Connectors
[   62.176836] [drm] Connector 0:
[   62.176958] [drm]   DVI-I
[   62.177079] [drm]   HPD2
[   62.177201] [drm]   DDC: 0x7e60 0x7e60 0x7e64 0x7e64 0x7e68 0x7e68 0x7e6c 0x7e6c
[   62.177422] [drm]   Encoders:
[   62.177546] [drm] 	DFP1: INTERNAL_UNIPHY
[   62.177670] [drm] 	CRT2: INTERNAL_KLDSCP_DAC2
[   62.177794] [drm] Connector 1:
[   62.177915] [drm]   DIN
[   62.178036] [drm]   Encoders:
[   62.178158] [drm] 	TV1: INTERNAL_KLDSCP_DAC2
[   62.178282] [drm] Connector 2:
[   62.178404] [drm]   DVI-I
[   62.178527] [drm]   HPD1
[   62.178648] [drm]   DDC: 0x7e20 0x7e20 0x7e24 0x7e24 0x7e28 0x7e28 0x7e2c 0x7e2c
[   62.178869] [drm]   Encoders:
[   62.178991] [drm] 	CRT1: INTERNAL_KLDSCP_DAC1
[   62.179114] [drm] 	DFP2: INTERNAL_KLDSCP_LVTMA
[   62.282552] [drm] Radeon display connector DVI-I-1: Found valid EDID
[   62.292256] [drm] Radeon display connector DVI-I-2: No monitor connected or invalid EDID
[   62.292516] [drm] Internal thermal controller with fan control
[   62.292800] [drm] radeon: power management initialized
[   62.429313] [drm] fb mappable at 0xD0040000
[   62.429436] [drm] vram apper at 0xD0000000
[   62.429559] [drm] size 9216000
[   62.429680] [drm] fb depth is 24
[   62.429804] [drm]	pitch is 7680
[   62.429971] fbcon: radeondrmfb (fb0) is primary device
[   62.643227] Console: switching to colour frame buffer device 240x75
[   62.647237] fb0: radeondrmfb frame buffer device
[   62.647254] drm: registered panic notifier
[   62.647270] [drm] Initialized radeon 2.10.0 20080528 for 0000:02:00.0 on minor 0


...seltsam finde ich vor allem diese Phrasen:

Quellcode

1
[	1.560963] mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining


und

Quellcode

1
2
3
4
5
[   62.159750] r600_cp: Failed to load firmware "radeon/R700_rlc.bin"

[   62.159878] [drm:rv770_startup] *ERROR* Failed to load firmware!

[   62.160004] radeon 0000:02:00.0: disabling GPU acceleration


Debian, das ich letzte Woche mal testweise kurz hatte, sagt exakt dasselbe:

Quellcode

1
radeon/R770_rlc.bin

Quellcode

1
*ERROR* Failed to load firmware!


Also probiert debian es mit noch einem neueren Treiber, der ebenfalls nicht zum 'Zug' kommt...

Das wunderliche ist nur, das die Grafik funktioniert. Ich habe zwar ein leichtes Tearing wenn ich beispielsweise einen Film in vlc ansehe... Und einige Desktopeffekte von KDE funktionieren nicht...

Nur welchen Treiber müsste ich laden?

Gentoo How-To http://www.gentoo.org/doc/en/xorg-config.xml

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
(Setup the kernel to use the radeon-ucode firmware)
Device Drivers --->
  Generic Driver Options --->
  [*]  Include in-kernel firmware blobs in kernel binary
  # RadeonHD 2000, 3000, and 4000 series cards:
  (radeon/R600_rlc.bin radeon/R700_rlc.bin) External firmware blobs
  # RadeonHD 5000, a.k.a Evergreen, and newer cards:
  (radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_rlc.bin
   radeon/CYPRESS_me.bin radeon/CYPRESS_pfp.bin radeon/CYPRESS_rlc.bin
   radeon/JUNIPER_me.bin radeon/JUNIPER_pfp.bin radeon/JUNIPER_rlc.bin
   radeon/REDWOOD_me.bin radeon/REDWOOD_pfp.bin 
   radeon/REDWOOD_rlc.bin) External firmware blobs
  # Radeon HD 6000 series Fusion APUs:
  (radeon/PALM_me.bin radeon/PALM_pfp.bin radeon/SUMO2_me.bin
   radeon/SUMO2_pfp.bin radeon/SUMO_me.bin radeon/SUMO_pfp.bin
   radeon/SUMO_rlc.bin) External firmware blobs
  # Radeon HD 6400-6900 aka. Northern Islands:
  (radeon/BARTS_mc.bin radeon/BARTS_me.bin radeon/BARTS_pfp.bin
   radeon/BTC_rlc.bin radeon/CAICOS_mc.bin radeon/CAICOS_me.bin
   radeon/CAICOS_pfp.bin radeon/CAYMAN_mc.bin radeon/CAYMAN_me.bin
   radeon/CAYMAN_pfp.bin radeon/CAYMAN_rlc.bin radeon/TURKS_mc.bin
   radeon/TURKS_me.bin radeon/TURKS_pfp.bin) External firmware blobs
   (/lib/firmware/) Firmware blobs root directory


Diese Auswahl gibt es im Kernel nicht. Nur obiges

Quellcode

1
2
Generic Driver Options --->
  [*]  Include in-kernel firmware blobs in kernel binary


Seltsam... Möcht mal wissen, wie der diese Auflösung von 1920/1200 und Filme und soweiter überhaupt darstellen kann, wenn ihm die GPU-Acceleration fehlt...

Ihr wisst sicher mehr :)

Gruß
mnt_gentoo
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »mnt_gentoo« (31.12.2011, 01:38)


2

30.12.2011, 02:49

Quellcode

1
[   62.159750] r600_cp: Failed to load firmware "radeon/R700_rlc.bin"

Schau doch mal nach ob die firmware unter /lib/firmware/ tatsächlich vorhanden ist. Die firmware ist im Paket x11-drivers/radeon-ucode
oder auch in sys-kernel/linux-firmware vorhanden.
Sofern nicht vorhanden installiere am besten das Paket radeon-ucode

3

30.12.2011, 21:46

Hallo Josef :)

Oha, da warst aber auch noch lange auf gestern ;)

Danke Dir für die Hilfe, habe grade nachgesehen:

Unter /lib gibts bei mir garkeinen Ordner names 'firmware' :wacko:

Alles andere, aber keine 'firmware'

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
rampage2extreme lib # ls
cpp                  	libcrypt-2.13.so                	libnsl.so.1         	libreadline.so.6.2
device-mapper        	libcrypt.so.1                   	libnss_compat-2.13.so   libresolv-2.13.so
grub                 	libdevmapper-event-lvm2.so.2.02 	libnss_compat.so.2  	libresolv.so.2
grub2                	libdevmapper-event-lvm2mirror.so	libnss_dns-2.13.so  	librt-2.13.so
ld-2.13.so           	libdevmapper-event-lvm2snapshot.so  libnss_dns.so.2     	librt.so.1
ld-linux-x86-64.so.2 	libdevmapper-event.so.1.02      	libnss_files-2.13.so	libss.so.2
ld-linux.so.2        	libdevmapper.so.1.02            	libnss_files.so.2   	libss.so.2.0
libBrokenLocale-2.13.so  libdl-2.13.so                   	libnss_hesiod-2.13.so   libsysfs.so.2
libBrokenLocale.so.1 	libdl.so.2                      	libnss_hesiod.so.2  	libsysfs.so.2.0.1
libSegFault.so       	libe2p.so.2                     	libnss_nis-2.13.so  	libthread_db-1.0.so
libacl.so.1          	libe2p.so.2.3                   	libnss_nis.so.2     	libthread_db.so.1
libacl.so.1.1.0      	libeinfo.so                     	libnss_nisplus-2.13.so  libudev.so.0
libanl-2.13.so       	libeinfo.so.1                   	libnss_nisplus.so.2 	libudev.so.0.9.3
libanl.so.1          	libext2fs.so.2                  	libpam.so           	libusb-0.1.so.4
libarchive.so        	libext2fs.so.2.4                	libpam.so.0         	libusb-0.1.so.4.4.4
libarchive.so.2      	libgcc_s.so.1                   	libpam.so.0.83.1    	libutil-2.13.so
libarchive.so.2.8.4  	libgpm.so.1                     	libpam_misc.so      	libutil.so.1
libattr.so.1         	libgpm.so.1.20.0                	libpam_misc.so.0    	libuuid.so.1
libattr.so.1.1.0     	libgudev-1.0.so.0               	libpam_misc.so.0.82.0   libuuid.so.1.3.0
libblkid.so.1        	libgudev-1.0.so.0.0.1           	libpamc.so          	libwrap.so
libblkid.so.1.1.0    	libhistory.so.6                 	libpamc.so.0        	libwrap.so.0
libbz2.so.1          	libhistory.so.6.2               	libpamc.so.0.82.1   	libwrap.so.0.7.6
libbz2.so.1.0        	liblvm2app.so.2.2               	libpcprofile.so     	libz.so.1
libbz2.so.1.0.6      	liblvm2cmd.so.2.02              	libpcre.so.0        	libz.so.1.2.5
libc-2.13.so         	libm-2.13.so                    	libpcre.so.0.0.1    	modules
libc.so.6            	libm.so.6                       	libproc-3.2.8.so    	rc
libcidn-2.13.so      	libmemusage.so                  	libproc.so          	rcscripts
libcidn.so.1         	libncurses.so.5                 	libpthread-2.13.so  	security
libcom_err.so.2      	libncurses.so.5.9               	libpthread.so.0     	systemd
libcom_err.so.2.1    	libncursesw.so.5                	librc.so            	udev
libcrack.so.2        	libncursesw.so.5.9              	librc.so.1
libcrack.so.2.8.1    	libnsl-2.13.so                  	libreadline.so.6


Was ich aber im Kernel beim letzten Mal als ich kompiliert hatte, sah:

Da ist eine Option:

[]Prevent firmware from being built

Die ist bei mir aus (hatte unter Hilfe in menuconfig nachgesehen und da stand, man könnte das ausmachen, da die Treiber ohnehin die Firmware schon beinhalten - warum dann kompilieren...

Meinst ich sollte in diesem Fall einfach mal das von dir vorgeschlagene:
Die firmware ist im Paket x11-drivers/radeon-ucode
oder auch in sys-kernel/linux-firmware vorhanden.
Sofern nicht vorhanden installiere am besten das Paket radeon-ucode
installieren? Komisch das mein X überhaupt funktioniert hatte... :S

PS:

Witzig, hehe, echt nichts von beiden bei mir installed ;)

Quellcode

1
2
3
4
5
6
7
8
9
10
11
rampage2extreme lib # eix -e x11-drivers/radeon-ucode
* x11-drivers/radeon-ucode
 	Available versions:  20110302 20110531
 	Homepage:        	http://people.freedesktop.org/~agd5f/radeon_ucode/
 	Description:     	IRQ microcode for r6xx/r7xx/Evergreen/Northern Islands Radeon GPUs and APUs

rampage2extreme lib # eix -e sys-kernel/linux-firmware
* sys-kernel/linux-firmware
 	Available versions:  20110731 ~20110818 **99999999 {savedconfig}
 	Homepage:        	http://www.kernel.org/pub/linux/kernel/people/dwmw2/firmware
 	Description:     	Linux firmware files


Gruß
mnt_gentoo
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...

4

30.12.2011, 22:55

So, ich bins nochmal...

hatte mal vorsorglich die

Quellcode

1
sys-kernel/linux-firmware 


installiert... Wollte vorausschauend sein, wenn noch irgendetwas mal geladen werden muss. Doch jetzt habe ich das kleine Problemchen, wie ich den UCode laden lasse... :S

Hab schon im Kernel nachgesehen, ob dort nun irgendwas erscheint, da /lib/firmware (nachdem was ich grade las, um mir vielleicht eine Antwort selbst zu erschliessen) ein Verzeichnis ist, indem der Kernel nach Firmware sucht...

Doch es gibt viele Möglichkeiten. Kernel neuzukompilieren scheint nicht nötig zu sein.

Nur irgendwie muss ich das Modul/UCode ja laden können...

EDIT: Ich habs lösen können ;)

Ein Thread in "Gentoo-Forums" beschreibt ein solches Szenario... http://forums.gentoo.org/viewtopic-t-820057-start-0.html

Zitat

Da es das bei mir nicht mehr gesagt hat:

in /usr/src/linux/.config:

Code: CONFIG_EXTRA_FIRMWARE="radeon/R600_rlc.bin radeon/R700_rlc.bin"

(also einfach beide anhängen)

Dann noch sicherstellen, dass die configs passen:


CONFIG_FIRMWARE_IN_KERNEL=y
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"

via https://lists.linux-foundation.org/piper…ril/020036.html
Auf dieser dort im Zitat angegebenen Seite stehts nochmal etwas ausführlicher. Hab in der .config

Quellcode

1
2
3
CONFIG_FIRMWARE_IN_KERNEL=y 
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"
CONFIG_EXTRA_FIRMWARE="radeon/R600_rlc.bin radeon/R700_rlc.bin"


hinzugefügt und dann den Kernel neu übersetzt... Der Systemstart ging schonmal extrem schnell vonstatten: Nicht mehr die min 30 Sekunden von GROSSER-SCHRIFT bis kleine-schrift beim Graka-Laden. Darüber bin ich echt mega-froh :)

Effekte tuns auch so ziemlich alle. Tearing ist komplett weg.

Gruß
mnt_gentoo
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »mnt_gentoo« (31.12.2011, 01:36)


5

31.12.2011, 04:51

Hehe, und wenn du dir nun noch mal, das von dir schon genannte X Server Configuration HOWTO anschaust, wirst du merken das es dort recht gut und genau beschrieben ist ;)
Nungut, prima das es nun funktioniert :)

6

31.12.2011, 21:25

Hallo Josef :)

Willkommen in der Nachtschwärmer Szene :D

Du hast natürlich Recht -> das http://www.gentoo.org/doc/en/xorg-config.xml (How-To) erklärt die UCode Treiber-Auswahl. Doch dies:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Code Listing 2.5: AMD/ATI settings
(Setup the kernel to use the radeon-ucode firmware)
Device Drivers --->
  Generic Driver Options --->
  [*]  Include in-kernel firmware blobs in kernel binary
  # RadeonHD 2000, 3000, and 4000 series cards:
  (radeon/R600_rlc.bin radeon/R700_rlc.bin) External firmware blobs
  # RadeonHD 5000, a.k.a Evergreen, and newer cards:
  (radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_rlc.bin
   radeon/CYPRESS_me.bin radeon/CYPRESS_pfp.bin radeon/CYPRESS_rlc.bin
   radeon/JUNIPER_me.bin radeon/JUNIPER_pfp.bin radeon/JUNIPER_rlc.bin
   radeon/REDWOOD_me.bin radeon/REDWOOD_pfp.bin 
   radeon/REDWOOD_rlc.bin) External firmware blobs
  # Radeon HD 6000 series Fusion APUs:
  (radeon/PALM_me.bin radeon/PALM_pfp.bin radeon/SUMO2_me.bin
   radeon/SUMO2_pfp.bin radeon/SUMO_me.bin radeon/SUMO_pfp.bin
   radeon/SUMO_rlc.bin) External firmware blobs
  # Radeon HD 6400-6900 aka. Northern Islands:
  (radeon/BARTS_mc.bin radeon/BARTS_me.bin radeon/BARTS_pfp.bin
   radeon/BTC_rlc.bin radeon/CAICOS_mc.bin radeon/CAICOS_me.bin
   radeon/CAICOS_pfp.bin radeon/CAYMAN_mc.bin radeon/CAYMAN_me.bin
   radeon/CAYMAN_pfp.bin radeon/CAYMAN_rlc.bin radeon/TURKS_mc.bin
   radeon/TURKS_me.bin radeon/TURKS_pfp.bin) External firmware blobs
   (/lib/firmware/) Firmware blobs root directory

(Enable Radeon KMS support)
Device Drivers --->
  Graphics support --->
  <*>  Direct Rendering Manager --->
  <*>    ATI Radeon
  [*]      Enable modesetting on radeon by default


ist, wenn ich in den Kernel sehe (in menuconfig) nicht sichtbar für mich. Also die UCode-Auswahl im direkteren Sinne. Darüber habe ich mich als ich X-Org vor einigen Monaten installierte schon gewundert, das die Auswahl der UCodes in menuconfig nicht zu sehen ist.

Quellcode

1
Generic Driver Options ---> [*] Include in-kernel firmware blobs in kernel binary
Da ich aber einmal gelesen hatte, das die X86-basierte Treiberconfig in manchen Punkten (auch was die >4GB RAM anbetrifft) von der X64-basierten ziemlich abweicht, dachte ich, das die UCodes vom Kernel automatisch gefunden werden, das der Kernel sie enthält. Ein weiteres Indiz dafür war für mich die Umschreibung "External Firmware blobs". Ich dachte, es sei damit getan diese mit dem Sternchen zu includen. (Kernel-menuconfig)

War eigentlich jetzt nur Zufall das ich über die dmesg gestrauchelt war. Und Debian mir letzte Woche ähnliches anzeigte. Gut gut, jetzt bin ich schlauer ;)

Josef, dank Dir nochmal für Deine Hilfe und wünsche schonmal ein gutes neues Jahr Dir und Deiner Familie :)

Gruß
mnt_gentoo
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...

7

31.12.2011, 22:52

Ah, ich glaub nun hab ich deine Hürde verstanden :)
Ja, du hast recht, die für dein Grafik Chipsatz benötigten " External firmware blobs" sind im menuconfig so nicht direkt auswählbar - du musst die benötigten selbst eintragen.
Wenn du auf

Quellcode

1
()    External firmware blobs to build into the kernel binary
gehst, und dort mit Enter ausführst, dann geht ein Eingabefeld auf in dem du deine benötigten fimware Dateien angeben kannst (musst).
Für deine RadeonHD 4000 Series Karte dann zb index.php?page=Attachment&attachmentID=3493
Ist es das was du suchtest?

Generell würde ich eher davon abraten die Kernel .config direkt zu editieren - das geht nicht immer gut, zb wenn benötigte Abhängigkeiten nicht mit erfüllt sind. Nutze besser Tools wie menuconfig nconfig oder was auch immer - damit sollte sich idR alles korrekt inklusive Abhängigketen setzen lassen.

Und danke - ich wünsche euch auch einen guten start ins neue Jahr 2012 :)
Prost

8

01.01.2012, 19:14

Hallo Josef und frohes neues Jahr 2012 :)

Danke, daß Du Dich meiner Frage nochmal angenommen hattest :) :thumbup:

GENAU DAS ist es :thumbup: Die externen Firmware blobs. Ich merkte direkt als ich Dein Post las, das Du mich verstanden hattest :) Ich geh gleich nochmal hin und bereinige die (von mir manuell hinzugefügten) Einträge:

Quellcode

1
2
3
CONFIG_FIRMWARE_IN_KERNEL=y 
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"
CONFIG_EXTRA_FIRMWARE="radeon/R600_rlc.bin radeon/R700_rlc.bin"


in der .config und erstelle den Kernel nochmal neu auf die von Dir vorgeschlagene Art. Wenn ich ehrlich bin, hatte ich auch gewissen 'Bammel' in die .config manuell zu schreiben. Dann bin ich aber auf der sicheren Seite - ist mir lieber. Wer weiß ob sich das wie ich es gemacht habe nicht irgendwann rächt.

Danke nochmals :)

Gruß
mnt_gentoo
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...