อะไรทำให้ Unity ช้าลงเมื่อเริ่มต้น


10

ไม่กี่วันที่ผ่านมาฉันสังเกตเห็นว่าหลังจากฉันเข้าสู่ระบบแผงด้านบนและเส้นประใช้เวลาโหลดอีกเล็กน้อยและฉันสังเกตเห็นการทำงานของดิสก์มากกว่าปกติ

ฉันคิดว่ามันอาจเกิดจากการอัพเดทหรือการติดตั้งของ pdftk ดังนั้นฉันจึงลบ pdftk แต่ "ปัญหา" ยังคงอยู่

มีวิธีที่จะรู้ว่าสิ่งที่ใช้แผ่นดิสก์ (การดำเนินการอ่าน / เขียน) ในการเริ่มต้น?

ถ้าในภายหลังฉันจะใช้ไอโซโทป แต่ฉันสามารถเรียกใช้ไอโซโทปได้หลังจากที่ฉันควบคุมเดสก์ท็อปแล้วเท่านั้น

ฉันใช้ Ubuntu 12.10 amd64

แก้ไข

ฉันดูล็อกและในไฟล์ Xorg.0.log ฉันพบบรรทัดต่อไปนี้:

[    36.230] (II) XKB: reuse xkmfile /var/lib/xkb/server-ED81635D9DABCAA502951B920776FB5895D92DC0.xkm
[  6683.340] (II) XKB: generating xkmfile /var/lib/xkb/server-7111F82C412662D491D0F0A3A5A74C8F62B59F29.xkm

นี่อาจเป็นขั้นตอนที่เป็นปัญหาหรือไม่


1
ดูเหมือนว่านี่เป็นคำถามที่เกิดขึ้นซ้ำแล้วซ้ำอีกในขณะนี้ที่ Ubuntu มีความเสถียรพอที่ผู้คนกำลังอัปเดตจาก LTS รุ่นเก่าหรือลองใช้สภาพแวดล้อมเดสก์ท็อปที่แตกต่างกัน เราต้องการวิธีการจัดการที่ดีกว่านี้โดยไม่ต้องเป็นกูรูหรือใช้เวลาดูไฟล์บันทึกเป็นเวลาหนึ่งชั่วโมง
ก็อดดาร์ด

คำตอบ:


5

นี่เป็นปัญหาเดียวกันที่ฉัน "WAS" เผชิญอยู่ แต่แก้ไขได้ดูเหมือนว่าแอปพลิเคชันเริ่มต้นทำให้เกิดปัญหานั้น

ตกลงนี่คือสิ่งที่ฉันทำ -

sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop

เปิดแอปพลิเคชันเริ่มต้นแล้วยกเลิกการเลือก - การแจ้งเตือนดิสก์ (การแจ้งเตือน Disk Utility ใช้เพื่อรายงานความล้มเหลวของดิสก์โดยใช้เทคโนโลยีการคาดการณ์สมาร์ท) มันอธิบายคำพูดของคุณด้วย

ฉันสังเกตเห็นกิจกรรมของดิสก์มากกว่าปกติ

ถ้าคุณชอบคุณยังสามารถปิดเครื่องได้ (ขึ้นอยู่กับความต้องการของคุณ) -

AT-SPI D-BUS BUS, การตรวจสอบการสำรองข้อมูล, ตรวจสอบไดรเวอร์ฮาร์ดแวร์ใหม่, การใช้เดสก์ทอปร่วมกัน, ออนบอร์ด, โปรแกรมอ่านหน้าจอ Ocra, การแชร์ไฟล์ส่วนบุคคล,

ก่อนที่ความสามัคคีกำลังใกล้เข้ามาประมาณ โหลดประมาณ 20 วินาทีตอนนี้ใช้เวลาประมาณ 3 วินาที


คุณจะ "ปิด" บริการที่คุณกล่าวถึงอย่างไร พวกเขาไม่ได้อยู่ในรายการแอปพลิเคชันเริ่มต้น ไม่มีการแจ้งเตือนดิสก์
ถึง

1
สายการบินหนึ่งที่ฉันกล่าวถึงจะแสดงรายการเริ่มต้นที่ซ่อนอยู่ในแอปเริ่มต้น เปิดแอปพลิเคชั่น Startup จากเมนูปิดเครื่องหรือพิมพ์gnome-session-propertiesเทอร์มินัลแล้วคุณจะเข้าใจทุกอย่างในภายหลัง
Arin Chakraborty

1
ไม่มีการแจ้งเตือนดิสก์ในรายการของฉัน
ถึง

1
ลองปิดใช้งานอะไรที่ไม่สำคัญที่คุณสามารถใช้ความช่วยเหลือจากนี้จะทำเช่นนั้นรีสตาร์ทเครื่องและดูว่าอะไรที่จะช่วยให้ การกระทำของดิสก์บางอย่างหรือกิจกรรมเครือข่ายบางอย่างที่เข้าสู่ระบบอยู่เบื้องหลังการชะลอตัวนี้แน่นอนดังนั้นการปิดในระหว่างการเริ่มต้นเป็นตัวเลือกที่ดีที่สุดที่ฉันเดา เคล็ดลับคือการหามัน
Arin Chakraborty

