Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
Plymouthのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
Plymouth
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:ブートスプラッシュ]] [[cs:Plymouth]] [[fa:Plymouth]] [[en:Plymouth]] [[es:Plymouth]] [[it:Plymouth]] [[pt:Plymouth]] [[ru:Plymouth]] [[zh-hans:Plymouth]] {{Related articles start}} {{Related|サイレントブート}} {{Related articles end}} [https://www.freedesktop.org/wiki/Software/Plymouth Plymouth] は Fedora のプロジェクトで、現在 [https://www.freedesktop.org/wiki/Software/#graphicsdriverswindowsystemsandsupportinglibraries freedesktop.org's official resources] に掲載されており、ちらつきのないグラフィカルなブートプロセスを提供します。[[カーネルモード設定]] (KMS) に依存して、できるだけ早い段階でディスプレイのネイティブ解像度を設定し、ログインマネージャに至るまで、綺麗なスプラッシュ画面を提供します。 == 準備 == ''Plymouth'' は主に KMS を使用してグラフィックスを表示しますが、UEFI システムでは EFI フレームバッファを利用できます。 独自のドライバーを使用しているなどの理由で KMS を使用できない場合、または EFI フレームバッファを使用したくない場合は、ワイドスクリーン解像度で動作する [[Uvesafb]] の使用を検討してください。KMS もフレームバッファもない場合、''Plymouth'' はテキスト モードに戻ります。 ==インストール== Plymouth の安定版パッケージは {{Pkg|plymouth}} で、開発版は {{AUR|plymouth-git}} です。 デフォルトでは、Plymouth はグラフィカルなスプラッシュスクリーンにブートメッセージを表示せず、{{ic|/var/log/boot.log}} に記録します。 * スプラッシュ画面を見たい場合は、[[カーネルパラメータ]] に {{ic|splash}} を追加してください。 * [[サイレントブート]]をしたい場合は、{{ic|quiet}} も追加してください。 * ブートメッセージの記録を無効にしたい場合は、{{ic|plymouth.nolog}} も追加してください。 初期ブート時に Plymouth を起動するには、Plymouth を含むイメージを作成するために [[initramfs]] ジェネレータを設定しなくてはなりません。 === mkinitcpio === {{ic|plymouth}} を [[mkinitcpio.conf]] の {{ic|HOOKS}} 行に追加してください。 {{hc|/etc/mkinitcpio.conf|2= HOOKS=(... plymouth ...) }} === dracut === Plymouth をインストールすると、[[dracut]] が自動的にそれを検出し、initramfs イメージに追加します。自動検出が失敗した場合は、[[dracut]] 設定に次の行を追加することで、[[dracut]] に強制的に Plymouth を追加することができます。 {{hc|/etc/dracut.conf.d/myflags.conf|2= add_dracutmodules+=" plymouth " }} == 設定 == Plymouth は {{ic|/etc/plymouth/plymouthd.conf}} ファイルで設定できます。デフォルト値は {{ic|/usr/share/plymouth/plymouthd.defaults}} で確認できます。 === テーマの変更 === Plymouth には以下のテーマが付属しています: # '''BGRT''': 利用可能な場合は OEM ロゴを保持する Spinner のバリエーション (BGRT は Boot Graphics Resource Table の略) #'''Fade-in''': 光る星がフェードイン・アウトするシンプルなテーマ。 #'''Glow''': ブートプログレスのパイチャートが表示されロゴが浮かび上がるテーマ。 #'''Script''': スクリプトサンプルプラグイン (ナイスな Arch ロゴテーマ) #'''Solar''': 青い炎が上がる星と宇宙のテーマ。 #'''Spinner''': ロードの歯車が表示されるシンプルなテーマ。 #'''Spinfinity''': 画面の中央に無限マークが表示されるシンプルなテーマ。 #'''Tribar''': 3色のプログレスバーのテキストモードテーマ。 #''('''Text''': 3色のプログレスバーのテキストモードテーマ)'' #''('''Details''': 古いフォールバックテーマ)'' デフォルトでは、''bgrt'' テーマが選択されています。テーマは、構成ファイルを編集して変更できます。例: {{hc|/etc/plymouth/plymouthd.conf|2= [Daemon] Theme=fade-in }} または次のコマンドで: # plymouth-set-default-theme -R ''theme'' テーマが変更されるたびに、{{ic|initrd}} を再構築する必要があります。{{ic|-R}} オプションにより、確実に再構築されます (そうでない場合は、手動で [[mkinitcpio#イメージ作成とアクティベーション|initramfs を再生成]] して下さい。) === 新しいテーマをインストールする === 他のテーマは [[AUR]] からインストールできます。[https://aur.archlinux.org/packages?K=plymouth-theme-]、または, {{Pkg|plymouth-kcm}} は、KDE Plasma の設定への統合を提供し、[[AUR]] では利用できないテーマを提供します。 次のコマンドを使用すると、現在インストールされているすべてのテーマを一覧表示できます。 $ plymouth-set-default-theme -l もしくは: {{hc|$ ls /usr/share/plymouth/themes| bgrt details fade-in glow script solar spinfinity spinner text tribar }} === 遅延表示 === Plymouth には、スプラッシュスクリーンを遅らせる設定オプションがあります。 {{hc|/etc/plymouth/plymouthd.conf|2= [Daemon] ShowDelay=5 }} 起動が速いシステムでは、DM またはログインプロンプトの準備が整う前にスプラッシュテーマがちらつくだけの場合があります。{{ic|ShowDelay}} を起動時間より長い間隔 (秒単位) に設定すると、このちらつきを防ぎ、空白の画面のみを表示できます。デフォルトは 0 秒であるため、起動中の早い段階でスプラッシュを確認するためにこれを別の値に変更する必要はありません。 === Hidpi === {{ic|plymouthd.conf}} を編集 {{hc|/etc/plymouth/plymouthd.conf|2= DeviceScale=''an-integer-scaling-factor'' }} 編集が終わったら initrd を再構築します。 == ヒントとテクニック == === ブートメッセージを表示する === ブート中に {{ic|Esc}} キーを押すとブートメッセージに切り替えることができます。 === スムーズな移行 === [[GDM]] は、すぐに使える ''スムーズな移行'' をサポートします。 他のディスプレイマネージャーの場合は、次の {{ic|display-manager.service}} の [[ドロップインスニペット]] を使用すると、ほぼスムーズに移行できます。 {{hc|/etc/systemd/system/display-manager.service.d/plymouth.conf|2= [Unit] Conflicts=plymouth-quit.service After=plymouth-quit.service rc-local.service plymouth-start.service systemd-user-sessions.service OnFailure=plymouth-quit.service [Service] ExecStartPre=-/usr/bin/plymouth deactivate ExecStartPost=-/usr/bin/sleep 30 ExecStartPost=-/usr/bin/plymouth quit --retain-splash }} === テーマのプレビュー === initrd を再構築しなくてもテーマをプレビューできます。{{ic|Ctrl+Alt+F6}} を押してテキスト端末に切り替え、root としてログインして次のように入力します。 # plymouthd # plymouth --show-splash プレビューを終了するには、もう一度 {{ic|Ctrl+Alt+F6}} を押して、次のように入力します。 # plymouth --quit === 背景画像を変更する === 2 ステップベースのテーマ (スピナーや bgrt など) の背景画像を追加できます。希望の画像を {{ic|/usr/share/plymouth/themes/spinner/background-tile.png}} に配置するだけです。テーマを変更したら、忘れずに initrd を再生成してください。 === BGRT イメージがありません === BGRT テーマを使用しているが、UEFI がベンダーロゴを提供していない場合は、フォールバック画像を {{ic|/usr/share/plymouth/themes/spinner/bgrt-fallback.png}} に配置して表示できます。その代わり。 あるいは、ファームウェアのバックグラウンドを維持するには、次のように設定します。: {{hc|/etc/plymouth/plymouthd.conf|2= UseFirmwareBackground=true }} === 完全なアニメーションを表示するために起動を遅くする === 起動時間が非常に速いシステムでは、アニメーションの全体を表示したい場合、{{ic|1=ExecStartPre=/usr/bin/sleep 5}} を含む [[ドロップインスニペット]] で {{ic|plymouth-quit.service}} に遅延を追加する必要があるかもしれません。[https://www.reddit.com/r/archlinux/comments/u5fjbi/how_do_i_make_my_boot_time_slower/.compact this reddit post] を参照してください。 == トラブルシューティング == === カーネルパラメータで無効にする === 起動中に問題が発生した場合は、次の [[カーネルパラメータ]] を使用して Plymouth を一時的に無効にすることができます。 plymouth.enable=0 disablehooks=plymouth === デバッグ === デバッグ出力を {{ic|/var/log/plymouth-debug.log}} に書き込むには、次のカーネルパラメータを追加します。 plymouth.debug === パスワードプロンプトが更新されない === [[Mkinitcpio]] で {{ic|udev}} フックの代わりに {{ic|systemd}} を使用すると、Plymouth スクリプト経由で処理するテーマでパスワードプロンプトが更新されないことがあります。 開発バージョン {{AUR|plymouth-git}} に切り替えるか、[[mkinitcpio#通常のフック]] の代替品を使用してみてください。 === ディスプレイの中央に配置されていない === 特定のテーマでは、起動時に複数のモニターが有効になっていると、ディスプレイの中央に配置されないことがあります。 [[カーネルモード設定#モードを強制する]] を使用して、特定のモニターを無効にすることができます。 ==参照== *[https://fedoraproject.org/wiki/Releases/FeatureBetterStartup Original Spec] *[https://bbs.archlinux.org/viewtopic.php?id=81406 Plymouth のフォーラムスレッド]
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Hc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:META Related articles start
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Related
(
ソースを閲覧
)
テンプレート:Related articles end
(
ソースを閲覧
)
テンプレート:Related articles start
(
ソースを閲覧
)
Plymouth
に戻る。
検索
検索
Plymouthのソースを表示
話題を追加