我从12.04升级到14.04,性能非常缓慢。窗户以慢动作打开和关闭。大概我的图形硬件尚未被系统识别。我认为我需要有关如何弄清楚该怎么做的建议。也许我应该安装一些图形软件,或者应该禁用Unity中的某些功能,但是我不知道从哪里开始。
我的'uname -a'命令说:
Linux home0 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:08:14 UTC 2014 i686 i686 i686 GNU/Linux
命令“ sudo lshw”提供了大量信息,我将尝试提取可能最相关的内容:
home0
description: Desktop Computer
product: TPS01 ()
vendor: FOXCONN
version: 1.0
serial: To Be Filled By O.E.M.
width: 32 bits
capabilities: smbios-2.6 dmi-2.6 smp-1.4 smp
configuration: boot=normal chassis=desktop cpus=2 uuid=6013CF95-1E02-E531-FD14-D027881B608D
*-core
[...]
*-firmware
description: BIOS
vendor: American Megatrends Inc.
physical id: 0
version: 080015
date: 06/07/2010
size: 64KiB
capacity: 960KiB
capabilities: isa pci pnp apm upgrade shadowing cdboot bootselect socketedrom edd int5printscreen int9keyboard int14serial int17printer int10video acpi usb ls120boot zipboot biosbootspecification
*-cpu:0
description: CPU
product: Intel(R) Atom(TM) CPU D525 @ 1.80GHz
vendor: Intel Corp.
physical id: 4
bus info: cpu@0
version: 6.12.10
serial: 0001-06CA-0000-0000-0000-0000
slot: CPU 1
size: 1800MHz
capacity: 1900MHz
width: 64 bits
clock: 200MHz
capabilities: x86-64 boot fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm dtherm
configuration: cores=2 enabledcores=2 id=3 threads=4
[...]
*-pci
description: Host bridge
product: Atom Processor D4xx/D5xx/N4xx/N5xx DMI Bridge
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 02
width: 32 bits
clock: 33MHz
configuration: driver=agpgart-intel
resources: irq:0
*-display
description: VGA compatible controller
product: Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:44 memory:fea80000-feafffff ioport:dc00(size=8) memory:d0000000-dfffffff memory:fe900000-fe9fffff
附录:这是unity_support_test命令的输出。
/ usr / lib / nux / unity_support_test -p
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) IGD x86/MMX/SSE2
OpenGL version string: 1.4 Mesa 10.1.0
Not software rendered: yes
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes
Unity 3D supported: yes
这是lspci的输出:
lspci -k | grep -A3 VGA
00:02.0 VGA compatible controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller (rev 02)
Subsystem: Foxconn International, Inc. Device 0d55
Kernel driver in use: i915
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
进一步的附录:我使用此桌面进行电子邮件,编辑和Web浏览。我不在乎游戏或视频,我很乐意关闭与此异常缓慢的行为相关的任何图形处理。对于旧硬件而言,这不是“正常的慢”;硬件是2010年的i686。
让我澄清一下“慢”。如果我打开Xterm或浏览器窗口,则预期的行为(我在12.04上的经验)是我看到了一些视觉上的诡计,从而使新窗口可以平滑地获取其大小或颜色。在14.04以下,平滑度消失了;新窗口以锯齿状获取其最终状态,并在几秒钟内每秒更改其大小或形状一次或两次。一部youtube电影(在Firefox上显示)的刷新率约为2或3赫兹。如果我在短划线中键入文本,则字符以每秒1个的速度出现。
在2010年至2011年的一些类似对话和问题中,我看到了compiz问题的参考,但我不知道该如何处理这些信息。我的系统监视器显示,只要打开一个窗口,compiz的CPU使用率就会高达48%左右。因此,这实际上占用了我的2 CPU系统上的一个CPU。当我在窗口周围拖动时,会出现锯齿状和滞后的运动,compiz的使用率会上升到60%或更多。
我的系统也存在另一个问题,可能与此有关:找不到libudev.so.0(在Chrome无法启动时会注意到)。我真的不知道这是否与图形性能有关。
顺便说一句,谢谢mikewhatever,他编辑了这篇文章,对各种系统输出进行了格式化;我尚未意识到如何实现这一目标。
/usr/lib/nux/unity_support_test -p
帮助我弄清楚了。谢谢。