okular - regresja UI, błąd renderowania polskich znaków, znikające adnotacje

Tylko tematy nie mieszczące się powyżej.
Awatar użytkownika
Benita
Sędziwy Jeż
Sędziwy Jeż
Posty: 98
Rejestracja: 01 mar 2016, 15:18
Wersja Ubuntu: 20.04

okular - regresja UI, błąd renderowania polskich znaków, znikające adnotacje

Post autor: Benita »

Opis systemu:
OS: Ubuntu 20.04.6 LTS (Focal Fossa)
Środowisko: Gnome / KDE (używane biblioteki KDE Frameworks)
Wersja Okular: 1.9.3 (z pakietu apt: 4:19.12.3-2ubuntu1)

Problem:
Błąd czcionek narodowych: Podczas dodawania adnotacji tekstowych (Inline Note / Typewriter), polskie znaki (ą, ę, ś, ć, itd.) są widoczne w trakcie pisania w ramce edycyjnej. Jednak natychmiast po zatwierdzeniu tekstu i zamknięciu ramki, polskie litery znikają (stają się niewidoczne na dokumencie), mimo że reszta tekstu zostaje. Zmiana czcionek na Ubuntu, DejaVu Sans czy Noto Sans nie rozwiązuje problemu.
Nagła zmiana UI (Regresja): Mimo posiadania wersji 1.9.3 (zainstalowanej przez apt), interfejs programu drastycznie się zmienił. Narzędzia recenzji zostały przeniesione na prawy panel boczny, paski narzędzi u góry są puste lub nie dają się skonfigurować (brak opcji "Konfiguruj paski narzędzi"). Zniknęły klasyczne ikony narzędzi (np. kolorowe ołówki), które wcześniej były dostępne bezpośrednio na górnym pasku. Program wygląda i zachowuje się jak wersja "uproszczona" (tabletowa), co uniemożliwia szybką pracę.

Podjęte działania (nie przyniosły rozwiązania):
Próba cofnięcia wersji snap (snap revert) – nie pomogło, system twierdzi, że używa wersji apt.
Całkowite usunięcie wersji Snap i Flatpak (snap remove, flatpak uninstall) – obecnie w systemie jest tylko wersja z apt.
Czyszczenie plików konfiguracyjnych: rm ~/.config/okularrc oraz rm -rf ~/.local/share/okular.
Instalacja paczek językowych: language-pack-kde-pl, okular-l10n.
Próba wymuszenia lokalizacji: LANGUAGE=pl_PL.UTF-8 okular.
Reset bazy czcionek: sudo fc-cache -fv.

Pytanie:
Dlaczego wersja 1.9.3 w Ubuntu Focal nagle zmieniła interfejs na nowy (paski po prawej stronie), mimo że wcześniej (np. w maju 2025) działała w klasycznym układzie?
Jak wymusić na programie poprawne renderowanie polskich znaków w adnotacjach, aby nie znikały po zatwierdzeniu?
Czy istnieje sposób na zainstalowanie całkowicie odizolowanej, starszej wersji (np. przez AppImage), która nie będzie korzystać z aktualnych, wadliwych bibliotek systemowych KDE?
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2318
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: okular - regresja UI, błąd renderowania polskich znaków, znikające adnotacje

Post autor: kobrawerde »

Wersja Appimage https://www.appimagehub.com/p/1912299
https://github.com/felipefacundes/okula ... e/releases
możesz też spróbować :

Kod: Zaznacz cały

