Difference between revisions of "Laptop (Italiano)"

From ArchWiki
Jump to: navigation, search
(Automatic tweaks for battery life: tradotto paragrafo)
m (Vedi anche: Allineata)
(32 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 
[[Category:Laptops (Italiano)]]
 
[[Category:Laptops (Italiano)]]
{{i18n|Laptop}}
+
[[cs:Laptop]]
{{out_of_date | Questa pagina è in fase di revisione e potrebbe non essere aggiornata. Seguite per ora le istruzioni della versione inglese. | Talk:ArchWiki Translation Team (Italiano)#Pagine Marcate come "out of date" e "Traslateme"}}
+
[[es:Laptop]]
== Come configurare un portatile ==
+
[[it:Laptop]]
 +
[[ru:Laptop]]
 +
[[zh-CN:Laptop]]
 +
Questa pagina dovrebbe contenere collegamenti alle altre pagine necessarie per configurare un laptop per la miglior esperienza d'uso. Configurare un laptop è molto simile per vari aspetti a configurare un desktop pc. Comunque, ci sono alcune differenze chiave. Arch Linux fornisce tutti gli strumenti e i programmi necessari per controllare ogni aspetto del proprio laptop. Questi programmi e utilità sono evidenziato qui sotto, con adeguati esempi.
  
Questa pagina contiene i collegamenti alle pagine necessarie alla configurazione di un portatile per massimizzarne le prestazioni. La configurazione del portatile è in molti aspetti simile alla configurazione di un desktop. Comunque, ci sono delle differenze rilevanti. Quando si configura un portatile con Arch Linux, i seguenti punti dovrebbero essere presi in considerazione:
+
== Gestione energetica ==
  
* [[#Gestione Energetica | Gestione Energetica]] : per i computer portatili si riferisce alla ottimizzazione del sistema per far durare il più a lungo possibile una singola carica della batteria. Ciò può essere realizzata mediante una varietà di modifiche:
+
{{Nota|Si dovrebbe fare riferimento agli articoli principali [[Power Management]] e [[Power saving]]. Ulteriori caratteristiche laptop-centriche sono descritte qua sotto.}}
** [[#Sospensione e Ibernazione|Sospensione ed ibernazione]]: il sistema operativo può essere sospeso manualmente nella memoria RAM o su disco, permettendo un (quasi) completo arresto delle altre attività hardware.
+
** Hard drive spindown : il sistema può essere configurato per spegnere automaticamente i dischi rigidi dopo un determinato intervallo di inattività.
+
** Spegnimento dello schermo : Lo schermo del computer portatile può essere configurato per spegnersi automaticamente dopo un determinato intervallo di inattività (Non oscurato con lo screensaver ma completamente spento).
+
** Regolazione della frequenza della CPU. il processore(i) può essere configurato per passare automaticamente ad una frequenza inferiore a bassi carichi di utilizzo.
+
  
* [[#Luminosità dello schermo|Luminosità dello schermo]]. Come posso modificare la luminosità dello schermo?
+
La gestione energetica è fondamentale per chiunque desideri fare buon uso della capacità della propria batteria. I seguenti strumenti e programmi aiutano ad aumentare la durata della batteria e a mantenere il proprio portatile freddo e silenzioso.
* La configurazione della rete e wireless è descritta nell'articolo [[Wireless Setup (Italiano)|Wireless Setup]].
+
* La configurazione dei pulsanti multimediali è descritta nell'articolo [[Extra Keyboard Keys]].
+
* [[#Touchpad|Touchpad]] : la sensibilità, l'accelerazione, i tasti funzione e lo scroll e i brodi di scorrimento possono essere configurati per alcuni touchpad (Synaptics or Alps).
+
* Protezione [[#Anti urto per gli hard disk|Anti urto per gli hard disk]].
+
  
Tutti questi punti sono importanti da tenere in considerazione quando si configura un portatile, impostateli come preferite. Fortunatamente Arch Linux fornisce tutti gli strumenti necessari per il completo controllo del proprio portatile. Questi programmi sono elencati più avanti, insieme ad alcuni consigli o esempi.
+
=== Stato della batteria ===
  
 +
Si può leggere lo stato della batteria in svariati modi. Il classico metodo prevede un demone che periodicamente interroga il livello della batteria tramite l'interfaccia ACPI. In alcuni sistemi, la batteria invia eventi a [[udev]] ogni volta che si (s)carica dell' 1%; questo evento può essere connesso a qualche azione, usando una regola udev.
  
Nota: i seguenti link possono essere utili:
+
==== ACPI ====
  
* [http://www.linux-on-laptops.com/ http://www.linux-on-laptops.com/]
+
Lo stato della batteria può essere letto usando l'utility ACPI da terminale. Il comando ACPI viene installato col pacchetto {{Pkg|acpi}} . Leggi [[ACPI modules]] per ulteriori informazioni.
* [http://www.linlap.com/ http://www.linlap.com/]
+
  
== Gestione Energetica ==
+
* {{AUR|batterymon-clone}} è un semplice monitor della batteria che sta nella tray.
La gestione energetica è molto importate per chi intende sfruttare al massimo la durata della propria batteria. I seguenti strumenti e programmi aiutano ad aumentare la durata della batteria ed a mantenere il potatile fresco e silenzioso.
+
* {{Pkg|batti}} è un semplice monitor della batteria per la system tray, simile a batterymon-clone. Diversamente dal precedente {{ic|batti}} usa UPower, e se non è installato, {{ic|DeviceKit.Power}}, per le sue informazioni sulla batteria.
  
=== Strumenti di monitoraggio dello stato della batteria ===
+
==== Eventi udev ====
  
Lo stato della batteria può essere letto con il comando {{ic|acpi}} dal terminale. La funzionalità Acpi è reperibile installando il pacchetto {{pkg|acpi}}.
+
{{Expansion|Descrivere modalità per controllare se gli eventi sono inviati.}}
Un semplice monitor dello stato della batteria per il vassoio di sistema è {{AUR|batterymon}} che può esser trovato su [[AUR (Italiano)|AUR]].
+
  
{{Tip| Ulteriori informazioni sono reperibili nell'articolo  [[ACPI modules (Italiano)|
+
Se la tua batteria invia eventi a [[udev]] ogni volta che si (s)carica dell' 1%, si può usare una regola udev come questa, per sospendere automaticamente il sistema quando la batteria è a un livello critico, e dunque prevenire la perdita di dati non salvati.
Moduli ACPI]]}}
+
  
=== Sospensione e Ibernazione ===
+
{{hc|/etc/udev/rules.d/lowbat.rules|<nowiki>
 +
# Suspend the system when battery level drops to 2%
 +
SUBSYSTEM=="power_supply", ATTR{status}=="Discharging", ATTR{capacity}=="2", RUN+="/usr/bin/systemctl suspend"
 +
</nowiki>}}
  
Sospendere manualmente il sistema operativo, sia in memoria (Standby) che su disco (Ibernazione), a volte fornisce il sistema più efficace per ottimizzare la durata della batteria, a seconda di come viene utilizzato il portatile. Mentre vi è un supporto relativamente semplice nel kernel linux a sostegno di tali operazioni, spesso alcune modifiche dovranno essere effettuate prima di inizializzare tali operazioni (di solito a causa di driver problematici, moduli o componenti hardware). I seguenti strumenti forniscono un wrapper per interfacciarsi al kernel per ottenere la sopspensione/ibernazione del sistema:
+
Allo stesso modo, la regola può essere modificata per eseguire altre azioni in stati differenti.
  
* [[Acpid (Italiano)|Acpid]]
+
=== Sospensione e ibernazione ===
* [[Pm-utils (Italiano)|Pm-utils]]
+
* [[Uswsusp]]
+
  
che sono descritti in modo dettagliato nell'articolo [[Suspend|Sospensione]].
+
Sospendere manualmente, sia in memoria (standby) che su disco (ibernazione) talvolta è un metodo efficiente per ottimizzare la durata della batteria, dipendente però dal metodo di utilizzo del portatile.
  
=== Modifiche automatiche per allungare la vita della batteria ===
+
Leggi l'articolo principale [[Suspend and Hibernate]].
  
Al contrario delle operazioni effettuate manualmente come la Sospensione e/o Ibernazione del sistema, esistono una serie di modifiche che possono essere fatte per prolungare la durata della batteria del portatile in base al basso/minimo(idle) utilizzo.
+
==== Problema dello spin down dell'hard disk ====
  
* [[Cpufrequtils (Italiano)|Cpufrequtils]] permette lo scaling della frequenza della CPU, questa tecnologia viene usata solitamente nei notebook, essa permette al sistema operativo di modificare(aumentando o diminuendo) la velocità della CPU secondo il carico di sistema o secondo il profilo di risparmio energetico.
+
Documentato [https://bugs.launchpad.net/ubuntu/+source/acpi-support/+bug/59695 qui].
  
* [[Laptop Mode Tools (Italiano)|Laptop Mode Tools]] fornisce una suite completa di strumenti per modificare un gran numero di impostazioni per il risparmio energetico attraverso file di configurazione ben documentati.
+
Per prevenire che l'hard disk del laptop si "parcheggi" troppo spesso:
 +
{{hc|/etc/udev/rules.d/75-hdparm.rules|<nowiki>
 +
ACTION=="add", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="1", RUN+="/usr/bin/hdparm -B 254 /dev/$kernel"
 +
</nowiki>}}
  
* [http://www.lesswatts.org/projects/powertop/ PowerTOP] è una pratica utility che mostra quale hardware/processo sta consumando più energia sul sistema, e fornisce istruzioni su come evitare o limitare sprechi energetici. Funziona molto bene con le CPU mobili Intel; fornisce lo stato attuale della CPU ed alcuni suggerimenti sul risparmio energetico. Funziona anche su sistemi AMD, ma non fornisce informazioni sullo stato della CPU.
+
Leggi {{ic|hdparm(8)}} per la documentazione riguardante i parametri di [[hdparm]] . Se usi [[pm-utils]], potrebbero interessarti [[pm-utils#Having the HD power management level automatically set again on resume|questi]] esempi.
 
+
* [[Powernowd]] è un programma per lo scalare della frequenza della CPU in modo dinamico, può essere utilizzato sia per sistemi basati su CPU AMD, oppure su sitemi basati su CPU Intel. Tuttavia cpufrequtils, citato in precedenza, fornisce una alternativa più moderna, come si vede dal fatto che powernowd è stato creato prima che esistesse il governatore ondemand.
+
 
+
Alcune di queste modifiche sono specifici per alcune marche.
+
 
+
*[[Asus_G1#The_Lapsus_daemon_.26_KDE_applet|Lapsus]] è un insieme di programmi che permettono di accedere semplicemente a molte funzioni di diversi portatili. Attualmente supporta molte funzioni fornite dal modulo {{ic|asus-laptop}}, sviluppato dal progetto ACPI4Asus, come i Led, i tasti funzione, il controllo della luminosità dello schermo eccetera. Esso può essere usato anche per alcune funzionalità dei portatili IBM, tramite il driver IBM ThikPad ACPI Extras ed anche per le periferiche NVRAM.
+
 
+
* Per i portatili Thinkpad alcune modifiche per aumentare la durata della batteria sono spiegate nell'articolo [[Tp smapi]].  
+
 
+
* [[TLP]] è un insieme di script, il quale imposta molte opzioni di risparmio energetico in base alla sorgente di alimentazione. [[TLP]] è destinato ad essere utilizzato su Thinkpad, ma la maggior parte delle impostazioni dovrebbe funzionare anche su altri laptop.
+
 
+
===Altri Suggerimenti===
+
 
+
{{Nota| Not only are the following tweaks _may_ not needed if using one of the more comprehensive suites such as Laptop Mode Tools or Pm-utils}}
+
 
+
==== PCI-e ASPM ====
+
 
+
Su alcuni computer portatili, powertop suggerisce abilitare l'opzione {{ic|CONFIG_PCIEASPM}} del kernel . Si può trovare in "Bus options (PCI etc.)"->"PCI Express ASPM support". Questa opzione è segnata come sperimentale nel kernel 2.6.35 e consente ai collegamenti PCI-e  di entrare in uno stato di risparmio energetico.
+
 
+
Secondo [http://www.lesswatts.org/projects/devices-power-management/pcie.php alcune opinioni], questa opzione potrebbe compromettere un pò le prestazioni, ma testato su un portatile Acer 3820TG, può ridurre il consumo energetico di circa un terzo o anche più.
+
 
+
Sarebbe ulite avere ulteriori feedback su questa impostazione, nel caso la si utilizzi si condividano [https://bbs.archlinux.org/viewtopic.php?id=107173 qui]!
+
 
+
Sembra che l'opzione sarà abilitata di default nel kernel 2.6.36, in tal caso, le informazioni descritta in precedenza sarà presto obsoleta. Tuttavia, se il sistema dovrebbe essere in grado di fare uso di questa funzione di gestione dell'alimentazione, ma si ricevono messaggi come il seguente (si controlli {{ic|/var/log/everything.log*}}):
+
 
+
disabling ASPM on pre-1.1 PCI-e device.  You can enable it with 'pcie_aspm=force'
+
 
+
quindi aggiungere {{ic|pcie_aspm<nowiki>=</nowiki>force}} alla linea di comando del kernel.
+
 
+
====Granola====
+
 
+
[http://aur.archlinux.org/packages.php?ID=36841 Granola] è un demone che controlla l'utilizzo della CPU utilizzando il modulo cpufreq-userspace per diminuire il consumo energetico senza alcuna differenza in termini di prestazioni. Per usarlo, prima installarlo da AUR: [http://aur.archlinux.org/packages.php?ID=36841], le impostazioni predefinite funzionano per la maggior parte delle configurazioni. Avrete bisogno di caricare il modulo cpufreq_userspace, così come il governatore cpufreq scaling per la CPU all'avvio. Modificare il file {{ic|/etc/rc.conf}} aggiungendo:
+
 
+
Per processori generici:
+
 
+
  MODULES=( ... cpufreq_userspace acpi-cpufreq ... )
+
 
+
Per processori Intel Atom o Pentium 4 :
+
 
+
  MODULES=( ... cpufreq_userspace p4_clockmod ... )
+
 
+
In seguito aggiungere Granola nella stringa relativa a DAEMONS:
+
 
+
  DAEMONS=( ... granola ... )
+
 
+
e riavviare il sistema.
+
 
+
Per testarne il corretto funzionamento, eseguire:
+
 
+
  cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
+
 
+
Oppure, se avete installato cpufreq-utils
+
 
+
  cpufreq-info
+
 
+
e verificare che la frequenza della CPU sia inferiore a quella massimo.
+
 
+
====Interfaccia WLAN====
+
 
+
Quando si è spesso in viaggio, ad esempio per lavoro, con il vostro notebook e non avete un accesso ad una rete WLAN, potrebbe essere opportuno aggiungere un piccolo script per l'avvio del sistema che spegne automaticamente il vostro hardware WLAN per evitare che ricerchi punti di accesso col conseguente spreco di energia, quando non collegato:
+
 
+
#!/bin/bash
+
+
essid="`iwconfig wlan0 | grep ESSID | awk {'print $4'}`"
+
if [ "$essid" == "ESSID:off/any" ] ; then
+
sudo iwconfig wlan0 txpower off
+
fi
+
 
+
modificare wlan0 con il vostro dispositivo WLAN corretto
+
 
+
Avviare lo script in base alle opzioni del proprio DE/WM  con  '(sleep xx && /path/to/script)' a seconda di quanto tempo ci vuole solitamente per la connessione al vostro Access Point, 60 secondi sono un buon valore predefinito. Esso controllerà se è connessi, altrimenti spegne il dispositivo.
+
 
+
Il comando:
+
 
+
sudo iwconfig wlan0 txpower on
+
 
+
riaccenderà il dispositivo, naturalmente è necessario un riavvio.
+
 
+
 
+
==== Modifiche relative ai dischi ====
+
 
+
Disabilitare l'aggiornamento degli accessi ai file: ogni volta che viene effettuato un accesso(lettura) ad un file, il filesystem scrive l'ora di accesso nei metadati del file. Si può disabilitare su determinati file tramite il comando {{ic|chattr}}, oppure sull'intero disco impostando l'opzione {{ic|noatime}} nel file {{ic|fstab}}, come nel seguente esempio:
+
 
+
/dev/sda1          /          ext3          defaults,noatime          1  2
+
 
+
[http://www.faqs.org/docs/securing/chap6sec73.html Fonte]
+
 
+
{{Note| Disabilitare {{ic|atime}} può cereare problemi con [[Mutt (Italiano)|mutt]] o altri programmi che usano le informazioni sugli accessi ai file. Considerare un compromesso tra performance e compatibilità usando invece {{ic|relatime}}, oppure leggere [http://wiki.mutt.org/?MaildirFormat quì (mutt work-around for noatime)].}}
+
 
+
Per permettere al lettore CD/DVD di smettere di girare dopo un tempo, eseguire il seguente comando:
+
+
/usr/bin/hal-disable-polling --device /dev/scd0
+
 
+
Si noti che [[HAL (Italiano)|HAL]] è stato da tempo deprecato.
+
 
+
Una funzionalità simile è disponibile con il nuovo supporto [[udisks (Italiano)|udisks]]:
+
 
+
/usr/bin/udisks --inhibit-polling /dev/sr0
+
 
+
==== Ulteriori modifiche ====
+
 
+
Questi sono alcuni suggerimenti generici che dovrebbero funzionare per la maggior parte dei portatili.
+
 
+
Aggiungere la seguente linea al file {{ic|/etc/modprobe.d/modprobe.conf}}:
+
options usbcore autosuspend=1
+
 
+
Aggiungere la seguente linea al file {{ic|/etc/sysctl.conf}}
+
vm.dirty_writeback_centisecs=1500
+
vm.laptop_mode=5
+
 
+
Aggiungere la seguente linea al file {{ic|/etc/rc.local}} (ed assicurarsi che venga eseguita ad ogni avvio)
+
 
+
/usr/sbin/iwpriv your_wireless_interface set_power 5
+
 
+
Fonte: [http://www.nervous.it/2007/11/linux-dell-xps-m1330/ questa pagina]
+
 
+
{{nota| laptop-mode-tools riscrive automaticamente questi valori basati sui calori di {{ic|LM_BATT_MAX_LOST_WORK_SECONDS}}, {{ic|LM_AC_MAX_LOST_WORK_SECONDS}} (sia moltiplicato per 100) {{ic|LM_SECONDS_BEFORE_SYNC}}, che si trovano in {{ic|/etc/laptop-mode/laptop-mode.conf}}. Tuttavia, ciò avviene solo se le tre variabili "Enable laptop mode"" nello stesso file sono impostati di conseguenza. Impostando a 0 (lato sinistro), ripristina i valori di default del kernel (500 / 0) per lo scenario corrispondente, indipendentemente dal file {{ic|/etc/sysctl.conf}}.}}
+
 
+
==== Problemi con lo spin down dei dischi ====
+
 
+
Fonte: [https://bugs.launchpad.net/ubuntu/+source/acpi-support/+bug/59695 questa pagina]
+
 
+
Per evitare che il disco del portatile venga messo a riposo troppo spesso (risultato di valori troppo aggressivi nella configurazione standard di APMT) effettuare le seguenti modifiche:
+
 
+
Aggiungere la seguente linea al file {{ic|/etc/rc.local}}
+
 
+
hdparm -B 254 /dev/sdX ''where X is your hard drive device''
+
 
+
Può essere settato anche a 255 per disabilitare completamente lo spinning down del disco. Si può' settare anche a valori più bassi se si intende spostare spesso il portatile, con questi valori la testina del disco verrà spostata a riposo evitando che urti possano danneggiare la superficie del disco. Se il portatile non viene mai spostato quando è in uso, allora 255 o 254 sono probabilmente le migliori impostazioni. Altrimenti sarà necessario provare valori più bassi. Un valore di 128 è una valida via di mezzo.
+
 
+
Aggiungere il seguente codice al file{{ic|/etc/pm/sleep.d/50-hdparm_pm}}
+
 
+
#!/bin/sh
+
 
+
if [ -n "$1" ] && ([ "$1" = "resume" ] || [ "$1" = "thaw" ]); then
+
hdparm -B 254 /dev/your-hard-drive > /dev/null
+
fi
+
 
+
ed eseguire il comando
+
chmod +x /etc/pm/sleep.d/50-hdparm_pm
+
 
+
per assicurarci che venga eseguito dpo la sospensione. Anche in questo caso il valore può essere cambiato a seconda delle esigenze.
+
 
+
Ora la configurazione di APM dovrebbe essere corretta per il vostro hard drive.
+
 
+
In alcuni portatili, l'opzione {{ic|-S}} al comando {{ic|hdparm}} può essere rilevante (imposta il tempo di spinndown per il disco).
+
{{Note| Queste opzioni possono anche essere configurate usando [[Laptop Mode Tools (Italiano)| laptop-mode tools]]. Questo permette di impostare valori più alti in caso di alimentazione a corrente e più bassi se alimentato a batteria}}
+
 
+
==== Ottimizzare lo Scheduler ====
+
 
+
Per i processori multicore e che hanno  l'hyperthreading abilitato, è possibile utilizzare rispettivamente le opzioni  {{ic|sched_mc_power_savings}} ed {{ic|sched_smt_power_savings}} per far si che lo scheduler mantenga in idle il maggior numero di core possibile. Per abilitare queste opzioni si possono dare i seguenti comandi:
+
 
+
echo 1 > /sys/devices/system/cpu/sched_mc_power_savings
+
 
+
Oppure
+
 
+
echo 1 > /sys/devices/system/cpu/sched_smt_power_savings
+
 
+
Impostando {{ic|echo 0}} invece si disattiva. Anche laptop-mode può essere usato per controllare {{ic|shed_mc_power_savings}} (vedere il file di configurazione appropriato in {{ic|/etc/laptop-mode/conf.d}}).
+
  
 
== Luminosità dello schermo ==
 
== Luminosità dello schermo ==
To change your display brightness, first check {{ic|/sys/class/backlight}}:
 
  
    # ls /sys/class/backlight/
+
Leggi [[Backlight]].
    intel_backlight
+
  
So this particular backlight is managed by an Intel card. Keep in mind that different cards might manage this differently! It is called ''acpi_video0'' on an ATI card, for instance.
+
== Touchpad ==
  
Check current value:
+
Per avere il proprio touchpad funzionante a dovere, leggere la pagina [[Touchpad Synaptics]] . Nota che il laptop potrebbe avere un touchpad ALPS(come ad esempio il DELL Inspiron 6000), e non uno Synaptics. In entrambi i casi, vedere il link sopra.
  
    $ cat /sys/class/backlight/intel_backlight/brightness
+
== Protezione dell' HD dagli urti ==
  
In this case, the backlight managed by echoing values into {{ic|/sys/class/backlight/intel_backlight/brightness}}:
+
Ci sono molto portattili, prodotti da diversi fornitori, caratterizzati dalla funzionalità di protezione dagli urti. Siccome i produttori si sono rifiutati di supportare lo sviluppo open source del software richiesto, fino ad oggi, il supporto di Linux per la protezione dagli urti varia considerevolmente a seconda delle differenti implementazioni hardware.
  
    # echo "400" > /sys/class/backlight/intel_backlight/brightness
+
Al momento, due progetti, [[Hard Drive Active Protection System|HDAPS]] e {{AUR|hpfall}} (disponibile in [[AUR]]), supportano questo tipo di protezione. HDAPS è per IBM/Lenovo Thinkpads e hpfall per i portatili HP/Compaq.
  
If you get a response along the lines of "invalid argument" then you didn't honor the maximum brightness. Obviously you cannot go any higher than your screens maximum brightness. The values for maximum brightness and brightness in general vary wildly among cards. This Intel card, for instance, can go up to 976 while the ATI can go up 9. Obviously these values don't say anything about maximum effective brightness.
+
== Sincronizzare l'orologio attraverso la rete ==
  
Check your maximum brightness:
+
Per un computer portatile, può essere una buona idea utilizzare [[Chrony]] come alternativa al [[Network Time Protocol daemon (Italiano)|NTPd]] per sincronizzare l'orologio attraverso la rete. Chrony è progettato per funzionare bene anche su sistemi senza connessione di rete permanente (come i computer portatili), ed è capace di sincronizzazione l'orologio molto più veloce rispetto allo standard ntp. Chrony ha diversi vantaggi se utilizzato in sistemi in esecuzione su macchine virtuali, come ad esempio una gamma più ampia per la correzione di frequenza per aiutare a correggere gli orologi che vanno rapidamente fuori sincronia, e una migliore risposta ai rapidi cambiamenti nella frequenza di clock. Ha anche una minor richiesta di memoria e non risveglia processi inutili, migliorando l'efficienza energetica.
  
    $ cat /sys/class/backlight/intel_backlight/max_brightness
+
== Vedi anche ==
  
If your laptop's Fn keys don't work or Gnome/KDE fail to correctly set the brightness using their power daemons, you can try appending '''acpi_backlight=vendor''' to your kernel line in your bootloader.
+
; Generale
 +
* [[CPU Frequency Scaling]] è una tecnologia usata per lo più dai notebooks che permette al sistema operativo di scalare la frequenza della CPU in base al carico di sistema e/o allo schema energetico.
 +
* [[Display Power Management Signaling]] descrive come spegnere automaticamente lo schermo del portatile dopo uno specifico intervallo di inattività (non oscurato con uno screensaver, ma proprio spento del tutto).
 +
* [[Wireless Setup]] offre informazioni riguardo alla configurazione del wireless.
 +
* [[Extra Keyboard Keys]] descrive la configurazione dei pulsanti Media.
  
== Touchpad ==
+
; Pagine specifiche a certi tipi di laptop
 +
* Fare riferimento a [[:Category:Laptops]] e alle sue sottocategorie per pagine dedicate a specifici modelli/produttori.
 +
* [[Asus_G1#The_Lapsus_daemon_.26_KDE_applet|Lapsus]] è un insieme di programmi che forniscono un facile accesso a svariate caratteristiche di vari laptop. Al momento supporta la maggior parte delle caratteristiche fornite dal modulo del kernel asus-laptop, dal progetto ACPI4Asus, come i led addizionali, scorciatoie da tastiera, controllo della retroilluminazione ecc. Supporta anche alcune caratteristiche dei portatili IBM fornite da IBM ThinkPad ACPI Extras Driver e i dispositivi NVRAM.
 +
* Tweaks della batteria per i portatili ThinkPads si possono trovare negli articoli [[TLP]] e [[tp_smapi]] .
 +
* [[Acer Aspire One#acerhdf|acerhdf]] è un modulo del kernel per controllare la velocità delle ventole sull' Acer Aspire One e su alcuni portatili Packard Bell.
  
Per far funzionare correttamente il proprio touchpad, consultare la pagina [[Touchpad Synaptics (Italiano)|Touchpad Synaptics]]. Notare che il portatile dovrà avere un touchpad ALPS(come il DELL Inspiron 6000) e non un touchpad Synaptics. In entrambi i casi consultare il link precedente.
+
; Risorse esterne
 
+
* [http://www.linux-on-laptops.com/ http://www.linux-on-laptops.com/]
== Anti urto per gli hard disk ==
+
* [http://www.linlap.com/ http://www.linlap.com/]
 
+
Ci sono diversi produttori di portatili che offrono soluzioni anti urto. Dato che i produttori, fino ad ora, si sono rifiutati di supportare lo sviluppo open source delle componenti software necessarie, il supporto del kernel Linux per le protezioni anti urto varia a seconda delle varie implementazioni hardware.
+
 
+
Attualmente, solo due progetti chiamato HDAPS e HPFAL, supportano questo tipo di protezione.
+
HDAPS è studiato da IBM per i Thinkpad di IBM/Lenovo e  hpfall per HP/Compaq laptops
+
 
+
Visitare [[HDAPS|Hard Disk Active Protection System]].
+
{{AUR|Hpfall}} può essere installato da [[AUR (Italiano)AUR]].
+

Revision as of 09:59, 22 September 2013

Questa pagina dovrebbe contenere collegamenti alle altre pagine necessarie per configurare un laptop per la miglior esperienza d'uso. Configurare un laptop è molto simile per vari aspetti a configurare un desktop pc. Comunque, ci sono alcune differenze chiave. Arch Linux fornisce tutti gli strumenti e i programmi necessari per controllare ogni aspetto del proprio laptop. Questi programmi e utilità sono evidenziato qui sotto, con adeguati esempi.

Gestione energetica

Nota: Si dovrebbe fare riferimento agli articoli principali Power Management e Power saving. Ulteriori caratteristiche laptop-centriche sono descritte qua sotto.

La gestione energetica è fondamentale per chiunque desideri fare buon uso della capacità della propria batteria. I seguenti strumenti e programmi aiutano ad aumentare la durata della batteria e a mantenere il proprio portatile freddo e silenzioso.

Stato della batteria

Si può leggere lo stato della batteria in svariati modi. Il classico metodo prevede un demone che periodicamente interroga il livello della batteria tramite l'interfaccia ACPI. In alcuni sistemi, la batteria invia eventi a udev ogni volta che si (s)carica dell' 1%; questo evento può essere connesso a qualche azione, usando una regola udev.

ACPI

Lo stato della batteria può essere letto usando l'utility ACPI da terminale. Il comando ACPI viene installato col pacchetto acpi . Leggi ACPI modules per ulteriori informazioni.

  • batterymon-cloneAUR è un semplice monitor della batteria che sta nella tray.
  • batti è un semplice monitor della batteria per la system tray, simile a batterymon-clone. Diversamente dal precedente batti usa UPower, e se non è installato, DeviceKit.Power, per le sue informazioni sulla batteria.

Eventi udev

Tango-view-fullscreen.pngThis article or section needs expansion.Tango-view-fullscreen.png

Reason: Descrivere modalità per controllare se gli eventi sono inviati. (Discuss in Talk:Laptop (Italiano)#)

Se la tua batteria invia eventi a udev ogni volta che si (s)carica dell' 1%, si può usare una regola udev come questa, per sospendere automaticamente il sistema quando la batteria è a un livello critico, e dunque prevenire la perdita di dati non salvati.

/etc/udev/rules.d/lowbat.rules
# Suspend the system when battery level drops to 2%
SUBSYSTEM=="power_supply", ATTR{status}=="Discharging", ATTR{capacity}=="2", RUN+="/usr/bin/systemctl suspend"

Allo stesso modo, la regola può essere modificata per eseguire altre azioni in stati differenti.

Sospensione e ibernazione

Sospendere manualmente, sia in memoria (standby) che su disco (ibernazione) talvolta è un metodo efficiente per ottimizzare la durata della batteria, dipendente però dal metodo di utilizzo del portatile.

Leggi l'articolo principale Suspend and Hibernate.

Problema dello spin down dell'hard disk

Documentato qui.

Per prevenire che l'hard disk del laptop si "parcheggi" troppo spesso:

/etc/udev/rules.d/75-hdparm.rules
ACTION=="add", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="1", RUN+="/usr/bin/hdparm -B 254 /dev/$kernel"

Leggi hdparm(8) per la documentazione riguardante i parametri di hdparm . Se usi pm-utils, potrebbero interessarti questi esempi.

Luminosità dello schermo

Leggi Backlight.

Touchpad

Per avere il proprio touchpad funzionante a dovere, leggere la pagina Touchpad Synaptics . Nota che il laptop potrebbe avere un touchpad ALPS(come ad esempio il DELL Inspiron 6000), e non uno Synaptics. In entrambi i casi, vedere il link sopra.

Protezione dell' HD dagli urti

Ci sono molto portattili, prodotti da diversi fornitori, caratterizzati dalla funzionalità di protezione dagli urti. Siccome i produttori si sono rifiutati di supportare lo sviluppo open source del software richiesto, fino ad oggi, il supporto di Linux per la protezione dagli urti varia considerevolmente a seconda delle differenti implementazioni hardware.

Al momento, due progetti, HDAPS e hpfallAUR (disponibile in AUR), supportano questo tipo di protezione. HDAPS è per IBM/Lenovo Thinkpads e hpfall per i portatili HP/Compaq.

Sincronizzare l'orologio attraverso la rete

Per un computer portatile, può essere una buona idea utilizzare Chrony come alternativa al NTPd per sincronizzare l'orologio attraverso la rete. Chrony è progettato per funzionare bene anche su sistemi senza connessione di rete permanente (come i computer portatili), ed è capace di sincronizzazione l'orologio molto più veloce rispetto allo standard ntp. Chrony ha diversi vantaggi se utilizzato in sistemi in esecuzione su macchine virtuali, come ad esempio una gamma più ampia per la correzione di frequenza per aiutare a correggere gli orologi che vanno rapidamente fuori sincronia, e una migliore risposta ai rapidi cambiamenti nella frequenza di clock. Ha anche una minor richiesta di memoria e non risveglia processi inutili, migliorando l'efficienza energetica.

Vedi anche

Generale
  • CPU Frequency Scaling è una tecnologia usata per lo più dai notebooks che permette al sistema operativo di scalare la frequenza della CPU in base al carico di sistema e/o allo schema energetico.
  • Display Power Management Signaling descrive come spegnere automaticamente lo schermo del portatile dopo uno specifico intervallo di inattività (non oscurato con uno screensaver, ma proprio spento del tutto).
  • Wireless Setup offre informazioni riguardo alla configurazione del wireless.
  • Extra Keyboard Keys descrive la configurazione dei pulsanti Media.
Pagine specifiche a certi tipi di laptop
  • Fare riferimento a Category:Laptops e alle sue sottocategorie per pagine dedicate a specifici modelli/produttori.
  • Lapsus è un insieme di programmi che forniscono un facile accesso a svariate caratteristiche di vari laptop. Al momento supporta la maggior parte delle caratteristiche fornite dal modulo del kernel asus-laptop, dal progetto ACPI4Asus, come i led addizionali, scorciatoie da tastiera, controllo della retroilluminazione ecc. Supporta anche alcune caratteristiche dei portatili IBM fornite da IBM ThinkPad ACPI Extras Driver e i dispositivi NVRAM.
  • Tweaks della batteria per i portatili ThinkPads si possono trovare negli articoli TLP e tp_smapi .
  • acerhdf è un modulo del kernel per controllare la velocità delle ventole sull' Acer Aspire One e su alcuni portatili Packard Bell.
Risorse esterne