Debian GNU/Linux on Acer Aspire 1314LC

General informations - Hardware support under Linux 2.6.x - X configuration


General Informations

Specifications:

AMD Athlon XP 2400+ processor (1791.269 MHz), 512MB ram, 40GB HDD, 15'' screen (1024x768), S3 ProSavage8.

cpuinfo

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

lspci -v

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

Top

Hardware support under Linux 2.6.x

All the hardware seems to work without problems. I don't know about the internal modem since I've never used it.

Kernel modules

These are the hardware-related modules I'm using (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 

Top

X

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

DRI

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:

Top


Emanuele Rocca
Last modified on: Tue, 18 Apr 2006 03:25:17 -0600