rm ~/.config/okularpartrc
rm ~/.config/kdeglobals
rm ~/.config/kglobalshortcutsrc
rm ~/.local/share/kxmlgui5/okular/*

Kod: Zaznacz cały

rm -rf ~/.config/okular*
rm -rf ~/.local/share/kxmlgui5/okular
QT_STYLE_OVERRIDE=Breeze okular
Wymuszenie klasycznego stylu KDE

Spróbuj:

Kod: Zaznacz cały

QT_QPA_PLATFORM=xcb okular
oraz:

Kod: Zaznacz cały

QT_STYLE_OVERRIDE=Breeze okular
albo:

Kod: Zaznacz cały

QT_STYLE_OVERRIDE=Fusion okular
Jeśli UI wróci do normalnego — problem jest w stylu Qt.
Serwer: LinuxMint/Ubuntu 22.04/HWE kernel/Vsftpd/Kodi/Jellyfin/iptv-dvbt2/etc.
CPU: Intel N100 / RAM: 32GB DDR5
Storage: Lexar NM620 2TB M.2 - (x2)
Mobo: MiniPC (Topton X6C )
Laptop: Lenovo Legion 5 Pro 16ITH6H /Ram32GB/ssd500GB/ssd1TB
Awatar użytkownika
Benita
Sędziwy Jeż
Sędziwy Jeż
Posty: 98
Rejestracja: 01 mar 2016, 15:18
Wersja Ubuntu: 20.04

Re: okular - regresja UI, błąd renderowania polskich znaków, znikające adnotacje

Post autor: Benita »

Dzięki za wskazówki, ale niestety żadna z tych metod nie zadziałała:

Czyszczenie plików .config i .local: Wykonałam wszystkie polecenia rm (łącznie z okularpartrc, kdeglobals i folderem kxmlgui5). Po restarcie programu paski narzędzi nadal są puste, a UI wciąż jest w tym nowym, niewygodnym układzie.

Style Qt: Próba wymuszenia stylu Breeze (QT_STYLE_OVERRIDE=Breeze) kończy się błędem w terminalu: QApplication: invalid style override passed, ignoring it. System widzi tylko Windows i Fusion. Przy stylu Fusion program rusza, ale paski narzędzi pozostają "martwe" (brak ikon).

AppImage: Pobrałam wersję 22.08, o której pisałeś, ale na moim Ubuntu 20.04 wywala błąd: symbol lookup error: /.../libc.so.6: undefined symbol: _dl_fatal_printf, version GLIBC_PRIVATE. Wygląda na to, że ten AppImage jest za nowy na biblioteki w Focalu.

Błąd polskich znaków: To jest najgorsze – czcionki (Ubuntu, DejaVu, Noto) działają tylko w polu edycji. Po zatwierdzeniu adnotacji polskie litery znikają z dokumentu.

Wygląda na to, że biblioteki systemowe w moim Ubuntu gryzą się z tymi wersjami Okulara i sypią błędami ikon Invalid Context="Legacy". Jakiś inny pomysł, jak przywrócić stare renderowanie czcionek i widoczne ikony?

Jako zastepstwo idealny byłby: master-pdf-editor-4.3.89_qt5.amd64.deb, ale nie ma go w sieci, kolejna wersja ma znak wodny.
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2318
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: okular - regresja UI, błąd renderowania polskich znaków, znikające adnotacje

Post autor: kobrawerde »

A ta wersja AppImage prog. Master-PDF-Editor 4.3.89 ( niżej jest jakaś inna wersja deb / qt5 ) nie wiem czy Ci zadziała : https://github.com/ryuuzaki42/MasterPDF ... 4/releases
Serwer: LinuxMint/Ubuntu 22.04/HWE kernel/Vsftpd/Kodi/Jellyfin/iptv-dvbt2/etc.
CPU: Intel N100 / RAM: 32GB DDR5
Storage: Lexar NM620 2TB M.2 - (x2)
Mobo: MiniPC (Topton X6C )
Laptop: Lenovo Legion 5 Pro 16ITH6H /Ram32GB/ssd500GB/ssd1TB
Awatar użytkownika
Benita
Sędziwy Jeż
Sędziwy Jeż
Posty: 98
Rejestracja: 01 mar 2016, 15:18
Wersja Ubuntu: 20.04

Re: okular - regresja UI, błąd renderowania polskich znaków, znikające adnotacje

Post autor: Benita »

Dzięki za link, ale niestety ten AppImage u mnie nie działa.
Program uruchamia się, ale przy każdej próbie otwarcia okna zapisu lub wyboru pliku następuje "crash" i zrzut pamięci (segmentation fault). W terminalu dostaję błąd:
Gtk:ERROR:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Yaru/16x16/status/image-missing.png: Nierozpoznany format pliku obrazu.
Próbowałam już reinstalować librsvg2-common i libgdk-pixbuf2.0-0, czyścić cache ikon oraz wymuszać inne motywy (Adwaita, Fusion), ale błąd powraca. Wygląda na to, że ta paczka AppImage ma jakiś wewnętrzny konflikt z bibliotekami graficznymi na Ubuntu 20.04 Focal.
Czy masz może dostęp do tej samej wersji (4.3.89), ale w formie zwykłego pakietu .deb, albo wiesz, jak ominąć ten błąd ładowania ikon w tej konkretnej paczce?
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2318
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: okular - regresja UI, błąd renderowania polskich znaków, znikające adnotacje

Post autor: kobrawerde »

Niżej jest jakaś wersja deb : master-pdf-editor-4.3.89_qt5.amd64.deb https://code-industry.net/public/master ... .amd64.deb

Kod: Zaznacz cały

sudo dpkg -i master-pdf-editor-4.3.89_qt5.amd64.deb
Jeśli instalacja nie powiedzie się z powodu brakujących zależności, uruchom sudo apt-get install -f, aby je naprawić
Serwer: LinuxMint/Ubuntu 22.04/HWE kernel/Vsftpd/Kodi/Jellyfin/iptv-dvbt2/etc.
CPU: Intel N100 / RAM: 32GB DDR5
Storage: Lexar NM620 2TB M.2 - (x2)
Mobo: MiniPC (Topton X6C )
Laptop: Lenovo Legion 5 Pro 16ITH6H /Ram32GB/ssd500GB/ssd1TB
Awatar użytkownika
Benita
Sędziwy Jeż
Sędziwy Jeż
Posty: 98
Rejestracja: 01 mar 2016, 15:18
Wersja Ubuntu: 20.04

Re: okular - regresja UI, błąd renderowania polskich znaków, znikające adnotacje

Post autor: Benita »

Wielkie dzięki za WYBAWIENIE!!!! :) :) :)
Wszystko działa jak powinno. Master PDF jest najlepszy!
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość