Ubuntu-Auflösung mit Ultrabook

13

Ich habe 12.10 auf dem Asus Zenbook Prime UX31A installiert. Jetzt stehe ich vor einem Auflösungsproblem. Die Standardauflösung ist 1920x1080. Aber bei dieser Auflösung ist alles zu klein. Symbole, Unity, Dateisystem, Browser usw. Zum Beispiel in Chrome nur, wenn ich den Zoom auf 150% gesetzt habe. Seiten werden normal angezeigt. Wenn ich die 16: 9-Auflösung 1360x768 verwende, ist das Größenproblem behoben, aber in diesem Modus sind die Bildschirmfarben und die Ansicht verschwommen und dick, sodass die Augen geschädigt werden. Und da mein Display 1920 x 1080 unterstützt, halte ich lieber diese native Auflösung und behebe stattdessen das Größenproblem.

Einige Screenshots: Screenshots 1 , Screenshots 2

Wie kann ich das lösen und den Desktop in einer akzeptablen Größe anzeigen lassen?

Elvin Haci
quelle

Antworten:

13

BEARBEITEN : Ubuntu 14.04 unterstützt hochauflösende Bildschirme und ermöglicht es Ihnen, das Panel und den Launcher mit einem einfachen Schieberegler unter System Settings-> zu skalieren Displays. Es ist immer noch ein bisschen fehlerhaft: Es funktioniert nicht für einige Apps, wie Spotify skaliert nicht und Thunderbird skaliert keine Symbole und den Inhalt der E-Mails.

Während Ubuntu einen Riesenschritt nach vorne machte, ist die folgende Lösung immer noch die einzige voll funktionsfähige Möglichkeit, alles auf Ubuntu zu skalieren.


Sie können alles mit skalieren, xrandraber das Ergebnis ist nicht so schön, wie es sein könnte, wenn es echte Unterstützung für hohe Auflösungen gäbe.

Um Ihre Auflösung zu skalieren, suchen Sie zuerst den Namen Ihres Displays mit xrandr:

lars:~$ xrandr
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 1600 x 1600
LVDS connected 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1366x768       60.0*+
   1280x768       60.0 +
   1280x720       60.0 +
   1024x768       60.0 +
   1024x600       60.0 +
   800x600        60.0 +
   800x480        60.0 +
   720x480        60.0 +
   640x480        60.0 +
DFP1 disconnected (normal left inverted right x axis y axis)
CRT1 disconnected (normal left inverted right x axis y axis)

In meinem Fall heißt mein Laptop-Display also LVDS.

Führen Sie dann Folgendes aus, um Ihre Auflösung zu skalieren:

xrandr --output LVDS --scale 0.75x0.75

Der Startbildschirm und das Bedienfeld werden möglicherweise für einen Moment ausgeblendet. Bewegen Sie den Mauszeiger jedoch über sie, und sie sollten wieder angezeigt werden. Möglicherweise müssen Sie auch die Größe aller geöffneten Fenster ändern, damit sie der kleineren Auflösung entsprechen.

Ich wünschte, es gäbe eine echte hochauflösende Unterstützung, die so einfach zu konfigurieren wäre. Leider scheint sogar GNOME 3.10 nur das Ändern der Schriftgröße zu unterstützen, obwohl GNOME dies viel besser handhabt als Unity.

Lars Nyström
quelle
Gute Antwort. Ich habe lange danach gesucht.
Entwickler Android
1
Bei meinem Lenovo Yoga Pro 2 hat die "voll funktionsfähige Methode" überhaupt nicht funktioniert: als ich eintrat xrandr --output eDP1 --scale 0.75x0.75Die Auflösung hat sich geändert, aber die Korrelation zwischen der Position des Mauszeigers und dem Bildschirm ist verloren gegangen. Ich könnte auch die Maus weit vom Bildschirm unten in einen unzugänglichen Bereich bewegen. Die Verwendung der Systemeinstellungen -> Bildschirme ist die weitaus bessere Lösung und funktioniert gut auf meinem Firefox 30
rubo77
1
Öffnen Sie eine neue Registerkarte about:configin Firefox und suchen Sie nach einem layout.css.devPixelsPerPxWert, 2um die Größe der Firefox-Symbole anzupassen.
Weitere Informationen finden
1
Wow, das funktioniert tatsächlich! Es funktioniert auch unter Thunderbird. Den Konfigurationseditor finden Sie unter Bearbeiten -> Einstellungen -> Erweitert. Danke, das ist großartig!
Lars Nyström
1
Sie können den Bug Heat hier hinzufügen: bugs.launchpad.net/ubuntu/+source/unity-webapps/+bug/1333158
rubo77
4

Ab 14.04 haben wir eine Option, die ein bisschen hilft:

Skalierungsunterstützung

öffne die Systemeinstellungen (hier in Englisch :)

LANG=c unity-control-center

Gehen Sie zu "Displays" und stellen Sie die "Skala für Menü- und Titelleisten" ein:

Bildbeschreibung hier eingeben

Öffnen Sie zum Anpassen von Firefox eine neue Registerkarte about:configin Firefox und suchen Sie nach " layout.css.devPixelsPerPxDiesen Wert 2einstellen", um die Größe der Firefox-Symbole anzupassen. Dies gilt auch für Thunderbird

