problème d'accélération matérielle

Assistance Générale spécifique à LMDE
Avatar du membre
mpat
Messages : 7845
Enregistré le : mar. 25 août 2015 21:12
Localisation : Belgique

Re: problème d'accélération matérielle

Message par mpat »

Dernier message de la page précédente :

@Melissa bonjour, tu es sur que c'est ta nvidia qui tourne ?

intel.
Image

nvidia.
Image

melissa6969
Messages : 485
Enregistré le : lun. 24 oct. 2016 22:30

Re: problème d'accélération matérielle

Message par melissa6969 »

J'en suis certaine.
Pour obtenir des résultats proches des tiens, je dois lancer la commande en enlever la synchro.
Mais je sais pas pourquoi, d'origine ça le fait pas, peut-être que un rapport avec le matériel qui est différent.!!!

en faite c'est bizarre tes résultats, parce que d'origine c'est volontairement bloqué à 60 FPS avec Nouveau et Prime...
puisque sur la doc ils indiquent de faire ça, ce qui enlève la synchro, et permet d'exploiter la puissance maximale des GPU

Code : Tout sélectionner

DRI_PRIME=0 vblank_mode=0 glxgears
là c'est sur le chipset Intel
Image

mais sur la Nvidia avec le pilote Nouveau ça devient + folklo :lol: :lol:
je sais que ma GPU est très mal supportée par Nouveau, et qu'il y a pas mal de soucis de performances atrophiées, la preuve :oops: :oops: c'est complèment instable..

Image

dede60
Messages : 13
Enregistré le : dim. 23 avr. 2017 18:25

Re: problème d'accélération matérielle

Message par dede60 »

Salut Mélissa encore merci pour ton aide , donc j'ai bien installé xsensors et niveau commandes :

Code : Tout sélectionner

sudo lshw -C display = 
*-display               
       description: VGA compatible controller
       produit: Broadwell-U Integrated Graphics
       fabriquant: Intel Corporation
       identifiant matériel: 2
       information bus: pci@0000:00:02.0
       version: 09
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       ressources: irq:61 mémoire:d2000000-d2ffffff mémoire:b0000000-bfffffff portE/S:5000(taille=64) 

Code : Tout sélectionner

grep -B2 'Module class: X.Org Video Driver' /var/log/Xorg.0.log
[    11.941] (II) Module intel: vendor="X.Org Foundation"
[    11.941] 	compiled for 1.16.4, module version = 2.99.917
[    11.941] 	Module class: X.Org Video Driver
--
[    11.942] (II) Module modesetting: vendor="X.Org Foundation"
[    11.942] 	compiled for 1.16.4, module version = 0.9.0
[    11.942] 	Module class: X.Org Video Driver
--
[    11.943] (II) Module fbdev: vendor="X.Org Foundation"
[    11.943] 	compiled for 1.15.99.904, module version = 0.4.4
[    11.943] 	Module class: X.Org Video Driver
--
[    11.944] (II) Module vesa: vendor="X.Org Foundation"
[    11.944] 	compiled for 1.15.99.904, module version = 2.3.3
[    11.944] 	Module class: X.Org Video Driver

Code : Tout sélectionner

optirun nvidia-settings -c :8 =
[ 6742.540264] [ERROR]No bridge found. Try installing primus or virtualgl.
Lors de la dernière commande je'ai bien les roues qui tournent ainsi que les fps qui s'affichant et dans xsensors j'ai la temp 1 de acpitz qui monte bien , d'ailleurs je n'ai effectivement pas nouveau .

je n'aurai jamais eu l'idée de faire sa seul .

melissa6969
Messages : 485
Enregistré le : lun. 24 oct. 2016 22:30

Re: problème d'accélération matérielle

Message par melissa6969 »

c'est bizarre tes résultats...
oui mais la dernière commande te fait pas tourner sur la Nvidia du coup, tu tournes sur le chipset de ton processeur.

si tu fais cette commande

Code : Tout sélectionner

