Newsgroup: it.comp.os.linux.ubuntu
Titolo: Re: Ubuntu 12.04 e driver Nvidia


 
se non sbaglio la geforce 420m utilizza la tecnologia Optimus. Per avere 
installare correttamente i driver e avere le funzionalità che più o meno 
avresti con win (sigh!) devi usare bumblebee. Prova a iniziare da qui e 
comunque googlando troverai moltissimo materiale.
 
http://bumblebee-project.org/index.html
 
 
 
-- 
________.________
         U  ____
K=xxxxXXXX(hh3f)
       __)__,


 
Confermo un +1 per bumblebee
 
nVidia dovrebbe aver rilasciato nell'ultima versione un supprto nativo, 
però su ubuntu dovrebbe essere disponibile (in maniera comoda e 
pachettizzata solo dalla versione 13.10), ora dovresti prima aggiornare 
xorg alla 1.14 e probabilmente ci saranno altri casini..., quindi +1 per 
bumblebee
 
 

 Confermo un +1 per bumblebee
 
Si riesce pero` ad usare con nouveau, il driver libero per l'nvidia?
Ci sto provando ora ma con risultati deludenti  :-/
 
~$ optirun -vv glxgears
[ 1142.191090] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 1142.191536] [INFO]Configured driver: nouveau
[ 1142.191736] [DEBUG]optirun version 3.2.1 starting...
[ 1142.191765] [DEBUG]Active configuration:
[ 1142.191779] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 1142.191794] [DEBUG] X display: :8
[ 1142.191829] [DEBUG] LD_LIBRARY_PATH: 
[ 1142.191850] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 1142.191869] [DEBUG] Accel/display bridge: auto
[ 1142.191892] [DEBUG] VGL Compression: proxy
[ 1142.191906] [DEBUG] VGLrun extra options: 
[ 1142.191924] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-
gnu/primus:/usr/lib/i386-linux-gnu/primus:/usr/lib/primus:/usr/lib32/primus
[ 1142.191978] [DEBUG]Using auto-detected bridge primus
 
[ 1142.204824] [INFO]Response: No - error: [XORG] (EE) [drm] KMS not enabled
 
[ 1142.204895] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) [drm] 
KMS not enabled
 
[ 1142.204928] [DEBUG]Socket closed.
[ 1142.204965] [ERROR]Aborting because fallback start is disabled.
[ 1142.204991] [DEBUG]Killing all remaining processes.
 
 
Un bel "KMS not enabled" e non riesco a venirne a capo; per didperazione ho 
provato pure a creare un xorg.conf con scritto dentro:
 
Section "Device"
    Identifier     "Device1"
    Driver         "nouveau"
    VendorName     "NVIDIA Corporation"
    BusID          "PCI:1:0:0"
    Option         "IgnoreEDID"
    #Screen         0
EndSection
 
col solo risultato di ottenere al reboot una schermata nera :-(
 
 

 ha scritto:
 
Le righe del syslog che riguardano nouveau e bumblebee:
 
kernel: [  594.428235] wmi: Mapper loaded
kernel: [  594.464465] nouveau  [  DEVICE][0000:01:00.0] BOOT0  : 0x0d7000a2
kernel: [  594.464472] nouveau  [  DEVICE][0000:01:00.0] Chipset: GF117 (NVD7)
kernel: [  594.464476] nouveau  [  DEVICE][0000:01:00.0] Family : NVD0
kernel: [  594.466233] nouveau  [   VBIOS][0000:01:00.0] checking PRAMIN for 
image...
kernel: [  594.514492] nouveau  [   VBIOS][0000:01:00.0] ... signature not 
found
kernel: [  594.514496] nouveau  [   VBIOS][0000:01:00.0] checking PROM for 
image...
kernel: [  594.514556] nouveau  [   VBIOS][0000:01:00.0] ... signature not 
found
kernel: [  594.514560] nouveau  [   VBIOS][0000:01:00.0] checking ACPI for 
image...
kernel: [  594.514564] nouveau  [   VBIOS][0000:01:00.0] ... signature not 
found
kernel: [  594.514571] nouveau  [   VBIOS][0000:01:00.0] checking PCIROM for 
image...
kernel: [  594.514574] nouveau  [   VBIOS][0000:01:00.0] ... signature not 
found
kernel: [  594.514581] nouveau  [   VBIOS][0000:01:00.0] checking PLATFORM for 
image...
kernel: [  594.514586] nouveau  [   VBIOS][0000:01:00.0] ... signature not 
found
kernel: [  594.514591] nouveau E[   VBIOS][0000:01:00.0] unable to locate 
usable image
kernel: [  594.514597] nouveau E[  DEVICE][0000:01:00.0] failed to create 
0x10000001, -22
kernel: [  594.514602] nouveau E[     DRM] failed to create 0x80000080, -22
kernel: [  594.514988] nouveau: probe of 0000:01:00.0 failed with error -22
acpid: client connected from 3196[0:999]
acpid: 1 client rule loaded
bumblebeed[1837]: [XORG] (EE) [drm] KMS not enabled
bumblebeed[1837]: [XORG] (EE) No devices detected.
bumblebeed[1837]: X did not start properly
acpid: client 3196[0:999] has disconnected
acpid: client connected from 3300[0:999]
acpid: 1 client rule loaded
bumblebeed[1837]: [XORG] (EE) [drm] KMS not enabled
bumblebeed[1837]: [XORG] (EE) No devices detected.
bumblebeed[1837]: X did not start properly
acpid: client 3300[0:999] has disconnected
 
 


 
ma la gestione dell'uscita video esterna non è gestita dalla parte intel?


 Ho installato bumblebee, [CUT]
 
Ero rimasto a che non riuscivi ad installare il driver nvidia ed ora dici che 
funziona con bumblebee :-) potresti per cortesia indicarmi i vari passi che hai 
fatto nel frattempo? (in particolare riguardo /etc/X11/xorg.conf e  
/etc/bumblebee/xorg.conf.nvidia); non riesco proprio a farlo funzionare, 
neppure con il driver proprietario ... :-(
 

 Nvidia Card usa /etc/bumblebee/xorg.conf.invidia.
 
Grazie per le info. :-) Posta anche per favore il contenuto del tuo
 
/etc/bumblebee/xorg.conf.nvidia
 
 

 Ci sto ancora lavorando... 
 
Non importa .. era solo per vedere; io poi vorrei poter utilizzare i nouveau ..
 
Guarda se puo` esserti utile, Arch in questo caso mi pare la documentazione la 
faccia un po' meglio di Canonical:
 
