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 01-07-2021 01:34:22

Mca
Membre
Lieu : Essonne
Distrib. : Debian Sid
Noyau : 5.10
(G)UI : Gnome 3
Inscription : 20-09-2019

[Résolu] xrandr gdm3

Bonjour a tous ou bonsoir plutôt tout dépend big_smile

J'ai acquis un pc portable récemment un Dell précision 7750,

J'utilise avec lui un écran externe, le problème est qu'avec le pilote propriétaire l’écran externe relier en HDMI n'est pas automatiquement utiliser
et vu que je désactive mon écran intégrer je n est plus d’écran  d'actif tant que je n'est pas rentrer cette commande :


xrandr --setprovideroutputsource NVIDIA-G0 modesetting
xrandr --auto
 



J'utilise le fichier grub en mettant cette ligne pour désactiver l’écran intégrer des que linux démarre :


GRUB_CMDLINE_LINUX_DEFAULT="quiet video=eDP-1 :d"
 



Je peux faire autrement même après avoir lancer une session mais sa fait limite geler l’écran avec cette commande j'usqua sa remise en service :


xrandr --output eDP-1 --off
 



Mais cela ne résout pas le problème que l’écran HDMI est inactif lors du lancement de gdm3 donc plus aucun écran pour voir quoique se soit

Voici ce que Nvidia explique a ce propos :

https://download.nvidia.com/XFree86/Lin … ndr14.html

J'ai tester de mettre cette ligne dans mon fichier grub, Cela est senser forcer l'activation de l’écran mais sans succès cela doit être du au drivers proprio :


GRUB_CMDLINE_LINUX_DEFAULT="quiet video=HDMI-1-0:e"
 



J'aimerai exécuter cette commande juste après l'initialisation de gdm :


xrandr --setprovideroutputsource NVIDIA-G0 modesetting
xrandr --auto
 



J'ai essayer d'ajouter ces commandes a ce fichier mais sans succès :


/etc/gdm3/Init/Default
 



Je crois que cela doit venir du faite que xrandr refuse de fonctionner en root et ce fichier est exécuter en root, j'ai aussi essayer sa sans grand espoir :


su mca -c 'xrandr --setprovideroutputsource NVIDIA-G0 modesetting'
su mca -c 'xrandr --auto'
 



Rien de tout sa na marcher, bien sur si je mais ses deux ligne dans ~/.xsessionrc cela marche mais seulement pour l'utilisateur connecter et non gdm malheureusement, ce qui est assez logique en faite tongue

Si quelqu’un a une idée de comment débloquer tous sa je suis preneur,

merci.gif

Dernière modification par Mca (01-07-2021 18:51:41)

Hors ligne

#2 01-07-2021 18:51:02

Mca
Membre
Lieu : Essonne
Distrib. : Debian Sid
Noyau : 5.10
(G)UI : Gnome 3
Inscription : 20-09-2019

Re : [Résolu] xrandr gdm3

Problème résolu smile

Enfin du moins je sais que sais le drivers proprio Nvidia qui est le problème, si je désactive l’écran intégrer par un moyen quelque conque le l’écran est a la limite du freeze,

sinon pour lancer un script dans gdm j'ai trouver sa :


[Desktop Entry]
Type=Application
Name=Optimus
Exec=sh -c "xrandr --setprovideroutputsource NVIDIA-G0 modesetting; xrandr --auto"
NoDisplay=true
X-GNOME-Autostart-Phase=DisplayServer
 



a placer directement dans /usr/share/gdm/greeter/autostart/optimus.desktop

Donc le véritable problème était pourquoi cela freeze quand j'eteint mon écran intégrer

Hors ligne

#3 01-07-2021 22:24:34

Mca
Membre
Lieu : Essonne
Distrib. : Debian Sid
Noyau : 5.10
(G)UI : Gnome 3
Inscription : 20-09-2019

Re : [Résolu] xrandr gdm3

J'ai enfin trouver par pur hasard big_smile

Voulant jouer de tant autre sur mon pc je prefaire avoir un minimum de Control sur les ventilateur,

Donc j'ai installer le package nvidia-xconfig :

apt install nvidia-xconfig



Puis cette commande :

nvidia-xconfig -a --cool-bits=28 --allow-empty-initial-configuration



Cela créer un fichier xorg.conf dans :

/etc/X11/xorg.conf



Résultat je n'ai pas accès a mes ventilateur mais cela a résolu mon problème,

https://securitronlinux.com/debian-test … very-easy/

Par contre mon écran intégrer reste noir mais allumer donc j'ai mis cette ligne dans grub :


GRUB_CMDLINE_LINUX_DEFAULT="quiet video=eDP-1 :d"
 



L’écran est bien éteint cette fois ci,

et si je veux simplement utiliser mon pc de façon portable j enlève le video=eDP-1 :d dans le grub et renomme le fichier xorg.conf en xorg.conf.old

sa mériterai un script tous sa mais flemme tongue

Hors ligne

Pied de page des forums