Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

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

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

#1 07-06-2019 17:53:47

edricus
Membre
Distrib. : Debian 9
Noyau : Linux 4.9.0-9-amd64
(G)UI : GNOME
Inscription : 07-06-2019

Nvidia PRIME Synchronisation sous Debian ?

Bonjour, je tente désespérément d'activer la synchronisation verticale après une installation du paquet nvidia-drivers.
"cat /sys/module/nvidia_drm/parameters/modeset" me renvois "N"
Debian 9
nvidia-driver version 390.116-1
CG Nvidia GeForce GTX 960M
Screen dans xrandr: eDP-1-1

Je vois qu'il faut modifier le fichier "/etc/modprobe.d/nvidia-graphics-drivers.conf" et y ajouter "options nvidia_390_drm modeset=1" mais le fichier n'existe pas et en le créant rien n'y fait. Même après un update-initramfs -u et un reboot.
J'ai aussi ajouté "nvidia-drm.modeset=1" à l'entrée de grub mais rien n'y fait, pire, je peux plus me loger sur ma session gnome, à l'entrée de la session l'ecran clignote et me remet sur GDM

J'ai pas trouvé de moyen de faire ça sous debian. C'est possible ? Merci
ps: désolé si j'ai pas mis assez d'info

Dernière modification par edricus (07-06-2019 18:11:49)

Hors ligne

#2 08-06-2019 10:45:34

robert2a
Membre
Distrib. : debian 11
(G)UI : Mate
Inscription : 15-11-2014

Re : Nvidia PRIME Synchronisation sous Debian ?

Bonjour
tu fais n'importe quoi donc forcément ça plante .
la commande "modeset" ou nomodeset" est pour le noyau (driver libre)
le driver propriétaire recompile le noyau et crée les bon modules (pour cela que que après modification un redémarrage est nécessaire ) .
ps: crée les bon liens pour utiliser les paquets nvidia du driver
pour la fréquence verticale elle est de 60 Hz par défaut
par exemple pour moi


glxgears
 


retour


Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
301 frames in 5.0 seconds = 60.180 FPS
300 frames in 5.0 seconds = 59.997 FPS
300 frames in 5.0 seconds = 59.997 FPS
301 frames in 5.0 seconds = 59.997 FPS
301 frames in 5.0 seconds = 60.006 FPS
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 53 requests (53 known processed) with 0 events remaining.
 