apt-cache policy virtualgl
ça te renvoies quoi comme résultat.???

et si cette fois tu tentes de faire

Code : Tout sélectionner

optirun glxgears
il se passe quoi aussi.???

et tu peux me faire une capture d'écran de xsensors stp.???

et dans le terminal que te renvois la commande

Code : Tout sélectionner

sensors

dede60
Messages : 13
Enregistré le : dim. 23 avr. 2017 18:25

Re: problème d'accélération matérielle

Message par dede60 »

ok on y va

Code : Tout sélectionner

apt-cache policy virtualgl =
virtualgl:
  Installé : (aucun)
  Candidat : (aucun)
 Table de version :

Code : Tout sélectionner

optirun glxgears =
[20701.136803] [ERROR]No bridge found. Try installing primus or virtualgl.
Voici une capture pendant que les roues tournent
Image

Pour la dernière commande

Code : Tout sélectionner

sensors =
acpitz-virtual-0
Adapter: Virtual device
temp1:        +40.0°C  (crit = +95.0°C)
temp2:        +36.0°C  (crit = +126.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +42.0°C  (high = +105.0°C, crit = +105.0°C)
Core 0:         +39.0°C  (high = +105.0°C, crit = +105.0°C)
Core 1:         +39.0°C  (high = +105.0°C, crit = +105.0°C)
Je sais pas pourquoi mais l'image n'apparait pas , voila le lien https://1drv.ms/i/s!Aq9xQLheqpLkhNpU4GfhHJrJV1x13Q" onclick="window.open(this.href);return false;

merci

melissa6969
Messages : 485
Enregistré le : lun. 24 oct. 2016 22:30

Re: problème d'accélération matérielle

Message par melissa6969 »

DRI_PRIME=1 n'a aucun impact sur ta Nvidia, c'est bien ton chipset graphique du cpu qui est sollicité.

donne le retour de

Code : Tout sélectionner

dpkg -l | grep nvidia
ensuite tu vas installer virtualgl

Code : Tout sélectionner

sudo apt-get install virtualgl
ensuite tu vas retenter la manip

Code : Tout sélectionner

optirun glxgears
et aussi celle-ci

Code : Tout sélectionner

optirun glxspheres64
et aussi que donne la manip

Code : Tout sélectionner

apt-cache policy bumblebee

dede60
Messages : 13
Enregistré le : dim. 23 avr. 2017 18:25

Re: problème d'accélération matérielle

Message par dede60 »

ok on y va :

Code : Tout sélectionner

dpkg -l | grep nvidia=
ii  glx-alternative-nvidia                0.5.1                                   amd64        allows the selection of NVIDIA as GLX provider
ii  nvidia-alternative                    340.101-1                               amd64        allows the selection of NVIDIA as GLX provider
ii  nvidia-installer-cleanup              20141201+1                              amd64        cleanup after driver installation with the nvidia-installer
ii  nvidia-modprobe                       340.46-1                                amd64        utility to load NVIDIA kernel modules and create device nodes
ii  nvidia-settings                       340.46-2                                amd64        tool for configuring the NVIDIA graphics driver
Quand je veux installer virtualgl voilà ce que j'obtiens

Code : Tout sélectionner

Package virtualgl is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'virtualgl' has no installation candidate
Du coup les 2 prochaines commandes me disent d'installer virtualgl et la dernière me donne :

Code : Tout sélectionner

bumblebee:
  Installé : 3.2.1-7
  Candidat : 3.2.1-7
 Table de version :
     3.2.1-13~bpo8+1 0
        100 http://http.debian.net/debian/ jessie-backports/main amd64 Packages
 *** 3.2.1-7 0
        500 http://debian.proxad.net/debian/ jessie/main amd64 Packages
        100 /var/lib/dpkg/status

melissa6969
Messages : 485
Enregistré le : lun. 24 oct. 2016 22:30

Re: problème d'accélération matérielle

Message par melissa6969 »

ok donc là on commence à y voir + clair.
c'est les pilotes proprio que t'as, on en est sûr maintenant, t'as Bumblebee, et je pense que t'as aussi bbswitch

que retourne

Code : Tout sélectionner

apt-cache policy bbswitch-dkms
pour virtualgl, je viens juste de me rappeler, je l'avais installé en dehors des dépôts, car non présent sur Debian (Sid).
donc tu vas le prendre ici
https://sourceforge.net/projects/virtua ... b/download" onclick="window.open(this.href);return false;

et pour installer les paquets Deb, il te faut le petit utilitaire bien pratique, si tu l'as pas tu l'installes

tu vérifies avant

Code : Tout sélectionner

sudo apt search gdebi
si t'as pas d'écrit [installé]
tu fais

Code : Tout sélectionner

sudo apt-get install gdebi-core gdebi
et tu pourra installer avec Gdebi, ton paquet virtualgl.deb précedemment téléchargé.

et tu retente encore une fois

Code : Tout sélectionner

optirun glxgears
et

Code : Tout sélectionner

optirun glxspheres64
et

Code : Tout sélectionner

optirun nvidia-settings -c :8
cette fois ça devrait fonctionner.
et tu vas aussi vérifier un petit truc

Code : Tout sélectionner

lsmod | egrep -i "nouveau|vga_switcheroo" 
tu me dis si le terminal te renvoies quelque chose

dede60
Messages : 13
Enregistré le : dim. 23 avr. 2017 18:25

Re: problème d'accélération matérielle

Message par dede60 »

OK donc

Code : Tout sélectionner

apt-cache policy bbswitch-dkms =
bbswitch-dkms:
  Installé : 0.8-1
  Candidat : 0.8-1
 Table de version :
 *** 0.8-1 0
        500 http://debian.proxad.net/debian/ jessie/main amd64 Packages
        100 /var/lib/dpkg/status
Après installation de virtualgl

Code : Tout sélectionner

optirun glxgears=
[  356.397779] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

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

Code : Tout sélectionner

optirun glxspheres64=
[  507.495762] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

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

Code : Tout sélectionner

optirun nvidia-settings -c :8=
[  571.523540] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

[  571.523563] [ERROR]Aborting because fallback start is disabled.
et

Code : Tout sélectionner

lsmod | egrep -i "nouveau|vga_switcheroo" 
ne donne aucun résultat .

Au pire je peux tenter en installant un mint basé sur ubuntu qu'en penses tu ?

melissa6969
Messages : 485
Enregistré le : lun. 24 oct. 2016 22:30

Re: problème d'accélération matérielle

Message par melissa6969 »

la dernière commande permettait de voir si tu avais d'eventuels traces de pilotes Nouveau en fonctionnement qui bloquerait la mise en route de la Nvidia.
donc vu que l'entrée est vide c'est bon signe.

bbswitch est installé donc le switch entre les deux GPU est possible..

et pour le message [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
tu vas me faire une petite vérification, tu vas dans
/etc/bumblebee/bumblebee.conf
et tu regarfe si t'as la ligne KernelDriver=nvidia
si oui, tu la modifies en
KernelDriver=nvidia-current
manip à faire en root bien sûr.

et ensuite une fois ton fichier modifié, dans le terminal tu lances un

Code : Tout sélectionner

sudo service bumblebeed restart
et tu retente de faire

Code : Tout sélectionner

optirun glxgears
et

Code : Tout sélectionner

optirun nvidia-settings -c :8=
et si ça marche toujours pas, là je commencerais à être à court d'idées sincérement... :oops: :oops: :oops:

dede60
Messages : 13
Enregistré le : dim. 23 avr. 2017 18:25

Re: problème d'accélération matérielle

Message par dede60 »

Sa sent l'installation d'une autre distro pour voir, j'ai vérifié le fichier et la ligne KernelDriver=nvidia-current était déjà présente, dans le doute j'ai redémarré le service mais bien sûr j'ia toujours les même messages d'erreur . Je te remercie pour le temps que tu as passé à m'aider c'était gentil de ta part .

Répondre