ประสิทธิภาพกราฟิกช้ามากหลังจากอัพเกรด 12.04 => 14.04


16

ฉันอัปเกรดจาก 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)

ภาคผนวกเพิ่มเติม: ฉันใช้เดสก์ท็อปนี้สำหรับอีเมลแก้ไขเรียกดูเว็บ ฉันไม่สนใจการเล่นเกมหรือวิดีโอและฉันยินดีที่จะปิดการใช้งานกราฟิกที่เกี่ยวข้องกับพฤติกรรมที่ช้าเป็นพิเศษนี้ ไม่ใช่ "ปกติช้า" สำหรับฮาร์ดแวร์เก่า ฮาร์ดแวร์คือ i686 จาก 2010

ให้ฉันอธิบาย "ช้า" พฤติกรรมที่คาดหวัง (ประสบการณ์ของฉันกับ 12.04) ถ้าฉันเปิด Xterm หรือหน้าต่างเบราว์เซอร์คือฉันเห็นกลอุบายที่มองเห็นโดยหน้าต่างใหม่ได้รับขนาดหรือสีของมันอย่างราบรื่น ภายใต้ 14.04 ความราบรื่นนั้นหมดไป หน้าต่างใหม่จะได้รับสถานะสุดท้ายในลักษณะขรุขระเปลี่ยนขนาดหรือรูปร่างอาจหนึ่งหรือสองครั้งต่อวินาทีในเวลาไม่กี่วินาที ภาพยนตร์ youtube (แสดงบน Firefox) มีอัตราการรีเฟรชที่ประมาณ 2 หรือ 3 เฮิรตซ์ ถ้าฉันพิมพ์ข้อความลงใน Dash จากนั้นตัวละครจะปรากฏในอัตรา 1 ต่อวินาที

ในการสนทนาและคำถามที่คล้ายกันตั้งแต่หลังปี 2010-2554 ฉันเห็นการอ้างอิงถึงปัญหาของคอมพิซ แต่ฉันไม่รู้ว่าจะทำอย่างไรกับข้อมูลนั้น การตรวจสอบระบบของฉันแสดงให้เห็นว่าการใช้งาน CPU ของคอมพิซยิงได้ถึง 48% หรือมากกว่านั้นเมื่อใดก็ตามที่เปิดหน้าต่าง; ดังนั้นมันจึงใช้ CPU ทั้งหมดเพียงตัวเดียวในระบบ 2 CPU ของฉัน เมื่อฉันลากหน้าต่างไปรอบ ๆ มันเป็นการเคลื่อนที่แบบขรุขระและล้าหลังและการใช้งานคอมพิวติ้งสูงถึง 60% หรือมากกว่า

อาจเกี่ยวข้องกับระบบของฉันที่มีปัญหาอื่นเช่นกัน: ไม่พบ libudev.so.0 (ดังที่สังเกตได้เมื่อ Chrome ไม่เริ่มทำงาน) ฉันไม่รู้จริง ๆ ว่าสิ่งนี้อาจเกี่ยวข้องกับประสิทธิภาพของกราฟิกหรือไม่

อย่างไรก็ตามขอขอบคุณ mikewhething สำหรับการแก้ไขโพสต์นี้เพื่อจัดรูปแบบเอาท์พุทระบบต่าง ๆ ตามที่พวกเขาตั้งใจจะจัดรูปแบบ; ฉันไม่รู้จักวิธีที่จะทำให้สำเร็จ


ผลลัพธ์ที่คุณโพสต์แสดงฮาร์ดแวร์เน็ตบุ๊กที่มีออนบอร์ด Intel GPU โหลดไดรเวอร์ที่ถูกต้องซึ่งเป็นที่รู้จักทั้งหมด บางทีเอฟเฟกต์การลดตำแหน่งของ Unity อาจจะมากเกินไป โดยปกติจะแนะนำให้ใช้ Xubuntu หรือ Lubuntu สำหรับเครื่องที่ช้า
เล็ก ๆ น้อย ๆ

ขอบคุณบางทีฉันควรใช้ Lubuntu อย่างไรก็ตาม Ubuntu 12.04 ทำงานได้ดีสำหรับฉันในฮาร์ดแวร์นี้ ฉันสังเกตว่าเมื่อเริ่มต้นระบบใน 14.04 มีข้อความแสดงข้อผิดพลาดที่ฉันไม่สามารถดักจับได้ แต่มันเกี่ยวกับ gtk
user3054508

ฉันกำลังเผชิญกับปัญหาที่คล้ายกัน เมื่อฉันเปิดการตรวจสอบระบบฉันเห็นค่าคงที่การใช้ cpu ที่ 100% compiz เป็นกระบวนการที่ใช้เวลามาก My Hard ware - มาเธอร์บอร์ด A8V-MX VIA K8M800 และโปรเซสเซอร์ AMD Athlon 3000 64 บิต
newforubuntulinux