ps: pour fermer le test click sur la croix de la petite fenêtre
quand avec ceci (qui est du grand n'importe quoi )
j'ai la même chose que toi (sur une machine en nvidia GTX1060 )


cat /sys/module/nvidia_drm/parameters/modeset
 


retour


N
 


tu essaie de faire quelque chose qui est déjà actif par défaut (ou explique toi mieux )

un paquet a vérifier si installé ( gestion graphique du driver ).


apt-cache policy nvidia-settings
 


retour


nvidia-settings:
  Installé : 418.74-1
  Candidat : 418.74-1
 Table de version :
 *** 418.74-1 500
        500 https://deb.debian.org/debian buster/contrib amd64 Packages
        100 /var/lib/dpkg/status
 


précise ton profil du forum , et comment tu gère "bumblebee-nvidia primus"  ?

Hors ligne

#3 08-06-2019 11:50:47

edricus
Membre
Distrib. : Debian 9
Noyau : Linux 4.9.0-9-amd64
(G)UI : GNOME
Inscription : 07-06-2019

Re : Nvidia PRIME Synchronisation sous Debian ?

J'ai suivi les 2 pages du wiki concernant nvidia https://wiki.debian.org/fr/NvidiaGraphicsDrivers et https://wiki.debian.org/NvidiaGraphicsDrivers/Optimus
Au redémarrage j'ai un probleme de tearing

glxgears


Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
27447 frames in 5.0 seconds = 5489.149 FPS
23329 frames in 5.0 seconds = 4665.603 FPS
26001 frames in 5.0 seconds = 5200.163 FPS
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 54 requests (54 known processed) with 0 events remaining.


Si je me trompe pas c'est pas ce que je devrais avoir.

apt-cache policy nvidia-settings


nvidia-settings:
  Installé : 418.56-1~bpo9+1
  Candidat : 418.56-1~bpo9+1
 Table de version :
 *** 418.56-1~bpo9+1 100
        100 http://deb.debian.org/debian stretch-backports/contrib amd64 Packages
        100 /var/lib/dpkg/status
     390.116-1 500
        500 http://deb.debian.org/debian stretch/contrib amd64 Packages
 


Je n'utilise pas Bumblebee.

Hors ligne

#4 08-06-2019 12:04:30

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid / bullseye (future stable)
Noyau : Linux -5.10.0-6-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Nvidia PRIME Synchronisation sous Debian ?

tu as quoi comme machine , edricus ?

une tour , un portable ?

marque , référence ?

Hors ligne

#5 08-06-2019 12:11:02

edricus
Membre
Distrib. : Debian 9
Noyau : Linux 4.9.0-9-amd64
(G)UI : GNOME
Inscription : 07-06-2019

Re : Nvidia PRIME Synchronisation sous Debian ?

Un laptop Asus ROG GL551J. Les cartes graphiques Nvidia finissant par "M" désigne les modèles portables
edit: je vais le mettre dans ma signature, j'ai pas pris le temps de completer mon profil hier

Dernière modification par edricus (08-06-2019 12:18:21)

Hors ligne

#6 08-06-2019 12:18:45

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid / bullseye (future stable)
Noyau : Linux -5.10.0-6-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Nvidia PRIME Synchronisation sous Debian ?

peux tu nous retourner le resultat de cette commande , s.t.p.  ?

lspci -nnk | grep -ie vga -A 3



j'ai trouvé de la doc sur ton pc ;

mais , on y parle de GTX860M et non de GTX960M comme tu dis .

par ailleurs , quoi qu'on en dise , il y a  souvent  2 contrôleurs graphiques sur ce genre de bécane .
(souvent ... pas  systematiquement  ou tout le temps)

un Intel et un Nvidia .

auquel cas  faudrai penser à bumblebee / primus .

Dernière modification par Debian Alain (08-06-2019 12:28:34)

Hors ligne

#7 08-06-2019 12:24:47

edricus
Membre
Distrib. : Debian 9
Noyau : Linux 4.9.0-9-amd64
(G)UI : GNOME
Inscription : 07-06-2019

Re : Nvidia PRIME Synchronisation sous Debian ?

lspci -nnk | grep -ie vga -A 3


00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06)
  Subsystem: ASUSTeK Computer Inc. 4th Gen Core Processor Integrated Graphics Controller [1043:185d]
  Kernel driver in use: i915
  Kernel modules: i915
 

Hors ligne

#8 08-06-2019 12:34:03

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid / bullseye (future stable)
Noyau : Linux -5.10.0-6-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Nvidia PRIME Synchronisation sous Debian ?

peut être la commande suivante :

lspci -nnk | grep -ie vga -ie nvidia -A 3

Hors ligne

#9 08-06-2019 12:45:58

edricus
Membre
Distrib. : Debian 9
Noyau : Linux 4.9.0-9-amd64
(G)UI : GNOME
Inscription : 07-06-2019

Re : Nvidia PRIME Synchronisation sous Debian ?

lspci -nnk | grep -ie vga -ie nvidia -A 3


00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06)
  Subsystem: ASUSTeK Computer Inc. 4th Gen Core Processor Integrated Graphics Controller [1043:185d]
  Kernel driver in use: i915
  Kernel modules: i915
--
01:00.0 3D controller [0302]: NVIDIA Corporation GM107M [GeForce GTX 960M] [10de:139b] (rev ff)
  Kernel modules: nvidia
04:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b1] (rev bb)
  Subsystem: Intel Corporation Dual Band Wireless-AC 7260 [8086:4170]
  Kernel driver in use: iwlwifi
 

Hors ligne

#10 08-06-2019 12:56:09

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid / bullseye (future stable)
Noyau : Linux -5.10.0-6-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Nvidia PRIME Synchronisation sous Debian ?

c'est bien ce que je pensais .

tu as la double configuration  Intel / Nvidia

