Abit BH7-E with Intel Pentium IV 1.5 GHz
Indice |
Slackware Linux on Abit BH7-E with Intel® Pentium IV® 1.5 GHz
Introduzione
danix85 <danix85 AT slacky DOT it>
Conoscenze
Sistema Operativo Utilizzato
Slackware 12.1
Hardware
Output di lshw -short
H/W path Device Class Description
=======================================================
system PROD00000000
/0 bus BH7/BH7-E (Intel i845PE-ICH4)
/0/0 memory 128KiB BIOS
/0/4 processor Intel(R) Pentium(R) 4 CPU 1.50GHz
/0/4/8 memory 8KiB L1 cache
/0/4/9 memory 256KiB L2 cache
/0/1a memory 768MiB System Memory
/0/1a/0 memory 512MiB DIMM SDRAM Synchronous
/0/1a/1 memory 256MiB DIMM SDRAM Synchronous
/0/100 bridge 82845G/GL[Brookdale-G]/GE/PE DRAM Controller/Host-Hub Interface
/0/100/1 bridge 82845G/GL[Brookdale-G]/GE/PE Host-to-AGP Bridge
/0/100/1/0 display RV280 [Radeon 9200 PRO]
/0/100/1/0.1 display RV280 [Radeon 9200 PRO] (Secondary)
/0/100/1d bus 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1
/0/100/1d/1 usb1 bus UHCI Host Controller
/0/100/1d.1 bus 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2
/0/100/1d.1/1 usb2 bus UHCI Host Controller
/0/100/1d.2 bus 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3
/0/100/1d.2/1 usb3 bus UHCI Host Controller
/0/100/1d.7 bus 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller
/0/100/1d.7/1 usb4 bus EHCI Host Controller
/0/100/1e bridge 82801 PCI Bridge
/0/100/1e/0 eth0 network RTL-8139/8139C/8139C+
/0/100/1f bridge 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge
/0/100/1f.1 storage 82801DB (ICH4) IDE Controller
/0/100/1f.1/0 ide0 bus IDE Channel 0
/0/100/1f.1/0/0 /dev/hda disk 82GB HDS722580VLAT20
/0/100/1f.1/0/0/1 /dev/hda1 volume 19GiB Linux filesystem partition
/0/100/1f.1/0/0/2 /dev/hda2 volume 487MiB Linux swap volume
/0/100/1f.1/0/0/3 /dev/hda3 volume 57GiB Extended partition
/0/100/1f.1/0/0/3/5 /dev/hda5 volume 57GiB Linux filesystem partition
/0/100/1f.1/1 ide1 bus IDE Channel 1
/0/100/1f.1/1/0 /dev/hdc disk HL-DT-ST DVDRAM GSA-4167B
/0/100/1f.3 bus 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller
/0/100/1f.5 multimedia 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller
General Hardware Specifications:
|
Hardware Components
|
Status under Linux
|
Notes
|
| Intel® Pentium IV® CPU 1.5 GHz | Works | Questo processore è uno dei primi Pentium IV® Northwood con tecnologie come l'HT® (Hyper Treading). La tecnologia HT® permette di utilizzare un solo processore fisico come un biprocessore logico, facendo credere al sistema operativo e alle varie applicazioni di trovarsi effettivamente di fronte a 2 processori; questa tecnologia porta un sensibile miglioramento nella risposta di sistema, sopratutto nel multitasking. |
| Schermo Samtron 76E 17" (CRT) | Works | Il monitor lavora perfettamente. Supporta una risoluzione massima di 1280x1024 a 65Hz con un range di refresh verticale di 50-160 KHz e un range di sync orizzontale di 30-70 KHz, attualmente sto usando i driver radeon del kernel ma è stato testato ed è funzionante anche con i driver ATI® proprietari. |
| ATI® Radeon 9200PRO | Works | Questa scheda video è supportata perfettamente dai driver radeon del kernel linux, a causa dei limiti hardware non sono riuscito a farla andare oltre i 3000 fps ma sono più che sufficienti per giocare bene in 3D o usare qualche effetto grafico particolare per il desktop come metisse. |
| 768MB System Memory | Works | Non servono procedure specifiche per far rilevare la ram. Si può tranquillamente settare nel kernel il supporto fino a 1GB di memoria fisica. |
| 80GB EIDE Hard Disk | Works | Abilitato il supporto statico nel kernel al chipset della scheda madre. Per ottenere ottimizzazioni maggiori si possono migliorare le prestazioni usando l'utility hdparm. |
| Integrated Network Card | Works | La scheda di rete montata su questa MotherBoard è una comune scheda RealTek® 10-100Mb con chipset RTL-8139, l'uso di questa scheda si abilita semplicemente nel kernel attivando il modulo 8139too e la scheda funziona tranquillamente. |
| LG® DVD-RAM writer | Works | Supporto abilitato nel kernel e udma2 attivato con hdparm (utile durante la masterizzazione). |
| Intel® 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC97 Audio Controller | Works | Questo comunissimo controller audio montato di default sulla MotherBoard funziona perfettamente con il supporto del kernel. Per attivarlo basta abilitare il modulo snd_intel8x0. |
Output di lsmod:
Module Size Used by nls_iso8859_1 4096 0 nls_cp437 5760 0 vfat 13184 0 fat 51868 1 vfat sg 31008 0 radeon 121376 2 drm 77972 3 radeon bsd_comp 5760 0 ipv6 248100 24 ipt_LOG 6144 3 xt_tcpudp 3200 6 iptable_filter 2944 1 ip_tables 12744 1 iptable_filter x_tables 14596 3 ipt_LOG,xt_tcpudp,ip_tables ppp_synctty 9216 0 ppp_async 11264 1 crc_ccitt 2048 1 ppp_async ppp_generic 23956 7 bsd_comp,ppp_synctty,ppp_async slhc 6144 1 ppp_generic w83627hf 21268 0 hwmon_vid 3200 1 w83627hf hwmon 3220 1 w83627hf snd_seq_dummy 3716 0 snd_seq_oss 30336 0 snd_seq_midi_event 7168 1 snd_seq_oss snd_seq 47056 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event snd_seq_device 8076 3 snd_seq_dummy,snd_seq_oss,snd_seq snd_pcm_oss 36896 0 snd_mixer_oss 16000 1 snd_pcm_oss usb_storage 37632 0 pcspkr 2816 0 fan 4612 0 8139too 24320 0 mii 5504 1 8139too thermal 15644 0 button 8208 0 processor 21536 1 thermal snd_intel8x0 32668 4 snd_ac97_codec 94368 1 snd_intel8x0 ac97_bus 2048 1 snd_ac97_codec snd_pcm 70024 4 snd_pcm_oss,snd_intel8x0,snd_ac97_codec snd_timer 22532 3 snd_seq,snd_pcm intel_agp 23828 1 i2c_i801 8848 0 ehci_hcd 32012 0 snd 50532 15 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer soundcore 7904 1 snd uhci_hcd 24588 0 snd_page_alloc 10120 2 snd_intel8x0,snd_pcm psmouse 37520 0 serio_raw 6788 0 agpgart 32432 2 drm,intel_agp parport_pc 26788 0 parport 35528 1 parport_pc
Kernel
La macchina monta attualmente un kernel vanilla 2.6.24.7.
Questa è una copia del mio file .config, è abbastanza ottimizzato in base all'hardware e dubito che possa funzionare su configurazioni hardware diverse da quella per cui è stato pensato.
Su questo tipo di configurazione ha funzionato correttamente anche il kernel 2.4.24.5 di default della Slackware 12.1 (con il quale è stata eseguita l'installazione). Il file .config attuale è stato creato partendo proprio dal quello del kernel 2.6.24.5 ed eliminando via via sempre più l'hardware inutile e ottimizzando (dove possibile) le impostazioni.
ATTENZIONE
- la sezione processore del config del kernel è stata configurata in modo da lavorare solo sulla famiglia di processori derivati dal Pentium 4® quindi con questo kernel girerà solo software compilato per macchine X86 generiche o P4 (niente X86_64 ma nemmeno PIII o inferiori)
- è stato attivato come modulo del kernel il supporto alla webcam Logitech® QuickCam Messenger, rimuoverne il supporto se non utilizzata
- è stato compilato come statico il supporto ai filesystem ext2 e 3 e reiserfs (per evitare di dover creare un initrd).
X Window System
Output of X -version:
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.
X.Org X Server 1.4.0.90
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: Slackware 12.1 Slackware Linux Project
Current Operating System: Linux FlyingDutchman 2.6.24.7-danix #1 PREEMPT Thu May 15 21:50:38 CEST 2008 i686
Build Date: 14 December 2007 12:30:03PM
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Questa è una copia del mio file xorg.conf.
- Da notare che i 3000 fps sono riuscito a raggiungerli solo dopo aver installato l'applet driconf che permette di settare le impostazioni dei driver OpenGL® e ottenere quindi risultati migliori nell'accellerazione hardware.
Disclaimer
Autore: Danix85