Używam Ubuntu 16.04 z podwójnymi wyświetlaczami 4k od około 3-4 miesięcy, ale nagle poziom powiększenia i rozmiar interfejsu wydają się być wyłączone w Chrome.
Zrzut ekranu z podwójnym wyświetlaczem ma 3 okna (od lewej do prawej): Visual Studio Code, Chromium i Chrome.
Jak widać, Chrome i Chromium dochodzą do różnych wniosków co do skali, jaką powinny być rzeczy.
Ponieważ Visual Studio Code jest zbudowany na platformie Electron , jest to faktycznie instancja Chrome, dlatego dołączyłem go tutaj do porównania. Lewe okienko z listą plików ma zwykle około 60% wielkości na tym zrzucie ekranu.
Zarówno w przypadku Chrome, jak i VS Code, pomniejszenie 2 poziomów pozwala z grubsza zbliżyć się do miejsca, w którym był cały czas.
Więc pytanie : W jaki sposób mogę rozwiązać ten problem tak, że nie mam do zoom in / out w Chrome?
Również:
w Ustawienia wyświetlania w Ubuntu pozostają takie same - oba wyświetlają @ 3840x2160 res i współczynnik skali 1,5x dla „menu i pasków tytułowych”.
Mój system to i5 6600K z GTX 960 przy użyciu sterownika binarnego NVIDIA, wersja 361.45.18
czcionka Menu we wszystkich oknach wydaje się nieco większa niż zwykle
źródło
Beta
. Ta odpowiedź działała z drobnym dopracowaniem każdegogoogle-chrome
wystąpieniagoogle-chrome-beta
. Twoje zdrowie.Udało mi się ustawić Chrome na automatyczne skalowanie do tej samej skali, z której korzystam na pulpicie gnome, wykonując następujące czynności:
Stworzyłem skrypt bash w
/usr/bin/chrome-scaled
:A potem utworzyłem nowy skrót na pulpicie pod adresem
/user/share/applications/chrome-scaled.desktop
:Następnie otworzyłem skrót i zablokowałem go w moim programie uruchamiającym. Teraz, niezależnie od skali, której używasz w gnome, będzie także używana w Chrome.
Możesz także potencjalnie uniknąć tworzenia nowego pliku .desktop i po prostu go edytować
google-chrome.desktop
.źródło
Exec
, aby działały, aby działało, inaczej użyłby domyślnych ustawień hidpi i zignorowałby edytowanąExec
kolejność.Problem nadal występuje, gdy używasz Google Chrome pod Ubuntu 18.04. Nie chciałem dotykać ogólnosystemowego pliku na pulpicie (który moim zdaniem może zostać zastąpiony przez aktualizację Chrome), więc edytowałem program uruchamiający Chrome za pomocą edytora menu Alacarte, dodając
--force-device-scale-factor=n
zgodnie z instrukcją Brandona. Działa, ale tylko do uruchomienia Chrome z przeglądu. Podczas uruchamiania go z doku pominięto przesłonięcie współczynnika skali, a wszystkie czcionki były znowu małe. Aby to naprawić, edytowałem~/.local/share/applications/google-chrome.desktop
(utworzony prawdopodobnie przez Alacarte), wstawiając--force-device-scale-factor=n
po każdym wierszuExec=/usr/bin/google-chrome-stable
- w pliku na pulpicie są trzy takie linie, a Alacarte zmienił tylko pierwszy, ale nie dla „Nowego okna” i „Nowego okna incognito”. Teraz przesłonięcie dpi czcionek działa nawet podczas uruchamiania Chrome ze stacji dokującej i nie musiałem zmieniać plików jako root.źródło
Spróbuj dodać:
w
chrome.desktop
plikach i czcionkach na kartach i menu wyglądają ładnie.źródło
Z systemem 18.04 miałem takie same doświadczenia zgłoszone przez @nur w komentarzach:
--force-device-scale-factor
zostało zignorowane. W moim przypadku korzystałem z Chromium.Chciałem zaktualizować skalowanie chromu (zbyt małe). Miesiąc później odkryłem post nura na /ubuntu//a/963997/457417, gdzie zgłosili rozwiązanie:
apt
pakiet za pośrednictwem Centrum oprogramowania Ubuntu), odinstaluj go i usuń folder konfiguracji z~/.config/chromium
gsettings set org.gnome.desktop.interface text-scaling-factor 1.2
) /ubuntu//a/1041423/457417apt
pakiet za pośrednictwem Centrum oprogramowania UbuntuTa odpowiedź jest nieco odległa od pytania, ale myślę, że może pomóc komuś, kto używa nowszych ustawień domyślnych Ubuntu.
źródło
Zrobiłem to, co powiedziano powyżej i zadziałało, co nie było jasne, to ...
Kiedy otworzyłem plik za pomocą tego polecenia terminala:
jedyna linia, która wyglądała podobnie, była na samym dole: i pokazała to:
Więc skomentowałem linię ... i dodałem linię o wartości 200
Tak to wygląda
źródło
OK, więc na pewno zadziałało ... 2 nie 200!
na dole znajdź wiersz podobny do „Exec = / usr / bin / google-chrome-stable --incognito” i ... skomentuj go, usuń lub zmodyfikuj, aby wyglądał jak
„# Skomentowane przez Mark Exec = / usr / bin / google-chrome-stable --incognito
Exec = / usr / bin / google-chrome-stable --force-device-scale-factor = 2% U
2 jest współczynnikiem skalowania!
Mam nadzieję, że to pomoże
źródło