Main /

Gentoo Installation Kraftklotz

Gentoo Installation Kraftklotz

Gentoo-Installation auf einem Shuttle XPC SN21G5

Hardware

  • CPU AMD64 x2 4400 (Toledo)
  • nVidia nforce 4 Chipsatz
  • 2 GB RAM
  • Grafikkarte: nVidia GeForce 7600GX
  • SATA-Platte

lspci

00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)
00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)
00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)
00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)
00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)
00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)
00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a2)
00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a2)
00:0a.2 RAM memory: nVidia Corporation MCP51 Memory Controller 0 (rev a2)
00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a2)
00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a2)
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1)
00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)
00:10.2 Multimedia audio controller: nVidia Corporation MCP51 AC97 Audio Controller (rev a2)
00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a1)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
03:00.0 VGA compatible controller: nVidia Corporation Unknown device 0391 (rev a1)
04:08.0 USB Controller: NEC Corporation USB (rev 43)
04:08.1 USB Controller: NEC Corporation USB (rev 43)
04:08.2 USB Controller: NEC Corporation USB 2.0 (rev 04)
04:0a.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80)

2. Installation

Übliche Installation nach Anleitung. Keine Probleme.

3. Konfiguration

USB

Läuft auf Anhieb, wenn usb-ohci und usb-uhci als Modul gebunden werden und coldplug läuft oder die Module in die Liste der anfänglich zu startenden Module in /etc/modules.autoload.d/kernel-2.6 eingetragen werden

SATA

Läuft mit entsprechender Kernelkonfiguration (einfach mal suchen winking smiley) auch ohne Probleme

3D Hardwarebeschleunigung

Läuft durch Installation des Nvida-Treibers auch ohne Probleme

Netzwerk

Läuft mit den Nforce-Treibern von Nvidia (Direkt dort dowenloaden, es existiert kein ebuild)

Sound

Sound läuft mit den externen Alsa-Treibern, dazu müssen folgende Vorbereitungen getroffen werden:

Im Kernel nur sound_core aktivieren:

Device Drivers -->
 Sound -->
 <*>Sound card support
 <M> Advanced Linux Sound Architecture
 <M>   Sequencer support
 <M>   OSS Mixer API
 <M>   OSS PCM (digital audio) API
 [*]   OSS Sequencer API
 <M>   RTC Timer support
  PCI Devices -->
  <M>Intel/SiS/nVidia/AMD/ALi AC97 Controller

Alsa konfigurieren, dazu /etc/modules.d/alsa editieren:

# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-intel8x0
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
# Set this to the correct number of cards.
options snd cards_limit=1

Lautstärke einstellen:

emerge aumix
aumix

Leider ergeben sich immer noch Probleme. Der Sound ist unter KDE in Spielen abgehackt (z.B. in nexuiz und Tuxracer) oder kommt verzögert (z.B. in Frozen Bubble oder dem als ~amd64-Markieren atari800).

Cool'n'Quiet (AMD Powermanagement)

Ist recht einfach zu installieren, wie, steht hier.

Firewire

Nicht getestet, nach Kernel-konfigurationn scheinen aber alle Module automatisch geladen zu werden, vorausgesetzt man verwendet coldplug

Software

Wegen der AMD64 CPU gibtes einige Besonderheiten.

Lars 01.08.2006 12:45Uhr: Damit das Compilieren auch dem Prozessor gerecht wird, (Athlon X2=Dual Core Proz) sollte in der /etc/make.conf die MAKEOPTS auf '-j4' gesetzt werden. (Anzahl Prozessoren * 2)

Elsni 01.08.2006 22:36 Uhr: Habe ich intuitiv so gemacht winking smiley

Frische Änderungen | Menü editieren
zuletzt geändert am 22.01.2007 15:58 Uhr von Elsni
Edit Page | Page History