Ottenere nvidia GEFORCE GT 635M per lavorare in 13.04

4

Ho provato a installare i driver nvidia in 12.10 tramite il repository x-swat, e primus, e noveau e un milione di cose che ho trovato sulla rete e tutto ha appena rotto il sistema, fino a quando finalmente ho fatto bumblebee per funzionare e andava bene per alcuni giorni ...

Ma il prossimo aggiornamento ha di nuovo rotto la X e ho dovuto fare cose di basso livello. Fortunatamente, 13.04 è stato rilasciato e ho fatto un'installazione pulita.

Ora, in 13.04, ho bisogno di un po 'di stabilità sufficiente per ottenere i vantaggi della GPU senza spendere tutti i notturni ogni volta che aggiorno il mio sistema.

In questa riga, ho scaricato i driver nvidia linux dal sito nvidia (versione 310.44) mostrato per la mia scheda grafica GEFORCE GT635M. (BTW è l'ultima versione? Ho visto 310.88 su internet) Ma ora sono bloccato con le seguenti domande:

1) Come installare questo file .run in ubuntu 13.04 senza interrompere nulla ora o nei futuri aggiornamenti.

2) L'installazione dei driver proprietari è abbastanza stabile?

3) Sono un po 'confuso sui vari termini di cui ho letto - primus, nouveau, bumblebee, optirun, ecc ... Qualcuno può aiutarmi con alcuni materiali / siti di lettura accurati e decenti dove posso leggere e capire che cosa è?

4) ed infine c'è una GUI che posso usare per config e roba dopo l'installazione.

5) Inoltre, perché non trovo i driver disponibili elencati nella sezione dei driver aggiuntivi della GUI delle impostazioni? Per me quella pagina dei driver proprietari è tutta inattiva (disabilitata). Non sono elencate le opzioni del driver di periferica. C'è un modo per ottenere i miei driver nVidia mostrati qui?

Come suggerito da Tuxest, i comandi sottostanti forniscono l'output fornito:

  

~ $ sudo lshw -c video

     

* - Display
         descrizione: controller VGA compatibile
         prodotto: Controller di grafica del processore 3rd Gen Core          fornitore: Intel Corporation
         ID fisico: 2
         informazioni sul bus: pci @ 0000: 00: 02.0
         versione: 09
         larghezza: 64 bit
         orologio: 33MHz
         capacità: msi pm vga_controller bus_master cap_list rom
         configurazione: driver = latenza i915 = 0
         risorse: irq: 46 memoria: f7400000-f77fffff memoria: d0000000-dfffffff ioport: f000 (size = 64)

     

~ $ lspci -nnk | grep -iA3 vga

     

00: 02.0 Controller VGA compatibile [0300]: Controller grafico Intel Corporation 3rd Gen Core [8086: 0166] (rev 09)
      Sottosistema: dispositivo ASUSTeK Computer Inc. [1043: 1447]
      Driver Kernel in uso: i915
  00: 14.0 Controller USB [0c03]: Intel Corporation Serie 7 / C210 Famiglia di chipset USB Controller host xHCI [8086: 1e31] (rev 04)
  01: 00.0 controller VGA compatibile [0300]: NVIDIA Corporation GF108M [GeForce GT 635M] [10de: 0de3] (rev ff)
  03: 00.0 Controller di rete [0280]: Adheros Communications Inc. Scheda di rete wireless AR9485 [168c: 0032] (rev 01)
      Sottosistema: dispositivo AzureWave [1a3b: 2c97]
      Driver Kernel in uso: ath9k

Tutto sembra a posto? Perché la nvidia non viene visualizzata nel primo output di comando?

Aggiornamento: ho installato i driver 319 insieme a bumblebee e il sistema sta funzionando bene ... Ma ho una domanda di follow-up qui:
Nessun modulo nVidia / nouveau caricato, ma il sistema funziona bene?

Ho bisogno di aggiornare il kernel del sistema e ho paura di procedere ... Qualcuno può aiutarmi?

    
posta charlie 28.04.2013 - 11:39

2 risposte

1

Non ho esperienza con questi driver e non possiedo hardware di questo tipo, ma proverò a fornire alcune informazioni preliminari e speriamo che aiuti un po '.

  1. Non esiste un modo speciale che fornisca una maggiore affidabilità per qualcosa che è stato installato dal file .run. Se vuoi stabilità, preferisci sempre installare software dai repository di Ubuntu - non avere perdite di sangue significa anche meno sanguinamento. Ho un consiglio però. Con alcuni file di esecuzione è disponibile un'opzione per creare il deb-file dal programma di installazione. Se si installa quel file deb, è molto più facile da rimuovere / sostituire in seguito. L'ho fatto in precedenza con i driver ATI ma basato su questa risposta sembra essere molto più difficile con i driver Nvidia. C'è una buona guida su installazione dei file di esecuzione qui .

  2. Dipende da così tante cose che è meglio provare ciò che funziona meglio sul tuo sistema.

  3. I driver proprietari vengono chiamati dopo nvidia e i driver open source sono chiamati nouveau. Il resto che hai nominato sono extra speciali per hardware speciale. Vale a dire per tecnologia Nvidia Optimus che hai nel tuo laptop. Fondamentalmente significa che hai due adattatori grafici: uno più leggero che viene utilizzato in attività regolari e altri molto più potenti che vengono utilizzati quando necessario. Per gestire tutta questa complessità è necessario un software aggiuntivo e questo è esattamente ciò che serve a Bumbelbee. In teoria si potrebbe usare Bumbelbee sia con driver proprietario che con driver nouveau. Per l'installazione di Bumbelbee su Ubuntu vedi questo . Come ho letto da qui puoi controllare il file /etc/bumblebee/bumblebee.conf per vedere quale driver Bumblebee sta usando. Primus e optirun / VirtualGL sono pezzi di software che aiutano nel rendering 3D (processo di generazione di immagini grafiche) e Bumbelbee li usa per svolgere il proprio lavoro. Apparentemente come affermano che Primus è una nuova e migliore alternativa a VirtualGL. Per saperne di più su Primus e su come installarlo vedere questo .

  4. Con il driver proprietario si ottiene una GUI piuttosto simile alle impostazioni Nvidia in Windows. Con i driver open source è possibile utilizzare i gestori delle impostazioni della GUI forniti con Ubuntu. Nella mia esperienza entrambe le opzioni funzionano bene.

  5. Come ho capito dai tuoi commenti, c'è un bug nel tuo sistema o in Ubuntu in generale o hai un hardware troppo nuovo (è una macchina dolce). Il punto è che se nel sistema sono permessi driver proprietari ma Ubuntu non offre driver con driver aggiuntivi, allora l'hardware non viene rilevato o il driver nel repository non supporta l'hardware o qualcosa non funziona. Quindi potrebbe anche essere un bug che dovresti segnalare. In ogni caso, osservando la situazione attuale il mio consiglio sarebbe di provare a creare nouveau con Bumbelbee e preferibilmente iniziare con una nuova installazione, poiché "provare diverse cose" tende a rovinare le cose. Tutto ciò di cui hai bisogno dovrebbe essere nel repository ppa: bumblebee / stable e Ubuntu. Assicurati di seguire la guida di Bumblebee nella wiki di Ubuntu . È sempre bene provare di nuovo alcune opzioni già provate in un sistema pulito quando sai meglio cosa stai facendo e cosa è cosa.

Altri suggerimenti:

  • Utilizza sinaptico come consigliato da meteorainer in quanto è particolarmente buono strumento per tali situazioni di risoluzione dei problemi. È chirurgico come te può entrare nella gestione dei pacchetti senza essere un guru della linea di comando.
  • Quando provi un driver, vedi prima che l'altro driver sia rimosso (in synaptic select per rimuovere completamente il pacchetto particolare o sulla riga di comando usa apt-get -purge rimuovi package-name-goes-here). avere driver open source e driver proprietario installati contemporaneamente è molto probabile che causi problemi.
  • Tieni traccia di quale driver viene caricato . Soprattutto quando le cose si rompono. La parte più importante della risoluzione di problemi complessi è avere i dati e in questo caso significa fare buoni appunti. Ci sono varie opzioni per farlo. Per un esempio puoi usare:

~ $ sudo lshw -c video

o

~ $ lspci -nnk | grep -iA3 vga

Se ti blocchi ancora, non esitare a espandere la tua domanda originale con nuove informazioni.

Inoltre, se trovi questa risposta utile fai clic sulla freccia superiore nell'angolo in alto a sinistra.

PS! Se ci sono informazioni errate qui fammelo sapere e io modificherò il mio testo.

    
risposta data Tanel Mae 02.05.2013 - 19:41
0

Commento per OP, creazione di risposta ....

Ho avuto la fortuna di installare i driver solo tramite synaptic. Hai già provato questo? Quando si installa da lì, sì, c'è una GUI per la configurazione.

Sul lato tecnico non sono sicuro che siano diversi. Scusa, sto ancora imparando Linux.

Quello che ho fatto è stato caricare sinaptic e cercare su nvidia. Otterrai diverse opzioni, seleziona nvidia-<version>-updates-dev e nvidia-settings-<version>-updates per l'installazione. La versione più recente adesso è 313, ma ho avuto anche fortuna con 310.

Lascia che si installino. Non dovrebbe richiedere molto tempo. Mentre tecnicamente puoi fare un sudo /etc/init.d/lightdm restart (o qualsiasi altro gestore di windows che stai usando) preferisco riavviare. Nessun problema lungo quella strada per me.

nvidia-settings gui per riferimento:

    
risposta data meteorainer 30.04.2013 - 15:57

Leggi altre domande sui tag