siehe auch:

rubo77
quelle
3

Öffne dconf-editor und gehe zu und passe /org/gnome/desktop/interface/text-scaling-factordie Skalierung an. Berechnen Sie die Skalierung um 1920 / Bildschirmbreite in Zoll / 96, vorausgesetzt, Sie zeigen jetzt 96 dpi an (überprüfen Sie mit xdpyinfo | grep dots). Sie können ein wenig mit dem Skalierungsfaktor spielen, um eine gewünschte Größe zu erhalten.

Hinweis: Dadurch werden nur Schriftarten und einige Elemente der Benutzeroberfläche geändert, nicht jedoch der Inhalt des Browsers. Um dies zu tun, müssen Sie X11 vollständig mit einer höheren dpi-Einstellung von ca. 160 ausführen. Dies kann durch Hinzufügen erfolgen

xrandr --dpi 160

zu deinem ~.xprofile.

rfindeis
quelle
1
Danke, ich habe dasselbe getan, wie du gesagt hast. Alle Schriften haben normale Größe. (Ich habe 1.5 auf 1920 / (96 * 13.3) ~ 1.5 angepasst. Aber nur das Textproblem wurde behoben. Andere Schnittstellenteile (wie Unity, Nautilus, Terminal und die Panels & Bilder & Symbole aller anderen Pakete) sind die gleichen, auch wenn die Auflösung auf 160 geändert wurde Wenn ich die Auflösung über das Terminal ändere, passiert fast nichts. Ich fühle nur ein einziges Mal Bildschirm-Twinks und keine sichtbaren Veränderungen.
Elvin Haci
Es hat nur bei mir funktioniert, als ich die Zeile zu .xprofile hinzugefügt und X11 neu gestartet habe. Ich musste .xprofile auf meinem System erstellen. Ich habe es auch ausführbar gemacht. Vom Terminal aus scheint es keine Wirkung zu haben. Anscheinend muss diese Einstellung zu Beginn von X11 angewendet werden.
Rfindeis
2
Noch eines: Einige Tools bestehen auf eigenen dpi-Einstellungen (normalerweise 96). Firefox hat eine Einstellung layout.css.devPixelsPerPxin etwa about:config. Stellen Sie das Verhältnis der gewünschten dpi zu 96 ein. Das Erhöhen des dpi-Werts im gesamten System ist eine ziemliche Herausforderung.
Rfindeis
1
Ich stöberte ein bisschen mehr herum und stellte fest, dass einige Fenstermanager alle dpi-Einstellungen ignorierten. Eine Erklärung finden Sie hier: askubuntu.com/questions/197828/… Ich habe nicht versucht, den Code von gnome-settings-daemon zu hacken. Abgesehen von der Vergrößerung der Schriftarten ist dies für den Moment ein verlorener Fall.
Rfindeis
Vielen Dank rfindeis. Der letzte Link, den Sie mir gegeben haben, hat mein Problem zu 80% gelöst :) Jetzt gibt es nur noch einige Icon- und Panel-Probleme. So wie Chrome-Tab-Header zu klein sind (auch Chrome-Inhalte, aber ich habe sie über Chrome-Einstellungen auf 150% vergrößert, und jetzt ist es in Ordnung), sind Unity-Symbole kleiner als normal (aber Schriftarten sind jetzt ganz gut), das ist alles. Ich denke, ich sollte eine Anleitung finden, die mir hilft, alle Systembedienfelder und Symbole zu vergrößern, ja?
Elvin Haci
1

Ich denke, das ist ein Problem, das noch nicht angesprochen wurde. Das Retina-Display einiger Apple-Computer hat eine Auflösung von 2880 x 1800. ( Sehen Sie sich an, wie Ubuntu auf einem dieser Computer aussieht.) Das ist nur dann gut, wenn die Symbole usw. auch tatsächlich in einer höheren Auflösung angezeigt werden.

Für den Moment kannst du deine Auflösung halbieren und etwas von einer anständigen Größe bekommen oder dein Ubuntu mit einer Lupe benutzen ...

Da immer mehr hochauflösende Displays auf den Markt kommen, denke ich, dass Ubuntu bald eine Lösung dafür haben wird.

Earthliŋ
quelle
Würdest du wissen, ob es in den kommenden Ubuntu-Versionen Ankündigungen für die Unterstützung von hochauflösenden Displays gegeben hat?
Peter Smit
Ubuntu 14.04 unterstützt teilweise hochauflösende Bildschirme. Ich habe jedoch nur eine Möglichkeit gefunden, Titelleisten und Menüs zu skalieren, nicht Inhalte - in den Anzeigeeinstellungen.
Suor
0

Ich hatte das gleiche Problem mit meinem Vaio SVZ13114GXX. Probieren Sie das Unity Tweak Tool aus . Ich habe viele verschiedene Kombinationen von "Darstellung" getestet und dabei die Schriftgröße von 11 auf 13 geändert und Hinweise auf "Vollständig" gesetzt. Testen Sie auf Ihrem eigenen System, um die besten Ergebnisse zu erzielen.

Shvahabi
quelle