前几天,我将 IBM Thinkpad T440p 从 14.10 升级到了 15.04。我注意到全屏图像查看真的速度很慢。以前geeqie
(即在 14.10 及以前版本中)用数码相机图像绘制屏幕(1920x1080 外接显示器)基本上是即时的,但现在需要几秒钟,并且增量屏幕更新从左到右、从上到下逐块可见。这就像某些 X 服务器选项设置不正确,但我不知道可能是什么原因。
我正在运行 xfce4(现在和更新之前,已经运行了很长时间)。如上所述,我通常用于查看图像的应用程序是。除了查看图像之外,其他一切似乎都还不错;我想我没有尝试过通过或geeqie
观看本地视频,但基于浏览器的视频似乎运行良好。vlc
xine
编辑— 刚刚发现这个可能与 Gnome 问题相关的问题:https://bugs.launchpad.net/ubuntu-gnome/+bug/1386721
lspci 信息:
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
Subsystem: Lenovo ThinkPad T440p
Kernel driver in use: i915
xrandr:
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
eDP1 connected primary (normal left inverted right x axis y axis)
1600x900 60.0 +
1440x900 59.9
1360x768 59.8 60.0
1152x864 60.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
HDMI1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 160mm x 90mm
1920x1080 60.0*+ 50.0 59.9
1920x1080i 60.1 50.0 60.0
1600x1200 60.0
1680x1050 59.9
1280x1024 60.0
1440x900 59.9
1280x960 60.0
1280x800 59.9
1280x720 60.0 50.0 59.9
1024x768 60.0
800x600 60.3 56.2
720x576 50.0
720x480 60.0 59.9
640x480 60.0 59.9
HDMI2 disconnected (normal left inverted right x axis y axis)
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
不幸的是我现在没有使用外接显示器,但是这里有一个 xdpyinfo:
name of display: :0
version number: 11.0
vendor string: The X.Org Foundation
vendor release number: 11701000
X.Org version: 1.17.1
maximum request size: 16777212 bytes
motion buffer size: 256
bitmap unit, bit order, padding: 32, LSBFirst, 32
image byte order: LSBFirst
number of supported pixmap formats: 7
supported pixmap formats:
depth 1, bits_per_pixel 1, scanline_pad 32
depth 4, bits_per_pixel 8, scanline_pad 32
depth 8, bits_per_pixel 8, scanline_pad 32
depth 15, bits_per_pixel 16, scanline_pad 32
depth 16, bits_per_pixel 16, scanline_pad 32
depth 24, bits_per_pixel 32, scanline_pad 32
depth 32, bits_per_pixel 32, scanline_pad 32
keycode range: minimum 8, maximum 255
focus: window 0x2000004, revert to Parent
number of extensions: 28
BIG-REQUESTS
Composite
DAMAGE
DOUBLE-BUFFER
DPMS
DRI2
GLX
Generic Event Extension
MIT-SCREEN-SAVER
MIT-SHM
Present
RANDR
RECORD
RENDER
SECURITY
SGI-GLX
SHAPE
SYNC
X-Resource
XC-MISC
XFIXES
XFree86-DGA
XFree86-VidModeExtension
XINERAMA
XInputExtension
XKEYBOARD
XTEST
XVideo
default screen number: 0
number of screens: 1
screen #0:
dimensions: 1600x900 pixels (420x236 millimeters)
resolution: 97x97 dots per inch
depths (7): 24, 1, 4, 8, 15, 16, 32
root window id: 0xaf
depth of root window: 24 planes
number of colormaps: minimum 1, maximum 1
default colormap: 0x22
default number of colormap cells: 256
preallocated pixels: black 0, white 16777215
options: backing-store WHEN MAPPED, save-unders NO
largest cursor: 256x256
current input event mask: 0xfa800f
KeyPressMask KeyReleaseMask ButtonPressMask
ButtonReleaseMask ExposureMask StructureNotifyMask
SubstructureNotifyMask SubstructureRedirectMask FocusChangeMask
PropertyChangeMask ColormapChangeMask
number of visuals: 20
default visual id: 0x20
答案1
听起来就像我忘记安装硬件加速驱动程序时发生的情况。通常是 ATI 的 fglrx 或 nvidia 的 nouveau。