วิธีสามารถฉันได้น้อย“ริบหรี่” เมื่อบูต?


9

สิ่งที่ฉันคาดหวัง

  1. Bios การบูต
  2. กำลังโหลดหน้าจอ
  3. หน้าต่างเข้าสู่ระบบชุดรูปแบบที่คล้ายกันเป็นหน้าจอโหลด
  4. ชุดรูปแบบส่วนบุคคลหลังจากเข้าสู่ระบบ - โดยค่าเริ่มต้นชุดรูปแบบที่คล้ายกันเช่นหน้าจอเข้าสู่ระบบ

สิ่งที่ฉันสังเกต

ดูhttps://www.youtube.com/watch?v=qC3EwNMvfS0 :

  1. 0:00 - 0:08 ประวัติ
  2. 0:09 ดำ (ไม่มีแสงสว่าง)
  3. 0:10 - 0:11 สีดำ (แสง)
  4. 0:12 ดำ (ไม่มีไฟ)
  5. 0:13 - 0:15 หน้าจอสว่าง
  6. 0:16 ดำด้วยแสง
  7. 0:17 สีดำไม่มีแสง
  8. 0:18 กำลังโหลดหน้าจอ
  9. 0:19 การเปลี่ยนพื้นหลัง
  10. 0:22 - 0:29 น
  11. 0:30 ดำด้วยแสง
  12. 0:32 รูปพื้นหลังของฉัน

คำถามของฉัน

การเปลี่ยนแปลงที่สังเกตได้บางส่วนนั้นสามารถลบออก / ทำให้ดูคล้ายกันได้ไหม?

ตัวอย่างเช่นฉันไม่รู้ว่าเกิดอะไรขึ้นในขั้นตอนที่สังเกตได้ 2-7 หรือเหตุใดจึงมีขั้นตอนที่ 11

การทำให้หน้าจอเข้าสู่ระบบ / โหลดดูคล้ายกันมากขึ้น / คล้ายกับหน้าจอส่วนตัวของฉันไม่ใช่คำถามหลัก


1
มีเพียง 14 คนที่เห็นคำถามนี้แม้ว่าฉันจะผ่านไป 8 เดือนแล้ว เรามาดูกันว่าการเปลี่ยนแปลง 50 รางวัล :-)
Martin Thoma

คำอธิบายบางอย่าง: 1. Ubuntu MATE เป็นระบบเดียวที่ติดตั้งกับเครื่องหรือไม่? 2. คุณยังต้องการเห็นหน้าจอการโหลด MATE (ก่อนเข้าสู่ระบบ) หรือไม่? 3. คุณต้องเปิดใช้คุณสมบัติการรวมภาพหรือไม่? จากข้อมูลที่ได้รับฉันอาจโพสต์คำตอบได้
clearkimura

(1) ใช่ Ubuntu MATE เป็นระบบเดียวที่ติดตั้งบนแล็ปท็อปนั้น (2) ฉันไม่สนใจเกี่ยวกับหน้าจอการโหลด MATE มากเกินไป (3) คุณสมบัติการจัดองค์ประกอบคืออะไร?
มาร์ติน Thoma

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

ผมเปลี่ยนเวลาในการโหลดของฉัน Dell BIOS จาก 16 วินาทีถึง 4 วินาที รายละเอียดฮาร์ดแวร์ของคุณหายไปโดยเฉพาะกราฟิกวิดีโอ การโพสต์เนื้อหาของ/etc/default/grubไฟล์ก็มีประโยชน์เช่นกัน
WinEunuuchs2Unix

คำตอบ:


6

หากคุณใช้ Intel integrated gpuคุณสามารถลองเพิ่มi915.fastboot=1พารามิเตอร์เคอร์เนลเพื่อหลีกเลี่ยงการกะพริบที่เกิดจากการตั้งค่าโหมดที่ไม่จำเป็น

ก่อนอื่นให้ลองเพิ่มชั่วคราวที่ด้วง:

  1. เริ่มระบบของคุณแล้วกดShift(หรือEscในระบบ UEFI) ค้างไว้เพื่อให้เมนูด้วงปรากฏขึ้น
  2. กดeเพื่อแก้ไขคำสั่งก่อนการบู๊ต
  3. เพิ่มi915.fastboot=1หลังจากquiet splash

แจ้งให้ทราบว่ามันลดการกะพริบและถ้ามันมีผลข้างเคียงใด ๆ เช่นความสว่างหน้าจอไม่ทำงาน

ในการเพิ่มพารามิเตอร์นี้อย่างถาวร:

  1. จากการรันเทอร์มินัลgksudo gedit /etc/default/grubแทนที่ gedit ด้วยโปรแกรมแก้ไขข้อความของคุณ
  2. เพิ่มi915.fastboot=1หลังจากquiet splashในบรรทัด GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
  3. วิ่ง sudo update-grub
  4. รีบูทและตรวจสอบว่าช่วยลดการกะพริบหรือไม่