ฉันพบคำแนะนำจากผู้ใช้ stinkeye บน ubuntuforums.org เมื่อ 2013-05-01 เพื่อเรียกใช้เดสก์ท็อป gnome-classic โดยใช้ตัวจัดการหน้าต่างความทึบ ทำ 'sudo apt-get install gnome-panel' แล้วเลือก gnome (metacity) ที่หน้าจอเข้าสู่ระบบ ฉันทำไปแล้วและดูเหมือนว่าจะแก้ไขปัญหาได้แล้ว การค้นหาสิ่งนี้ใช้ความพยายามมากกว่าที่ฉันจะขอบคุณ โพสต์ของ Stinkeye: ubuntuforums.org/showthread.php?t=2140745
user3054508

1
ในกรณีของฉันเป็นเพราะ VirtualBox ไม่มีการเร่งความเร็ว 3 มิติสำหรับ Ubuntu VM ของฉัน การวิ่ง/usr/lib/nux/unity_support_test -pช่วยให้ฉันคิดออก ขอบคุณ
ashes999

คำตอบ:


10

รากของปัญหาที่อธิบายไว้ข้างต้นอาจเป็นข้อผิดพลาด lightdm:

https://bugs.launchpad.net/ubuntu/+source/unity-greeter/+bug/1292467

ฉันมีปัญหานี้บนเมนบอร์ด Atom Mini-ITX ที่มีกราฟิก Intel NM10 ซึ่งมีพอร์ตแสดงผล LVDS ภายใน การบูตด้วย "วิดีโอ = LVDS-1: d" วิธีแก้ปัญหาแก้ไขได้สำหรับฉัน คำแนะนำในการสร้างตัวเลือกการบูตแบบถาวรอยู่ที่ฉันจะเพิ่มพารามิเตอร์การบูตเคอร์เนลได้อย่างไร .

โพสต์โดย Andy Whitcroft เมื่อวันที่ 2014-04-17 ระบุว่ามีการเผยแพร่การแก้ไข แต่เห็นได้ชัดว่าไม่ได้ทำให้มันกลายเป็นพื้นที่เก็บข้อมูลการปรับปรุงในขณะที่เขียนนี้


2
สิ่งนี้ใช้ได้กับ Lenovo X1 Carbon ของฉัน ขอบคุณ!
michuk

1
การบูตด้วย "วิดีโอ = LVDS-1: d" วิธีแก้ปัญหาก็ใช้ได้สำหรับฉันเช่นกัน อยากจะแนะนำสิ่งนี้สำหรับทุกคนที่ได้รับผลกระทบจากข้อผิดพลาดนี้
Avian00

ทำงานให้ฉันด้วย! ขอบคุณสำหรับสิ่งนี้ที่บักฉันมานานกว่า 6 เดือน - ฉันจริงจัง! 14.04
Daniel

สิ่งนี้ไม่ได้ผลสำหรับฉันหลังจากอัปเกรดเป็น 16.10 จาก 16.04
guillefix

1

ฉันมีประสิทธิภาพการทำงานที่ซบเซาเหมือนกันจนกระทั่งทำตามคำแนะนำใน: https://sites.google.com/site/easylinuxtipsproject/first แต่ฉันคิดว่า clincher ดังที่กล่าวไว้ในเว็บไซต์ด้านบนและตามที่ผู้ใช้ 3054508 ได้เปลี่ยนการแสดงผล ถึงคำพังเพย (matacity) คงจะดีถ้าเดสก์ท็อป Unity รุ่นที่เรียบง่ายกว่านี้สามารถจัดหาได้ในอนาคตโดยไม่ต้องจางหายไป ฯลฯ เพื่อให้พวกเราที่มีกราฟิกการ์ดรุ่นเก่ารองรับ Kaspin


12.04 ยังคงรองรับและรวมเดสก์ท็อป 2d สามัคคี
Elder Geek

1

ฉันประสบปัญหาเดียวกัน อูบุนตูเป็นคนตายช้าหลังจากอัพเกรด dist

การเปลี่ยนไปใช้ความกล้าหาญของ GNOME ไม่ใช่ตัวเลือกสำหรับฉัน

สิ่งที่ช่วยในกรณีของฉัน:

sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-current nvidia-settings

