Différents paramètres d'échelle d'affichage - 18.04


30

J'ai un moniteur Dell réglé à une échelle de 200%:

entrez la description de l'image ici

J'ai ensuite réglé l'écran intégré de l'ordinateur portable à 100%:

entrez la description de l'image ici

Cependant, si je reviens ensuite aux paramètres du moniteur Dell, l'échelle y est revenue à 100%.

Existe-t-il un moyen d'avoir une échelle de 200% sur le moniteur Dell et une échelle de 100% sur le moniteur d'ordinateur portable?

Merci!


1
Avez-vous essayé ma réponse? Cela a-t-il fonctionné?
Christ-OFF

Réponses:


7

Vous pouvez avoir deux échelles différentes en utilisant Wayland
Wayland était la valeur par défaut en 17.04. X11 est la valeur par défaut en 18.04
Pour passer à Wayland:
1. Déconnexion
2. Sur l'écran de connexion, cliquez sur le petit rouage
3. et choisissez "Ubuntu on Wayland"


1
Et si je n'ai pas d'option "Ubuntu on wayland"? Comment l'installer ou l'activer?
Insasse

2
J'ai pu sélectionner "Ubuntu on wayland" et configurer la mise à l'échelle. Très peu d'applications comme le terminal et le logiciel Ubuntu évoluent correctement. Cependant, la majorité de mes applications telles que mon navigateur Web et l'IDE ne sont pas mises à l'échelle et restent à l'échelle du moniteur principal. Comment puis-je résoudre ce problème?
Tsume

1
@Tsume Avez-vous déjà résolu le problème?
ljden

3
@ljden Oui, je l'ai corrigé. Je pense que j'ai utilisé cette mise à l'échelle fractionnaire pour le faire maketecheasier.com/enable-fractional-scaling-gnome
Tsume

2
Suivant - Configuration de deux moniteurs avec différents DPI?
danger89

7

Il existe une solution de contournement facile.
Au lieu de changer l'échelle: changez la résolution du moniteur .
Avec une résolution inférieure sur un écran 4K, vous devriez pouvoir faire correspondre le moniteur supplémentaire.

J'espère que cela t'aides.


1
Je peux voir les différentes résolutions mais je ne peux pas y changer sur Ubuntu 18.10 :(
roundcrisis

1
C'est étrange, parfois le bouton "appliquer" disparaît ... Et la plupart des résolutions ne correspondent pas au ratio d'écran, ce qui signifie que je n'ai pas les options dont j'ai besoin pour obtenir une bonne mise à l'échelle.
Christian

Avez-vous vu ces nouvelles: omgubuntu.co.uk/2019/03/best-gnome-3-32-features ? GNOME 3.32 -> Mise à l'échelle fractionnaire dans le shell GNOME Nous pouvons donc l'avoir dans 19.xx
Christ-OFF

7

Une résolution plus basse du moniteur pourrait résoudre le problème, mais ce n'est pas une bonne solution car elle sacrifie la résolution 4k.

Supposons que vous utilisez x-window et ubuntu 18.04. Une approche meilleure mais plus sophistiquée est la suivante: gardez la résolution du moniteur à 4k, augmentez la résolution du moniteur de votre ordinateur portable deux fois et augmentez l'échelle de toutes les fenêtres à 200%. Étape de détail comme suit:

  1. Allez dans réglage> affichages> régler l'échelle à 200%
  2. Connectez-vous au moniteur Dell, tapez xrandr pour vérifier l'ID de deux moniteurs. Ici, je suppose que vous avez un moniteur 'HDMI-0' de 3840x2160, un moniteur 'HDMI-1' de 1600x900. Maintenant, je veux placer «HDMI-1» à gauche, «HDMI-0» à droite.
  3. Exécutez ce qui suit

xrandr --dpi 276 --fb 7040x2160 - sortie HDMI-0 - mode 3840x2160 --pos 3200x0 - sortie HDMI-1 - échelle 2x2 - panoramique 3200x1800 + 0 + 0

(Remarque: 7040 = 3840 + 1600x2, 3200 = 1600x2, 1800 = 900x2)


Celui-ci est la bonne réponse pour moi, mais nécessite un petit calcul des tailles d'écran. Mais l'affichage scintille. Avez-vous des suggestions?
Dipendra Gurung

Pourriez - vous aller plus en détail sur ce que les valeurs des paramètres dpi, fb, pos, modeet panningfont exactement et comment les calculer? J'ai des difficultés lorsque j'essaie d'obtenir mon Dell XPS 13 (moniteur 4k avec 3200x1800 (et un moniteur externe placé physiquement au-dessus avec 1920x1080. L'échelle de mon moniteur Dell devrait être de 200%, celle de l'externe devrait être de 100% et il devrait presque aussi être placé "à l'envers" le moniteur Dell. Je ne reçois pas de toute façon les paramètres de travail (cependant en quelque sorte mal placé au moins). Merci!
ElectRocnic

4

Sur Gnome 3.32 (par défaut pour Ubuntu 19.04), il est possible de configurer une mise à l'échelle fractionnaire même pour X. La commande est:

gsettings set org.gnome.mutter experimental-features "['x11-randr-fractional-scaling']"

Après cela, vous pouvez accéder aux paramètres d'affichage et définir un rapport de mise à l'échelle différent pour chaque moniteur que vous avez, même par incréments de 25%.

Si, pour une raison quelconque, vous devez réinitialiser la mise à l'échelle fractionnaire, la commande est:

gsettings reset org.gnome.mutter experimental-features

1

Si vous avez des cartes NVIDIA, vous pouvez utiliser les paramètres du serveur NVIDIA X. J'ai essayé la solution de @ travis-wayland avec différents paramètres mais j'ai toujours foiré les écrans. Voici mes paramètres pour les deux écrans (Ubuntu 18.04.2):

Écran gauche et écran droit

Notez que ViewPortIn et Panning doivent correspondre alors que ViewPortOut est défini sur la résolution d'écran maximale (1680x1050). Notez également que j'utilise mon écran verticalement, donc XxY est retourné dans ViewPortIn et Panning.

Si vous ne voyez pas les paramètres du serveur NVIDIA X parmi vos applications, vous devrez peut-être installer / mettre à jour vos pilotes. En fait, mon ordinateur utilise des pilotes NVIDIA, pas le X.Org intégré (nouveau pilote). Assurez-vous donc que vous utilisez le pilote NVIDIA dans Software & Updates sous le menu Additional Drivers.

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.