GNOME 图像查看器打开其窗口缩短 2 个像素并通过重新采样扭曲图像

pab*_*ouk 12 unity 14.04 image-viewers

自从安装了 Ubuntu 14.04(不确定问题是否出在旧版本中)后,我注意到 GNOME 图像查看器在一个窗口中打开图像,该窗口比正确显示图像所需的时间短 2 个像素,而无需重新采样 - 像素到像素。为了适合图像,图像查看器会重新采样并缩小其大小。结果在屏幕截图上非常烦人,因为我看到模糊的文本是由图像无价值的下采样引起的。

示范

注意:要正确查看演示图像,您不能在整个桌面上的浏览器中(例如在 Firefox 中按Ctrl+ 0)调整大小。

我创建了一个具有 1×1 像素字段的测试像素棋盘格图​​案。测试图像大小为 600×400 像素。下面您会看到在图像查看器中打开的图像。请注意由两个像素的下采样和侧面的细黑色边框引起的伪影。
默认视图

$ 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
Run Code Online (Sandbox Code Playgroud)

解决方法

在垂直调整窗口大小以添加两个像素后,您会看到图像以像素到像素正确显示,没有任何调整大小的伪影或侧面的黑色边框。
调整大小后

$ 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
Run Code Online (Sandbox Code Playgroud)

另一个(更简单的)解决方法是使用 View > Normal Size 函数(Ctrl+ 0),但不幸的是窗口不会调整大小,并且图像边界处的两个垂直和一些水平像素(由滚动条覆盖)将被切断。
在此处应用正常的 sizeenter 代码后

问题

我的配置中是否有什么东西导致了这个问题?此错误是否已知并已报告?我还没有找到。该问题还有其他解决方案吗?

测试图像在这里。

Fab*_*bby 4

这是 eog 中的一个已知错误(= Eye Of Gnome,= Gnome 图像查看器)

查看Launchpad 错误跟踪器并订阅错误跟踪列表并添加您的精彩描述