Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 27-01-2015 23:03:46

leknoppix
Membre
Distrib. : Debian GNU/Linux 8 (jessie) 64 bits
Noyau : Linux 3.16.0-4-amd64
(G)UI : GNOME 3.14.1
Inscription : 27-01-2015

Installation et configuration d'une GTX860M clévo

Bonjour

On m'a offert un ordinateur, un clévo avec une GTX 860M, Carte graphique NVIDIA optimus.
Hors depuis environ 1semaine, j'essaie d'installer cette *** de carte sous débian mais impossible.
Voici ce que j'ai fait suivant différent tuto et wiki.


:~$ lspci | egrep 'VGA|3D|Display'
00:02.0 VGA compatible controller: Intel Corporation Haswell Integrated Graphics Controller (rev 06)
01:00.0 3D controller: NVIDIA Corporation Device 1392 (rev ff)
 


Puis installation du backports:


apt-get update && apt-get install bumblebee-nvidia primus
adduser leknoppix bumblebee
 



La carte intel à l'air de fonctionner.


leknoppix@clevo-debian:~$ glxgears
3647 frames in 5.0 seconds = 729.384 FPS
3816 frames in 5.0 seconds = 763.147 FPS
3544 frames in 5.0 seconds = 708.534 FPS
1832 frames in 5.0 seconds = 366.214 FPS
^C
leknoppix@clevo-debian:~$ optirun glxgears
[  167.276213] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
 
[  167.276294] [ERROR]Aborting because fallback start is disabled.
 


Mais pas la NVIDIA.

Voici mon fichier bumblebee.conf

# Configuration file for Bumblebee. Values should **not** be put between quotes

## Server options. Any change made in this section will need a server restart
# to take effect.
[bumblebeed]
# The secondary Xorg server DISPLAY number
VirtualDisplay=:8
# Should the unused Xorg server be kept running? Set this to true if waiting
# for X to be ready is too long and don't need power management at all.
KeepUnusedXServer=false
# The name of the Bumbleblee server group name (GID name)
ServerGroup=bumblebee
# Card power state at exit. Set to false if the card shoud be ON when Bumblebee
# server exits.
TurnCardOffAtExit=false
# The default behavior of '-f' option on optirun. If set to "true", '-f' will
# be ignored.
NoEcoModeOverride=false
# The Driver used by Bumblebee server. If this value is not set (or empty),
# auto-detection is performed. The available drivers are nvidia and nouveau
# (See also the driver-specific sections below)
Driver=
# Directory with a dummy config file to pass as a -configdir to secondary X
XorgConfDir=/etc/bumblebee/xorg.conf.d

## Client options. Will take effect on the next optirun executed.
[optirun]
# Acceleration/ rendering bridge, possible values are auto, virtualgl and
# primus.
Bridge=auto
# The method used for VirtualGL to transport frames between X servers.
# Possible values are proxy, jpeg, rgb, xv and yuv.
VGLTransport=proxy
# List of paths which are searched for the primus libGL.so.1 when using
# the primus bridge
PrimusLibraryPath=/usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus:/usr/lib/primus:/usr/lib32/primus
# Should the program run under optirun even if Bumblebee server or nvidia card
# is not available?
AllowFallbackToIGC=false


# Driver-specific settings are grouped under [driver-NAME]. The sections are
# parsed if the Driver setting in [bumblebeed] is set to NAME (or if auto-
# detection resolves to NAME).
# PMMethod: method to use for saving power by disabling the nvidia card, valid
# values are: auto - automatically detect which PM method to use
#         bbswitch - new in BB 3, recommended if available
#       switcheroo - vga_switcheroo method, use at your own risk
#             none - disable PM completely
# https://github.com/Bumblebee-Project/Bumblebee/wiki/Comparison-of-PM-methods

## Section with nvidia driver specific options, only parsed if Driver=nvidia
[driver-nvidia]
# Module name to load, defaults to Driver if empty or unset
KernelDriver=nvidia
PMMethod=auto
# colon-separated path to the nvidia libraries
LibraryPath=/usr/lib/x86_64-linux-gnu/nvidia:/usr/lib/i386-linux-gnu/nvidia:/usr/lib/nvidia
# comma-separated path of the directory containing nvidia_drv.so and the
# default Xorg modules path
XorgModulePath=/usr/lib/nvidia,/usr/lib/xorg/modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

