Jak zwiększyć rozmiar czcionki w Ubuntu 18.04 LTS dla wyświetlacza HDPI / 4K?


28

Mam laptopa Dell XPS 15-9560 z ekranem dotykowym 15,6 "4K Ultra HD (3840 x 2160) IGZO IPS 350-nitów i NVIDIA GeForce GTX1050 4 GB GDDR5. Ma rozdzielczość 4K. Od ekranu grub po Ubuntu, to jest mając bardzo małe czcionki. Czy mogę w jakiś sposób zwiększyć rozmiar czcionek?

To naprawdę fajny laptop - prawdziwy zabójca MacBooka Pro .. bardzo popularny ... i widzę, że wielu ludzi będzie miało ten sam problem.

Edytuj 1

Zepsułem moją obecną instalację ubuntu desktop 18.04 LTS i muszę ją ponownie zainstalować. Właśnie wypróbowałem ten teraz: Dodanie nouveau.modeset = 0 do parametrów rozruchowych było znacznie lepszym obejściem dla mniejszych czcionek i mam teraz znacznie lepszą rozdzielczość. To znacznie lepsze rozwiązanie niż obecnie.

Wydaje się, że ubuntu18.04 LTS nie jest tak stabilnym i znacznie bardziej złożonym problemem z kartą graficzną Nvidia niż poprzednie wersje.


Możesz powiedzieć Ubuntu, aby skalował elementy wyświetlania w ustawieniach.
Thorbjørn Ravn Andersen

Proszę, powiedz mi, w jaki sposób?
Ashu

2
Wierzę, że @ ThorbjørnRavnAndersen odnosi się do dolnej odpowiedzi tutaj przy użyciu Settings-> Displays.
WinEunuuchs2Unix

Odpowiedzi:


26

Możesz użyć (GNOME) Tweaks, aby dostosować rozmiary czcionek różnych elementów. Najpierw zainstaluj Tweaks, uruchamiając

sudo apt install gnome-tweaks

(lub sudo apt install gnome-tweak-tool).

Następnie uruchom Tweaks i przejdź do sekcji Czcionki , otrzymasz opcje zmiany rozmiarów czcionek.

wprowadź opis zdjęcia tutaj


1
To działało ... Wprowadzałem zmiany od użytkownika root Nie od zalogowanego użytkownika. Działało dobrze
Ashu

Ale nadal czcionki na Grub Screen - ogólne IKONY są trochę małe .. nie wszystko jest skalowane. Masz na to jakiś pomysł?
Ashu

