sabato 26 dicembre 2009

Modificare gli effetti grafici delle finestre e dei menu (Profilo Compiz)

Per modificare gli effetti animati delle finestre e dei menu bisogna "giocare" con i valori e le impostazioni accessibili nella sezione Effetti>Animazioni (icona con la lampada del genio) del Gestore configurazione CompizConfig.
Si possono impostare tempi e soluzioni grafiche differenti per apertura, chiusura, minimizzazione, sfumatura, selezione finestra e anche alcune proprietà degli specifici effetti.

Per chi non avesse voglia, o non volesse rischiare di far danni può scaricare un file con le impostazioni che io utilizzo: ho velocizzato alcuni tempi sui menu concedendomi degli effetti piacevoli ma rapidi sulle finestre.
Dopo aver scaricato il file per aggiungerlo al proprio profilo bisogna:
  • Avviare Gestore configurazione CompizConfig
  • Andare su Preferenze e cliccare sull'icona con un più verde e mettere un nome a piacere (es. k-effects). Questo sarà il nome del nostro nuovo profilo.
  • Cliccare su importa e selezionare il file precedentemente scaricato.
Ora potete muovervi nel vostro desktop aprire e chiudere cartelle per godervi i nuovi effetti, se non vi piacciono e volete tornare a quelli precedenti basterà selezionare, nella stessa sezione, "Predefinito" dal menù a tendina del Profilo.

lunedì 21 dicembre 2009

Ubuntu 9.10 su Macbook (versione 6.1)

Qualcuno potrebbe storcere il naso nel pensare di utilizzare Ubuntu invece del sistema operativo del Mac, ma per chi ha il cuore che batte per il software libero riuscire ad installare la propria distribuzione linux preferita è veramente indispensabile oltre a rappresentare quello che secondo me potrebbe lanciare Ubuntu verso un maggior pubblico: un bel ubuntubook¹.

Installazione

La procedura per installare Ubuntu sul Mac è leggermente diversa da quella per i pc ma la specifica guida ci aiuterà nel compito che si dimostra più semplice del previsto.
Per i particolari seguire la guida, io ho fatto un dual-boot, in soldoni si tratta di partire da Mac e installare reFIt che gestirà l'avvio dei due sistemi operativi. Nella guida si consiglia il partizionamento dall'utility del Mac, siccome mi creava degli spazi vuoti fra una partizione e l'altra al momento dell'installazione ho ricreato le partizioni con GParted direttamente dalla live di Ubuntu.
Attenzione in fase di installazione a dove si installa il grub.

Aggiornamento sistema e connessione wireless

Dopo aver concluso l'installazione bisogna collegarsi tramite ethernet per fare l'aggiornamento (il nuovo kernel risolve alcuni problemi) e scaricare i driver proprietari consigliati che servono a far funzionare egregiamente la scheda wireless.

I passi successivi sono seguire quanto indicato in una seconda guida redatta per la versione precedente di macbook che si rivela funzionante anche nel mio caso.
Quello che ho fatto per far funzionare tutto è stato:

Attivare il suono

Da terminale:
  • sudo apt-get install linux-backports-modules-alsa-karmic-generic
  • riavviare
  • sudo apt-get install gnome-alsamixer
  • avviare gnome-alsamixer dal menu applicazioni e regolare i volumi

Installare driver Nvidia

Io ho installato direttamente gli ultimi con questa guida, ma si può provare prima a vedere se funzionano quelli proposti da Ubuntu


Attivare il controllo della luminosità dello schermo LCD

Da terminale:
  • sudo add-apt-repository ppa:mactel-support
  • sudo apt-get update
  • sudo apt-get install nvidia-bl-dkms
  • gksudo gedit /etc/modules
  • aggiungere alla fine: nvidia_bl shift=2
  • riavviare

Ora non ci dovrebbero essere altri grossi problemi, funziona anche la sospensione e la connessione riprende senza problemi, nessun problema neanche con i tasti funzione, uniche note negative (al momento), quasi scontate, il livello audio non è paragonabile a quello che si ha usando MacOS e nemmeno la durata della batteria.
Per maggiori e altre informazioni seguire le guide indicate.

¹ Il problema di riconoscimento hardware è uno dei talloni d'Achille per la diffusione di linux, se Canonical si mettesse d'accordo con qualche produttore per creare un notebook bello e perfettamente compatibile e magari ottimizzato per Ubuntu potrebbe competere decisamente con Apple.

venerdì 18 dicembre 2009

Togliere schermata verde con logo Nvidia che compare all'avvio

Dopo aver aggiornato i driver proprietari di Nvidia agli ultimi disponibili ci si ritrova con la schermata verde di Nvidia che compare per un secondo ad ogni avvio. Ovviamente non provoca nessun danno, ma per qualcuno può essere fastidiosa.
Per rimuoverla dare da terminale:
  • sudo gedit /etc/X11/xorg.conf
Aggiungere la riga in grassetto nella relativa sezione:

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "NoLogo" "on"
EndSection

Salvare e chiudere.
Al prossimo riavvio non comparirà più quel "flash verde".

Installare driver Nvidia ultima versione su Ubuntu 9.10

Per installare l'ultima versione dei driver Nvidia sulla nostra Ubuntu 9.10 bisogna per prima cosa andare sul sito e scaricare quelli adatti per la nostra scheda video.
Questa procedura è SCONSIGLIATA se tutto funziona bene con i driver proprietari che Ubuntu propone in automatico, non andate in cerca di complicazioni, ma se siete temerari o sperate di avere qualche beneficio sappiate che potete rischiare lo schermo nero e non venite a lamentarvi con me.
Io non ho avuto problemi nell'andata, ma non saprei come tornare indietro e riattivare la gestione dei driver dalla specifica opzione automatica di Ubuntu,
Altra cosa importante, da tenere ben in considerazione, è che ad ogni aggiornamento del kernel bisognerà essere in grado di reinstallare i driver manualmente (quindi ricordarsi i comandi e tenersi sempre comodi i driver) .

-Procedura per Ubuntu 9.10 Karmic Koala-

Dopo aver scaricato i driver è meglio cambiarne il nome in uno più corto e posizionarlo in un cartella comoda. Ad esempio il nome sarà qualcosa del tipo "NVIDIA-Linux-abcde.run" lo rinominiamo in "nvdriver.run" e lo mettiamo sulla scrivania o dentro lo home, l'importante e sapere il percorso per raggiungerli.

Installare l'occorrente, da terminale:
  • sudo apt-get install linux-headers-$(uname -r) build-essential gcc xserver-xorg-dev pkg-config
Rimuovere tutto quello che darebbe conflitti:
  • sudo apt-get --purge remove nvidia*
Ora bisogna passare a console e, in pratica, non avremo più il nostro bel desktop a disposizione quindi i successivi comandi bisogna saperli o scriverseli.
Per passare a console Ctrl+Alt+F1 quindi fare il login testuale, poi dare:
  • sudo stop gdm
  • entrare nella cartella dove si trovano i driver (es. se erano sul desktop dare "cd Scrivania")
  • sudo sh nvdriver.run (con nvdriver.run uguale al nome che avevate scelto)
  • seguire la procedura che si apre (solitamente si tratta solo di rispondere sì)
  • sudo start gdm
Tutto dovrebbe ripartire con i nuovi driver installati.