General informations - Hardware support under Linux 2.6.x - X configuration
AMD Athlon XP 2400+ processor (1791.269 MHz), 512MB ram, 40GB HDD, 15'' screen (1024x768), S3 ProSavage8.
processor : 0 vendor_id : AuthenticAMD cpu family : 6 model : 10 model name : AMD Athlon(tm) XP 2400+ stepping : 0 cpu MHz : 1791.269 cache size : 512 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow bogomips : 3506.17
0000:00:00.0 Host bridge: VIA Technologies, Inc. P/KN266 Host Bridge Subsystem: VIA Technologies, Inc. P/KN266 Host Bridge Flags: bus master, 66MHz, medium devsel, latency 8 Memory at b0000000 (32-bit, prefetchable) Capabilities: [a0] AGP version 2.0 Capabilities: [c0] Power Management version 2 0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8633 [Apollo Pro266 AGP] (prog-if 00 [Normal decode]) Flags: bus master, 66MHz, medium devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 0000c000-0000dfff Memory behind bridge: e0000000-efffffff Prefetchable memory behind bridge: a0000000-afffffff Expansion ROM at 0000c000 [disabled] [size=8K] Capabilities: [80] Power Management version 2 0000:00:0a.0 CardBus bridge: O2 Micro, Inc. OZ6912 Cardbus Controller Subsystem: Fujitsu Limited.: Unknown device 10e7 Flags: bus master, stepping, slow devsel, latency 168, IRQ 11 Memory at 1e000000 (32-bit, non-prefetchable) Bus: primary=00, secondary=02, subordinate=05, sec-latency=176 Memory window 0: 1e400000-1e7ff000 (prefetchable) Memory window 1: 1e800000-1ebff000 I/O window 0: 00004000-000040ff I/O window 1: 00004400-000044ff 16-bit legacy interface ports at 0001 0000:00:0c.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link) (prog-if 10 [OHCI]) Subsystem: Fujitsu Limited.: Unknown device 1162 Flags: bus master, medium devsel, latency 128, IRQ 5 Memory at f0000000 (32-bit, non-prefetchable) Memory at f0004000 (32-bit, non-prefetchable) [size=16K] Capabilities: [44] Power Management version 2 0000:00:10.0 USB Controller: VIA Technologies, Inc. VT6202 [USB 2.0 controller] (rev 80) (prog-if 00 [UHCI]) Subsystem: VIA Technologies, Inc. VT6202 [USB 2.0 controller] Flags: bus master, medium devsel, latency 22, IRQ 11 I/O ports at 1200 [size=32] Capabilities: [80] Power Management version 2 0000:00:10.1 USB Controller: VIA Technologies, Inc. VT6202 [USB 2.0 controller] (rev 80) (prog-if 00 [UHCI]) Subsystem: VIA Technologies, Inc. VT6202 [USB 2.0 controller] Flags: bus master, medium devsel, latency 22, IRQ 10 I/O ports at 1300 [size=32] Capabilities: [80] Power Management version 2 0000:00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82) (prog-if 20 [EHCI]) Subsystem: VIA Technologies, Inc. USB 2.0 Flags: bus master, medium devsel, latency 32, IRQ 11 Memory at f0008000 (32-bit, non-prefetchable) Capabilities: [80] Power Management version 2 0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge Subsystem: VIA Technologies, Inc. VT8235 ISA Bridge Flags: bus master, stepping, medium devsel, latency 0 Capabilities: [c0] Power Management version 2 0000:00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C/VT8235 PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP]) Subsystem: VIA Technologies, Inc. VT82C586/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE Flags: bus master, medium devsel, latency 64 I/O ports at 1100 [size=16] Capabilities: [c0] Power Management version 2 0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50) Subsystem: Acer Incorporated [ALI]: Unknown device 0030 Flags: medium devsel, IRQ 5 I/O ports at e000 Capabilities: [c0] Power Management version 2 0000:00:11.6 Communication controller: VIA Technologies, Inc. Intel 537 [AC97 Modem] (rev 80) Subsystem: Acer Incorporated [ALI]: Unknown device 0030 Flags: medium devsel, IRQ 5 I/O ports at e100 Capabilities: [d0] Power Management version 2 0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74) Subsystem: Acer Incorporated [ALI]: Unknown device 0030 Flags: bus master, stepping, medium devsel, latency 128, IRQ 11 I/O ports at e200 Memory at f0008100 (32-bit, non-prefetchable) [size=256] Capabilities: [40] Power Management version 2 0000:01:00.0 VGA compatible controller: S3 Inc. VT8375 [ProSavage8 KM266/KL266] (prog-if 00 [VGA]) Subsystem: Acer Incorporated [ALI]: Unknown device 0030 Flags: bus master, 66MHz, medium devsel, latency 128, IRQ 11 Memory at e0080000 (32-bit, non-prefetchable) [size=768K] Memory at a8000000 (32-bit, prefetchable) [size=128M] Expansion ROM at 00010000 [disabled] Capabilities: [dc] Power Management version 2 Capabilities: [80] AGP version 2.0
All the hardware seems to work without problems. I don't know about the internal modem since I've never used it.
lsmod
output).
savage 30848 1 drm 62996 2 savage thermal 13128 0 fan 4548 0 button 6416 0 ac 4676 0 battery 9348 0 eeprom 6736 0 i2c_viapro 7956 0 lp 10560 0 powernow_k7 7272 0 freq_table 4292 1 powernow_k7 processor 21696 2 thermal,powernow_k7 savagefb 26240 0 i2c_algo_bit 8264 1 savagefb hci_usb 14420 2 eth1394 18692 0 pcmcia 35692 0 firmware_class 9984 1 pcmcia snd_seq_midi 8096 0 snd_seq_midi_event 6848 1 snd_seq_midi snd_seq 45452 2 snd_seq_midi,snd_seq_midi_event snd_via82xx 24596 3 snd_ac97_codec 83040 1 snd_via82xx snd_ac97_bus 2112 1 snd_ac97_codec snd_pcm_oss 44512 1 snd_mixer_oss 15936 1 snd_pcm_oss snd_pcm 75976 3 snd_via82xx,snd_ac97_codec,snd_pcm_oss snd_timer 21444 2 snd_seq,snd_pcm snd_page_alloc 9864 2 snd_via82xx,snd_pcm snd_mpu401_uart 7040 1 snd_via82xx snd_rawmidi 23200 2 snd_seq_midi,snd_mpu401_uart snd_rawmidi 23200 2 snd_seq_midi,snd_mpu401_uart snd_seq_device 8332 3 snd_seq_midi,snd_seq,snd_rawmidi snd 48000 14 snd_seq,snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device ide_cd 35360 0 uhci_hcd 27792 0 via_rhine 21700 0 mii 5248 1 via_rhine ohci1394 30384 0 ieee1394 87672 2 eth1394,ohci1394 cdrom 32432 1 ide_cd soundcore 9184 2 snd usbcore 112544 4 hci_usb,usbhid,uhci_hcd psmouse 34632 0 shpchp 39488 0 pci_hotplug 10372 1 shpchp yenta_socket 23884 1 rsrc_nonstatic 11968 1 yenta_socket pcmcia_core 38032 3 pcmcia,yenta_socket,rsrc_nonstatic parport_pc 25196 1 parport 35208 2 lp,parport_pc via_agp 9408 1 agpgart 29360 2 drm,via_agp rtc 12276 0 floppy 55468 0
Some sections of my /etc/X11/xorg.conf
:
Touchpad and USB mouse:
Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" Option "Emulate3Buttons" "true" EndSection
Screen, video card, DRI
Section "Device" Identifier "S3 Inc. VT8375 [ProSavage8 KM266/KL266]" Driver "savage" BusID "PCI:1:0:0" Option "UseFBDev" "true" EndSection Section "Monitor" Identifier "Monitor Generico" Option "DPMS" HorizSync 28-49 VertRefresh 43-72 EndSection Section "Screen" Identifier "Default Screen" Device "S3 Inc. VT8375 [ProSavage8 KM266/KL266]" Monitor "Monitor Generico" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1024x768" EndSubSection EndSection Section "DRI" Mode 0666 EndSection
The video card is a ProSavage DDR and its driver is supplied by the
xserver-xorg-video-savage
Debian package.
Please refer to savage(4)
for informations about specific parameters you may want to
include in your xorg.conf
.
In order to enable hardware acceleration (DRI) it's necessary to have some kernel options included:
CONFIG_DRM
module name: drm
CONFIG_DRM_SAVAGE
module name: savage
CONFIG_AGP
module name: agpgart
CONFIG_AGP_VIA
module name: via-agp
Emanuele Rocca
Last modified on: Tue, 18 Apr 2006 03:25:17 -0600