Nie mam pojęcia, przepraszam :(
pomsky

6

Możesz użyć ulepszeń (UNITY), aby dopasować rozmiar czcionki wraz z innymi elementami interfejsu użytkownika. Zainstaluj za pomocą:

sudo apt install unity-tweak-tool

Ustawienia, których używam do skalowania na monitorze 1920x1080 są 1,38 razy. Prawdopodobnie chcesz mieć wersję 2.00 lub wyższą:

Tweak fonts.png

Text scaling factorWagi zarówno czcionki i elementy interfejsu użytkownika, takie jak paski tytułu, menu, etc.


Oto GIF pokazujący zmianę skalowania z 1,38 na 1,00, a następnie na 2,00:

UbuntuTweakFonts.gif

W .gifpowyższym skalowaniu rozpoczyna się 1.38na monitorze 1920 x 1080. Następnie zmienia się na 1i wszystko staje się małe, co jest normalne. Następnie zmienia się na 2idealny 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.


Istnieją inne narzędzia do ulepszania , które mogą być interesujące w 18.04 LTS :

$ apt list | grep tweak
gajim-rostertweaks/bionic,bionic 1.0.0-3 all
gnome-tweak-tool/bionic,bionic 3.28.1-1 all
gnome-tweaks/bionic,bionic 3.28.1-1 all
mate-tweak/bionic,bionic 18.04.16-1 all
mousetweaks/bionic,bionic,now 3.12.0-4 amd64 [installed]
tweak/bionic 3.02-2 amd64
unity-tweak-tool/bionic,bionic,now 0.0.7ubuntu4 all [installed]

Podczas próby użycia tego pojawia się błąd: / home / ashu # sudo unity-tweak-tool /usr/lib/python3/dist-packages/UnityTweakTool/__init__.py:40: PyGIWarning: Gtk został zaimportowany bez wcześniejszego określenia wersji. Użyj gi.require_version („Gtk”, „3.0”) przed importem, aby upewnić się, że ładowana jest odpowiednia wersja. z importu gi.repository Błąd Gtk: schemat com.canonical.notify-osd nie jest zainstalowany Komunikat Gtk: 22: 26: 09.434: GtkDialog zmapowany bez przejściowego elementu nadrzędnego. To jest odradzane.
Ashu

1
Komunikaty ostrzegawcze @Ashu Gnome Toolkit (GTK) niestety pojawiają się cały czas. Jeśli coś nie jest zepsute i nie działa, możesz je bezpiecznie zignorować.
WinEunuuchs2Unix

@Ashu Aby uniknąć wywoływania wiadomości unity-tweak-toolz programu uruchamiającego pulpit lub myślnika (Alt + F2) zamiast z wiersza poleceń.
WinEunuuchs2Unix

Czy mamy domyślnie GNome lub jedność w Ubuntu 18.04 LTS?
Ashu

@Ashu Myślę, że domyślnie oba tam są, ale zrobiłem tylko aktualizację 16.04 do 18.04 4 razy (na partycji testowej) i za każdym razem tam były.
WinEunuuchs2Unix

4

Nie musisz instalować narzędzi innych firm, jeśli korzystasz z Unity.

Po prostu idź: Unity control center -> Displays -> Scale for menu and title bars

Teraz możesz skalować wszystko do czytelnego rozmiaru: wprowadź opis zdjęcia tutaj


7
Ahem ... Unity samo w sobie jest narzędziem strony trzeciej w Ubuntu 18.04 LTS (zawiera GNOME zamiast Unity).
pomsky

@pomsky ok!?! Myślałem, że to część systemu! Ale twoja właściwa Unity to tylko domyślne środowisko pulpitu! Zawsze myślę, że domyślne nie są stronami trzecimi .......
Stackcraft_noob

9
To już nie jest domyślne środowisko pulpitu, Canonical porzucił Unity i przeszedł na GNOME od 17.10.
pomsky

@pomsky dobrze wiedzieć! Nadal jestem na Ubuntu 16
Stackcraft_noob

@pomsky Myślę, że ktoś powiedział podczas instalacji Unity to domyślny pulpit dla osób aktualizujących 16.04 LTS do 18.04 LTS. (Długoterminowa pomoc). Błysk w liczbach nieparzystych z panoramy (17.04, 17.10 itd.) Nie jestem pewien. To trochę mylące: Wayland jest w środku, nie czekaj, Wayland nie ma. a ostatnio: Unity wyszedł, nie czekaj Unity jest ponownie. W każdym razie myślę, że odtąd możemy spodziewać się dwóch odpowiedzi, jednej dla Gnome i jednej dla Unity, jeśli OP nie określi pulpitu.
WinEunuuchs2Unix

3

Niektóre osoby sugerują skalowanie wszystkiego, przechodząc do Ustawienia> Wyświetlacze:

zrzut ekranu

run_scaled

Jak możesz zauważyć, skalowanie w górę może działać w przypadku dekoracji i prawie wszystkich aplikacji. Ale niektóre aplikacje nadal będą wyglądały na małe. Na przykład MySQL Workbench ma ten błąd od 2009 roku.

Aby skalować okna aplikacji na Xorg dla HiDPI ( jako stan Arch Wiki ), możesz użyć run_scaled .

Zainstaluj to:

sudo apt install xpra  # tool to detach/reattach running X programs
curl "https://raw.githubusercontent.com/kaueraal/run_scaled/master/run_scaled" > ~/.local/bin/
chmod +x ~/.local/bin/run_scaled

Następnie

run_scaled someapp

Domyślnie skaluje się 2-krotnie, ale możesz użyć --scaleopcji.


2

Pomogło mi to, kiedy zaktualizowałem z 16,04 lts do 18,04 lts:

  1. otwórz ustawienia systemu
  2. wybierz uniwersalny dostęp
  3. włącz duży tekst

zrzut ekranu


Oprócz tego możesz zmienić skalowanie, Ustawienia systemowe-> Urządzenia-> Wyświetlacze i zmienić skalowanie na 200%
Bernard Wei

To także naprawia małą czcionkę w Chrome.
holmberd

Uniwersalny dostęp zmienił czcionki na wszystkich ekranach. Mój system wyświetlał się dobrze na ekranie laptopa, ale małe czcionki na zewnętrznym monitorze 4k.
MarkHu

0

Nie jestem pewien, czy to pomoże, ale w XUbuntu:

  1. Przycisk lewego dolnego rogu (gdzie jest duże K)
  2. Aplikacje> Ustawienia> Ustawienia systemowe> Czcionka
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.