Sie sind nicht angemeldet.

21

22.09.2008, 22:00

Hallo Leute,
vielen Dank für die vielen hilfreichen Tipps. :thumbsup:
Ich habe aber noch 2 kleine Probleme:
1)wenn ich den Kernel mittels

Quellcode

1
emerge gentoo-sources

herunterlade, bekomme ich immer nur den 2.6.25-gentoo-rc7 . Wie bekomme ich denn den 2.6.26er?
2) unter dem 2.6.25er muss ich ja das ganz neue alsa-modul herunterladen und dann als Modul dazu kompilieren.
Was muss ich dafür denn in der Kernel-Config denn einstellen? Ich muss ja die Module, die im Kernel schon vorhanden sind abwählen... ?(
Grüße,
Grimm
PS: Ich habe es endlich geschafft, ein System aufzusetzen, das bootbar ist und auch rudimentär funktioniert.

22

22.09.2008, 23:21


1)wenn ich den Kernel mittels

Quellcode

1
emerge gentoo-sources

herunterlade, bekomme ich immer nur den 2.6.25-gentoo-rc7 . Wie bekomme ich denn den 2.6.26er?


Das liegt daran, da der 26er kernel noch als testing markiert ist.
Ihn trotzdem zu bekommen ist aber ganz einfach.

Quellcode

1
echo "sys-kernel/gentoo-sources ~x86" >> /etc/portage/package.keywords

Danach einfach ein

Quellcode

1
emerge -av gentoo-sources


Oder was auch geht:

Quellcode

1
ACCEPT_KEYWORDS="~x86" emerge -av gentoo-sources

ist ganz nett wennst nur mal nen kernel testen wilst ;)


2) unter dem 2.6.25er muss ich ja das ganz neue alsa-modul herunterladen und dann als Modul dazu kompilieren.
Was muss ich dafür denn in der Kernel-Config denn einstellen? Ich muss ja die Module, die im Kernel schon vorhanden sind abwählen... ?(


Ich denke das du beim 25-r7 kernel nichts mehr patchen musst, da ab kernel 2.6.25.9-76 sound out of the box gehen sollte. Und da der gentoo kernel (25-r7) die patches bis 2.6.25.11 hat sollte es mit diesem auch out of the box gehen.

Hast du es denn schon porbiert ob es geht? Alsa-Leitfaden durchgegangen?


PS: Ich habe es endlich geschafft, ein System aufzusetzen, das bootbar ist und auch rudimentär funktioniert.


Na dann, gratuliere ;)

greetz
To mess up a Linux box, you need to work at it; to mess up your Windows box, you just need to work on it.

23

28.09.2008, 20:02

Hallo,
vielen Dank für Eure zahlreichen Beiträge!! Ihr seid top !! :thumbsup:
Ich habe es geschafft, einen 2.6.25er Kernel zu kompilieren, der auch funktioniert.
Ich würde jetzt gerne mit der Installation des X-Servers weitermachen, aber dazu fehlen
mir die benötigten USE-Flags und Einstellungen.
Könnte mir die noch jemand bitte posten? Nachher sollte Gnome darauf laufen.
Vielen Dank schon mal im Vorraus.
Viele Grüße,
Grimm
_________________
PS: ich hatte Angst davor, den 2.6.26er zu nehmen. Heise hat vor ein paar Tagen geschrieben,
dass der Treiber für die Ethernetkarte diese unter Umständen zerstören kann.
Aber der 2.6.25er sollte mal fürs erste seine Arbeit verrichten.

24

28.09.2008, 20:40

Also für xorg-x11 sind auf jeden Fall folgende Flags wichtig:

make.conf:

Quellcode

1
2
VIDEO_CARDS="i810"
INPUT_DEVICES="keyboard mouse synaptics"

Was du an USE-Flags nimmst ist eigentlich geschmackssache, aber ein paar die wichtig sein dürften (meines erachtens) sind folgende:

Quellcode

1
USE="sdl tiff png gif svg truetype xml vorbis bluetooth acpi dvd alsa hal mp3 jpeg exif mad dbus"

Die Flags für gnome hab ich jetzt bewußt weggelassen da ich KDE am laufen habe. Vermutlich würdest du dann noch folgende brauchen:

Quellcode

1
USE="gtk gnome"


Außderdem würd ich dir einen neueren xorg-server empfehlen, welchen du bekommst wenn du folgendes in deine "/etc/portage/package.keywords" eingträgst (falls die Datei nicht existiert musst du sie erstellen).
/etc/portage/package.keywords:

Quellcode

1
2
3
4
5
6
7
>=x11-drivers/xf86-input-keyboard-1.2.0 ~x86
x11-drivers/xf86-video-i810 ~x86
=media-libs/mesa-7.0.3 ~x86
=x11-base/xorg-server-1.4.2 ~x86
>=x11-libs/libXrender-0.9.4 ~x86
>=x11-proto/renderproto-0.9.3 ~x86
x11-proto/xf86driproto ~x86


Von dem Problem mit dem Netzwerkkartentreiber hab ich auch schon gehört, dachte aber er sei erst beim 27 kernel aufgetreten..

greetz
To mess up a Linux box, you need to work at it; to mess up your Windows box, you just need to work on it.