Source Mage GNU/Linux on a Gateway DX4820



Hardware

lspci

Device

Type

Description

Revision

Driver

00:00.0

Host bridge

Intel Corporation 4 Series Chipset DRAM Controller

(rev 03)

00:01.0

PCI bridge

Intel Corporation 4 Series Chipset PCI Express Root Port

(rev 03)

pcieport

00:19.0

Ethernet controller

Intel Corporation 82567V-2 Gigabit Network Connection

e1000e

00:1a.0

USB Controller

Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4

uhci_hcd

00:1a.1

USB Controller

Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5

uhci_hcd

00:1a.2

USB Controller

Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6

uhci_hcd

00:1a.7

USB Controller

Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2

ehci_hcd

00:1b.0

Audio device

Intel Corporation 82801JI (ICH10 Family) HD Audio Controller

HDA Intel

00:1c.0

PCI bridge

Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1

pcieport

00:1c.1

PCI bridge

Intel Corporation 82801JI (ICH10 Family) PCI Express Port 2

pcieport

00:1d.0

USB Controller

Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1

uhci_hcd

00:1d.1

USB Controller

Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2

uhci_hcd

00:1d.2

USB Controller

Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3

uhci_hcd

00:1d.7

USB Controller

Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1

ehci_hcd

00:1e.0

PCI bridge

Intel Corporation 82801 PCI Bridge

(rev 90)

00:1f.0

ISA bridge

Intel Corporation 82801JIR (ICH10R) LPC Interface Controller

00:1f.2

SATA controller

Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller

ahci

00:1f.3

SMBus

Intel Corporation 82801JI (ICH10 Family) SMBus Controller

i801_smbus

01:00.0

VGA compatible controller

ATI Technologies Inc RV730 PRO [Radeon HD 4650]

radeon

01:00.1

Audio device

ATI Technologies Inc RV710/730

HDA Intel

Configuration

Enabling KMS and 3D with DRI2

  • Use Linux 2.6.33+ and enable the following:

    CONFIG_DRM_KMS_HELPER=y

    CONFIG_DRM_RADEON_KMS=y

libdrm git

  • Enable Radeon KMS API

mesalib git 2010-03-04

  • Build dri
  • Enable r600 driver
  • Build Radeon Gallium3D driver

xorg-server 1.7.5

  • Enable GLX, AIGLX, and DRI

xf86-video-ati git

  • Use xf86-video-ati from git

X.org 1.7.5

2.6.33 Linux Kernel

CONFIG_FIRMWARE_IN_KERNEL=y

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

CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"


CategoryHardware

Hardware/Gateway/DX Series/DX4820 (last edited 2010-03-04 05:54:55 by Pol Vinogradov)