## Section with nouveau driver specific options, only parsed if Driver=nouveau
[driver-nouveau]
KernelDriver=nouveau
PMMethod=auto
XorgConfFile=/etc/bumblebee/xorg.conf.nouveau




Quelqu'un pourrait-il me donner un coup de main? De plus, ces *** de driver me bloque l'arrêt de mon pc.

Merci d'avance


Clevo W370SS 17.3" FullHD, Geforce Nvidia GTX 860M 2Go, i7-4702MQ 4x2 cores 2.2 à 3.2GHz, 6Mo cache, Vidéo GT2 HD4600, 8Go de RAM, 1To de Disque dur.
Dualboot Debian/Windows8.1 (75% sous linux).

Hors ligne

#2 28-01-2015 01:42:46

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Installation et configuration d'une GTX860M clévo

Bonjour
si tu a une debian jessie , le driver non free nvidia de debian reconnait la serie 800 , j ai poste quelque part ma methode pour l install , si ce n est pas jessie il te faut le driver proprietaire nvidia je pense.
il a pas mal d info sur D-F  pour l install d une carte nvidia.
je te conseille de mettre a jour ton profil pour que l on sache quelle debian tu utilise.

@++

Hors ligne

#3 28-01-2015 10:01:15

leknoppix
Membre
Distrib. : Debian GNU/Linux 8 (jessie) 64 bits
Noyau : Linux 3.16.0-4-amd64
(G)UI : GNOME 3.14.1
Inscription : 27-01-2015

Re : Installation et configuration d'une GTX860M clévo

Bonjour Robert2a

Tout d'abord merci de ta réponse.
J'avais commencé à modifier mon profil, mais j'ai oublié de valider.

Pour répondre à ta question, Je suis sur wheezy.

leknoppix

Clevo W370SS 17.3" FullHD, Geforce Nvidia GTX 860M 2Go, i7-4702MQ 4x2 cores 2.2 à 3.2GHz, 6Mo cache, Vidéo GT2 HD4600, 8Go de RAM, 1To de Disque dur.
Dualboot Debian/Windows8.1 (75% sous linux).

Hors ligne

#4 28-01-2015 12:36:29

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Installation et configuration d'une GTX860M clévo

Ton portable a 2 gpu , intel et nvidia , tu utilise les 2 ?

si non tu peus desactiver l intel (gpu intégré du cpu je suppose )

pour la carte nvidia sous wheezy , je ne peus pas t aider , je suis passe a jessie justement pour eviter d utiliser les drivers proprio nvidia.
Sur le forum tu trouvera des wiki et des personnes qui on l habitude d installer le driver propriétaire nvidia.

@++

Hors ligne

#5 28-01-2015 12:57:48

leknoppix
Membre
Distrib. : Debian GNU/Linux 8 (jessie) 64 bits
Noyau : Linux 3.16.0-4-amd64
(G)UI : GNOME 3.14.1
Inscription : 27-01-2015

Re : Installation et configuration d'une GTX860M clévo

Merci Robert2a pour ta réponse

Je cherche surtout à gagner en performance c'est surtout cela. Sous Windows 8, je reste pour de la bureautique un peu plus de 3h30. Sous linux, un peu plus de 2h. Grosse différence et d'après mes recherches, se sera peut-être dû à une mauvaise gestion des cartes graphiques. D'où ma volonté de tester bumblebee pour voir si la gestion batterie est mieux.

leknoppix.

Clevo W370SS 17.3" FullHD, Geforce Nvidia GTX 860M 2Go, i7-4702MQ 4x2 cores 2.2 à 3.2GHz, 6Mo cache, Vidéo GT2 HD4600, 8Go de RAM, 1To de Disque dur.
Dualboot Debian/Windows8.1 (75% sous linux).

Hors ligne

#6 28-01-2015 13:01:51

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Installation et configuration d'une GTX860M clévo

je pense etre dans le vrai , linux n est pas tres opti pour la gestion d energie , bien qu il progresse , la difference entre win8 et linux ne m etonne pas.