https://wiki.archlinux.org/index.php/Bumblebee#Multiple_monitors
 
 
 

 doverci inserire anche i dati del mio tv... problema e' trovarli.
 
Potrebbero esserti utili i comandi xrandr , cvt e xvidtune ?
 

 EndSection
 
Emh! All'inizio non eri molto a conoscenza dell'hardware ... sei proprio sicuro 
che sia solo la nvidia a gestire la porta HDMI a cui colleghi la TV? Cioe` 
utilizzando il driver intel ed agendo sull'utility per i monitor nel centro di 
controllo, impostazioni sistema o cose cosi`, non ti riesce di visualizzare 
nulla sulla TV collegata all'HDMI?
 
Perche` c'e` una bella differenza di approccio, almeno a seguire quella guida ai 
paragrafi
 
5.3.1 Outputs wired to the Intel chip
 
Se la porta (DisplayPort / HDMI / VGA) è collegata al chip Intel, è possibile 
impostare più monitor con xorg.conf. Impostare loro di utilizzare la scheda 
Intel, ma Bumblebee è ancora possibile utilizzare la scheda NVIDIA. Un esempio 
di configurazione è al di sotto di due schermi identici con risoluzione 1080p e 
con l'uscita HDMI.
 
e
5.3.2 Output wired to the NVIDIA chip
 
Su alcuni notebook, l'uscita video digitale (HDMI o DisplayPort) è cablato al 
chip NVIDIA. Se si desidera utilizzare tutti i display su un tale sistema 
simultaniously, è necessario eseguire due server X. La prima prevede di 
utilizzare l'driver Intel per il pannello notebook e un display collegato a VGA. 
Il secondo sarà avviato attraverso optirun sulla scheda NVIDIA, e guida il 
display digitale.