Jak powiększać pulpit, ale utrzymywać wysoką rozdzielczość czcionek itp.?


9

Niedawno kupiłem ekran 4K (a dokładniej UHD, czyli 2160p) i używam go na mojej wieży z systemem Arch Linux. Jako menedżer okien używam niesamowitego, który działa na compton do komponowania bez łez, jak opisano w tym poście .

Ekran jest dość duży, ale nadal ma większą gęstość pikseli niż poprzednie ekrany, z których korzystałem. Chciałbym więc przeskalować cały pulpit (powiększyć), aby uzyskać wygodniejsze wrażenia (i nie trzeba już pochylać się w kierunku ekranu, aby czytać mały tekst).

Podczas skalowania nadal chcę korzystać z wysokiej rozdzielczości ekranu (np. Płynniejszego renderowania czcionek), dlatego nie chcę używać czegoś takiego xrandr, co renderuje pulpit w mniejszej rozdzielczości, a następnie skaluje renderowany obraz rastrowy.

Próbowałem dowiedzieć się, na jakim poziomie konfiguracji GUI ( awesome => compton => X) musiałbym zastosować taką konfigurację, ale nie znalazłem jeszcze żadnych użytecznych informacji. Zastanawiałem się również, czy Xw ogóle można to osiągnąć . Najwyraźniej kompozytor Wayland Weston obsługuje powiększanie i pomniejszanie pulpitu. Jeśli jest to wymagane, przejście na Wayland z pewnością byłoby również opcją.

W rzeczywistości uważam, że mam pewne podstawowe zrozumienie tego, jak ogólnie działa proces renderowania GUI (zaczynając od menedżera okien). Byłbym bardzo wdzięczny, gdyby ktoś mógł skierować mnie na wnikliwe odczyty.


2
Naprawdę nie mówisz o zwiększaniu rozmiaru czcionki i skalowaniu GUI itp.? W tym celu popularne zestawy narzędzi, takie jak GTK i QT, a także aplikacje, takie jak Firefox, mają ustawienia umożliwiające działanie na ekranie 4K. Najlepsze źródło informacji na ten temat znajduje się tutaj: wiki.archlinux.org/index.php/HiDPI , zakładam, że już to wiesz. Dobra funkcja powiększania, która powiększa część twojego pulpitu, też jest czymś, czego mi brakowało. Compton, którego używam również na ekranie 4k, niestety go nie obsługuje. Tutaj jest problem: github.com/chjj/compton/issues/188
proycon

Odpowiedzi:


3

Cześć, wspanialy użytkownik WM! Miałem ten sam problem i dowiedziałem się, że Awesome WM obecnie nie obsługuje skalowania dpi. Oznacza to, że jesteśmy sami. Wiele aplikacji pobiera rozdzielczość z serwera X. Upewnij się więc, że twój serwer X ma właściwą rozdzielczość (kilka sposobów: rozmiar Xorg conf monitor, .Xresources, cal xrandr z flagą dpi ...).

Najlepsze rozwiązanie, jakie do tej pory znalazłem: wystarczy użyć dużego rozmiaru czcionki.
Możesz także zwiększyć rozmiary menu i innych elementów, które uważasz za zbyt małe.

Wayland nie jest opcją, jeśli chcesz nadal używać Awesome WM, ponieważ implementuje interfejs API serwera X, Wayland jest czymś innym.

Komptonowanie IIRC również nie pomoże, ponieważ nie pomaga w skalowaniu zgodnie z dpi.


0

O ile mi wiadomo, obecnie nie ma dostępnych rozwiązań dla osiągnięcia tego celu. Ustawienie nagrody za jedno ze środowisk pulpitu lub menedżerów okien może przynieść rezultaty.


0

Jeśli obniżysz rozdzielczość do czegoś w rodzaju 1920x1080, będzie to wyglądało tak, jakby Twój standardowy ekran 1920x1080 stał się większy, co skutecznie „powiększy” i odpowiednio skaluje czcionki i tak dalej.

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.