1
@Aquarius disknotificationพลังความคิดไม่ได้ที่จะค้นหา เลือกกิจกรรมเริ่มต้นที่น่าสงสัย ปิดและดูว่าใช้งานได้หรือไม่ และโปรดก่อนที่คุณจะปิดรายการเริ่มต้นใด ๆ โปรด google มันและเรียนรู้สิ่งที่มันทำ
Arin Chakraborty

1

สิ่งที่ฉันจะทำเพื่อเปิดคอนโซล (หรือสอง) ในขณะที่ระบบเริ่มต้นด้วยCtrl+ Alt+ F1/ F2จากนั้นใช้topร่วมกับiostat -x(จากsysstatแพ็คเกจ) เพื่อตรวจสอบสิ่งที่เกิดขึ้น

เครื่องมือที่มีประโยชน์อื่น ๆ ที่คุณอาจต้องใช้เวลาในการแก้ไขปัญหานั้นคือเครื่องมือที่มาจากแพ็คเกจ inotify-tools: inotifywaitและinotifywatchสิ่งที่อนุญาตให้ตรวจสอบการเข้าถึงไฟล์


0

การตรวจสอบบันทึกอย่างระมัดระวังควรให้ข้อมูลบางอย่าง แม้ว่ามันอาจดูน่าเบื่อเล็กน้อย แต่บันทึกสามารถเปิดเผยข้อมูลที่น่าสนใจเกี่ยวกับเครื่องขณะที่บูต ตัวอย่างเช่นบันทึกของเคอร์เนล (/var/log/kern.log) ให้คำอธิบายการระเบิดโดยการเป่าของสิ่งที่เกิดขึ้นหมดเวลาลงไปที่มิลลิวินาทีที่ใกล้เคียงที่สุด

หาก kern.log ไม่เปิดเผยข้อมูลที่เป็นประโยชน์ลอง syslog และแม้กระทั่ง authlog คุณกำลังมองหาสิ่งผิดปกติเช่นข้อความแสดงข้อผิดพลาดหรือสิ่งที่เกิดขึ้นซ้ำ ๆ หรือลองใหม่หลายครั้ง บันทึกส่วนใหญ่มีการประทับเวลาเป็นมิลลิวินาทีซึ่งจะมีประโยชน์จริง ๆ ถ้าคุณสามารถซิงโครไนซ์ปัญหาโลกแห่งความจริงกับเวลาของระบบ

ลองใช้ "โปรแกรมดูไฟล์บันทึก" และใช้สิ่งนั้นเป็นผู้ช่วย ช่วยได้เล็กน้อยโดยใส่บันทึกที่มีทั้งหมดไว้ข้างหน้าของคุณและให้ความสามารถในการดูเฉพาะบันทึกในปัจจุบัน


เนื่องจากการชะลอตัวคือหลังจากที่ฉันเข้าสู่ระบบฉันควรดูบันทึกใดและมีสิ่งใดที่ต้องระวังเป็นพิเศษ
ถึง

ฉันได้เพิ่มข้อมูลอีกเล็กน้อยในคำตอบ
fabricator4

มีเครื่องมือที่แสดงภาพบันทึกการบูตหรือไม่? มีเครื่องมือดังกล่าวสำหรับ windows และพวกเขาอนุญาตให้ทุกคนแก้ไขปัญหาดังกล่าวได้อย่างง่ายดาย!
Bucic

ใช่มันเรียกว่าโปรแกรมดูไฟล์บันทึก หากคุณต้องการตัววิเคราะห์ไฟล์บันทึกไม่มีสิ่งใดที่ฉันรู้
fabricator4

0

คุณเคยเข้าสู่เซสชัน gnome classic หรือไม่? มีข้อบกพร่องในการคอมไพล์ซึ่งทำให้มันเริ่มช้ามากถ้าคุณทำอย่างนั้นสักครั้งแล้วกลับไปใช้ความสามัคคี:

https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1001138

วิธีแก้ปัญหาคือการแก้ไข ~ / .config-bad1 / compiz-1 / compizconfig / config และลบบรรทัดต่อไปนี้:

[gnome_session]
profile =

-1

คุณสามารถลองเลือก "ตัวเลือกขั้นสูงสำหรับ Ubuntu" ในตัวโหลดการบูตเลือกโหมดการกู้คืนและควรแสดงข้อมูลบางอย่าง บางครั้งคุณต้องอ่านอย่างรวดเร็ว


2
"ตัวเลือกขั้นสูง" ช่วยให้คุณสามารถเลือกเคอร์เนลที่จะบูต มันไม่ได้ช่วยในการค้นหาสิ่งที่เกิดขึ้นจริงระหว่างการบู๊ต
fabricator4

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