ฉันไม่คิดว่ามันจะมีผลกระทบใด ๆ เลย ความเป็นมาของสิ่งนี้: wiki.archlinux.org/index.php/intel_graphics#Fastboot
Martin Thoma

3

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

ในส่วนต่อไปนี้ฉันจะใช้ข้อกำหนดเหล่านี้:

  • "blank" เพื่ออ้างถึงอินสแตนซ์เมื่อหน้าจอมืดสนิทโดยไม่มีแสงเลย
  • "ส่องแสง" เพื่ออ้างถึงอินสแตนซ์เมื่อหน้าจอที่ความสว่างสูงสุด
  • "blanking" เพื่ออ้างถึงอินสแตนซ์เมื่อหน้าจอมืดด้วยแสงระหว่างการเข้าสู่ระบบและเดสก์ท็อป

ขึ้นอยู่กับกระบวนการบู๊ตที่อธิบายโดย OP มีสามกรณีของ "ว่างเปล่า" หนึ่งอินสแตนซ์ของ "เปล่งประกาย" และอีกหนึ่งอินสแตนซ์ของ "ว่าง"

ค่าว่าง 1

0:00~0:08 Bios
0:09 Black (no light)  <-- this

นี่เป็นอินสแตนซ์ทั่วไปซึ่งระบุว่ากระบวนการบู๊ตดำเนินการจาก BIOS / UEFI ไปยังสเตจต่อมา (โดยปกติคือ MBR สำหรับเครื่อง BIOS) ว่างแรกคือหลีกเลี่ยงไม่ได้และผู้ใช้ส่วนใหญ่ไม่สามารถทำอะไรเกี่ยวกับเรื่องนี้

ว่าง 2

0:10~0:11 Black (light)
0:12 Black (no light)  <-- this

ช่องว่างที่สองน่าจะปรากฏขึ้นเมื่อดำเนินการต่อจากขั้นตอนถัดไปจนถึงบูตโหลดเดอร์ (โดยปกติจะเป็น GRUB สำหรับเครื่อง GNU / Linux) การหมดเวลาเริ่มต้นมักจะตั้งไว้ที่ 10 วินาทีแม้ว่าการกำหนดค่าในตัวอาจลดการหมดเวลาโดยอัตโนมัติเป็นหลายวินาทีเมื่อไม่พบระบบปฏิบัติการอื่น สิ่งนี้จะทำให้เกิดความล่าช้าบ้าง

วิธีแก้ปัญหา : ตรวจสอบให้แน่ใจว่าหมดเวลาบูตโหลดเดอร์เป็นศูนย์และซ่อนอยู่

ใน terminal เรียกใช้sudo nano /etc/default/grubและปรับเปลี่ยนสายงานที่เกี่ยวข้องดังต่อไปนี้แล้วบันทึกการเปลี่ยนแปลงโดย^X Exit: กดCtrl+ Xแล้วกดและกดY Enterจากนั้นเรียกใช้sudo update-grubเพื่ออัปเดตการกำหนดค่าที่แก้ไข (ก่อนเรียกใช้คำสั่งสุดท้ายผู้ใช้อาจต้องการใช้วิธีแก้ไขปัญหาถัดไปร่วมกันในไฟล์การกำหนดค่าเดียวกัน)

...
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
...

ทั้งสองเส้นที่มีพารามิเตอร์ที่เลิกใช้และควรจะปิดการใช้งานกับไวยากรณ์แสดงความคิดเห็นGRUB_HIDDEN... #ไม่เกี่ยวข้องกับช่องว่าง เพียงเพื่อแยกแยะผลลัพธ์ที่ไม่คาดคิด

เมื่อพบระบบปฏิบัติการอื่น ๆ ผ่าน 'os-prober' การหมดเวลาไม่สามารถเป็นศูนย์และไม่สามารถซ่อน: การกำหนดค่าในตัวจะเปิดใช้งานเมนูการบูตและการหมดเวลาจะมีผลเฉพาะกับค่าที่ไม่ใช่ศูนย์ สำหรับระบบมัลติบูตเมนูจะปรากฏเป็นเวลาอย่างน้อย 1 วินาทีและอาจปรากฏช่องว่างที่สองต่อไป

ความเงางาม

0:13~0:15 Bright screen

เรื่องนี้ขึ้นอยู่กับฮาร์ดแวร์มากที่สุด อาการจะคล้ายกับโพสต์ที่ลงวันที่นี้หรือโพสต์ลงวันที่อีกครั้งใน Ask Ubuntu มิฉะนั้นค้นหารุ่นเครื่องหรือข้อกำหนดฮาร์ดแวร์ที่ไซต์ชุมชนที่เกี่ยวข้องเพื่อหาวิธีการแก้ไขที่เหมาะสมที่สุด

