Nvidia Optimus con Bumblebee su Debian 10

Nvidia Optimus con Bumblebee su Debian 10Nvidia Optimus con Bumblebee su Debian 10

Tanti laptop hanno la doppia scheda video Intel e Nvidia, e quindi si puΓ² installare Bumblebee che supporta i laptop con tecnologia NVIDIA Optimus Praticamente si fa il rendering con Nvidia che sarΓ  visalizzata con la scheda Intel.

Per identificare le schede:

$ su -
# apt install inxi
# inxi -G

output:

Graphics:
Device-1: Intel 4th Gen Core Processor Integrated Graphics driver: i915
v: kernel
Device-2: NVIDIA GM107M [GeForce GTX 860M] driver: N/A
Display: server: X.Org 1.20.4 driver: modesetting unloaded: fbdev,vesa
resolution: 1920x1080~60Hz
OpenGL: renderer: Mesa DRI Intel Haswell Mobile v: 4.5 Mesa 18.3.6

Installazione:

# dpkg --add-architecture i386
# apt-get update
# apt-get install bumblebee-nvidia primus primus-libs:i386 libgl1-nvidia-glx:i386 mesa-utils libgl1-nvidia-glx

aggiungere il proprio nome utente al gruppo bumbeblee:

$ sudo adduser $USER bumblebee
$ sudo reboot

per testare scheda intel:

$ glxgears -info

per testare scheda nvidia:

$ optirun glxgears -info

Nvidia Optimus con Bumblebee su Debian 10

enjoy πŸ˜‰

 

Problema driver nouveau su Debian Jessie

 

Problema driver nouveau su Debian Jessie

 

In una nuova installazione di Debian Jessie, al primo avvio ho avuto un problema con il server X, ed andando in tty1 ho notato subito che il problema era relativo ai driver nouveau. Non ho investigato troppo sul problema, ma per chi possiede una scheda video Nvidia, può risolvere con:

 

# apt-get install nvidia-kernel-common module-assistant nvidia-glx nvidia-xconfig

# m-a -i prepare

# m-a a-i -i -t -f nvidia-kernel

# depmod -a

# nvidia-xconfig

 

Forzare la rimozione del modulo nouveau

 

# rmmod -f nouveau

 

poi:

 

# /etc/init.d/gdm3 start


Molto probabilmente l'ultimo comando non farà avviare gdm3, ma basta riavviare il pc ed il tutto funzionerà correttamente.

 

enjoy πŸ˜‰

 

(Solved) Scheda 7300GS Driver Nvidia 295.09 Beta

 

 

Già in precedenza, con i driver stable 290.10, avevo intitolato "Solved ", però ho dovuto continuare ad usare i driver nouveau, in quanto quel driver, mi procurava un fastidioso problema di righe-lettere sdoppiate. Questa scheda ha avuto dei momenti travagliati da quando si è passati a Gnome-Shell, all'inizio funzionando bene, per poi man mano, non funzionare per nulla. Dopo sei mesi di buio, si è arrivati ai 290.10, ed adesso finalmente ai driver 295.09 beta, che mi pare abbiano risolto i miei problemi. Speriamo che sia il "Solved" definitivo πŸ™‚ !

 

Download:

The 295.09 NVIDIA Accelerated Linux Graphics Driver Set for Linux/x86 is available for download via FTP.
The 295.09 NVIDIA Accelerated Linux Graphics Driver Set for Linux/x86_64 is available for download via FTP.

 

enjoy πŸ˜‰

(Nvidia) Gallium 3D-Gnome 3 su Debian Sid

 

 

 

 

Come ho già avuto modo di dire, uso Debian Sid e da poco Gnome 3. La mia scheda Nvidia 7300 GS, con i driver proprietari mi manda in freeze gnome-shell, quindi uso i nouveau che tra l'altro vanno abbastanza bene. Per abilitare il 3D, bisogna installare i Gallium, e per installarli basta un:

 

# apt-get install libgl1-mesa-dri-experimental

 

e successivamente riavviare X.

 

Senza Gallium:

 

edmond@Debianbox:~$ glxinfo | grep 'renderer string'
OpenGL renderer string: Software Rasterizer

 

Con i Gallium:

 

edmond@Debianbox:~$ glxinfo | grep 'renderer string'
OpenGL renderer string: Gallium 0.4 on NV46

 

