web-dev-qa-db-fra.com

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

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

enter image description here

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

enter image description here

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

Est-il possible d'avoir une échelle de 200% sur le moniteur Dell et à 100% sur le moniteur d'ordinateur portable?

Merci!

25
dharmatech

Il existe une solution de contournement facile.
Au lieu de changer d’é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.

7
bc473

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 de 18.04
Pour passer à wayland:
1. Connectez - Out
2. Sur l'écran de connexion, cliquez sur le petit rouage
3. et choisissez "Ubuntu on wayland"

7
Christ-OFF

Comme @Tsume l'a suggéré, le lien ci-dessous fournit des informations sur la manière d'activer la fonctionnalité expérimentale "Mise à l'échelle fractionnelle".

maketecheasier.com/enable-fractional-scaling-gnome

Cela a très bien fonctionné pour moi, il suffit d'entrer la commande ci-dessous dans le terminal, les moniteurs clignotent un instant, puis tout revient à une échelle appropriée. À partir de là, vous pouvez accéder aux affichages et définir votre mise à l'échelle par incréments de 25% au lieu de 100, mais ce n'est pas nécessaire dans mon cas.

gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
2
jasonleehodges

Diminuer la résolution du moniteur pourrait résoudre le problème, mais ce n'est pas une bonne solution car cela 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: maintenez la résolution du moniteur à 4 k, doublez la résolution de votre moniteur et augmentez la taille de toutes les fenêtres de 200%. Étape détaillée comme suit:

  1. Aller au réglage> écrans> régler l'échelle à 200%
  2. Connectez-vous au moniteur Dell, tapez xrandr pour vérifier l’identité de deux moniteurs. Ici, je suppose que vous avez le moniteur 'HDMI-0' de 3840x2160, le moniteur 'HDMI-1' de 1600x900. Maintenant, je veux placer "HDMI-1" à gauche, "HDMI-0" à droite.
  3. Exécutez le suivant

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

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

2
travis-wayland

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 des réglages différents, mais j'ai toujours raté 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 lorsque 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 les paramètres de NVIDIA X Server ne figurent pas parmi vos applications, vous devrez peut-être installer/mettre à jour vos pilotes. Btw, mon ordinateur utilise les pilotes NVIDIA, pas le pilote intégré X.Org (Nouveau). Assurez-vous donc que vous utilisez le pilote NVIDIA dans le menu Logiciels et mises à jour du menu Pilotes supplémentaires.

1
bkakilli