Ich benutze Ubuntu 16.04 seit ungefähr 3-4 Monaten mit zwei 4k-Bildschirmen, aber heute scheinen die Zoomstufe und die Benutzeroberfläche in Chrome plötzlich deaktiviert zu sein.
Der Dual-Display-Screenshot enthält drei Fenster (von links nach rechts): Visual Studio Code, Chromium und Chrome.
Wie Sie sehen, kommen Chrom und Chrom zu unterschiedlichen Schlussfolgerungen, wie groß die Dinge sein sollten.
Da Visual Studio Code auf der Electron-Plattform basiert, ist es praktisch eine Instanz von Chrome. Deshalb habe ich es hier zum Vergleich eingefügt . Der linke Bereich mit der Dateiliste entspricht normalerweise etwa 60% der Größe in diesem Screenshot.
Sowohl für Chrome als auch für VS Code wird durch Verkleinern um 2 Stufen ungefähr die ursprüngliche Position erreicht.
Also, Frage : Wie behebe ich das so , dass ich in / out in Chrome nicht vergrößern?
Ebenfalls:
in den Anzeigeeinstellungen in Ubuntu bleiben die gleichen - beide Anzeigen @ 3840x2160 res und ein 1,5-facher Skalierungsfaktor für 'Menü- und Titelleisten'.
Mein System ist ein i5 6600K mit GTX 960, der den binären NVIDIA-Treiber, Version 361.45.18, verwendet
Die Menüschrift erscheint in allen Fenstern etwas größer als gewöhnlich
quelle
Beta
. Diese Antwort funktionierte mit einer Optimierung, bei der jedegoogle-chrome
Instanz durch ersetzt wurdegoogle-chrome-beta
. Prost.Ich habe es geschafft, Chrome so zu skalieren, dass es automatisch auf den gleichen Maßstab skaliert, den ich in Gnome Desktop verwende.
Ich habe ein Bash-Skript erstellt unter
/usr/bin/chrome-scaled
:Und dann habe ich eine neue Desktop-Verknüpfung erstellt
/user/share/applications/chrome-scaled.desktop
:Dann öffnete ich die Verknüpfung und sperrte sie für meinen Launcher. Nun wird jede Skala, die Sie in Gnome verwenden, auch in Chrome verwendet.
Sie könnten möglicherweise auch die Erstellung der neuen .desktop-Datei vermeiden und
google-chrome.desktop
stattdessen nur die Datei bearbeiten .quelle
Exec
für die Aktionen bearbeiten, damit es funktioniert, sonst würde es nur die Standard-HIDPI-Einstellungen verwenden und die bearbeiteteExec
Reihenfolge ignorieren .Das Problem besteht weiterhin, wenn Google Chrome unter Ubuntu 18.04 verwendet wird. Ich wollte die systemweite Desktop-Datei (die meines Erachtens von einem Chrome-Update überschrieben wird) nicht berühren. Deshalb habe ich den Chrome-Launcher mit dem Alacarte-Menü-Editor bearbeitet und die Datei hinzugefügt,
--force-device-scale-factor=n
wie Brandon es angewiesen hat. Es hat funktioniert, aber nur zum Starten von Chrome aus der Übersicht. Beim Starten vom Dock aus wurde die Überschreibung des Skalierungsfaktors ignoriert, und alle Schriftarten waren wieder klein. Um das~/.local/share/applications/google-chrome.desktop
Problem zu beheben, habe ich das (wahrscheinlich von Alacarte erstellte) bearbeitet und--force-device-scale-factor=n
in jede Zeile danach eingefügtExec=/usr/bin/google-chrome-stable
- Die Desktop-Datei enthält drei solcher Zeilen, und Alacarte hat nur die erste Zeile geändert, nicht jedoch die Zeilen für "Neues Fenster" und "Neues Inkognito-Fenster". Jetzt funktioniert die Überschreibung der Schrift-DPI auch, wenn Chrome über das Dock gestartet wird, und ich musste keine Dateien als Root ändern.quelle
Versuchen Sie Folgendes hinzuzufügen:
in
chrome.desktop
Datei und Schriftarten in Registerkarten und Menü sehen gut aus.quelle
Während ich 18.04 lief, hatte ich die gleiche Erfahrung, die von @nur in Kommentaren berichtet wurde:
--force-device-scale-factor
wurde ignoriert. In meinem Fall habe ich Chrom verwendet.Ich wollte die Chromium-Skalierung aktualisieren (zu klein). Einen Monat später entdeckte ich nur's post unter /ubuntu//a/963997/457417, wo sie über eine Lösung berichteten:
apt
Paket über das Ubuntu Software Center), deinstallieren Sie es und entfernen Sie den Konfigurationsordner von~/.config/chromium
gsettings set org.gnome.desktop.interface text-scaling-factor 1.2
) /ubuntu//a/1041423/457417apt
Paket über Ubuntu Software CenterDiese Antwort ist ein bisschen anders als die Frage, aber ich denke, sie könnte jemandem helfen, der neuere Ubuntu-Standardeinstellungen verwendet.
quelle
Ich habe getan, was oben gesagt wurde und es hat funktioniert, was nicht klar war, war ...
Als ich die Datei mit diesem Terminalbefehl geöffnet habe:
Die einzige Zeile, die ähnlich aussah, befand sich ganz unten: und zeigte Folgendes:
Also habe ich die Zeile auskommentiert, ... und die Zeile mit einem Wert von 200 hinzugefügt
So sieht es also aus
quelle
OK also definitiv hat das geklappt ... 2 nicht 200!
Suchen Sie im unteren Bereich eine Zeile wie "Exec = / usr / bin / google-chrome-stable --incognito" und ... kommentieren Sie sie aus, entfernen Sie sie oder ändern Sie sie so, dass sie aussieht
"# Kommentiert von Mark Exec = / usr / bin / google-chrome-stable --incognito
Exec = / usr / bin / google-chrome-stable - Geräteskalierungsfaktor erzwingen = 2% U
Die 2 ist der Skalierungsfaktor!
Ich hoffe, es hilft
quelle