Unterschiedliche Einstellungen der Anzeigeskala - 18.04


30

Ich habe einen Dell-Monitor auf eine Skala von 200% eingestellt:

Bildbeschreibung hier eingeben

Ich habe dann die eingebaute Laptop-Anzeige auf 100% gesetzt:

Bildbeschreibung hier eingeben

Wenn ich dann jedoch zu den Dell Monitoreinstellungen zurückschalte, ist die Skala dort auf 100% zurückgekehrt.

Gibt es eine Möglichkeit, 200% Skalierung auf dem Dell-Monitor und 100% Skalierung auf dem Laptop-Monitor zu haben?

Vielen Dank!


1
Hast du meine Antwort probiert? Hat es geklappt?
Christ-OFF

Antworten:


7

Sie können zwei verschiedene Skalen verwenden. Wayland
Wayland war die Standardeinstellung in 17.04. X11 ist die Standardeinstellung in 18.04.
So wechseln Sie zu Wayland:
1. Abmelden
2. Klicken Sie auf dem Anmeldebildschirm auf das kleine Rädchen
3. und wählen Sie "Ubuntu on wayland".


1
Was ist, wenn ich keine "Ubuntu on wayland" -Option habe? Wie installiere oder aktiviere ich es?
Insasse

2
Ich konnte "Ubuntu on wayland" auswählen und die Skalierung konfigurieren. Sehr wenige Anwendungen wie das Terminal und die Ubuntu-Software skalieren korrekt. Die meisten meiner Anwendungen, wie z. B. mein Webbrowser und meine IDE, lassen sich jedoch nicht skalieren und bleiben bei der Skalierung des Hauptmonitors. Wie löse ich das Problem?
Tsume

1
@ Tsume Hast du es jemals behoben?
7.

3
@ljden Ja, ich habe es behoben. Ich glaube, ich habe diese fraktionale Skalierung verwendet, um dies zu tun. Maketecheasier.com/enable-fractional-scaling-gnome
Tsume

2
Weiter - Dual-Monitor-Setup mit verschiedenen DPIs?
danger89

7

Verringern Sie die Auflösung des Monitors, um das Problem zu beheben. Dies ist jedoch keine gute Lösung, da hierdurch die 4k-Auflösung beeinträchtigt wird.

Angenommen, Sie verwenden x-window und ubuntu 18.04. Ein besserer, aber ausgefeilterer Ansatz besteht darin, die Bildschirmauflösung auf 4 KB zu halten, die Bildschirmauflösung Ihres Laptops zu verdoppeln und alle Fenster um 200% zu vergrößern. Detailschritt wie folgt:

  1. Gehe zu Einstellung> Anzeigen> Skalierung auf 200% einstellen
  2. Stellen Sie eine Verbindung zu Dell Monitor her, und geben Sie xrandr ein, um die ID von zwei Monitoren zu überprüfen. Hier nehme ich an, Sie haben Monitor 'HDMI-0' von 3840x2160, Monitor 'HDMI-1' von 1600x900. Jetzt möchte ich 'HDMI-1' nach links und 'HDMI-0' nach rechts platzieren.
  3. Führen Sie Folgendes aus

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

(Hinweis: 7040 = 3840 + 1600 x 2, 3200 = 1600 x 2, 1800 = 900 x 2)


Dies ist die richtige Antwort für mich, erfordert jedoch ein wenig Berechnung der Bildschirmgrößen. Aber das Display flackert. Hast du irgendwelche Vorschläge?
Dipendra Gurung

Könnten Sie mehr ins Detail über das, was die Werte der Parameter gehen dpi, fb, pos, modeund panningmachen genau und wie sie berechnen? Ich habe Probleme, wenn ich versuche, meinen Dell XPS 13 (4k-Monitor mit 3200 x 1800 Pixeln) und einen externen Monitor mit 1920 x 1080 Pixeln zu erhalten. Die Skala für meinen Dell-Monitor sollte 200% betragen, die für den externen 100% sollte quasi auch "oben" auf dem Dell Monitor platziert werden. Ich
bekomme

6

Es gibt eine einfache Problemumgehung.
Anstatt den Maßstab zu ändern : Ändern Sie die Auflösung des Monitors .
Mit einer niedrigeren Auflösung auf einem 4K-Bildschirm sollten Sie in der Lage sein, den zusätzlichen Monitor anzupassen.

Hoffe das hilft.


1
Ich kann die verschiedenen Auflösungen sehen, aber nicht am Ubuntu 18.10 :(
Roundcrisis

1
Es ist seltsam, manchmal verschwindet die Schaltfläche "Anwenden" ... Und die meisten Auflösungen stimmen nicht mit dem Bildschirmverhältnis überein, was bedeutet, dass ich nicht die Optionen habe, die ich für eine gute Skalierung benötige.
Christian

Haben Sie diese Neuigkeiten gesehen: omgubuntu.co.uk/2019/03/best-gnome-3-32-features ? GNOME 3.32 -> Fractional Scaling in der GNOME-Shell Vielleicht haben wir es in 19.xx
Christ-OFF

3

Unter Gnome 3.32 (Standard für Ubuntu 19.04) ist es möglich, eine fraktionelle Skalierung auch für X einzurichten. Der Befehl lautet:

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

Danach können Sie zu Anzeigeeinstellungen wechseln und für jeden Monitor ein anderes Skalierungsverhältnis festlegen, auch in Schritten von 25%.

Wenn Sie aus irgendeinem Grund die gebrochene Skalierung zurücksetzen müssen, lautet der Befehl:

gsettings reset org.gnome.mutter experimental-features

1

Wenn Sie über NVIDIA-Karten verfügen, können Sie die NVIDIA X Server-Einstellungen verwenden. Ich habe @ travis-waylands Lösung mit verschiedenen Einstellungen ausprobiert, aber immer die Bildschirme durcheinander gebracht. Hier sind meine Einstellungen für beide Displays (Ubuntu 18.04.2):

Linker Bildschirm und rechter Bildschirm

Beachten Sie, dass ViewPortIn und Panning übereinstimmen müssen, während ViewPortOut auf die maximale Bildschirmauflösung (1680 x 1050) eingestellt ist. Beachten Sie auch, dass ich meinen Bildschirm vertikal verwende, sodass XxY in ViewPortIn und Panning gespiegelt wird.

Wenn in Ihren Anwendungen keine NVIDIA X Server-Einstellungen angezeigt werden, müssen Sie möglicherweise Ihre Treiber installieren / aktualisieren. Mein Computer verwendet übrigens NVIDIA-Treiber, nicht den eingebauten X.Org (Nouveau-Treiber). Stellen Sie daher sicher, dass Sie den NVIDIA-Treiber in Software & Updates im Menü Additional Drivers verwenden.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.