Changer automatiquement la résolution lors de la connexion d'un moniteur externe, pilote nvidia


8

Je lance ubuntu sur mon macbook pro, avec le pilote propriétaire nvidia.

J'ai fait un petit script de piratage http://www.coldcode.net/2010/05/nvidia-auto-display.html qui détecte la présence / absence d'un moniteur externe et change la résolution en conséquence.

Quelqu'un connaît-il une meilleure façon de procéder?

Mon script contourne également des problèmes spécifiques de l'implémentation partielle de xrandr nvidia; en supposant un pilote xorg compatible xrandr, existe-t-il un moyen de faire la même chose de manière moins piratée?


Pas que je sache de. Votre script pourrait être la meilleure façon de procéder pour le moment; en cherchant, je ne vois vraiment rien.
Jacob Peddicord,

Réponses:


3

Avez-vous entendu parler de disper ( http://willem.engen.nl/projects/disper/ )?

A également un PPA sous http://launchpad.net/~disper-dev/+archive/ppa


merci, ça fait des années que je cherche ça. Œuvres du ppa. Un inconvénient mineur est que l'action du cycle -C / - (c'est-à-dire cycle entre, primaire, secondaire, clones, extension) fonctionne. De plus, il ne semble pas être "automatique" (changement lors de la connexion du nouveau moniteur), mais bien mieux que les paramètres nvidia de merde.
alfC

1

J'ai trouvé que l'exécution gnome-display-properties(au moins 10.04) détectera et configurera automatiquement ma résolution en fonction des moniteurs que j'ai connectés en ce moment. Ensuite, je peux simplement le rejeter (en utilisant le bouton "Fermer", "Appliquer" fonctionne également mais nécessite une confirmation qui prend un autre clic et n'est pas nécessaire). J'ai donc ajouté une icône à ma barre supérieure et jusqu'à présent, cela a été tellement mieux que de réinitialiser X comme je le faisais, j'ai été trop paresseux pour rechercher une solution en un clic ou même une solution automatique telle que votre script.

J'ai un grand moniteur au travail, mais j'utilise généralement mon ordinateur portable seul à la maison, donc ses 2 clics lorsque je me rends au travail le matin et 2 lorsque je rentre à la maison.

Mise à jour:

Aurait dû vérifier en premier. En fait, je n'utilise PAS le pilote propriétaire pour le moment et je me souviens vaguement que c'est parce qu'avoir des effets compiz était moins important pour moi que de ne pas redémarrer X deux fois par jour pour changer de moniteur. Ma réponse peut donc vous être totalement inutile. Je supprimerai si quelqu'un peut le confirmer.


Quoi qu'il en soit, il est bon de savoir que pour les pilotes normaux qui implémentent pleinement xrandr, nous pouvons profiter de cette fonctionnalité. Ne supprimez pas la réponse, cela pourrait être utile pour d'autres personnes
ithkuil
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.