{"id":143,"date":"2011-02-12T12:23:40","date_gmt":"2011-02-12T11:23:40","guid":{"rendered":"http:\/\/losego.info\/servizi\/?p=143"},"modified":"2011-02-13T13:39:42","modified_gmt":"2011-02-13T12:39:42","slug":"ububtu-10-10-problemi-nvidia-cuda","status":"publish","type":"post","link":"https:\/\/losego.info\/servizi\/2011\/02\/12\/ububtu-10-10-problemi-nvidia-cuda\/","title":{"rendered":"Ububtu 10.10 problemi Scheda Grafica Nvidia Cuda"},"content":{"rendered":"<p>Scrivo questo piccolo tutorial perch\u00e9 ad ogni aggiornamento del kernel mi ritrovo senza modalit\u00e0 grafica o con 800&#215;600 che \u00e8 praticamente inaccettabile per chi ha un Vaio VPCF12B4E (ovvero un monitor in full-hd 1920*1080).<\/p>\n<p>Il problema nasce dal driver Nvidia versus il driver free di ubuntu. ma andiamo per gradi&#8230;<\/p>\n<p><strong><span style=\"font-size: x-small;\">Problema<\/span><\/strong>:<\/p>\n<ul>\n<li>Nel Live CD e dopo la prima installazione la risoluzione \u00e8 maggiore a quella dello schermo (2000&#215;1500) e pu\u00f2 essere visto solo l&#8217;angolo superiore sinistro dellos schermo o minima (800&#215;600), in qualsiasi dei due casi, non si riesce a cambiare la risoluzione.<\/li>\n<li>Dopo l&#8217;aggiornamento del driver con quello proprietario ed il riavvio di Ubuntu lo schermo diventa viola prima del login e non fa niente altro o si avvia in modalit\u00e0 di grafica minima sempre 800&#215;600 e mediamente non permette una configurazione decente del pannello Nvidia.<\/li>\n<\/ul>\n<p><strong><span style=\"font-size: x-small;\">Perch\u00e9 capita questo<\/span><\/strong>:<\/p>\n<ul>\n<li>Nelle ultime release di\u00a0 Ubuntu (forse anche in altre release) c&#8217;\u00e8 il nuovo driver\u00a0 open-source per le schede nvidia, ovvero l&#8217;amato\/odiato Nouveau. Questa che sarebbe una cosa buona, in realt\u00e0 va in conflitto con alcune scheda (sicuramente molte della serie CUDA). Ecco qui la prima parte del nostro problema, la seconda \u00e8 che Nouveau non supporta ancora l&#8217;accelerazione hardware quindi niente Compiz or  3D o programmi che richiedano tale accelerazione;<\/li>\n<li>Vediamo quindi come risolvere il problema con il driver proprietario Nvidia . Ma il discorso non \u00e8 cos\u00ec semplice, anche loro hanno dei problemini allo stato attuale. Infatti spesso dopo l&#8217;installazione il server X non parte pi\u00f9 quindi non si arriva pi\u00f9 alla schermata di log-in. Questo almeno fino a sta mattina \ud83d\ude00<\/li>\n<\/ul>\n<p><strong><span style=\"font-size: x-small;\">La soluzione:<\/span><\/strong> rimuovere \/ mettere in blacklist il driver  Nouveau ed installare l&#8217;ultimo driver Nvidia sicuramente funzionante ovvero la versione 256.53 (esatto, non le versioni pi\u00f9 recenti che bloccano X).<\/p>\n<p><span style=\"font-size: small;\"><strong><span style=\"font-size: x-small;\">Il processo<\/span><\/strong>:<\/span><\/p>\n<ul>\n<li>Aggiorna Ubuntu\n<ul>\n<li>Se il tuo desktop\u00e8 inaccessibile per i problemi di risoluzione (come accadeva a me), scegli all&#8217;avvio nel menu di GRUB la modalit\u00e0 <strong>recovery<\/strong>, poi scegli <strong>failsafeX<\/strong> e avvia una session. Questa modalit\u00e0 dovrebbe permettere di avviare una sessione gnome anche se con la solita risoluzione orrenda&#8230;quel che basta per lavorare in questa fase.<\/li>\n<li>Che tu sia in modalit\u00e0 recovery o meno avvia il manager degli aggiornamenti ed installali tutti.<\/li>\n<li>NON AGGIORNARE per\u00f2 i driver hardware soprattutto quello nvidia.<\/li>\n<li>SE HAI GIA&#8217; installato il driver nvidia &#8220;nuovo&#8221; disinstallalo con il gestore pacchetti e riavvia in modalit\u00e0 recovery.<\/li>\n<\/ul>\n<\/li>\n<li>Scarica ora il Driver NVida versione 256.53 for Linux x64 da <a href=\"http:\/\/www.nvidia.com\/object\/linux-display-amd64-256.53-driver.html\">http:\/\/www.nvidia.com\/object\/linux-display-amd64-256.53-driver.html<\/a> le altre versioni che ho testato non funzionano, almeno nessuna della famiglia 260.xx. Perch\u00e9 ho scelto questa versione? Perch\u00e9 era raccomandato da qualche parta&#8230;.ma chiss\u00e0 dove tra le centinaia di pagine lette per trovare un aiuto.\n<ul>\n<li>Dopo aver scaricato (volendo semplificarmi la vita) sposto il driver nella cartella di root. Avvia il terminale e posizionati nella tua\u00a0 cartella dei  download ed esegui il codice seguente<\/li>\n<li>\n<div>\n<div>Codice:<\/div>\n<pre dir=\"ltr\">sudo cp NVIDIA-Linux-x86_64-256.53.run \/nvidia.run<\/pre>\n<\/div>\n<\/li>\n<li>Questo copia il driver che hai scaricato (il file .run) nella tua cartella di root rinominandolo nvidia.run (tutto per semplicit\u00e0&#8230;se vuoi rimuoverlo a fine tutorial esegui &#8216;sudo rm \/nvidia.run&#8217; anche se io lo lascio li per il prossimo aggiornamento del kernel in cui probabilmente dovr\u00f2 effettuare di nuovo la procedura)<\/li>\n<\/ul>\n<\/li>\n<li>UCCIDIAMO Nouveau :D! &#8211; probabilmente \u00e8 un buon driver open-source, ma mi ha creato troppi problemi forse perch\u00e9 \u00e8 ancora giovane comunque bisogna toglierlo.\n<ul>\n<li>Lo metteremo in Blacklis, nella finestra di terminale e esegui il codice seguente<\/li>\n<li>\n<div>\n<div>Codice:<\/div>\n<pre dir=\"ltr\">sudo gedit \/etc\/modprobe.d\/blacklist.conf<\/pre>\n<\/div>\n<\/li>\n<li>Aggiungi &#8220;blacklist nouveau&#8221; alla fine del file; salva e chiudi.<\/li>\n<li>Poi esegui questo codice che molti tutorial omettono ma che mi ha salvato la vita&#8230;.<\/li>\n<li>Grazie a mrpeenut24 <a href=\"http:\/\/ubuntuforums.org\/showpost.php?p=9227114&amp;postcount=5\" target=\"_blank\">per avermi aiutato<\/a><\/li>\n<li>\n<div>\n<div>Codice:<\/div>\n<pre dir=\"ltr\">sudo update-initramfs -u<\/pre>\n<\/div>\n<\/li>\n<li>Questo \u00e8 citato nel file blacklist.conf, ma molti non se ne accorgono. Eseguendo quel codice ci evitiamo 3 orette di compilazione e di problemi.<\/li>\n<li>Poi, nel dubbio controlliamo di aver rimosso tutto il driver Nvidia precedente&#8230;eseguendo il codice seguente<\/li>\n<li>\n<div>\n<div>Codice:<\/div>\n<pre dir=\"ltr\">sudo apt-get --purge remove nvidia-*<\/pre>\n<\/div>\n<\/li>\n<li>prima di riavviare e installare il driver Nvidia esegui il codice seguente:<\/li>\n<li>Codice:<\/li>\n<\/ul>\n<pre dir=\"ltr\">      export CC=gcc-\"tua-versione\"<\/pre>\n<ul>\n<li>Per controllare che il CC sia corretto<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>Installa finalmente il driver Nvidia\n<ul>\n<li>raivvia il pc ed in teoria dovresti vedere il classico terminale inserisci i dati di autenticazione e esegui il codice seguente<\/li>\n<li>Codice<\/li>\n<\/ul>\n<pre dir=\"ltr\">    sudo reboot -n<\/pre>\n<ul>\n<li>al riavvio scegli come prima <strong>recovery <\/strong>, ma questa volta al posto di failsafeX, scegli <strong>root<\/strong>, esegui il codice seguente<\/li>\n<\/ul>\n<div>\n<div>\n<ul>\n<li>Codice:<\/li>\n<\/ul>\n<\/div>\n<pre dir=\"ltr\">    telinit 3\r\n    &lt;username&gt;\r\n    &lt;password&gt;\r\n    sudo su\r\n    &lt;password&gt;\r\n    sh \/nvidia.run<\/pre>\n<\/div>\n<ul>\n<li>teleinit 3 secondo alcuni non \u00e8 necessario, ma nvidia nel suo readme dice che sarebbe meglio quindi facciamolo \ud83d\ude09<\/li>\n<li>una volta avviato l&#8217;installer digli\u00a0 <strong>yes<\/strong> riguardo le OpenGl esegui il codice seguente<\/li>\n<\/ul>\n<ul>\n<li>Codice<\/li>\n<\/ul>\n<pre dir=\"ltr\">    sudo reboot -n<\/pre>\n<\/li>\n<li>Se tutto va per il verso giusto al riavvio vedrai il logo nvidia e sar\u00e0 tutto a posto.<\/li>\n<\/ul>\n<p>C&#8217;\u00e8 poi una cosa del tutto opzionale ma che pu\u00f2 essere utile se non riuscite a collegare il monitor esterno.<\/p>\n<ul>\n<li> scaricare il mio <a href=\"http:\/\/losego.info\/servizi\/wp-content\/uploads\/2011\/02\/xorg.conf_.tar.gz\">xorg.conf da qui<\/a> e esegui il codice seguente\n<ul>\n<li>Codice<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<pre dir=\"ltr\">         cd Scaricati\/\r\n         tar -zxvf xorg.conf.tar.gz<\/pre>\n<ul>\n<li> riavviare in modalit\u00e0 <strong>recovery<\/strong> e poi <strong>root <\/strong> a questo punto autenticatevi e eseguite il codice seguente\n<ul>\n<li>Codice<\/li>\n<\/ul>\n<\/li>\n<pre dir=\"ltr\">    sudo cp \/home\/adel\/Scaricati\/xorg.conf \/etc\/X11\/xorg.conf\r\n    sudo reboot\r\n<\/pre>\n<\/ul>\n<p>Ora oltre al driver Nvida funzionante dovreste vedere e poter configurare lo schermo del notebook e quello attaccato alla vga.<br \/>\nNon mi sono addentrato per ora nella configurazione aggiuntiva per il Dvi.<\/p>\n<p>Spero che questo mini-tutorial sia utile e ringrazio gli innumerevoli autori dei pi\u00f9 svariati tutorial letti in rete (anche se non mi ricordo tutti i loro nick) che mi hanno dato gli spunti per risolvere il problema.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Scrivo questo piccolo tutorial perch\u00e9 ad ogni aggiornamento del kernel mi ritrovo senza modalit\u00e0 grafica o con 800&#215;600 che \u00e8 praticamente inaccettabile per chi ha un Vaio VPCF12B4E (ovvero un monitor in full-hd 1920*1080). Il problema nasce dal driver Nvidia versus il driver free di ubuntu. ma andiamo per gradi&#8230; Problema: Nel Live CD e &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"https:\/\/losego.info\/servizi\/2011\/02\/12\/ububtu-10-10-problemi-nvidia-cuda\/\">Continua a leggere<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[43,9,20,48],"tags":[40,152,50,51,8,49],"class_list":["post-143","post","type-post","status-publish","format-standard","hentry","category-linux","category-opensource","category-software","category-tutorial","tag-hack","tag-linux","tag-nvidia","tag-opengl","tag-programmi","tag-ubuntu","item-wrap"],"_links":{"self":[{"href":"https:\/\/losego.info\/servizi\/wp-json\/wp\/v2\/posts\/143","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/losego.info\/servizi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/losego.info\/servizi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/losego.info\/servizi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/losego.info\/servizi\/wp-json\/wp\/v2\/comments?post=143"}],"version-history":[{"count":0,"href":"https:\/\/losego.info\/servizi\/wp-json\/wp\/v2\/posts\/143\/revisions"}],"wp:attachment":[{"href":"https:\/\/losego.info\/servizi\/wp-json\/wp\/v2\/media?parent=143"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/losego.info\/servizi\/wp-json\/wp\/v2\/categories?post=143"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/losego.info\/servizi\/wp-json\/wp\/v2\/tags?post=143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}