Bagaimana saya bisa kurang "berkedip" saat boot?

9

Apa yang saya harapkan

  1. Bios booting
  2. Memuat layar
  3. Jendela masuk, tema serupa dengan memuat layar
  4. Tema yang dipersonalisasi setelah login - secara default bertema serupa seperti layar login

Apa yang saya amati

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

  1. 0:00 - 0:08 Bios
  2. 0:09 Hitam (tidak ada cahaya)
  3. 0:10 - 0:11 Hitam (terang)
  4. 0:12 Hitam (tidak ada cahaya)
  5. 0:13 - 0:15 Layar cerah
  6. 0:16 Hitam dengan cahaya
  7. 0:17 Hitam tanpa cahaya
  8. 0:18 Memuat layar
  9. 0:19 Perubahan Latar Belakang
  10. 0:22 - 0:29 Login
  11. 0:30 Hitam dengan cahaya
  12. 0:32 Wallpaper saya

Pertanyaan saya

Bisakah beberapa perubahan yang diamati dihapus / dibuat agar terlihat serupa?

Misalnya, saya tidak tahu apa yang terjadi pada langkah yang diamati 2 - 7. Atau mengapa langkah 11 ada.

Membuat layar masuk / memuat terlihat lebih mirip / lebih mirip dengan layar pribadi saya BUKAN pertanyaan utama.

Martin Thoma
sumber
1
Hanya 14 orang yang melihat pertanyaan ini, meskipun 8 bulan telah berlalu sejak saya bertanya. Mari kita lihat perubahan 50-karunia :-)
Martin Thoma
Beberapa klarifikasi: 1. Apakah Ubuntu MATE adalah satu-satunya sistem yang diinstal ke mesin? 2. Apakah Anda masih ingin melihat layar pemuatan MATE (sebelum masuk)? 3. Apakah Anda perlu mengaktifkan fitur pengomposit? Berdasarkan informasi yang diberikan, saya mungkin dapat memposting jawaban.
clearkimura
(1) Ya, Ubuntu MATE adalah satu-satunya sistem yang diinstal pada laptop itu. (2) Saya tidak terlalu peduli dengan layar pemuatan MATE (3) Apa itu fitur pengomposisian?
Martin Thoma
Pada dasarnya, "kerlipan" tambahan yang Anda lihat kemungkinan besar disebabkan oleh kombinasi Ubuntu MATE (dibandingkan dengan turunan Ubuntu lainnya) dan dukungan driver perangkat keras Anda. Tidak apa-apa, saya akan mengklarifikasi fitur pengomposit dari sisi saya sebelum menulis jawaban saya.
clearkimura
Saya mengubah waktu muat Dell BIOS saya dari 16 detik menjadi 4 detik. Spesifikasi perangkat keras Anda tidak ada, terutama grafik video. Memposting konten /etc/default/grubfile juga akan sangat membantu.
WinEunuuchs2Unix

Jawaban:

6

Jika Anda menggunakan CPU terintegrasi intel , Anda dapat mencoba menambahkan i915.fastboot=1parameter kernel untuk menghindari kerlipan yang disebabkan oleh operasi pengaturan mode yang tidak perlu.

Pertama, coba tambahkan sementara di grub:

  1. Mulai sistem Anda dan tekan dan tahan Shift(atau Escdalam sistem UEFI) untuk menu grub muncul.
  2. Tekan euntuk mengedit perintah sebelum boot.
  3. Tambahkan i915.fastboot=1setelahquiet splash

Perhatikan jika ini mengurangi kedipan dan jika ada efek samping, seperti kecerahan layar tidak berfungsi.

Untuk menambahkan parameter ini secara permanen:

  1. Dari terminal run gksudo gedit /etc/default/grub, ganti gedit dengan editor teks Anda.
  2. Tambahkan i915.fastboot=1setelah quiet splashsejalan GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
  3. Lari sudo update-grub
  4. Nyalakan ulang dan tentukan apakah itu mengurangi kedipan.

TheLinuxGK
sumber
Saya tidak berpikir itu berpengaruh sama sekali. Latar belakangnya: wiki.archlinux.org/index.php/intel_graphics#Fastboot
Martin Thoma
3

"Berkedip" terjadi paling mungkin saat menjalankan MATE Ubuntu atau distribusi serupa. Contoh layar nyala dan mati seperti itu, tetapi mungkin tidak, dipengaruhi oleh dukungan driver grafis.

Di bagian berikut, saya akan menggunakan istilah ini:

  • "blank" untuk merujuk contoh ketika layar menjadi benar-benar gelap tanpa cahaya sama sekali;
  • "bersinar" untuk merujuk contoh ketika layar pada kecerahan maksimum;
  • "blanking" untuk merujuk pada contoh ketika layar menjadi gelap dengan cahaya antara login dan desktop.

Berdasarkan proses boot yang dijelaskan oleh OP, ada tiga contoh "kosong", satu contoh "bersinar" dan satu contoh "kosong".

Kosong 1

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

Ini adalah contoh umum, yang menunjukkan proses booting yang berjalan dari BIOS / UEFI ke tahap berikutnya (biasanya MBR untuk mesin BIOS). Kosong pertama tidak bisa dihindari dan sebagian besar pengguna tidak dapat melakukan apa-apa tentang ini.

Tempat kosong 2

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

