Ok, prova così:
1) Parti con il kernel di default (2.6.32) e assicurati di aver installato tutti gli aggiornamenti:
sudo apt-get update && sudo apt-get dist-upgrade
se te lo chiede riavvia.
2) installa dei componenti importanti:
sudo apt-get install binutils build-essential
3) scarica gli ultimi driver Nvidia per GeForce GT 540M (dando per scontato che usi Linux a 32-bit):
http://www.nvidia.com/content/DriverDownload-March2009/confirmation.php?url=/XFree86/Linux-x86/270.41.19/NVIDIA-Linux-x86-270.41.19.run&lang=us&type=GeForce [Se il tuo username è "darkangel" Firefox scaricherà questo pacchetto in /home/darkangel/Scaricati]
4) installa i sorgenti del kernel 2.6.32:
sudo apt-get install linux-source
5) apri il modulo di blacklist:
gksudo geany /etc/modprobe.d/blacklist.conf
e una volta aperto l'editor aggiungi alla fine:
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
[ricorda di salvare il file.]
6) disinstalla i driver Nouveau e Nvidia preesistenti:
sudo apt-get --purge remove xserver-xorg-video-nouveau
sudo apt-get --purge remove nvidia-*
7)
sudo reboot
==========================================================
CASO A: il sistema parte col kernel 2.6.38 senza problemi.
==========================================================
A1) una volta fatto il login apri un terminale e chiudi il server X con il comando:
sudo /etc/init.d/gdm stop
A2) vedrai che il sistema ti fa loggare in modalità testo e a questo punto
cd Scaricati
sudo sh NVIDIA-Linux-x86-270.41.19.run
Compariranno delle schermate, accetta e rispondi sempre si/ok.
Anche dopo l'installazione quando ti chiede di nvidia-xconfig rispondi Yes.
startx
per far ripartire il desktop.
==========================================================
CASO B: il kernel 2.6.38 ti dà ancora schermata nera.
==========================================================
B1) Fai partire sempre il kernel 2.6.38 ma in modalità ripristino (la scegli dal menù di avvio),
seleziona "resume" dal menù che ti compare in seguito. Il sistema parte in modalità testo, fai il login.
B2)
cd Scaricati
sudo sh NVIDIA-Linux-x86-270.41.19.run
Compariranno delle schermate, accetta e rispondi sempre si/ok.
Anche dopo l'installazione quando ti chiede di nvidia-xconfig rispondi Yes.
sudo reboot
==========================================================
CASO C: funziona solo il kernel 2.6.32
==========================================================
Entra in BackBox > Sistema > Gestore pacchetti e cerca il pacchetto:
linux-backports-modules-compat-wireless-2.6.38-2.6.32-31-generic-pae
e installalo. Non ti dovesse rilevare il wireless allora segui il wiki di Backbox:
http://wiki.backbox.org/Customization#How_to_install_compat-wireless_aircrack_patchesIn ogni caso devi installare i driver per la tua scheda nvidia quindi i punti da 1) al 5) e A1) e A2) sotto il
kernel 2.6.32 ti conviene comunque eseguirli (a meno che tu non abbia gia installato i driver col gestore
automatico di aggiornamenti o in altro modo).
------------------------------------------------------------------------
Dovessero esserci ancora problemi ci sarebbe qualche altra via sempre nella modalità di ripristino sotto il
kernel 2.6.38 per regolare la risoluzione di avvio, puo' essere anche quello che fa i capricci, ma in ogni
caso i passaggi che ti ho detto dovresti seguirli. Facci sapere.