0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Ubuntu 25.04で起動時のスプラッシュスクリーンがチラついていた

Last updated at Posted at 2025-06-07

Ubuntu 25.04で起動時のスプラッシュスクリーンがチラついていた

中古でNEC VersaPro VKT10C-6 を購入したので、Ubuntu 25.04を入れたのでそのメモです。

起動時のスプラッシュスクリーン(Plymouth)がチラツくのが気になりました。

この記事は、Ubuntu 25.04 + Intel GPUの環境で起動時の視覚的な違和感を減らすために行った工夫をまとめたものです。


環境

  • OS: Ubuntu (Plucky Puffin)
  • カーネル: 6.14.0-15-generic
  • GPU: Intel UHD Graphics 617 (ドライバ: i915)
  • PC: NEC VersaPro VKT10C-6

問題

  • Ubuntu起動時、Plymouthアニメーション時に画面がチラツく
  • Wayland/Xorg の切り替えやPlymouthテーマの変更でも解決しなかった

ChatGPTに相談しながら進めたのですが、最終的には以下のように考えています。

  • 起動時の画面チラつきは、GPUドライバのロード・初期化タイミングが大きな要因
    • 早期ドライバロードが有効な対策
  • それでも気になるなら、Plymouth開始を遅らせる
  • Wayland/Xorg はあまり影響しない
    • ユーザー空間の表示環境なので、GPUの初期状態が安定しないと画面が乱れるのは変わらない

似た環境で不満を持っている方の参考になれば幸いです。


1. i915 / fbcon の early load

/etc/initramfs-tools/modules に以下を追記

i915
fbcon

initramfs を更新

sudo update-initramfs -u

2. GRUB パラメータの設定

Intelの画面内の省電機能 PSR (Panel Self Refresh) がチラツきの原因になることがあるので無効化します:
/etc/default/grubGRUB_CMDLINE_LINUX_DEFAULTi915.enable_psr=0 を追加

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.enable_psr=0"

grubを更新

sudo update-grub

3. plymouth-start.service の開始を5秒遅らせる

上記でかなり改善するのですが、それでもアニメーションの途中ですこしチラつくので、Plymouth開始時にすこし遅延をいれました

sudo systemctl edit plymouth-start.service

以下を追記します。

[Service]
ExecStartPre=/bin/sleep 5

反映して再起動します。

sudo systemctl daemon-reload
sudo reboot
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?