GNU/Linux >> Znalost Linux >  >> Ubuntu

Prohlížeč obrázků Gnome otevírá své okno o 2 pixely kratší a deformuje obrázek převzorkováním?

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 .


Ubuntu
  1. Jak přidat aplikaci do správce oken Gnome?

  2. Jak přimět Firefox, aby používal úschovnu klíčů Gnome pro ukládání a načítání hesel?

  3. Jak přizpůsobit plochu Ubuntu Gnome 3?

  1. Jak odeslat okno do jiného pracovního prostoru, aniž byste změnili aktivní pracovní prostor?

  2. Jak používat klávesovou zkratku pro vždy přepnutí do popředí na plochách GNOME, KDE, MATE, Xfce a Cinnamon

  3. Jak přidat globální nabídku a HUD (rozšíření Gnome Global AppMenu) do prostředí Gnome

  1. Nelze vytvořit obrázek v Microstacku?

  2. GNOME:Jak deaktivovat touchpad, když je připojena myš a když píšete

  3. Jak vytvořit hotspot Wi-Fi v Ubuntu 18.04 / Gnome (a upravit jeho nastavení)