Zacznij od zidentyfikowania tego, co jest rozmazane
Jeśli całe okno ONLYOFFICE wygląda na miękkie, przetestuj skalowanie ekranu w systemie Linux przed zmianą plików czcionek lub ustawień Fontconfig. Jeśli tylko tekst w dokumencie wygląda nieprawidłowo, sprawdź, czy dokument używa czcionki, której brakuje lub która została zastąpiona na Twoim komputerze. To różne problemy i wymagają różnych rozwiązań.
Zamknij i ponownie otwórz ONLYOFFICE po każdej zmianie, a następnie sprawdź ten sam dokument w tym samym rozmiarze okna. To proste porównanie pomoże Ci uniknąć zmiany kilku ustawień jednocześnie i jasno pokaże, która zmiana była istotna. Jeśli nie masz pewności, czy problem dotyczy konkretnego edytora, porównaj tekst w innej aplikacji desktopowej na tym samym ekranie.
1. Sprawdź skalę wyświetlania pulpitu i typ sesji
Rozmyte krawędzie w menu, etykietach pasków narzędzi i tekście dokumentu często wskazują na skalowanie ekranu lub sposób wyświetlania aplikacji. Skalowanie ułamkowe, takie jak 125% lub 150%, może występować w niektórych kombinacjach pulpitu i grafiki Linuksa. Nie jest to dowód na uniwersalny defekt ONLYOFFICE: na wynik wpływają serwer wyświetlania, środowisko graficzne, format pakietu, sterownik graficzny i wersja aplikacji.
Aby szybko przetestować, otwórz ustawienia wyświetlania w środowisku pulpitu i tymczasowo przełącz na standardową skalę, taką jak 100% lub 200%, jeśli te opcje pasują do Twojego ekranu. Wyloguj się i zaloguj ponownie, jeśli pulpit tego wymaga, a następnie ponownie uruchom ONLYOFFICE. W środowisku GNOME odpowiedni element sterujący znajduje się w Ustawieniach > Ekrany; inne pulpity używają innych nazw i mogą oferować inne wartości skali. Jeśli aplikacja staje się ostra w standardowej skali, rozmycie jest prawdopodobnie związane ze skalowaniem ułamkowym lub ścieżką wyświetlania. Wybierz najczystszą, użyteczną skalę jako praktyczne rozwiązanie lub sprawdź aktualną dokumentację pulpitu, aby uzyskać informacje o obsługiwanych opcjach HiDPI.
Typ sesji można zidentyfikować z poziomu terminala za pomocą echo "$XDG_SESSION_TYPE". Wynik to zazwyczaj waylandlub x11. Samo to nie diagnozuje stosu graficznego, ale dostarcza przydatnych informacji, jeśli trzeba porównać zachowanie między sesjami lub zgłosić powtarzalny problem. Nie kopiuj starych poleceń GNOME, które włączają eksperymentalne funkcje skalowania ułamkowego, bez sprawdzenia dokumentacji zainstalowanej wersji GNOME; dostępne ustawienia zmieniały się z czasem.
W artykule ONLYOFFICE Desktop Editors udokumentowano konkretny przypadek GNOME 45 Wayland przy 125% skalowaniu ułamkowym, w którym autor zauważył niewyraźny interfejs i dokument, a jednocześnie zgłosił inne zachowanie w KDE Wayland. Należy traktować to zgłoszenie jako dowód na to, że objaw może zależeć od środowiska, a nie jako gwarantowane rozwiązanie dla każdego systemu Linux. Zobacz raport ONLYOFFICE dotyczący skalowania ułamkowego w GNOME .
2. Oddziel skalowanie interfejsu od powiększania dokumentu
ONLYOFFICE oferuje opcję skalowania interfejsu aplikacji w systemie Linux, a historia jego wydań rejestruje obsługę wartości skalowania interfejsu, w tym 125%, 150% i 175%. Dokładne ustawienia mogą się różnić w zależności od wersji. Otwórz ustawienia aplikacji i poszukaj opcji skalowania interfejsu lub aplikacji; jeśli etykieta lub lokalizacja są inne, zapoznaj się z pomocą techniczną zainstalowanej wersji, zamiast polegać na ścieżce menu ze starszej wersji.
Zmień tylko skalę interfejsu aplikacji na potrzeby testu, a następnie uruchom ponownie edytor, jeśli zostaniesz o to poproszony. Skalowanie interfejsu zmienia rozmiar elementów sterujących aplikacji. Powiększenie dokumentu zmienia rozmiar strony wyświetlanej w edytorze. Zwiększenie powiększenia dokumentu może ułatwić czytanie liter, ale nie naprawi rozmycia tekstu na pasku narzędzi ani niskiej rozdzielczości skalowania całego okna. Z kolei zmniejszenie skali interfejsu może sprawić, że elementy sterujące będą bardziej wyraźne w jednej konfiguracji, a jednocześnie zbyt małe, aby można było z nich korzystać. Wybierz ustawienie, które pozostanie czytelne, i porównaj pasek narzędzi ze stroną.
Dla przypomnienia, w dzienniku zmian ONLYOFFICE Desktop Editors odnotowano 125% i 175% wsparcia skalowania interfejsu dla Linuksa, a we wcześniejszym wpisie o 150% wsparcia. Aktualna wersja dziennika zmian w momencie sprawdzania tego artykułu to 9.4.0, wydana 19 maja 2026 roku. Strona ta nie dowodzi, że każda ułamkowa skala pulpitu działa równie dobrze w każdej dystrybucji.
3. Sprawdź, czy dokument zastępuje brakującą czcionkę
Jeśli menu wyglądają ostro, ale dany dokument ma niewyraźne, nietypowo szerokie lub widocznie różniące się litery, sprawdź jego rodzinę czcionek. Dokument może zawierać nazwę czcionki, która nie jest zainstalowana w systemie Linux. Edytor musi wtedy wyświetlić czcionkę zastępczą, która może zmienić kształt liter, podział wiersza, liczbę stron i odstępy. Inny układ to nie to samo, co rozmyte renderowanie ekranu, ale czcionka zastępcza może sprawić, że tekst będzie wyglądał na tyle nieprawidłowo, że zostanie pomylony z problemem renderowania.
W terminalu sprawdź rodzinę czcionek używaną w dokumencie za pomocą narzędzia do dopasowywania Fontconfig. Na przykład:
fc-match Arial
Spowoduje to wydrukowanie czcionki dopasowanej przez Fontconfig do danej rodziny. Jeśli sprawdzasz nazwę czcionki wielowyrazowej, umieść ją w cudzysłowie, np. fc-match "Liberation Serif". Wynik zastępczy nie oznacza, że ONLYOFFICE używa dokładnie tego samego rozwiązania awaryjnego w każdym etapie renderowania; jest to praktyczna weryfikacja czcionek dostępnych w systemie czcionek Linux.
Zainstaluj potrzebny krój pisma z zaufanego źródła i upewnij się, że jego licencja zezwala na jego użycie. ONLYOFFICE dokumentuje lokalizacje czcionek dla poszczególnych użytkowników, takie jak katalog ~/.local/share/fontssystemowy i katalog systemowy /usr/share/fonts/. W przypadku instalacji osobistej skopiuj obsługiwany plik czcionki do podfolderu ~/.local/share/fonts, a następnie odśwież pamięć podręczną czcionek użytkownika za pomocą fc-cache -f. Pakiet dystrybucyjny lub graficzny menedżer czcionek może być bezpieczniejszy i łatwiejszy w użyciu, szczególnie w przypadku czcionek systemowych. Unikaj pobierania pakietów czcionek z nieznanych stron i zastępowania systemowych katalogów czcionek.
Po zainstalowaniu czcionki zamknij całkowicie ONLYOFFICE i uruchom ponownie. Oficjalne instrukcje ONLYOFFICE dotyczące dodawania czcionek również zalecają ponowne uruchomienie edytorów po instalacji. Otwórz ponownie ten sam plik i sprawdź, czy wybrana czcionka jest teraz dostępna na liście czcionek i czy układ tekstu jest zgodny z oczekiwaniami.
4. Odświeżaj wyszukiwanie czcionek tylko wtedy, gdy czcionka została dodana lub zmieniona
Fontconfig przechowuje informacje o czcionkach i pliki pamięci podręcznej. Jeśli właśnie zainstalowałeś, usunąłeś lub zaktualizowałeś czcionki, a aplikacje nadal nie widzą zmian, odśwież pamięć podręczną i uruchom ponownie ONLYOFFICE:
fc-cache -f
W systemach, w których czcionki zostały zainstalowane globalnie, menedżer pakietów dystrybucji może aktualizować pamięć podręczną czcionek w ramach instalacji. Uruchomienie tego polecenia jest rozsądnym krokiem odświeżania, ale nie poprawi rozmycia spowodowanego skalowaniem ułamkowym, kompozytorem ani sterownikiem graficznym. Nie należy usuwać katalogów pamięci podręcznej Fontconfig w pierwszej kolejności. Dokumentacja użytkownika Fontconfig opisuje lokalizację konfiguracji i pamięci podręcznej oraz informuje, że niektóre starsze lokalizacje dla poszczególnych użytkowników są przestarzałe.
5. Zaktualizuj edytor i porównaj czysty dokument
Jeśli problem dotyczy całego edytora przy standardowym skalowaniu, zaktualizuj edytory pulpitu ONLYOFFICE, używając tego samego obsługiwanego kanału instalacji, którego już używasz, a następnie przetestuj ponownie. Oficjalna strona wprowadzająca do ONLYOFFICE zawiera linki do wskazówek dotyczących instalacji systemu Linux. Użytkownicy AppImage muszą pobrać nowszą wersję AppImage, aby przeprowadzić aktualizację, zgodnie z oficjalnymi instrukcjami AppImage . Unikaj mieszania pakietów z różnych kanałów podczas rozwiązywania problemów; najpierw sprawdź, którą kompilację uruchamiasz z menu aplikacji lub terminala.
Teraz utwórz pusty dokument z zainstalowaną czcionką i porównaj go z plikiem, którego dotyczy problem. Jeśli pusty dokument jest ostry, a jeden plik nie, skoncentruj się na doborze czcionek, osadzonych obrazach i powiększeniu. Jeśli każdy plik i każda część aplikacji pozostaje niewyraźna, dowody wskazują na skalowanie lub ścieżkę grafiki/wyświetlania w systemie Linux. Jednorazowy eksport do pliku PDF może pomóc w odróżnieniu podglądu na ekranie od wydruku dokumentu, ale nie jest to pełny test renderowania ekranu: przeglądarki i drukarki PDF korzystają z własnych ścieżek renderowania.
Wybierz rozwiązanie odpowiadające objawowi
- Menu, pasek narzędzi i strona wyglądają miękko: porównaj standardową skalę pulpitu ze swoją bieżącą skalą, a następnie przetestuj osobno skalowanie interfejsu ONLYOFFICE.
- Tylko jeden dokument wygląda nieprawidłowo: użyj go
fc-match, aby sprawdzić nazwaną czcionkę, zainstaluj licencjonowaną czcionkę, jeśli to konieczne, odśwież wyszukiwanie i ponownie uruchom edytor.
- Tylko tekst dokumentu jest za mały, a nie zamazany: dostosuj powiększenie dokumentu, aby zwiększyć czytelność; nie traktuj powiększenia jako systemowej naprawy renderowania czcionek.
- Rozmycie utrzymuje się po tych testach: zapisz wersję ONLYOFFICE, dystrybucję, typ pakietu, środowisko pulpitu, typ sesji, skalę procentową, rozdzielczość ekranu oraz informację, czy rozmycie wpływa na menu, stronę, czy na oba te elementy. Dołącz plik przykładowy tylko wtedy, gdy nie zawiera on żadnych prywatnych informacji.
Nie ma jednego przełącznika renderowania czcionek w Linuksie, który rozwiązałby każdy problem. Niezawodnym punktem końcowym jest powtarzalne porównanie: ten sam tekst wygląda ostro w użytecznej skali, oczekiwane czcionki są dostępne, a układ dokumentu pozostaje poprawny. Jeśli zmiana skali systemu naprawia okno, ale sprawia, że inne aplikacje stają się niepraktyczne, należy zachować tę obserwację i zgłosić szczegóły środowiska do projektu ONLYOFFICE lub kanału wsparcia dystrybucji, zamiast wprowadzać szeroko zakrojone, trwałe zmiany w konfiguracji czcionek.
Źródła