Od instalace Ubuntu 14.04 (nejsem si jistý, zda byl problém ve starších verzích) jsem si všiml, že Prohlížeč obrázků GNOME otevírá obrázky v okně, které je o 2 pixely kratší, než je potřeba, aby se obrázek správně zobrazil bez převzorkování – pixel na pixel. Aby se obrázek vešel, prohlížeč obrázků převzorkuje a změní jeho velikost. Výsledek je na snímcích obrazovky velmi nepříjemný, protože tam vidím rozmazaný text, který je způsoben bezcenným převzorkováním obrázku.
Ukázka
Poznámka:Pro správné zobrazení ukázkových obrázků nesmí být na vaší straně žádná změna velikosti – v prohlížeči (např. ve Firefoxu stiskněte Ctrl + ) na celé ploše atd.
Vytvořil jsem testovací pixelový šachovnicový vzor s poli 1×1 pixel. Velikost testovacího obrázku je 600×400 pixelů. Níže vidíte obrázek otevřený v prohlížeči obrázků. Všimněte si artefaktů způsobených převzorkováním o dva pixely a tenkých černých okrajů po stranách.
$ 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
Řešení
Po svislé změně velikosti okna tak, aby byly přidány dva pixely, uvidíte, že se obrázek zobrazuje správně pixel po pixelu bez jakýchkoli artefaktů změny velikosti nebo černých okrajů po stranách.
$ 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
Dalším (snazším) řešením je použití funkce Zobrazit> Normální velikost (Ctrl + ), ale bohužel se nezmění velikost okna a dva svislé a některé vodorovné pixely (zakryté posuvníkem) na okraji obrázku budou oříznuty.
Otázky
Mohlo by být něco v mé konfiguraci způsobující tento problém? Je tato chyba známá a nahlášená? nenašel jsem to. Existují nějaká jiná řešení problému?
Testovací obrázek je zde.
Přijatá odpověď:
To je známá chyba v eog (=Eye Of Gnome, =Gnome Image Viewer)
Podívejte se na nástroj pro sledování chyb Launchpad a přihlaste se k odběru seznamu sledování chyb a přidejte svůj skvělý popis .