Niedawno zainstalowałem Ubuntu 18.04 i odkryłem, że opcja skalowania ułamkowego, która była w 16.04, już nie istnieje. 200% jest za duże dla mojego ekranu, a ta odpowiedź nie działała dla mnie (opcje nie zmieniły się po uruchomieniu polecenia).
Czy istnieje inny sposób uzyskania skalowania ułamkowego?
gnome-shell
imutter
ich scalenie.Odpowiedzi:
To polecenie nie wyświetla skalowania. Tylko mała sztuczka skalowania tekstu w celu rozwiązania problemu HiDP na Ubuntu. Wciąż szukam idealnego rozwiązania.
źródło
function setzoom() { gsettings set org.gnome.desktop.interface text-scaling-factor "$@"; }
(powiedzmy w pliku konfiguracyjnym bash), a następnie możesz po prostu pisaćsetzoom 1.2
w przyszłości.Rozwiązanie XOrg
Archwiki proponuje rozwiązanie (a raczej hack) z xrandr (jeśli używasz standardowego Ubuntu 18.04 z xorg):
ArchWiki - HiDPI - skalowanie ułamkowe
Rozwiązanie Wayland
Od Ubuntu 18.04 Wayland jest domyślnym protokołem wyświetlania.
Aby włączyć skalowanie:
Włącz eksperymentalną funkcję skalowania ułamkowego:
Zrestartuj komputer.
źródło
xrandr -q
, wyjście, które jest „podłączone”. Dla myszy „niewidoczne granice” powinieneś dodać--panning 1920x1080
opcję (z twoją rozdzielczością)Przynajmniej pomaga to zwiększyć skalę tekstu.
Właściwie podoba mi się to podejście, które utrzymuje skalę innych rzeczy, potrzebuję tylko większych tekstów.
źródło
Podczas logowania uruchamiam skrypt powłoki (używając panelu sterowania Startup Applications), aby ustawić żądane skalowanie.
Określ swoje urządzenie wyjściowe (moje to DP-1), uruchamiając xrandr samodzielnie.
Następnie umieść gdzieś skrypt wykonywalny (mam go w swoim katalogu domowym) zawierający:
źródło
Próbowałem grać z funkcjami eksperymentalnymi i innymi „poradami” znalezionymi w Internecie, ale nic nie pomogło ani nie wydawało się, że „rozwiązanie” wprowadzi kolejną paletę problemów. Ostatecznie zrobiłem to - zainstalowałem menedżera pulpitu Unity, który był używany z Ubuntu 16. Więc teraz mam najnowszą wersję 18 LTS z nieco innym menedżerem pulpitu, który ma skalowanie ułamkowe bez żadnych włamań.
sudo apt install ubuntu-unity-desktop
źródło
Użyłem Unity Tweak Tool w Ubuntu 16.04. Pracuję teraz w środowisku testowym, w którym wersja 16.04 została zaktualizowana do wersji Ubuntu 18.04 LTS. Właśnie sprawdziłem, a narzędzie Unity Tweak Tool nadal tam jest i poprawnie skaluje ekrany wysokiej rozdzielczości DPI. Ustawienia, których używam do skalowania na monitorze 1920 x 1080 to:
Do
Text scaling factor
wagi zarówno czcionki i elementy interfejsu użytkownika, takie jak paski tytułu, przyciski, etc.Rozmiar ikony jest wstępnie ustawiony, ale rozmiar tekstu pod nim zwiększa się, dając iluzję, że zmienił się rozmiar ikony:
W
.gif
powyższym skalowaniu rozpoczyna się1.38
na monitorze 1920 x 1080. Następnie zmienia się na1
i wszystko staje się małe, co jest normalne. Następnie zmienia się na2
idealny dla osób niedowidzących. Po raz kolejny ikony mają ustalony rozmiar w pikselach, a czcionka zmniejszająca się lub rozszerzająca pod ikoną daje złudzenie, że ich rozmiar się zmienia.Aby zainstalować narzędzie Unity Tweak Tool:
Inni mogą być zainteresowani pełnym zestawem narzędzi dostępnych w 18.04 LTS :
źródło
.gif
, dodając, że ikona iluzji zmieniała rozmiar, ale to tekst pod ikoną zmniejszał się / powiększał, co dawało iluzję, że ikona się zmieniała.Nie możesz, ponieważ Ubuntu wrócił do Xorg jako domyślnego wyświetlacza. Wiele osób szuka rozwiązania, a ten wątek jest najlepszym wynikiem w Google. Niestety w Xorg nadal nie ma skalowania ułamkowego.
źródło
Obecnie eksperymentuję z poprawką tego (nadal używam Ubuntu 16.04 wprawdzie, ale jestem prawie pewien, że te same opcje są dostępne w 18.04), która utrzymuje skalowanie na 1, ale używa selektora rozdzielczości w części „Wyświetlanie ekranu” Ustawienia systemowe, aby zmniejszyć rozdzielczość panelu. Można by pomyśleć, że to wszystko rozmyłoby, ale wydaje mi się, że robi to dla mnie niezłą robotę. YMMV.
Mój ekran (X1 Carbon 4. generacji) ma wymiary 2560 x 1440, proporcje 16: 9. Dwukrotny zoom sprawiłby, że byłby efektywnie 1280x720, co jest zbyt małe. Zamiast tego wybieram z selektora 2048 x 1152 (również proporcje 16: 9). Dla mnie przynajmniej oferuje on 1920 x 1080, 1600 x 900 i 1368 x 768 jako opcje w zależności od tego, ile chcesz skalować w dół.
Mogę skończyć z 1920x1080, ponieważ 2048 x 1152 wciąż ma kilka rzeczy trochę małych.
źródło
Rozwiązanie z Gnome Tweak Tool działa dobrze dla mnie z Ubuntu 18.04 z wyświetlaczem o rozdzielczości 3840 x 2160. Po ustawieniu tylko współczynnika skali na 1,5 i pozostawieniu niezmienionych rozmiarów czcionek ekran był dla mnie świetny. Dodatkowo musiałem dostosować rozmiar symbolu doku w ustawieniach gnoma. To wydaje mi się najmniej inwazyjne rozwiązanie.
źródło
Możesz użyć 1600x900 (16: 9) z menu rozwijanego, aby zwiększyć skalowanie.
źródło
Pulpit 18.04 dopasowuje obrazy tapet według szerokości, więc jeśli zmienisz rozmiar obrazów na szerokość ekranu (niezależnie od bezwzględnego rozmiaru obrazu), Twoje tapety będą pasować. Aby dopasować się do wysokich obrazów, wchodzę w „zmień obraz / zmień rozmiar płótna” i dodaję szerokie ramki po obu stronach za pomocą Pinta. (lub Gimp lub cokolwiek masz)
źródło