ช่องว่าง 3

0:16 Black with light
0:17 Black without light  <-- this
0:18 Loading screen

ช่องว่างที่สามนั้นน่าจะแสดงได้มากที่สุดเมื่อบูตโหลดเดอร์รันแอพพลิเคชั่นที่ให้ภาพเคลื่อนไหวบูตกราฟิก สแปลชบูตไม่มีจุดประสงค์ที่มีความหมายโดยเฉพาะเมื่อกระบวนการบู๊ตเร็ว สิ่งที่จะปรากฏโดย OP เป็นไปอย่างรวดเร็วมาก

วิธีแก้ปัญหา : ตรวจสอบให้แน่ใจว่าบูตโหลดเดอร์ไม่ได้รันบู๊ตสแปลช

ในทำนองเดียวกันเรียกใช้ด้วยสิทธิ์ sudo เพื่อแก้ไข/etc/default/grubและปรับเปลี่ยนบรรทัดที่มี"quiet splash"และเปลี่ยนส่วน"quiet"นั้นแล้วบันทึกการเปลี่ยนแปลง ในที่สุดให้เรียกใช้sudo update-grubเพื่ออัปเดตการกำหนดค่าที่แก้ไข

...
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
...

เมื่อปิดการใช้งานการเริ่มระบบข้อความการเริ่มระบบบางอย่างอาจแสดงแทนในระหว่างกระบวนการเริ่มระบบ ด้วยเหตุผลบางอย่างผลลัพธ์ไม่สอดคล้องกันเมื่อใช้งาน Ubuntu MATE (บางครั้งแสดงหลายบรรทัดแม้จะมีตัวเลือก "เงียบ" เดียวกัน) ซึ่งไม่เห็นเมื่อใช้งาน Ubuntu อื่น ๆ เช่น Xubuntu

การทำให้ว่าง

0:19 Change of Background
0:22~0:29 Login
0:30 Black with light  <-- this
0:32 My wallpaper

การ blanking ที่เกิดขึ้นระหว่างการเข้าสู่ระบบและเดสก์ท็อปมักเป็นไปได้มากกับ GNOME หรือสภาพแวดล้อมเดสก์ท็อปที่คล้ายกันเช่น MATE ฉันได้รับการยืนยันว่า: ในการเปรียบเทียบอบเชยจะแสดง blanking เช่น MATE; ในทางตรงกันข้าม Xfce ไม่แสดงพฤติกรรมดังกล่าว

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

วิธีแก้ปัญหา : สำหรับ Ubuntu MATE หน้าจอเข้าสู่ระบบควรใช้สีดำจริง (# 000000)

ไปที่ศูนย์ควบคุม> หน้าต่างการเข้าสู่ระบบ - ลักษณะที่ปรากฏและล้างเส้นทางสำหรับพื้นหลังแล้วเปลี่ยนสีพื้นหลังเป็นสีดำ (เลือกเฉดสีขาวดำที่มืดที่สุดในพื้นที่ด้านซ้ายล่าง) ปิดหน้าต่างเพื่อเสร็จสิ้น วัตถุประสงค์หลักของการแก้ปัญหานี้คือการลดการทำให้ว่างเปล่าให้น้อยที่สุด ผู้ใช้อาจเปลี่ยนธีมเพื่อปรับปรุงความคมชัดและการเปิดเผยหน้าต่างการเข้าสู่ระบบ

ผลลัพธ์

ด้วยวิธีแก้ไขปัญหาข้างต้นผู้ใช้ปลายทางส่วนใหญ่จะเห็นเพียงช่องว่างแรกในระหว่างกระบวนการบู๊ต ยกเว้นผู้ใช้ OP และผู้ใช้ที่ได้รับผลกระทบจะต้องแก้ไขปัญหาแยกต่างหาก

  • blank 1: แสดงเสมอ (หลีกเลี่ยงไม่ได้)
  • blank 2: ใช้วิธีแก้ปัญหา
  • shine: โซลูชันแยกต่างหาก (ขึ้นอยู่กับฮาร์ดแวร์)
  • blank 3: ใช้วิธีแก้ปัญหา
  • blanking: ใช้วิธีแก้ปัญหา (ขึ้นอยู่กับซอฟต์แวร์)

ทดสอบวิธีแก้ปัญหาด้วย Ubuntu MATE 18.04 ทำงานบนเครื่อง Intel Celeron 1.6 GHz ขนาด 32 บิตพร้อมกราฟิก Intel การติดตั้งน้อยที่สุดมีเวลาบูตประมาณ 45 วินาที (ไม่ดีที่สุด) โดยไม่มีการส่องแสงและจะเห็นเฉพาะการ blank และ blanking แรกเท่านั้น


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