Nvidia e Wheezy [RISOLTO]

Discussioni sulla compatibilità dell'Hardware con linux, Drivers, ...

Nvidia e Wheezy [RISOLTO]

Messaggioda lablinux » 27/05/2012, 23:02

La wheezy di default mi installa i driver open, ma ho problemi nella visualizzazione di alcune stringhe. Un effetto di pochi secondi ma molto fastidiioso. Vorrei installare i drivre proprietari, ma non trovo i sorgenti del kernel.

Codice: Seleziona tutto
root@i7:~# apt-get install linux-headers-`uname -r`
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
E: Impossibile trovare il pacchetto linux-headers-3.2.0-1-amd64
E: Impossibile trovare alcun pacchetto tramite l'espressione regolare "linux-headers-3.2.0-1-amd64"


Sicuramente mi son perso qualcosa. Qualche indicazione?
Ultima modifica di lablinux il 28/05/2012, 21:06, modificato 1 volta in totale.
Linux counter home page #501787
Linux machine #5389505
Avatar utente
lablinux
Sr. Member
Sr. Member
 
Messaggi: 365
Iscritto il: 03/11/2009, 11:32

Re: Nvidia e Wheezy

Messaggioda mirko.pagliai » 28/05/2012, 6:18

Allora, questo è un problema che si presenta spesso.
Gli header dei kernel sono sempre presenti nei repository, ma sono allineati sempre alla versione del kernel. Insomma, vanno di pari passo.

Il kernel attualmente presente nei repo di Wheezy è il 3.2.0-2, di conseguenza gli header presenti sono per lo stesso kernel.

Banalmente, quindi, la soluzione è aggiornare prima il kernel all'ultima versione disponibile, poi installare gli header.
Se non si volesse aggiornare il kernel (perché quello attuale è stabile; perché con quello attuale una periferica funziona perfettamente, con quello successivo no; ecc.), allora bisogna premurarsi fin da subito di installare gli header.
Avatar utente
mirko.pagliai
Hero Member
Hero Member
 
Messaggi: 3102
Iscritto il: 15/03/2010, 23:46

Re: Nvidia e Wheezy

Messaggioda lablinux » 28/05/2012, 8:45

Allora piccolo aggiornamento.
Ho notato che gli headers erano diversi dal kernel, cosi li ho installati. Ho installato nvidia-glx, e ora gnome shell non funziona... Non trova il driver nvidia. Probabilmente è dovuta alla differente versione tra headers e kernel.
Come si installa l'ultima versione del kernel (per debian visto che l'ultimo kenrle è 3.4)? Scarico da linux.org e ricompilo o trovo il kernel già pachettizzato?


Fin da subito? Ho reinstallato wheezy ieri notte.
Linux counter home page #501787
Linux machine #5389505
Avatar utente
lablinux
Sr. Member
Sr. Member
 
Messaggi: 365
Iscritto il: 03/11/2009, 11:32

Re: Nvidia e Wheezy

Messaggioda mirko.pagliai » 28/05/2012, 8:48

Infatti l'ultimo aggiornamento risale a qualche giorno fa, 2 o 3 se non ricordo male.
Bisognerebbe vedere quando è stata generata l'immagine che hai utilizzato.

Per il resto non mi sono spiegato: nei repository trovi gli headers relativi alla versione del kernel stesso nei repository.
Non devi quindi scaricare e ricompilare, ma semplicemente aggiornare normalmente e quindi alla versione presente nei repository.

Codice: Seleziona tutto
aptitude full-upgrade

Non ti propone l'aggiornamento del kernel?
Avatar utente
mirko.pagliai
Hero Member
Hero Member
 
Messaggi: 3102
Iscritto il: 15/03/2010, 23:46

Re: Nvidia e Wheezy

Messaggioda lablinux » 28/05/2012, 9:20

dopo l'installazione (tramite netinstall) fatto
Codice: Seleziona tutto
apt-get update
apt-get upgrade
apt-get dist-upgrade

dovrebbe avere come risultato l'aggiornamento uguale a
Codice: Seleziona tutto
aptitude full-upgrade


Ma non mi ha aggiornato nulla.

Durante l'installazione mi chiede quale kernel installare, io seleziono il primo (3.2.xxx).
Ah, dimenticavo io uso la amd64.

Questa sera faccio altre prove.
Linux counter home page #501787
Linux machine #5389505
Avatar utente
lablinux
Sr. Member
Sr. Member
 
Messaggi: 365
Iscritto il: 03/11/2009, 11:32

Re: Nvidia e Wheezy

Messaggioda mirko.pagliai » 28/05/2012, 9:21