Blank kedua kemungkinan besar ditunjukkan saat melanjutkan dari tahap berikutnya ke boot loader (biasanya GRUB untuk mesin GNU / Linux). Batas waktu default biasanya diatur ke 10 detik, meskipun konfigurasi internal dapat secara otomatis mengurangi batas waktu menjadi beberapa detik ketika tidak ada sistem operasi lain yang ditemukan. Ini masih akan menyebabkan beberapa penundaan.

Penanganan Masalah : Pastikan batas waktu boot loader nol dan disembunyikan.

Di terminal, jalankan sudo nano /etc/default/grubdan modifikasi jalur yang relevan sebagai berikut, lalu simpan perubahan dengan ^X Exit: tekan Ctrl+ Xlalu tekan Ydan tekan Enter. Kemudian, jalankan sudo update-grubuntuk memperbarui konfigurasi yang diubah (sebelum menjalankan perintah terakhir, pengguna mungkin ingin menerapkan solusi berikutnya bersama-sama dalam file konfigurasi yang sama).

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

Dua baris dengan GRUB_HIDDEN...adalah parameter yang sudah usang dan harus dinonaktifkan dengan sintaksis komentar #. Tidak benar-benar terkait dengan yang kosong; hanya untuk mengesampingkan hasil yang tidak terduga.

Ketika sistem operasi lain ditemukan melalui 'os-prober', batas waktu tidak boleh nol dan tidak dapat disembunyikan: konfigurasi bawaan akan mengaktifkan menu boot dan batas waktu hanya efektif dengan nilai bukan nol. Untuk sistem multiboot, menu akan muncul setidaknya 1 detik dan kosong kedua mungkin akan ditampilkan.

Bersinar

0:13~0:15 Bright screen

Ini kemungkinan besar tergantung pada perangkat keras. Gejala terlihat mirip dengan posting bertanggal ini atau posting bertanggal lain di Ask Ubuntu. Jika tidak, lihat model mesin atau spesifikasi perangkat keras di situs komunitas yang relevan untuk solusi paling tepat.

Kosong 3

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

Blank ketiga kemungkinan besar ditampilkan ketika boot loader menjalankan aplikasi yang menyediakan animasi boot grafis (biasanya Plymouth untuk distribusi berbasis Ubuntu) alias boot splash. Boot splash tidak memiliki tujuan yang berarti terutama ketika proses boot cepat; apa yang ditunjukkan oleh OP sangat cepat .

Penanganan Masalah : Pastikan boot loader tidak menjalankan boot splash.

Demikian pula jalankan dengan izin sudo untuk mengedit /etc/default/grubdan memodifikasi baris yang berisi "quiet splash"dan mengubah bagian itu "quiet", kemudian menyimpan perubahan. Akhirnya, jalankan sudo update-grubuntuk memperbarui konfigurasi yang dimodifikasi.

...
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
...

Ketika boot splash dinonaktifkan, beberapa pesan boot mungkin ditampilkan sebagai gantinya selama proses boot. Untuk beberapa alasan, hasilnya tidak konsisten ketika menjalankan MATE Ubuntu (kadang-kadang menunjukkan banyak baris meskipun opsi "tenang" yang sama), yang sebaliknya tidak terlihat ketika menjalankan turunan Ubuntu lainnya seperti Xubuntu.

Pengosongan

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

Pengosongan yang terjadi antara login dan desktop, kemungkinan besar spesifik untuk GNOME atau lingkungan desktop serupa seperti MATE. Saya telah mengkonfirmasi bahwa: sebagai perbandingan, Cinnamon memang menunjukkan blanking seperti MATE; sebaliknya, Xfce tidak menunjukkan perilaku seperti itu.

Awalnya, saya pikir pengosongan mungkin karena transisi pemuatan manajer jendela pengomposisian; Namun, mengubah atau menonaktifkan komposer di MATE bagaimanapun juga tidak mempengaruhi perilaku blanking. Jadi masalah sebenarnya adalah hal lain.

Penanganan Masalah : Untuk Ubuntu MATE, layar masuk harus menggunakan warna hitam asli (# 000000).

Buka Pusat Kontrol> Jendela Masuk - Tampilan dan kosongkan jalur untuk Latar Belakang , lalu ubah warna Latar Belakang menjadi hitam (pilih warna monokrom paling gelap di area kiri bawah). Tutup jendela untuk menyelesaikan. Tujuan utama dari solusi ini adalah untuk meminimalkan blanking; pengguna juga dapat mengubah tema untuk meningkatkan kontras dan visibilitas jendela masuk.

Hasil

Dengan solusi di atas, sebagian besar pengguna akhir hanya akan melihat blank pertama selama proses boot. Kecuali, OP dan pengguna yang terpengaruh harus menyelesaikan masalah kilau secara terpisah.

  • blank 1: Selalu ditampilkan (tidak terhindarkan)
  • kosong 2: Gunakan solusi
  • shine: Solusi terpisah (tergantung perangkat keras)
  • kosong 3: Gunakan solusi
  • blanking: Gunakan solusi (tergantung perangkat lunak)

Solusi yang diuji dengan Ubuntu MATE 18.04, berjalan pada mesin 32-bit Intel Celeron 1.6 GHz dengan grafis Intel. Instalasi minimal memiliki waktu boot sekitar 45 detik (tidak optimal), tanpa kilau dan hanya tampilan blank dan blanking pertama yang terlihat.

clearkimura
sumber
1
Ketika saya menghapus layar splash, saya melihat lebih banyak berkedip. Tetapi saya mengagumi upaya yang Anda berikan dalam jawaban
Martin Thoma