donc , il faut t'orienter vers bumblebee / primus

attention , il faut installer primus , qui se charge lui même des pilotes Nvidia .

tu n'as pas à installer les pilotes Nvidia .

je m'arrête là , je n'entends rien au monde Nvidia . trop complexe pour moi .

et surtout , je suis chez AMD / ATI , beaucoup plus simple .

par ailleurs , dans le but d'une meilleure prise en charge , je te conseille d'installer buster (la future stable (actuellement en alpha 5) pour l'instant , testing ).

Dernière modification par Debian Alain (08-06-2019 13:13:04)

Hors ligne

#11 08-06-2019 13:10:26

edricus
Membre
Distrib. : Debian 9
Noyau : Linux 4.9.0-9-amd64
(G)UI : GNOME
Inscription : 07-06-2019

Re : Nvidia PRIME Synchronisation sous Debian ?

J'ai pu installer Bumblebee sans trop de problemes et je peux jouer avec optirun sans tearing. Je viens de Archlinux et la procédure n'est pas du tout la même. Je switch completement sur la CG dediée sur cette  distro. C'est ce que je voulais faire mais bon ça marche très bien comme ça

Hors ligne

#12 29-06-2020 18:59:27

zatox
Membre
Lieu : Limousin - Corrèze
Distrib. : Debian GNU/Linux 10 (buster)
Noyau : Linux 4.19.0-6-amd64
(G)UI : Plasma
Inscription : 13-06-2020

Re : Nvidia PRIME Synchronisation sous Debian ?

Bonjour, je ne sais pas si je peux déterrer un sujet qui date de un an (enfin un peu plus) mais j'aurais bien voulu savoir si quelqu'un pouvait m'expliquer comment installer bumblebee sur Debian Buster, car je n'y suis pas arrivé. J'ai suivi plusieurs tutos, en particulier ceux là:
https://wiki.debian.org/fr/Bumblebee
https://debian-facile.org/doc:materiel: … ia:optimus

J'ai également suivi la méthode qui consiste à passez un maximum de paquets nécessaire a bumblebee + nvidia en backport par la commande:

apt -t buster-backports install bumblebee-nvidia primus nvidia-kernel-dkms nvidia-xconfig nvidia-settings nvidia-vdpau-driver vdpau-va-driver mesa-utils xserver-xorg-video-nvidia linux-headers-$(uname -r)


bloc à supprimer si la commande n’affiche rien



Pour info, voici mon fichier sources.list:

#

#deb cdrom:[Debian GNU/Linux 10.2.0 _Buster_ - Official amd64 NETINST 20191116-09:56]/ buster main
#deb cdrom:[Debian GNU/Linux 10.2.0 _Buster_ - Official amd64 NETINST 20191116-09:56]/ buster main

deb http://deb.debian.org/debian/ buster main contrib non-free
deb-src http://deb.debian.org/debian/ buster main contrib non-free

deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb-src http://security.debian.org/debian-security buster/updates main

# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free

# buster-backports
#deb http://deb.debian.org/debian/ buster-backports main contrib non-free

# Backports repository
deb http://deb.debian.org/debian buster-backports main contrib non-free # disponible après la publication de buster
#deb http://deb.debian.org/debian buster-backports-sloppy main contrib non-free # disponible après la publication de bullseye


# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.



optirun firefox fonctionne
optirun glxgears fonctionne également mais pas mieux que glxgears tout seul (environ 60 fps tous les deux)
Par contre optirun X-Plane-x86_64  retourne ceci:

[ 4045.338094] [ERROR]Error running "X-Plane-x86_64": No such file or directory


primusrun X-Plane-x86_64 retourne ceci:

/usr/bin/primusrun: ligne 40 : exec: X-Plane-x86_64 : non trouvé



Je voulais monter bumblebee justement pour faire tourner X-Plane-10 mais je n'y arrive pas j'ai systématiquement les messages ci-dessus avec optirun ou primusrun.
Si quelqu'un avait une idée, ça me rendrait bien service.
Je vous remercie pour les réponses que vous pourrez me donner.

merci.gif

Hors ligne

Pied de page des forums