[RISOLTO] Driver nvidia e bumblebee

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

[RISOLTO] Driver nvidia e bumblebee

Messaggioda ChDebian » 05/11/2017, 13:24

Buongiorno

Ho appena installato debian stretch su un asus f550cc, tale pc dispone di doppia scheda grafica, non riesco in alcun modo a far funzionare la scheda nvidia.
ho installato i driver ma il sistema non si avvia in fase di caricamento, ho poi installato bumblebee ma la scheda non parte ugualmente dando errori.
Di seguito l'hardware installato:
Codice: Seleziona tutto
silvio@localhost:~$ lspci |  egrep 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)
.
Questi invece gli errori di bumblebee ad esempio usandolo su virtualbox:
Codice: Seleziona tutto
silvio@localhost:~$ optirun virtualbox
[ 1780.486051] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) [drm] Failed to open DRM device for pci:0000:01:00.0: -19

[ 1780.486100] [WARN]The Bumblebee server was not available.

Qualcuno saprebbe per favore aiutarmi a far andare la suddetta scheda?
Ultima modifica di ChDebian il 09/11/2017, 21:39, modificato 1 volta in totale.
ChDebian
Newbie
Newbie
 
Messaggi: 26
Iscritto il: 05/01/2014, 11:37

Re: Driver nvidia

Messaggioda ChDebian » 05/11/2017, 13:37

Dimenticavo..... se lancio il comando nvidia-detect mi da questo output
Codice: Seleziona tutto
silvio@localhost:~$ nvidia-detect
No NVIDIA GPU detected.
ChDebian
Newbie
Newbie
 
Messaggi: 26
Iscritto il: 05/01/2014, 11:37

Re: Driver nvidia

Messaggioda Aki » 05/11/2017, 13:44

