Od czasu instalacji Ubuntu 14.04 (nie jestem pewien, czy problem występował w starszych wersjach) zauważyłem, że przeglądarka obrazów GNOME otwiera obrazy w oknie, które jest o 2 piksele krótsze niż trzeba, aby wyświetlać obraz poprawnie bez ponownego próbkowania - piksel po pikselu. Aby dopasować do obrazu, Image Viewer przeskalowuje i zmienia jego rozmiar. Rezultat jest bardzo denerwujący na zrzutach ekranu, ponieważ widzę rozmazany tekst, który jest spowodowany przez bezwartościowe próbkowanie obrazu.
Demonstracja
Uwaga: Aby zobaczyć obrazy demonstracyjnych właściwie nie musi być dowolna zmiana rozmiaru na boku - w przeglądarce (np Firefox prasowej Ctrl+ 0) na całym pulpicie itp
Stworzyłem testujący wzór szachownicy pikselowej z polami 1 × 1 piksel. Rozmiar obrazu testowego wynosi 600 x 400 pikseli. Poniżej widać zdjęcie otwarte w przeglądarce zdjęć. Zwróć uwagę na artefakty spowodowane próbkowaniem w dół o dwa piksele i cienkimi czarnymi ramkami po bokach.
$ xwininfo
...
xwininfo: Window id: 0x4e00007 "checkerboard-1x1px_600x400.png"
...
Width: 600
Height: 467
...
Corners: +49+112 -4151+112 -4151-1041 +49-1041
-geometry 600x467+39+74
Obejścia
Po zmianie rozmiaru okna w pionie w celu dodania dwóch pikseli widać, że obraz jest wyświetlany poprawnie piksel po pikselu bez żadnych artefaktów lub czarnych ramek po bokach.
$ xwininfo
...
xwininfo: Window id: 0x4e00007 "checkerboard-1x1px_600x400.png"
...
Width: 600
Height: 469
...
Corners: +49+112 -4151+112 -4151-1039 +49-1039
-geometry 600x469+39+74
Innym (łatwiejszym) obejściem jest użycie funkcji Widok> Normalny rozmiar ( Ctrl+ 0), ale niestety okno nie zmieni rozmiaru, a dwa pionowe i niektóre poziome piksele (pokryte paskiem przewijania) na granicy obrazu zostaną obcięte.
pytania
Czy może być coś w mojej konfiguracji powodujące ten problem? Czy ten błąd jest znany i zgłaszany? Nie znalazłem tego. Czy są jakieś inne rozwiązania tego problemu?
Obraz testowy jest tutaj.