Dall'installazione di Ubuntu 14.04 (non sono sicuro che il problema riguardasse le versioni precedenti) ho notato che GNOME Image Viewer apre le immagini in una finestra che è 2 pixel più corta di quanto deve essere per mostrare l'immagine correttamente senza ricampionamento - pixel a pixel. Per adattare l'immagine, Image Viewer ricampiona e ridimensiona. Il risultato è molto fastidioso sugli screenshot perché lì vedo un testo sfocato che è causato dall'immagine senza valore di downsampling.
Dimostrazione
Nota: per vedere correttamente le immagini dimostrative non ci deve essere alcun ridimensionamento al tuo fianco - nel browser (ad es. In Firefox premi Ctrl+ 0) su tutto il desktop ecc.
Ho creato un modello a scacchiera con pixel di test con campi 1 × 1 pixel. Le dimensioni dell'immagine di prova sono 600 × 400 pixel. Sotto vedi l'immagine aperta in Image Viewer. Notare i manufatti causati dal downsampling di due pixel e i sottili bordi neri sui lati.
$ 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
soluzioni alternative
Dopo aver ridimensionato la finestra verticalmente per aggiungere due pixel, vedi che l'immagine viene visualizzata correttamente pixel per pixel senza ridimensionare artefatti o bordi neri sui lati.
$ 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
Un'altra soluzione (più semplice) consiste nell'utilizzare la funzione Visualizza> Dimensione normale ( Ctrl+ 0) ma sfortunatamente la finestra non verrà ridimensionata e i due pixel verticali e alcuni pixel orizzontali (coperti dalla barra di scorrimento) sul bordo dell'immagine verranno tagliati.
Domande
Potrebbe esserci qualcosa nella mia configurazione che causa questo problema? Questo bug è noto e segnalato? Non l'ho trovato Ci sono altre soluzioni al problema?
L'immagine di prova è qui.