Dell Dimension 4500C (i845G) で X

X.org のサーバで

(II) I810(0): VESA BIOS detected
(II) I810(0): VESA VBE Version 3.0
(II) I810(0): VESA VBE Total Mem: 8000 kB
(II) I810(0): VESA VBE OEM: Brookdale-G Graphics Chip Accelerated VGA BIOS
(II) I810(0): VESA VBE OEM Software Rev: 1.0
(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
(II) I810(0): VESA VBE OEM Product: Brookdale-G Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) I810(0): Integrated Graphics Chipset: Intel(R) 845G
(--) I810(0): Chipset: "845G"
(--) I810(0): Linear framebuffer at 0xF0000000
(--) I810(0): IO registers at addr 0xFF680000
(II) I810(0): 1 display pipe available.
(II) I810(0): detected 892 kB stolen memory.
(WW) I810(0): Detected stolen memory (832 kB) doesn't match what the BIOS reports (8000 kB)
(II) I810(0): Kernel reported 94976 total, 1 used
(II) I810(0): I830CheckAvailableMemory: 379900 kB available
(II) I810(0): Will attempt to tell the BIOS that there is 8128 kB VideoRAM
(WW) I810(0): Extended BIOS function 0x5f11 not supported.

などと言われてお嘆きのあなたに。

845patch をゲットしてインスコ

http://www.chzsoft.com.ar/855patch.html

起動時に 845patch を以下のコマンドラインで動かすようになんとかする

# 845patch 8192

CMOS Setup でビデオメモリを 8MB に設定する。

# modprobe intel-agp i830

/etc/X11/xorg.conf を次のように修正・確認する。

Section "Device"
  Identifier "Intel Corp. ..."
  Driver "i810"
  VideoRam 8192
EndSection