Utente:MaXeR: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
(16 versioni intermedie di 3 utenti non mostrate)
Riga 1: Riga 1:
Questa guida rappresenta la mia configurazione di Debian su un portatile HP Compaq nx6325. Suggerimenti e miglioramenti sono bene accetti. L'ultima modifica risale al 29 gennaio 2008.
=About MaXeR=
Mi chiamo Claudio, ho 22 anni e studio Informatica presso l'Università degli Studi di Verona.


== Guide HP ==
==Contatti==
; Blog : http://www.knio.it


Il sito HP mette a disposizione [http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?contentType=SupportManual&lang=en&cc=us&docIndexId=179111&taskId=135&prodTypeId=321957&prodSeriesId=1849082 numerose guide], basate per� su Windows, riguardanti questo portatile.
; MaXeR@fsfe.org : http://www.fsfe.org/Members/maxer/


== Hardware ==
; MaXeR@persone.softwarelibero.it : http://persone.softwarelibero.org/person/MaXeR


Esistono diverse versioni dell'HP Compaq nx6325. Una [http://h18000.www1.hp.com/products/quickspecs/12447_div/12447_div.HTML lista completa dei componenti] � offerta dal sito HP. A meno che il processore non sia un Sempron, si tratta di un processore a 64bit. Per fortuna Debian offre senza battere ciglio una versione amd64.
; em@il : [mailto:maxer@debianizzati.org maxer@debianizzati.org]<br/>[mailto:maxer@knio.it maxer@knio.it]<br/>[mailto:maxer@fsfe.org maxer@fsfe.org]


Nel mio caso i principali componenti sono:


* Processori: AMD Turion 64 X2 Dual-Core Mobile Processor TL-60 (2.0-GHz, 2 x 512-KB L2 cache)
; jabber : maxer@jabber.linux.it
* Memoria RAM: 1024 MB (slot 1); dato che uno slot 2 � disponibile, ho aggiunto altri 1024 MB di RAM
: maxer@jabber.fsfe.org
* Scheda Video: ATI Radeon Xpress 200M (alias 1150), 128 MB di memoria
* Scheda Audio: ATI Technologies Inc SB450 HDA Audio
* Scheda Ethernet: Broadcom NetXtreme BCM 5788 Gigabit Ethernet
* Scheda Wireless: Broadcom BCM 4310 802.11 a/b/g (BCM 4310 � ci� che lspci mostra; il sito HP dice che si tratta di una BCM 4311).


Il laptop � dotato di un lettore di schede di memoria 7-in-1 e di un lettore per impronta digitale.
; icq : 161200863


=== Hardware testato e funzionante ===


* Scheda video ATI Radeon Xpress 200M: funziona con i driver ati (xserver-xorg-video-ati), ma per l'accelerazione 3D bisogna usare i [[Installazione_driver_proprietari_Ati|driver proprietari ATI]].
[http://www.fsfe.org http://www.knio.it/images/a-happy-fellow.png]
* Scheda audio ATI Technologies Inc SB450 HDA Audio: funziona con il driver snd_hda_intel.
* Touchpad Synaptics: da configurare in xorg.conf come in [[Synaptics_touchpad|questa guida]].
* Wireless Broadcom BCM4310: funziona decentemente con il driver bcm43xx; viene riportato che su ubuntu  ([http://www.ludreb.plus.com/ubuntuguide.html#6] e [http://vale.homelinux.net/wordpress/?p=106]) funziona meglio l'[[ndisWrapper]].
* Pulsanti multimediali: configurati con xbindkeys (vedi sotto un esempio).
* Lettore di card 7-in-1: funziona con HAL di KDE ed i moduli sdhci, mmc_core, mmc_block, tifm_7xx1, tifm_sd. [http://gentoo-wiki.com/HARDWARE_Gentoo_on_HP_Compaq_nx6325#Onboard_cardreader Card reader e Gentoo].


=== Hardware non testato ===
=Le Mie Guide=
# [[La struttura della Distribuzione]]
# [[I repository ed il loro utilizzo]]
# [[Introduzione all'APT System]]
# [[Pulire Debian]]
# [[Applicare una patch ad un pacchetto Debian]]
# [[Apt-build: ottimizzazione dei pacchetti | '''Apt-build''': ottimizzazione dei pacchetti]]
# [[Apt-cdrom | '''Apt-cdrom''': aggiunta di cd/dvd nella lista dei repository]]
# [[Apt-file: ricerca all'interno dei pacchetti | '''Apt-file''': ricerca all'interno dei pacchetti]]
# [[Apt-listbugs: come monitorare i bug | '''Apt-listbugs''': come monitorare i bug]]
# [[Apt-zip: aggiornamenti senza una connessione veloce | '''Apt-zip''': aggiornamenti senza una connessione veloce]]
# [[Make-jpkg: Pacchettizziamo Java| '''Make-jpkg''': Pacchettizziamo Java]]
# [[Apt-Proxy: un proxy per i pacchetti Debian| '''Apt-Proxy''': un proxy per i pacchetti Debian]]
# [[Debmirror: creiamo un mirror Debian |'''Debmirror''': creiamo un mirror Debian]]
# [[Password sicure: la base della sicurezza informatica]]
# [[Come abilitare il completamento automatico 'avanzato']]
# [[Convertire immagini .nrg in immagini .iso]]
# [[Gestione della banda in Apache]]
# [[Mrtg: monitoriamo la banda]]
# [[UsbMount: Gestione automatizzata delle periferiche usb di memorizzazione]]
# [[Powernowd: CpuScaling per AMD]]
# [[ cacti | Cacti per monitorare il sistema ]]
# [[ Debian_on_a_compaq_Presario_2154EA ]]
# [[ Munin ]]
# [[ Debian Fun ]]
# [[LAMP: Linux, Apache, MySQL e PHP]] Collaborazione con [[Utente:Keltik|Keltik]]
# [[ SysV ]]
# [[ jigdo ]]
# [[ Wireless Support ]]
# [[ Apache, SSL e CaCert.Org ]] (stub)
# [[ Pacchettizzare un tema per Bootsplash ]]
# [[ Gestione di un repository con debarchiver ]]
# [[ Ssh e autenticazione tramite chiavi ]]
# [[ Dupload per l'upload dei pacchetti Debian ]]
# [[ Synaptics touchpad ]]
# [[SSHFS: montare una risorsa remota sfruttando FUSE ed SSH | Montare una directory remota con sshfs]]
# [[Unison e la sincronizzazione di directory]]
# [[Pbuilder: compilazione in ambienti puliti]]
# [[Madwifi | Installazione Driver Madwifi]]
# [[Old:Repository Debianizzati.Org]]
# [[Old:Kde e mount automatico]]
# [[Recuperare i dati da un Hard Disk danneggiato]]
# [[Rileggere la tabella delle partizioni]]
# [[Java in Debian]]
# [[APT: Errori (non così) frequenti]]
# [[Controllare lo stato di un pacchetto]]
# [[Postgrey: filtrare lo spam con il greylisting]]
# [[Spostare il tasto di chiusura delle tab di Firefox 2]]
# [[Postfix e autenticazione su smtp remoto]]
# [[Tmpreaper: pulire le directory contenenti file temporanei]]
# [[Creare DVD Cover con GLabels]]
# [[Alternatives]]


* Sensore per impronta digitale AuthenTec AES 2501: secondo [http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader questa guida] funziona.
=Pagine in Lavorazione=
* Modem interno
* [[Repository non ufficiali]]
* FireWire
* [[Copiare-Spostare Debian]] (titolo non definitivo)
* BlueTooth
* [[Logrotate: configurare la rotazione automatica dei log]]
* [[Nagios: monitorare server e servizi]]
* [[Integrit: file verification system]]


=== lspci ===
=Ho scritto anche in=
* [[ Speciale:Contributions/MaXeR | dove ho ficcato il naso ;) ]]
* [[wg111v2 con ndiswrapper e crittografia WPA]]


Host bridge: ATI Technologies Inc RS480 Host Bridge (rev 10)
=Pagine Varie riportate da altre fonti=
PCI bridge: ATI Technologies Inc RS480 PCI Bridge
# [[Vendere Software Libero]]
PCI bridge: ATI Technologies Inc RS480 PCI Bridge
# [[Perché il software non deve avere padroni]]
PCI bridge: ATI Technologies Inc Unknown device 5a37
# [[La comunità del software libero dopo 20 anni]]
PCI bridge: ATI Technologies Inc RS480 PCI Bridge
# [[Ricompense e Motivazione]]
IDE interface: ATI Technologies Inc ATI 4379 Serial ATA Controller (rev 80)
USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller (rev 80)
SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 81)
IDE interface: ATI Technologies Inc Standard Dual Channel PCI IDE Controller ATI (rev 80)
Audio device: ATI Technologies Inc SB450 HDA Audio (rev 01)
ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge (rev 80)
PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge (rev 80)
Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
VGA compatible controller: ATI Technologies Inc RS482 [Radeon Xpress 200M]
Ethernet controller: Broadcom Corporation NetXtreme BCM5788 Gigabit Ethernet (rev 03)
CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
Generic system peripheral [0805]: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller
Network controller: Broadcom Corporation BCM4310 UART (rev 01)
 
== Kernel ==
 
Il mio kernel � un 2.6.23.11 customizzato.
 
=== Kernel 2.6.22 ===
 
Opzioni rilevanti sono le seguenti:
* Processore
<pre>Processor Family  --->
    <*> AMD-Opteron/Athlon64
    [*] Symmetric multi-processing support
        [*] SMT (Hyperthreading) scheduler support
        [*] Multi-core scheduler support</pre>
* Scheda wireless, se volete usare il driver broadcom compreso nel kernel:
<pre>Network device support  --->
    Wireless LAN  --->
        [*] Broadcom BCM43xx wireless support</pre>
* Card Reader:
<pre>Device Drivers  --->
    [*] MMC/SD Card Support  --->
        [*] MMC block device driver
        [*] Secure Digital Host Controller Interface support  (EXPERIMENTAL)
        [*] TI Flash Media MMC/SD Interface support  (EXPERIMENTAL)</pre>
=== ACPI ===
 
Il supporto basta abilitarlo nel kernel; personalmente carico i moduli AC Adapter, Battery, Button, Video, Fan, Processor, Thermal Zone. Con un kernel >= 2.6.22 non ho avuto problemi.
 
== Configurazioni ==
 
=== xorg.conf, ATI e accelerazione 3D ===
 
Per avere l'accelerazione 3D bisogna usare i [[Installazione_driver_proprietari_Ati|driver ATI]]. Il pi� recente � alla versione 8.40.4 per linux a 64-bit. Per l'installazione del driver consiglio quella manuale con la creazione dei pacchetti.
 
Una volta installato il driver xorg.conf dovrebbe avere sezioni come queste:
  Section "Module"
        Load  "i2c"
        Load  "bitmap"
        Load  "ddc"
        Load  "dri"
        Load  "extmod"
        Load  "freetype"
        Load  "glx"
        Load  "int10"
        Load  "vbe"
        Load  "GLcore"
  EndSection
  ...
  Section "Device"
        Identifier  "Ati Device"
        Driver      "fglrx"
        Option      "VideoOverlay" "on"
        Option      "OpenGLOverlay" "off"
        BusID      "PCI:1:5:0"
  EndSection
  ...
  Section "DRI"
        Mode        0666
  EndSection
 
  Section "Extensions"
        Option      "Composite" "Disable"
  EndSection
 
Per il touchpad Synaptics:
  Section "InputDevice"
        Identifier  "Synaptics Touchpad"
        Driver      "synaptics"
        Option      "SendCoreEvents" "true"
        Option      "Device" "/dev/psaux"
        Option      "Protocol" "auto-dev"
        Option      "HorizScrollDelta" "0"
  EndSection
 
=== Audio e ALSA ===
 
L'audio non d� problemi. La configurazione segue la norma
# apt-get install alsa-base alsa-utils
# alsaconf
 
=== Boot e APIC ===
 
Mi capita che APIC riempia i log con errori sulle due CPU:
  APIC error on CPU0: 40(40)
  APIC error on CPU1: 40(40)
  APIC error on CPU0: 40(40)
  APIC error on CPU1: 40(40)
  ...
 
Se nelle opzioni di boot viene aggiunto '''-noapic -nolapic''' succede che viene rilevato un solo processore. Per ora mi tengo gli errori sulle CPU!
 
=== Wireless ===
 
La scheda wireless funziona abbastanza bene con il driver bcm43xx compreso nel kernel (>= 2.6.21). Mi succede che non riceva sempre offerte dhcp quando tento di connettermi e mi � stato consigliato l'ndiswrapper.
 
=== xbindkeys per l'audio ===
 
La configurazione di xbindkeys per i tre pulsanti audio in alto a destra � come segue.
Il file di configurazione � ~/.xbindkeysrc.
<pre># Volume up
"amixer set Master 4+"
  m:0x0 + c:176
 
# Volume down
"amixer set Master 4-"
  m:0x0 + c:174
 
# Mute
"muter"
  m:0x0 + c:160</pre>
 
Il programma 'muter' � un piccolo script shell che mi sono scritto:
<pre>
#!/bin/sh
#
# amix muter for HP Compaq nx6325
# Francesco Marass - 2007 May 22
# fmarass@uvic.ca
#
STATE=`amixer get Master | grep "Front Left" | grep "\[on\]"`
if [ -z "$STATE" ]; then
amixer -q set Master unmute
else
amixer -q set Master mute
fi
exit 0;
</pre>
 
== Ringraziamenti ==
 
Nello scrivere la prima versione di questa guida ho fatto riferimento alle pagine:
*[[Debian_on_a_HP_Compaq_NX6110|Debian su HP Compaq nx6110]],
*[http://gentoo-wiki.com/HARDWARE_Gentoo_on_HP_Compaq_nx6325 Gentoo su HP Compaq nx6325].
 
== Links utili ==
 
* [http://h18000.www1.hp.com/products/quickspecs/12447_div/12447_div.HTML HP - Specifiche del portatile]
* [http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?contentType=SupportManual&lang=en&cc=us&docIndexId=179111&taskId=135&prodTypeId=321957&prodSeriesId=1849082 HP - Manuali]
* [http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&cc=us&prodNameId=3315736&prodTypeId=0&prodSeriesId=1849082&swLang=8&taskId=135&swEnvOID=181 HP - Drivers Download]
* [http://www.puchalla-online.de/nx6325.html Puchalla Online - Debian su HP Compaq nx6325]
 
----
Autore: [[Utente:Francys|Francys]] | 23 ottobre 2007
 
[[Categoria:Laptop]]

Versione delle 09:03, 18 lug 2015

About MaXeR

Mi chiamo Claudio, ho 22 anni e studio Informatica presso l'Università degli Studi di Verona.

Contatti

Blog
http://www.knio.it
MaXeR@fsfe.org
http://www.fsfe.org/Members/maxer/
MaXeR@persone.softwarelibero.it
http://persone.softwarelibero.org/person/MaXeR
em@il
maxer@debianizzati.org
maxer@knio.it
maxer@fsfe.org


jabber
maxer@jabber.linux.it
maxer@jabber.fsfe.org
icq
161200863


a-happy-fellow.png

Le Mie Guide

  1. La struttura della Distribuzione
  2. I repository ed il loro utilizzo
  3. Introduzione all'APT System
  4. Pulire Debian
  5. Applicare una patch ad un pacchetto Debian
  6. Apt-build: ottimizzazione dei pacchetti
  7. Apt-cdrom: aggiunta di cd/dvd nella lista dei repository
  8. Apt-file: ricerca all'interno dei pacchetti
  9. Apt-listbugs: come monitorare i bug
  10. Apt-zip: aggiornamenti senza una connessione veloce
  11. Make-jpkg: Pacchettizziamo Java
  12. Apt-Proxy: un proxy per i pacchetti Debian
  13. Debmirror: creiamo un mirror Debian
  14. Password sicure: la base della sicurezza informatica
  15. Come abilitare il completamento automatico 'avanzato'
  16. Convertire immagini .nrg in immagini .iso
  17. Gestione della banda in Apache
  18. Mrtg: monitoriamo la banda
  19. UsbMount: Gestione automatizzata delle periferiche usb di memorizzazione
  20. Powernowd: CpuScaling per AMD
  21. Cacti per monitorare il sistema
  22. Debian_on_a_compaq_Presario_2154EA
  23. Munin
  24. Debian Fun
  25. LAMP: Linux, Apache, MySQL e PHP Collaborazione con Keltik
  26. SysV
  27. jigdo
  28. Wireless Support
  29. Apache, SSL e CaCert.Org (stub)
  30. Pacchettizzare un tema per Bootsplash
  31. Gestione di un repository con debarchiver
  32. Ssh e autenticazione tramite chiavi
  33. Dupload per l'upload dei pacchetti Debian
  34. Synaptics touchpad
  35. Montare una directory remota con sshfs
  36. Unison e la sincronizzazione di directory
  37. Pbuilder: compilazione in ambienti puliti
  38. Installazione Driver Madwifi
  39. Old:Repository Debianizzati.Org
  40. Old:Kde e mount automatico
  41. Recuperare i dati da un Hard Disk danneggiato
  42. Rileggere la tabella delle partizioni
  43. Java in Debian
  44. APT: Errori (non così) frequenti
  45. Controllare lo stato di un pacchetto
  46. Postgrey: filtrare lo spam con il greylisting
  47. Spostare il tasto di chiusura delle tab di Firefox 2
  48. Postfix e autenticazione su smtp remoto
  49. Tmpreaper: pulire le directory contenenti file temporanei
  50. Creare DVD Cover con GLabels
  51. Alternatives

Pagine in Lavorazione

Ho scritto anche in

Pagine Varie riportate da altre fonti

  1. Vendere Software Libero
  2. Perché il software non deve avere padroni
  3. La comunità del software libero dopo 20 anni
  4. Ricompense e Motivazione