In questo momento sto prendendo confidenza con Gnome 3, anche se la modalita ripiego non mi dispiace, per tutta una serie di motivi tra cui compiz….però….lo sviluppo va avanti e bisogna adeguarsi……..e magari mi ci abituerò anche πŸ™‚

 

enjoy πŸ˜‰

Installare driver Nvidia al posto dei Nouveau senza riavviare

 

 

 

 

In una nuova installazione di Debian, e non solo, il server X si avvia usando i driver Nouveau, ma spesso e volentieri la prima cosa che si fa è quella d'installare i driver Nvidia. Io generalmente uso scaricarli direttamente dal sito, e procedere poi con l'installazione. Di default il driver nvidia controlla la presenza del modulo nouveau e quindi ti avvisa della necessità che questo venga messo in blacklist., a questo punto però bisogna riavviare per poter continuare l'installazione del driver nvidia, oppure, cercare di rimuovere il modulo con il comando rmmod nouveau che chiaramente non rimuoverà il modulo perchè è in esecuzione, allora bisogna forzare la procedura, quindi, rmmod -f nouveau ed il modulo viene rimosso, quindi si può procedere con l'installazione del driver nvidia, senza reboot.

 

enjoy πŸ˜‰

(Errori) Avvio di GNOME 3 non riuscito su Debian Sid

 

 

 

 

Gli aggiornamenti fatti l'altro ieri oppure molto probabilmente l'installazione di ulteriori programmi di Gnome 3, mi hanno causato un problema di black screen su Debian Sid/experimental, I programmi installati sono stati i seguenti:

 

# apt-get install -t experimental brasero empathy eog evince gucharmap mutter nautilus vino anjuta devhelp evolution file-roller gedit gnome-nettool gnome-games

in ogni caso sono riuscito a risolvere il problema del black screen ripristinando i driver nouveau, ma quello che mi è apparso è stato uno Gnome 2,50, un mostro a due teste, a metà tra il 2 ed il 3 πŸ™‚  tutti i tentativi per ripristinare Gnome 3 sono stati vani. Unica soluzione per me è reinstallare tutto. Non si scherza con il mix sid/experimental πŸ™‚

 

ps: leggendo l'ipotetico errore, sopra in figura, c'è da rimanere un attimino sconcertati, se una scheda nvidia 7300GS, "non è in grado di supportare in modo completo l'esperienza utente Gnome 3" allora siamo messi proprio bene πŸ™‚

 

enjoy πŸ˜‰

Driver nouveau con kernel 2.6.33 e Debian

 

Il progetto nouveau mira alla creazione di driver di alta qualità per schede grafiche nvidia, e siccome era un po che volevo testarli, finalmente mi sono deciso. Inizio subito con il dire che per il momento il 3D non è supportato integralmente ,quindi per chi vuole compiz obbligatoriamente attivo e meglio che lasci perdere, mentre per chi vuole una Debian o altro con software open al 100%, forse è venuto il momento di provare questi driver nouveau, che a me sinceramente hanno stupito per velocità. Comunque per maggiori informazioni consiglio di visitare il sito. Per chi vuole testarli basta seguire i passi indicati di seguito, tenendo presente che io uso Debian Sid:

Inserire i repo experimental, dato che alcuni pacchetti li troviamo là:

deb https://ftp.it.debian.org/debian/ experimental main contrib non-free
deb-src https://ftp.it.debian.org/debian/ experimental main contrib non-free

a questo punto installiamo ciò che ci serve:

# apt-get update

# apt-get install linux-source-2.6.33 libdrm-nouveau1 libdrm2 xserver-xorg-video-nouveau

adesso dobbiamo ricompilare il kernel, perchè dobbiamo abilitare i nostri driver open nouveau, che troviamo nel percorso:

Device Drivers  —> Staging drivers  —>  Nouveau (nVidia) cards

una volta finita la compilazione ed installato il nuovo kernel, prima di riavviare ricordiamoci di modificare xorg.conf oppure XF86Config nella sezione device:

# nano /etc/X11/XF86Config

sostituire nvidia o nv con nouveau

Section "Device"
    Identifier     "Device0"
    Driver         "nouveau"
EndSection

una volta avviato il nuovo kernel non ci rimane altro che testare i nostri driver open:

$ lsmod | grep nouveau