web-dev-qa-db-fra.com

Comment puis-je implémenter un nouveau mode de résolution en utilisant xrandr de manière cohérente?

Tout d'abord, j'ai connecté un nouveau moniteur 1280 x 1024 (1080p) avec une résolution optimale à mon ordinateur portable Toshiba Satellite via VGA. Je lance Ubuntu 14.04 LTS.

Le problème est que les résolutions par défaut disponibles pour l'affichage secondaire ne sont que 1024x768 et 800x600.

Le correctif que j'ai utilisé est:

xrandr

pour déterminer toutes les sorties visuelles, puis

cvt 1280 1024

qui m'a donné "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync

J'ai ensuite utilisé

xrandr --newmode "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync

puis

xrandr --addmode VGA1 "1280x1024_60.00"

Cela m'a donné une résolution sélectionnable de 1280x1024 dans les paramètres système pour l'affichage secondaire, ce qui est fantastique et fonctionne à merveille, mais j'ai vraiment du mal à mettre en place un correctif pour que la résolution soit disponible en permanence.

Les correctifs proposés consistent à ajouter un script à l'aide d'un fichier .x; xrandr lance les scripts dans kdm/gdm; et la mise en xorg.conf qui ont été trouvés ici .

Je n’ai réussi dans aucune de ces trois situations, probablement parce que je ne les ai pas comprises. Je ne trouve pas/etc/gdm; Le seul dossier que je peux trouver dans/etc similaire est/etc/gdb. Je ne parviens pas non plus à trouver /etc/X11/xorg.conf pour pouvoir mettre en œuvre un changement à cet endroit. Comme avec .xprofile, je ne peux pas sembler créer un fichier .xprofile dans/home car je reçois le message "vous n’avez pas l’autorisation de sauvegarder le fichier".

Ma question est essentiellement la suivante: comment puis-je ajouter la résolution personnalisée que j'ai apportée en utilisant xrandr comme solution permanente pour mon écran secondaire, comme décrit dans le guide, et pour résoudre les problèmes énumérés ci-dessus!

Merci beaucoup si vous pouvez aider. S'il vous plaît laissez-moi savoir si vous souhaitez plus d'informations.

une dernière chose - si je peux créer un fichier .xprofile, où doit-il être correctement enregistré?

Je ne trouve pas/etc/gdm; Le seul dossier que je peux trouver dans/etc similaire est/etc/gdb. Je ne parviens pas non plus à trouver /etc/X11/xorg.conf pour pouvoir mettre en œuvre un changement à cet endroit. Comme avec .xprofile, je ne peux pas sembler créer un fichier .xprofile dans/home car je reçois le message "vous n’avez pas l’autorisation de sauvegarder le fichier".

Je vous remercie.

2
BM.Teddy

J'ai résolu le problème.

J'ai réussi à créer un fichier .xprofile et à l'enregistrer dans le répertoire personnel. J'ai ensuite ajouté

xrandr --newmode "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync

xrandr --addmode VGA1 "1280x1024_60.00"

Le seul problème que j'ai eu concernait les autorisations de sauvegarde d'un fichier .x, ce qui n'était en général pas un problème lorsque je l'ai créé une seconde fois.

Cela fonctionne bien maintenant et la nouvelle résolution est appliquée sur l'écran secondaire à chaque fois.

1
BM.Teddy