Codice: Seleziona tutto
aptitude install linux-image-3.2.0-2-amd64

Se non va nemmeno così, allora il problema potrebbe essere altrove (repo?).
Avatar utente
mirko.pagliai
Hero Member
Hero Member
 
Messaggi: 3102
Iscritto il: 15/03/2010, 23:46

Re: Nvidia e Wheezy

Messaggioda lablinux » 28/05/2012, 9:32

Su due piedi non li ricordo (non ho sottomano la macchina). Sicuramente i non-free *. Installando scelgo di scarciare dai mirror di fastweb e non aggiungo repo esterni (alemno fin'ora non ne ho avuto bisogno).

* la netinstall richiede dei driver non-free per la scheda di rete, e l'installare, in modo logico e intelligentemente, aggiunge i repo non-free automaticamente.
Linux counter home page #501787
Linux machine #5389505
Avatar utente
lablinux
Sr. Member
Sr. Member
 
Messaggi: 365
Iscritto il: 03/11/2009, 11:32

Re: Nvidia e Wheezy

Messaggioda mirko.pagliai » 28/05/2012, 9:51

La situazione su Wheezy è la seguente:
Codice: Seleziona tutto
root@mirko-laptop:/home/mirko# aptitude search linux-image linux-headers
v   linux-headers                   -                                           
p   linux-headers-2.6-amd64         - file header per la configurazione di Linux
p   linux-headers-3.2.0-2-all       - tutti i file header per Linux 3.2 (metapac
p   linux-headers-3.2.0-2-all-amd64 - tutti i file header per Linux 3.2 (metapac
i A linux-headers-3.2.0-2-amd64     - Header files for Linux 3.2.0-2-amd64     
i A linux-headers-3.2.0-2-common    - Common header files for Linux 3.2.0-2     
p   linux-headers-3.2.0-2-common-rt - Common header files for Linux 3.2.0-2-rt 
p   linux-headers-3.2.0-2-rt-amd64  - Header files for Linux 3.2.0-2-rt-amd64   
i A linux-headers-amd64             - file header per la configurazione di Linux
p   linux-headers-rt-amd64          - file header per la configurazione rt-amd64
v   linux-image                     -                                           
p   linux-image-2.6-amd64           - Linux per PC a 64 bit (pacchetto fittizio)
i   linux-image-3.2.0-2-amd64       - Linux 3.2 per PC a 64 bit                 
p   linux-image-3.2.0-2-amd64-dbg   - informazioni di debug per Linux 3.2.0-2-am
p   linux-image-3.2.0-2-rt-amd64    - Linux 3.2 per PC a 64 bit, PREEMPT_RT     
p   linux-image-3.2.0-2-rt-amd64-db - informazioni di debug per Linux 3.2.0-2-rt
p   linux-image-amd64               - Linux per PC a 64 bit (metapacchetto)     
p   linux-image-rt-amd64            - Linux per PC a 64 bit (metapacchetto), PRE

Kernel e header non sono nella sezione non-free, chiaramente.
Prova come precedentemente detto e fa' sapere :-)
Avatar utente
mirko.pagliai
Hero Member
Hero Member
 
Messaggi: 3102
Iscritto il: 15/03/2010, 23:46

Re: Nvidia e Wheezy

Messaggioda lablinux » 28/05/2012, 10:01

Si, i non-free servono (oltre alla scheda di rete) per i driver nvidia.
Linux counter home page #501787
Linux machine #5389505
Avatar utente
lablinux
Sr. Member
Sr. Member
 
Messaggi: 365
Iscritto il: 03/11/2009, 11:32

Re: Nvidia e Wheezy

Messaggioda lablinux » 28/05/2012, 20:56

Installato il nuovo kernel, il computer parte ma si blocca, schermata nera
Ho eliminato, per provare, tutti gli nvidia
Codice: Seleziona tutto
apt-get purge nvdiia*
e reinstallati, ma nulla. Sto scrivendo con il 3.2.0.1
Linux counter home page #501787
Linux machine #5389505
Avatar utente
lablinux
Sr. Member
Sr. Member
 
Messaggi: 365
Iscritto il: 03/11/2009, 11:32

Re: Nvidia e Wheezy

Messaggioda lablinux » 28/05/2012, 21:06

Come non detto, funziona. M'ero dimenticato di installare nvidia-settings.
Linux counter home page #501787
Linux machine #5389505
Avatar utente
lablinux
Sr. Member
Sr. Member
 
Messaggi: 365
Iscritto il: 03/11/2009, 11:32


Torna a Hardware

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite