「ちらつき」は、Ubuntu MATEまたは同様のディストリビューションを実行しているときに発生する可能性が最も高いです。このような画面のオンとオフのインスタンスは、グラフィックドライバーサポートの影響を受ける可能性がありますが、必ずしもそうではありません。
次のセクションでは、これらの用語を使用します。
- "空白"は、画面がまったく暗くなり、光がまったくなくなる場合を指します。
- 画面が最大の明るさの場合のインスタンスを指す「輝き」。
- 「ブランキング」とは、ログインとデスクトップの間で画面が暗くなり、光が当たった場合を指します。
OPで説明されているブートプロセスに基づいて、「空白」の3つのインスタンス、「輝き」の1つのインスタンス、および「空白」の1つのインスタンスがあります。
ブランク1
0:00~0:08 Bios
0:09 Black (no light) <-- this
これは、BIOS / UEFIから後続のステージ(通常、BIOSマシンのMBR)に進むブートプロセスを示す一般的なインスタンスです。最初の空白は避けられず、ほとんどのユーザーはこれについて何もできません。
ブランク2
0:10~0:11 Black (light)
0:12 Black (no light) <-- this
2番目の空白は、後続の段階からブートローダー(通常、GNU / Linuxマシンの場合はGRUB)に進むときに表示される可能性があります。デフォルトのタイムアウトは通常10秒に設定されていますが、他のオペレーティングシステムが見つからない場合、組み込みの構成によりタイムアウトが自動的に数秒に短縮されることがあります。これにより、多少の遅延が発生します。
回避策:ブートローダーのタイムアウトがゼロで非表示になっていることを確認してください。
ターミナルでは、実行し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
...
の2行GRUB_HIDDEN...
は非推奨のパラメーターであり、コメント構文で無効にする必要があります#
。ブランクとは関係ありません。予期しない結果を除外するためだけです。
他のオペレーティングシステムが「os-prober」を介して検出された場合、タイムアウトはゼロにすることも非表示にすることもできません。組み込みの構成により、ブートメニューが有効になり、タイムアウトはゼロ以外の値でのみ有効です。マルチブートシステムの場合、メニューは少なくとも1秒間表示され、2番目の空白が表示されることがあります。
輝き
0:13~0:15 Bright screen
これはおそらくハードウェアに依存しています。症状は、この日付の付いた投稿またはAsk Ubuntuの別の日付の付いた投稿に似ています。それ以外の場合は、関連するコミュニティサイトでマシンモデルまたはハードウェア仕様を調べて、最も適切なソリューションを探します。
ブランク3
0:16 Black with light
0:17 Black without light <-- this
0:18 Loading screen
3番目の空白は、ブートローダーがグラフィカルブートアニメーション(通常、UbuntuベースのディストリビューションではPlymouth)を提供するアプリケーション、つまりブートスプラッシュを実行するときに表示される可能性があります。起動スプラッシュは、特に起動プロセスが速い場合、意味のある目的はありません。OPが示すものは非常に高速です。
回避策:ブートローダーがブートスプラッシュを実行しないことを確認します。
同様にsudo権限で実行して、その部分を/etc/default/grub
含む行を編集および変更し、"quiet splash"
その部分を"quiet"
に変更して、変更を保存します。最後に、実行sudo update-grub
して、変更された構成を更新します。
...
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
...
起動スプラッシュが無効になっていると、起動プロセス中に代わりにいくつかの起動メッセージが表示される場合があります。何らかの理由で、Ubuntu MATEを実行すると結果に一貫性がなくなります(同じ「静かな」オプションにもかかわらず、多くの行が表示されることがあります)。
ブランキング
0:19 Change of Background
0:22~0:29 Login
0:30 Black with light <-- this
0:32 My wallpaper
ログインとデスクトップの間で発生するブランキングは、GNOMEまたはMATEなどの同様のデスクトップ環境に固有である可能性が高いです。比較すると、シナモンはMATEのようにブランキングを示します。対照的に、Xfceはそのような動作を示しません。
最初は、空白にするのは合成ウィンドウマネージャーの読み込みの移行が原因であると考えました。ただし、MATEでコンポジターを変更または無効にしても、ブランキング動作には影響しません。したがって、実際の問題は別の問題です。
回避策:Ubuntu MATEの場合、ログイン画面では真の黒色(#000000)を使用する必要があります。
[コントロールセンター]> [ログインウィンドウ-外観]に移動し、[ 背景]のパスを空にしてから、背景色を黒に変更します(左下の領域で最も暗いモノクロシェードを選択します)。ウィンドウを閉じて終了します。この回避策の主な目的は、ブランキングを最小限に抑えることです。ユーザーはテーマを変更して、コントラストとログインウィンドウの可視性を向上させることもできます。
結果
上記の回避策を使用すると、ほとんどのエンドユーザーには、起動プロセス中に最初の空白のみが表示されます。ただし、OPおよび影響を受けるユーザーは、輝きの問題を個別に解決する必要があります。
- 空白1:常に表示(不可避)
- 空白2:回避策を使用する
- shine:個別のソリューション(ハードウェアに依存)
- 空白3:回避策を使用する
- ブランキング:回避策を使用(ソフトウェアに依存)
32ビットマシンIntel Celeron 1.6 GHzとIntelグラフィックスを実行しているUbuntu MATE 18.04でテスト済みの回避策。最小インストールの起動時間は約45秒(最適ではありません)で、輝きはなく、最初のブランクとブランクのみが表示されました。