web-dev-qa-db-fra.com

Comment puis-je faire en sorte que mon réglage Nvidia Overscan fonctionne au démarrage? Ubuntu 12.10

Bonjour à tous, comme à beaucoup de gens, mon nouveau pilote nvidia n’inclut pas de barre de surbalayage et le bureau de mon téléviseur est coupé. Après de nombreuses recherches et quelques traces et erreurs, j'ai pu obtenir que mon téléviseur s'adapte au bureau sur mon écran en utilisant cette commande

nvidia-settings --assign 0/CurrentMetaMode="DFP-1: 1920x1080 { ViewPortIn=1920x1080, ViewPortOut=1820x1020+45+30 }"

Mais je n'arrive pas à trouver un moyen de faire en sorte que cela se produise au démarrage. J'ai essayé d'aller au terminal et d'utiliser

gedit ~/.nvidia-settings-rc and adding 0/CurrentMetaMode="DFP-1: 1920x1080 { ViewPortIn=1920x1080, ViewPortOut=1820x1020+45+30 }" 

à la fin, mais cela ne semble pas aider. Est-ce qu'il y a peut-être quelque chose que je peux faire ou est-ce que je manque quelque chose? Toute aide est appréciée. Pour le moment, je ne fais que copier-coller la commande une fois que mon ordinateur a démarré dans le terminal et cela fonctionne, mais j'estime qu'il doit exister un meilleur moyen. Merci encore

2
Tim

Je viens de coller le résultat obtenu par quelqu'un d'autre dans TERMINAL et le résultat est le suivant:

nvidia-settings -a CurrentMetaMode="DFP-0: 1680x1050+0+0, DFP-1: 1920x1080+1680+0 { ViewPortIn=1920x1080, ViewPortOut=1820x1022+50+29 }"

et appuyez sur Entrée. Le résultat, comme expliqué dans l'article de référence ci-dessous, était de 100 pixels moins le surbalayage total.

Maintenant, je dois comprendre comment et où mettre cela dans le

(section non testée ci-dessous: cela a fonctionné dans le terminal maintenant, je veux que cela devienne permanent, car il est beaucoup trop difficile de se souvenir de chaque connexion)

/etc/x11/xorg.conf 

pour rendre les résultats persistants.

J'ai trouvé qu'en cliquant sur le dossier sous l'icône "DASH", en cliquant sur le menu du système de fichiers, puis en cliquant sur/etc, puis en cliquant sur/x11 et en cliquant sur l'élément qui dit xorg.conf, il apparaît dans gedit un fichier. Mais cela ne fonctionne pas à cause des permissions Il faut donc en type de terminal ou copier

Sudo gedit /etc/X11/xorg.conf

puis ajoutez au bas de la section "écran", juste avant la section de fin. Je l'ai préfacé de 8 espaces pour l'aligner avec le reste de la section.

nvidia-settings -a CurrentMetaMode="DFP-0: 1680x1050+0+0, DFP-1: 1920x1080+1680+0 { ViewPortIn=1920x1080, ViewPortOut=1820x1022+50+29 }"

Puis enregistrez sur le dessus de l'original. (vous avez sauvegardé The ORIGINAL AS sous le nom xorg.conf.old, n'est-ce pas? s'il existait déjà.)

REFERENCE (URL ci-dessous) explique comment obtenir vos propres résultats pour le nombre de pixels dont vous avez besoin. http://b.wardje.eu/2012/08/nvidia-linux-overscan.html

Je suis sûr que quelqu'un avec plus d'expérience peut faire un meilleur travail avec cela. Mais tant que c'est dans le vide, ça reste.

Merci à tous ceux qui ont mis en pièces.

--GND

1
Glenn

Je ne sais pas si vous avez déjà trouvé une réponse, mais sinon:

Mettez vos paramètres dans votre fichier /etc/X11/xorg.conf, cela fonctionnera.

Par exemple :

Option         "metamodes" "DFP-0: nvidia-auto-select +0+0,DFP-1: 1280x720+1920+0 { ViewPortIn=1280x720, ViewPortOut=1210x670+35+25 }"
0
Sylvain