Puoi re-installare quanto necessario (vedi https://wiki.debian.org/Bumblebee) generando un log dei comandi impartiti e dei relativi output usando il comando script ?

Puoi fornire successivamente un log usando lo script citato in calce nel mio messaggio (http://guide.debianizzati.org/index.php ... i_al_forum) ?
Aki
Global Moderator
Global Moderator
 
Messaggi: 7532
Iscritto il: 27/12/2007, 16:59

Re: Driver nvidia

Messaggioda ChDebian » 05/11/2017, 15:04

in allegato ciò che hai richiesto
Allegati
typescript.tar.xz
(2.31 KiB) Scaricato 24 volte
log_05nov_142415.xz
(50.43 KiB) Scaricato 11 volte
ChDebian
Newbie
Newbie
 
Messaggi: 26
Iscritto il: 05/01/2014, 11:37

Re: Driver nvidia

Messaggioda Aki » 05/11/2017, 16:03

Dal primo log che hai inviato, hai anomalie, da quanto leggo, introdotte da te nella configurazione del gestore dei pacchetti dei programmi ed , inoltre, hai configurato il sistema per utilizzare il repository stretch-backports, per cui da quanto leggo, la tua installazione non è più un Debian Stretch "pura", ma potrebbe essere diventata un ibrido indefinito con stretch-backports. Sarebbe utile che correggessi la configurazione in /etc/apt/sources.list

Dal secondo log che hai inviato, risulta il seguente errore segnalato dal daemon di bumblebee:
Codice: Seleziona tutto
nov 05 13:19:58 nomehost bumblebeed[547]: [ 1780.484332] [WARN][XORG] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
nov 05 13:19:58 nomehost bumblebeed[547]: [ 1780.484443] [WARN][XORG] (WW) Disabling Mouse0
nov 05 13:19:58 nomehost bumblebeed[547]: [ 1780.484459] [WARN][XORG] (WW) Disabling Keyboard0
nov 05 13:19:58 nomehost bumblebeed[547]: [ 1780.484503] [ERROR][XORG] (EE) [drm] Failed to open DRM device for pci:0000:01:00.0: -19
nov 05 13:19:58 nomehost bumblebeed[547]: [ 1780.484510] [ERROR][XORG] (EE) intel(0): [drm] failed to set drm interface version: Permission denied [13].
nov 05 13:19:58 nomehost bumblebeed[547]: [ 1780.484519] [ERROR][XORG] (EE) intel(0): Failed to claim DRM device.
nov 05 13:19:58 nomehost bumblebeed[547]: [ 1780.484525] [ERROR][XORG] (EE) Screen(s) found, but none have a usable configuration.
nov 05 13:19:58 nomehost bumblebeed[547]: [ 1780.484531] [ERROR][XORG] (EE)
nov 05 13:19:58 nomehost bumblebeed[547]: [ 1780.484537] [ERROR][XORG] (EE) no screens found(EE)
nov 05 13:19:58 nomehost bumblebeed[547]: [ 1780.484542] [ERROR][XORG] (EE)
nov 05 13:19:58 nomehost bumblebeed[547]: [ 1780.484551] [ERROR][XORG] (EE) Please also check the log file at "/var/log/Xorg.8.log" for additional information.
nov 05 13:19:58 nomehost bumblebeed[547]: [ 1780.484557] [ERROR][XORG] (EE)
nov 05 13:19:58 nomehost bumblebeed[547]: [ 1780.484563] [ERROR][XORG] (EE) Server terminated with error (1). Closing log file.

L'errore in particolare su cui focalizzarsi è: "intel(0): [drm] failed to set drm interface version: Permission denied [13]." Un errore molto simile è specificamente citato in https://wiki.debian.org/Bumblebee dove, a tal proposito, è indicato:
- If optirun returns the following error (756522): [ERROR]Cannot access secondary GPU - error: [XORG] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied

You have to append the following section to /etc/bumblebee/xorg.conf.nvidia:
Codice: Seleziona tutto
Section "Screen"
    Identifier "Default Screen"
    Device "DiscreteNvidia"
EndSection



Hai aggiunto la tua utenza come di seguito indicato ?
You must add your user to the bumblebee group in order to use optirun, i.e.
Codice: Seleziona tutto
sudo adduser $USER bumblebee

where $USER corresponds to your username. Don't forget to log out and log back in for this to take effect.


Infine, segnalo a latere che i tuoi log sono inondati da questo errore:
Codice: Seleziona tutto
lircd-0.9.4c[639]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*

Tale errore si riconduce a questo bug report, con il relativo workaround.
Aki
Global Moderator
Global Moderator
 
Messaggi: 7532
Iscritto il: 27/12/2007, 16:59

Re: Driver nvidia

Messaggioda Aki » 05/11/2017, 16:38

(continua dalla precedente) Inoltre, sempre dal secondo log, risulta che il server X sarebbe configurato per usare il driver nouveau attraverso il file /etc/X11/xorg.conf.d/xorg.conf (che, probabilmente, andrebbe a questo punto cancellato):
Codice: Seleziona tutto
******************************************
/etc/X11/xorg.conf.d/xorg.conf
******************************************
Section "ServerLayout"
   Identifier     "X.org Configured"
   Screen      0  "Screen0" 0 0
   Screen      1  "Screen1" RightOf "Screen0"
   InputDevice    "Mouse0" "CorePointer"
   InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
[..]
EndSection

Section "Module"
   Load  "glx"
EndSection

Section "InputDevice"
   Identifier  "Keyboard0"
   Driver      "kbd"
EndSection

Section "InputDevice"
   Identifier  "Mouse0"
   Driver      "mouse"
   Option       "Protocol" "auto"
   Option       "Device" "/dev/input/mice"
   Option       "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
   Identifier   "Monitor0"
   VendorName   "Monitor Vendor"
   ModelName    "Monitor Model"
EndSection

Section "Monitor"
   Identifier   "Monitor1"
   VendorName   "Monitor Vendor"
   ModelName    "Monitor Model"
EndSection

Section "Device"
   Identifier  "Card0"
   Driver      "intel"
   BusID       "PCI:0:2:0"
EndSection

Section "Device"
   Identifier  "Card1"
   Driver      "nouveau"
   BusID       "PCI:1:0:0"
EndSection

[.. omissis..]

EndSection
Aki
Global Moderator
Global Moderator
 
Messaggi: 7532
Iscritto il: 27/12/2007, 16:59

Re: Driver nvidia

Messaggioda ChDebian » 05/11/2017, 17:08

Ho fatto tutto quello che hai scritto ma il risultato purtroppo non è cambiato

Codice: Seleziona tutto
silvio@localhost:~$ optirun virtualbox
[   99.485138] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) [drm] Failed to open DRM device for pci:0000:01:00.0: -19

[   99.485217] [WARN]The Bumblebee server was not available.
ChDebian
Newbie
Newbie
 
Messaggi: 26
Iscritto il: 05/01/2014, 11:37

Re: Driver nvidia

Messaggioda Aki » 05/11/2017, 17:27

Verifica, per cortesia, se nel tuo sistema è presente il file /etc/modprobe.d/nvidia-installer-disable-nouveau.conf con questo contenuto:
Codice: Seleziona tutto
# generated by nvidia-installer
blacklist nouveau
options nouveau modeset=0


Se possibile, fornisci l'output del seguente comando attraverso l'utente con cui avvi optirun:
Codice: Seleziona tutto
groups


Infine, fornisci un nuovo log usando lo script http://guide.debianizzati.org/index.php ... i_al_forum
Aki
Global Moderator
Global Moderator
 
Messaggi: 7532
Iscritto il: 27/12/2007, 16:59

Re: Driver nvidia

Messaggioda ChDebian » 05/11/2017, 17:38

Eccolo
Allegati
log_05nov_173640.xz
(41.58 KiB) Scaricato 11 volte
ChDebian
Newbie
Newbie
 
Messaggi: 26
Iscritto il: 05/01/2014, 11:37

Re: Driver nvidia

Messaggioda ChDebian » 05/11/2017, 17:52

Il file /etc/modprobe.d/nvidia-installer-disable-nouveau.conf non era presente e l'ho creato con le stringhe riportate.
di seguito l'output del comando groups
Codice: Seleziona tutto
silvio@localhost:~$ groups
silvio cdrom floppy sudo audio dip video plugdev netdev bluetooth lpadmin scanner bumblebee
ChDebian
Newbie
Newbie
 
Messaggi: 26
Iscritto il: 05/01/2014, 11:37

Re: Driver nvidia

Messaggioda ChDebian » 05/11/2017, 17:59

Il log è stato fatto prima di creare il file /etc/modprobe.d/nvidia-installer-disable-nouveau.conf, va bene ugualmente?
ChDebian
Newbie
Newbie
 
Messaggi: 26
Iscritto il: 05/01/2014, 11:37

Re: Driver nvidia

Messaggioda Aki » 05/11/2017, 18:05

No, dovresti impartire il seguente comando come utente root:
Codice: Seleziona tutto
update-initramfs -u

Quindi riavviare il computer e rigenerare il log.

Inoltre, il sources.list continua ad essere errato; dovrebbe essere:
Codice: Seleziona tutto
******************************************
/etc/apt/sources.list
******************************************
#
# deb cdrom:[Debian GNU/Linux 9.2.1 _Stretch_ - Official amd64 DVD Binary-1 20171013-13:09]/ stretch contrib main

deb http://ftp.it.debian.org/debian/ stretch main contrib non-free
deb-src http://ftp.it.debian.org/debian/ stretch main contrib non-free

deb http://security.debian.org/debian-security stretch/updates main contrib
deb-src http://security.debian.org/debian-security stretch/updates main contrib

# stretch-updates, previously known as 'volatile'
deb http://ftp.it.debian.org/debian/ stretch-updates main contrib
deb-src http://ftp.it.debian.org/debian/ stretch-updates main contrib

Quindi, come utente root, impartisci i seguenti comandi:
apt-get update
apt-get upgrade
apt-get dist-upgrade
Aki
Global Moderator
Global Moderator
 
Messaggi: 7532
Iscritto il: 27/12/2007, 16:59

Re: Driver nvidia

Messaggioda ChDebian » 05/11/2017, 18:29

eseguito update-initramfs -u, riavviato pc, corretto /etc/apt/sources.list e fatto update e upgrade.
in allegato il log dopo aver eseguito le operazioni sopra descritte.
Allegati
log_05nov_182552.xz
(43.08 KiB) Scaricato 10 volte
ChDebian
Newbie
Newbie
 
Messaggi: 26
Iscritto il: 05/01/2014, 11:37

Re: Driver nvidia

Messaggioda Aki » 05/11/2017, 19:09

Dall'ultimo log che hai inviato, non risulta caricato in memoria il driver nvidia ed, inoltre, il server X non riconosce la presenza del supporto nvidia (mentre carica i moduli per il supporto dei driver nouveau per nvidia). Potrebbe essere utile disinstallare i pacchetti per il supporto del server X per il driver nouveau usando il comando:
Codice: Seleziona tutto
apt-get -s remove xserver-xorg-video-nouveau

Nota che nel comando sopra riportato ho aggiunto l'opzione -s al fine di consentirti di effettuare una simulazione prima di toglierlo e rimuovere effettivamente il pacchetto.
Aki
Global Moderator
Global Moderator
 
Messaggi: 7532
Iscritto il: 27/12/2007, 16:59

Re: Driver nvidia

Messaggioda ChDebian » 05/11/2017, 19:28

Il risultato della simulazione:
Codice: Seleziona tutto
silvio@localhost:~$ su
Password:
root@localhost:/home/silvio# apt-get -s remove xserver-xorg-video-nouveau
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
  fonts-linuxlibertine fonts-sil-gentium fonts-sil-gentium-basic hyphen-en-us
  libbsh-java libreoffice libreoffice-help-en-us libreoffice-librelogo
  libreoffice-nlpsolver libreoffice-ogltrans libreoffice-pdfimport
  libreoffice-script-provider-bsh libreoffice-script-provider-js
  libreoffice-script-provider-python libreoffice-wiki-publisher mythes-en-us
  pkg-config
Usare "apt autoremove" per rimuoverli.
I seguenti pacchetti saranno RIMOSSI:
  task-desktop task-gnome-desktop xserver-xorg-video-all
  xserver-xorg-video-nouveau
0 aggiornati, 0 installati, 4 da rimuovere e 0 non aggiornati.
Remv task-gnome-desktop [3.39]
Remv task-desktop [3.39]
Remv xserver-xorg-video-all [1:7.7+19]
Remv xserver-xorg-video-nouveau [1:1.0.13-3]
root@localhost:/home/silvio# exit
exit
silvio@localhost:~$ optirun virtualbox
[  179.788817] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) [drm] Failed to open DRM device for pci:0000:01:00.0: -19

[  179.788892] [WARN]The Bumblebee server was not available.
silvio@localhost:~$
ChDebian
Newbie
Newbie
 
Messaggi: 26
Iscritto il: 05/01/2014, 11:37

Prossimo

Torna a Hardware

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti

cron