La cosa che mi ha colpito maggiormente di Lucid sul Sony Vaio FZ31M (ma dovrebbe valere anche per gli altri FZ aventi scheda Nvidia) è che finalmente si può regolare la luminosità, sia dal power manager che (addirittura) attraverso i tasti Fn F5 e F6!

Non ho specificato una piccola cosetta però: funziona di default, ovvero coi i driver nouveau, ma una volta installati i driver proprietari torna tutto come prima, nel power manager rimane al massimo e i tasti fn non funzionano.
Fortunatamente ho trovato, grazie ad alcuni amici, il modo per regolarla "nativamente", ovvero senza script aggiuntivi ma attraverso il modulo nvidia_bl, finora utilizzato per lo stesso scopo solo sui Macbook.
Tutto quello che ci serve è il pacchetto nvidia_bl da scaricare nella propria home, dopo di che occorre dare, da terminale,
- Codice: Seleziona tutto
sudo apt-get install dkms build-essential linux-source linux-headers-`uname -r`
sudo dkms ldtarball --archive=nvidia_bl-0.52.tar.gz
Ora bisogna andare qui, prendere nota del modello della propria scheda grafica ed editare il file nvidia_bl.c col comando
- Codice: Seleziona tutto
sudo gedit /usr/src/nvidia_bl-0.52/nvidia_bl.c
(gli utenti di kubuntu devono usare kate al posto di gedit) aggiungendo, per esempio nel caso della 8400M GT,
- Codice: Seleziona tutto
/* NVIDIA Geforce 8400M GT */
{ PCI_VDEVICE(NVIDIA, 0x0426), (kernel_ulong_t)&nv5x_driver_data },
nella sezione static DEFINE_PCI_DEVICE_TABLE(nvidia_bl_device_table). Notare che probabilmente è già presente, ma occorre assicurarsi di ciò.
Dare ora, sempre da terminale
- Codice: Seleziona tutto
sudo dkms remove -m nvidia_bl -v 0.52 --all
sudo dkms add build install -m nvidia_bl -v 0.52
sudo modprobe nvidia_bl
Se tutto è andato a buon fine, dovrebbe essere possibile ora regolare la luminosità. Se così non fosse, tornare ai punti precedenti e assicurarsi di aver svolto tutto correttamente, altrimenti, se tutto è filato liscio, aprire il file modules col comando
- Codice: Seleziona tutto
sudo gedit /etc/modules
e aggiungere
- Codice: Seleziona tutto
nvidia_bl

AGGIORNAMENTO:
I pacchetti già corretti sono disponibili qui
Per kernel 2.6.32: nvdia_bl
Per kernel 2.6.34/2.6.35: nvdia_bl
Per kernel 2.6.37/2.6.38: nvdia_bl
FONTI:
http://www.nvnews.net/vbulletin/showthr ... ?p=2182443
http://forum.ubuntu-it.org/viewtopic.ph ... 8#p2805248
Si ringraziano tutti gli utenti delle discussioni elencate e in particolare alberto.ceccherini e Zem di questo forum ;)



