Przeglądarka obrazów GNOME otwiera okno o 2 piksele krócej i zniekształca obraz poprzez ponowne próbkowanie

10

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.
widok domyślny

$ 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.
po zmianie rozmiaru

$ 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.
po zastosowaniu tutaj normalnego kodu rozmiaru

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.

pabouk
źródło
+1 Przynajmniej pytanie jest dokładne i jasne!
Jacob Vlijm

Odpowiedzi:

4

To znany błąd w eog (= Eye Of Gnome, = Gnome Image Viewer)

Spójrz na narzędzie do śledzenia błędów Launchpad i zasubskrybuj listę śledzenia błędów i dodaj swój doskonały opis .

Fabby
źródło
1
Dziękuję Ci! --- Całkowicie zapomniałem o drugiej nazwie aplikacji. Mam tego dość. W wyskakującym okienku widzę: „Przeglądarka obrazów GNOME”, brak wzmianki o „Oku GNOME”. --- Znalazłem inne raporty o błędach dotyczące tego samego problemu (lub problemu z tymi samymi objawami). Więcej informacji dodam później. --- Proszenie o odpowiedź nie jest uważane za dobry nawyk. Zwykle przyjmuję odpowiedzi kilka dni później i widać, że akceptuję odpowiedzi . :)
pabouk
0

Zawsze używam do tego obejścia, naciskając Ctrl+ Num+po otwarciu obrazu.

αғsнιη
źródło