Repository 32bit  Forum
Repository 64bit  Wiki

Hp Pavilion ZV5131EA: differenze tra le versioni

Da Slacky.eu.
(Specifiche tecniche)
 
(3 revisioni intermedie di un utente non mostrate)
Riga 1: Riga 1:
[[Category:Configurazione]]
+
[[Category:Laptop]]
Ho pensato di creare questa pagina per tutti quelli che, come me, hanno problemi a configurare questa stupenda distribuzione. Innanzitutto vorrei precisare che le informazioni qui raccolte sono frutto di svariate ricerche sul web e che quindi non provengono da fonti ufficiali. Come ho indicato in seguito, la configurazione non è completa e quindi invito chiunque ad aiutarmi nel renderla completa. Potete contattarmi con una e-mail in qualsiasi momento.
Ho pensato di creare questa pagina per tutti quelli che, come me, hanno problemi a configurare questa stupenda distribuzione. Innanzitutto vorrei precisare che le informazioni qui raccolte sono frutto di svariate ricerche sul web e che quindi non provengono da fonti ufficiali. Come ho indicato in seguito, la configurazione non è completa e quindi invito chiunque ad aiutarmi nel renderla completa. Potete contattarmi con una e-mail in qualsiasi momento.

Versione attuale delle 21:17, 22 feb 2007


Ho pensato di creare questa pagina per tutti quelli che, come me, hanno problemi a configurare questa stupenda distribuzione. Innanzitutto vorrei precisare che le informazioni qui raccolte sono frutto di svariate ricerche sul web e che quindi non provengono da fonti ufficiali. Come ho indicato in seguito, la configurazione non è completa e quindi invito chiunque ad aiutarmi nel renderla completa. Potete contattarmi con una e-mail in qualsiasi momento.


Indice

[modifica] Specifiche tecniche

  • Notebook HP PAVILION ZV5131EA (ZV5000 series)
  • Processore AMD ATHLON XP MOBILE 3000+
  • memoria RAM da 256 MB
  • Hard Disk da 40 GB
  • Scheda video nVIDIA GeForce 440 Go con 64 MB
  • Monitor widescreen 15,4" 1280x800
  • Lettore integrato di memorie digitali SD-MS/Pro-MMC-SM
  • 3 porte USB 2.0
  • Masterizzatore DVD+R/RW Toshiba ODD-DVD SD-R6252
  • Porta 1394 FireWire
  • Mouse ALPS Touchpad
  • Sistema Operativo Linux Slackware 10.0 con Kernel 2.4.26


[modifica] Scheda video

Installare i driver aggiornati dal sito ufficiale nVIDIA ed aggiornare il file xorg.conf nel modo seguente:

Section "Device" 
     BoardName   "GeForce4 440 Go 64M" 
     BusID       "1:0:0" 
     Driver      "nvidia" # oppure "nv" 
     Identifier  "My Device" 
     VendorName  "NVidia" 
     Option      "FlatPanelProperties"  "Scaling = aspect-scaled" 
     Option      "NoLogo"               "0" 
     Option      "IgnoreEDID"           "1" 
EndSection

Nel caso in cui non riusciate a recuperare i drivers, potreste sostituire alla scitta "nvidia" la scritta "nv" e caricare così i drivers nVIDIA già presenti nel Kernel.

[modifica] Monitor

Modificare la sezione "Monitor" di xorg.conf ed aggiungere una sezione "Modes" come nell'esempio seguente:

Section "Monitor" 
     Option      "CalcAlgorithm"   "CheckDesktopGeometry" 
     HorizSync    31.5-48.5 
     Identifier  "My Monitor" 
     ModelName   "PAVILION ZV5000" 
     Option      "DPMS" 
     VendorName  "HEWLETT-PACKARD" 
     VertRefresh  40-70 
     UseModes    "My Modes" 
EndSection 

Section "Modes" 
     Identifier "My Modes" 
     Modeline   "1024x768" 61.89 1024 1080 1184 1344 768 769 772 794 
     Modeline   "1024x768" 63.04 1024 1080 1184 1344 768 769 772 795 -HSync -VSync 
     Modeline   "1280x800" 77.71 1280 1344 1480 1680 800 801 804 826 -HSync -VSync 
EndSection 

L'HorizSync ed il VertRefresh sono stati prelevati da un sito il quale affermava fossero quelli "ufficiali" HP così come il dot-clock. Non so se sia varamente così, ma comunque sia funzionano!

[modifica] Touchpad

Bisogna scaricare i drivers Synaptics, scompattarli in una cartella, eseguire "make" il quale crea il file "synaptics_drv.o" che va copiato in "/usr/X11R6/lib/modules/input/". Dopodichè modificare xorg.conf nel modo seguente:

Section "InputDevice"
    Identifier  "Mouse1"
    Driver      "synaptics"
    Option      "Protocol"              "alps"
    Option      "Device"                "/dev/psaux"
    Option      "LeftEdge"              "120"
    Option      "RightEdge"             "830"
    Option      "TopEdge"               "120"
    Option      "BottomEdge"            "650"
    Option      "FingerLow"             "14"
    Option      "FingerHigh"            "15"
    Option      "MaxTapTime"            "180"
    Option      "MaxTapMove"            "110"
    Option      "EmulateMidButtonTime"  "75"
    Option      "VertScrollDelta"       "20"
    Option      "HorizScrollDelta"      "0"
    Option      "MinSpeed"              "0.3"
    Option      "MaxSpeed"              "0.75"
    Option      "AccelFactor"           "0.015"
    Option      "EdgeMotionMinSpeed"    "200"
    Option      "EdgeMotionMaxSpeed"    "200"
    Option      "UpDownScrolling"       "1"
    Option      "CircularScrolling"     "1"
    Option      "CircScrollDelta"       "0.1"
    Option      "CircScrollTrigger"     "2"
    Option      "SHMConfig"             "on"
    Option      "Emulate3Buttons"       "on"
EndSection

Senza dimenticare di aggiungere la riga

Load        "synaptics"

in Section "Module". In questo modo funziona anche lo scroll. L'unica cosa che manca ora è l'eliminazione del touch che, almeno per me, è molto fastidioso.

Essendo un Notebook che utilizzo per lo più a casa come un computer fisso, ho bisogno di utilizzare anche un mouse USB il quale funziona (compresa la rotellina) assieme al touchpad come in Windows. Per rendere possibile ciò basta aggiungere le seguenti righe al file xorg.conf:

Section "InputDevice" 
     Identifier "Mouse2" 
     Driver     "mouse" 
     Option     "Protocol"        "IMPS/2" 
     Option     "Device"          "/dev/input/mouse0" 
     Option     "Emulate3Buttons" "off" 
     Option     "ZAxisMapping"    "4 5" 
EndSection 



L'ultima cosa da fare ora è ricordare di modificare le sezioni "Screen" e "ServerLayout" in accordo con le modifiche appena effettuate. Nel mio caso: 

Section "Screen" 
     Identifier   "Screen 1" 
     Device       "My Device" 
     Monitor      "My Monitor" 
     DefaultDepth 24 
EndSection 

Section "ServerLayout" 
     Identifier  "Simple Layout" 
     Screen      "Screen 1" 
     InputDevice "Mouse1" "CorePointer" 
     InputDevice "Mouse2" "AlwaysCore" 
     InputDevice "Keyboard1" "CoreKeyboard" 
EndSection

Per impostare i tasti multimediali del Pavilion ZV5131EA, ma anche di qualsiasi altra tastiera multimediale, basta scaricare xbindkeys, installarlo e creare il file $HOME/.xbindkeysrc. Per conoscere il codice associato ad un determinato tasto premuto, basta digitare da shell il comando "xbindkeys -k" ed appare un form che attende la pressione di un tasto dopodichè visualizza il codice ad esso associato. Non dimenticate infine di editare il file $HOME/.xinitrc aggiungendo all'inizio (ovviamente dopo la riga "#!/bin/sh") il comando "xbindkeys &" (senza le virgolette) che inizializza xbindkeys all'avvio di X. Nel mio file $HOME/.xbindkeysrc ho riportato alcuni esempi di utilizzo di questa utility, ma ovviamente possono essere personalizzati a proprio piacimento. Per maggiori informazioni visitare configurazione di una tastiera multimediale.


Questo è quanto sono riuscito a fare fino ad ora. Non è molto, ma un buon inizio. Mancano ancora da configurare il lettore di memorie digitali SD-MS/Pro-MMC-SM, le porte PCMCIA e il modem. La porta 1394 FireWire non la utilizzo e quindi non saprei come configurarla, ma se qualcuno sa come fare sarei lieto di aggiungerlo in questa guida. Il resto sembra funzionare tutto alla perfezione. Il mio unico problema ora è configurare un dispositivo Bluetooth. Non riesco a far comunicare Linux il mio Ericsson T39m e se qualcuno per caso sa come fare gradirei che mi contattasse. Vi ringrazio per la vostra collaborazione. Se qualcuno ha bisogno di chiarimenti o altro riguardo questa guida, potete contattarmi mib85@tiscali.it ed io vi risponderò senz'altro.

COPYLEFT BY M.i.b
PER INFORMAZIONI, SUGGERIMENTI, CRITICHE
SCRIVERETEMI mib85@tiscali.it
Strumenti personali
Namespace

Varianti