mais il  a plein d autres qualités ...   lol

Hors ligne

#7 28-01-2015 13:03:28

leknoppix
Membre
Distrib. : Debian GNU/Linux 8 (jessie) 64 bits
Noyau : Linux 3.16.0-4-amd64
(G)UI : GNOME 3.14.1
Inscription : 27-01-2015

Re : Installation et configuration d'une GTX860M clévo

robert2a a écrit :

je pense etre dans le vrai , linux n est pas tres opti pour la gestion d energie , bien qu il progresse , la difference entre win8 et linux ne m etonne pas.

mais il  a plein d autres qualités ...   lol



D’où ma volonté de ne travailler niveau pro et perso sous linux (sous pour photoshop au taf). J'ai trouvé krita, je suis en train de tester pour voir ce qu'il vaut.


Clevo W370SS 17.3" FullHD, Geforce Nvidia GTX 860M 2Go, i7-4702MQ 4x2 cores 2.2 à 3.2GHz, 6Mo cache, Vidéo GT2 HD4600, 8Go de RAM, 1To de Disque dur.
Dualboot Debian/Windows8.1 (75% sous linux).

Hors ligne

#8 28-01-2015 21:49:45

leknoppix
Membre
Distrib. : Debian GNU/Linux 8 (jessie) 64 bits
Noyau : Linux 3.16.0-4-amd64
(G)UI : GNOME 3.14.1
Inscription : 27-01-2015

Re : Installation et configuration d'une GTX860M clévo

Alors, me revoila.

J'ai décidé de passer à jessie, qui depuis quelques jours, est en GEL.

J'ai donc installé bumblebee et maintenant une nouvelle erreur.

leknoppix@clevo-debian:~$ optirun glxgears
[  364.989321] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied

[  364.989357] [ERROR]Aborting because fallback start is disabled.
 


J'ai ajouté au début du fichier /etc/bumblebee/xorg.conf.nvidia ceci:

Section "Screen"
   Identifier "Default Screen"
   Device "DiscreteNvidia"
EndSection



Et toujours le même message.
Auriez vous une idée?

leknoppix


Clevo W370SS 17.3" FullHD, Geforce Nvidia GTX 860M 2Go, i7-4702MQ 4x2 cores 2.2 à 3.2GHz, 6Mo cache, Vidéo GT2 HD4600, 8Go de RAM, 1To de Disque dur.
Dualboot Debian/Windows8.1 (75% sous linux).

Hors ligne

#9 29-01-2015 13:46:10

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Installation et configuration d'une GTX860M clévo

Bonjour
il te faut créer une section device.
pour la carte nvidia par exemple en position 2



Section "Device"
intel 0  je ne connais pas comment la declarer
Driver
BusId
Screen 0
EndSection

Section "Device"
Identifier "nvidia1"
Driver "nv"       pour driver generique    ou   Driver "nvidia"  pour le driver non-free que tu recupere dans le depot non-free
BusId "PCI:2:0:0"   (ceci est un example a mettre la valeur reelle de ton bus utilisé par la carte nvidia)
Screen 1
EndSection
 


pour la carte intel idem  elle sera surement en position 0 mais je ne connais pas , il te faudra chercher comment declarer le driver.
la section screen n est pas obligatoire mais tu peut preciser aussi
un exemple pour la carte nvidia  en position 2 (pour intel en position 1 se sera Screen0  etc ..... )


Section "Screen1"
Identifier "Screen1"
Device "nvidia1"
Monitor "Monitor1"
DefaultDepth 24
Subsection "Display"
Depth 24
 


pour intel je pense que le driver générique est correct , pour nvidia je te conseille de voir les tutos sur le forum , "recherche nvidia par exemple"
et peut etre attendre des conseils de personnes plus performante que moi sur ce sujet (je n utilise que des gpu nv et un seul ecran , ils me servent a faire des calculs (pas specialement pour un affichage performant  wink  )

il te faut sur les mises a jour declarer les non-free   :     /etc/apt/sources.list

si tu te trompe tu aura un bel ecran noir au redemarrage .................  alors attention  tongue

Dernière modification par robert2a (29-01-2015 13:47:00)

Hors ligne

Pied de page des forums