ไปที่ 'ไดรเวอร์เพิ่มเติม' และเลือกไดรเวอร์อื่น ๆ นอกเหนือจากไดรเวอร์เริ่มต้นที่เลือก (คือ 'นูโวเซิร์ฟเวอร์ xorg .. ' ฉันเชื่อว่า

(ฉันมีการ์ดกราฟิก nvidia nvs 310 และหน้าจอแสดงลิงก์เชื่อมโยงความละเอียดสูง)


9
ผู้ชายคนนั้นมีการ์ด Intel
michuk

1

ฉันมีปัญหาเดียวกันสำหรับการ์ดกราฟิก Intel 865G หลังจากค้นหาบนอินเทอร์เน็ตฉันพบบทความต่อไปนี้ภายใต้ Ubuntu Geeks:

http://www.ubuntugeek.com/how-to-install-intelr-linux-graphics-drivers-on-ubuntu-13-04.html

โดยพื้นฐานแล้วจะมีคำแนะนำและลิงก์สำหรับดาวน์โหลดและติดตั้งไดรเวอร์ Intel สำหรับกราฟิกการ์ดของคุณ FYI ฉันได้ทำตามคำแนะนำที่นี่ซ้ำ ๆ : เพื่อให้เชื่อมั่นในการติดตั้งกราฟิก Intel Linux คุณจะต้องเพิ่มคีย์ต่อไปนี้ใน Software Package Manager ของ Ubuntu (เช่น "apt") เปิดเทอร์มินัลและดำเนินการบรรทัดต่อไปนี้:

wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg -O - | sudo apt-key add -

wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg-2 -O - | sudo apt-key add -

ตอนนี้คุณต้องดาวน์โหลดและติดตั้งแพคเกจสำหรับ Debian (32 หรือ 64 บิต) สถาปัตยกรรมของคุณจากที่นี่ เมื่อคุณดาวน์โหลดแพ็คเกจ Debian แล้วให้ติดตั้งโดยคลิกสองครั้งจากตัวจัดการไฟล์หรือดำเนินการคำสั่งต่อไปนี้ในเทอร์มินัลเปิด:

sudo dpkg -i DEB_PACKAGE

ดูลิงค์ต่อไปนี้สำหรับคำอธิบายเพิ่มเติมเกี่ยวกับการติดตั้งไฟล์. deb จากบรรทัดคำสั่ง:

ฉันจะติดตั้งไฟล์. deb ผ่านบรรทัดคำสั่งได้อย่างไร

หลังจากติดตั้งแพ็คเกจ Debian แล้วให้รันคำสั่งต่อไปนี้จากเทอร์มินัลเปิดของคุณ:

intel-linux-graphics-installer

คำเตือน: ใช้เวลาสักครู่หนึ่งสำหรับ Linux Graphics Installer ในการแสดงรายการแพ็คเกจดังนั้นควรอดทนรอ คุณจะได้รับแจ้งรหัสผ่านการตรวจสอบสิทธิ์ของคุณสองสามครั้งดังนั้นอย่าเดินออกจากกระบวนการ นอกจากนี้หลังจากติดตั้งไดรเวอร์เหล่านี้แล้วระบบของคุณอาจยังคงซบเซาหรือใช้ไม่ได้ดังนั้นคุณต้องรับความเสี่ยงเอง หมายเหตุเพิ่มเติมว่าคุณอาจต้องลดความละเอียดหน้าจอเพื่อประสิทธิภาพที่ดีขึ้น มิฉะนั้นหากทุกอย่างตกลงสิ่งนี้ควรแก้ไขปัญหาของคุณ


-1

การแก้ไข:


หากคุณมีการ์ดกราฟิก Nvidia ให้ทำตามคำแนะนำของผู้ใช้ 1429166

  1. เรียกใช้คำสั่งเทอร์มินัลและอัปเดตไดรเวอร์ Nvidia ของคุณ
  2. ใช้ซอฟต์แวร์ 'ไดรเวอร์เพิ่มเติม' เริ่มต้นบน Ubuntu เพื่อเลือกไดรเวอร์ใหม่

ฉันไม่แน่ใจว่าเวอร์ชันใดเป็นรุ่นปัจจุบันของไดรเวอร์ของ Nvidia (ซึ่งฉันคิดว่าเป็นรุ่นเบต้าดังนั้นคุณอาจต้องการหลีกเลี่ยง)

** ฉันเลือกอันที่ไม่ใช่ไดรเวอร์ 'ดั้งเดิม' และนั่นเป็นซอฟต์แวร์ 'กรรมสิทธิ์'

แก้ไข:


ดูเหมือนว่าการ์ด Intel จะได้รับประโยชน์จากการติดตั้งไดรเวอร์บางตัวเช่นกัน ตรวจสอบซอฟต์แวร์ 'ไดรเวอร์เพิ่มเติม' และดูว่าคุณใช้ไดรเวอร์ 'X.org-Nouveau' ที่เป็นค่าเริ่มต้นหรือไม่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.