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]] [https://www.freedesktop.org/wiki/Software/Plymouth Plymouth] は Fedora のフリッカーフリーなグラフィカルブートプロセスを提供するためのプロジェクトです。[[Kernel Mode Setting]] (KMS) を使って出来るだけ早い段階でディスプレイの最大解像度に設定し、ログインマネージャが表示されるまで、キレイなスプラッシュスクリーンを提供します。 == 準備 == まず、Plymouth は [[Kernel Mode Setting|KMS]] (Kernel Mode Setting) を使ってグラフィックを表示します。(プロプライエタリドライバを使っているなどの理由で)あなたが KMS を使えない場合、代わりに[[フレームバッファ]]を使う必要があります。EFI/UEFI 環境の場合、plymouth は EFI フレームバッファを利用します。BIOS 環境の場合、ワイド画面を機能させることができる [[Uvesafb]] が推奨されます。 KMS もフレームバッファも使えない場合、Plymouth はテキストモードになります。 ==インストール== Plymouth は {{AUR|plymouth}} パッケージでインストールできます。開発版を使いたい場合は {{AUR|plymouth-git}} をインストールしてください。 [[GDM]] を使用する場合、{{AUR|gdm-plymouth}} をインストールして、plymouth のサポートを有効にして gdm をコンパイルしてください。 ===plymouth フック=== {{ic|plymouth}} を [[mkinitcpio.conf]] の HOOKS 行に追加してください。必ず {{ic|base}} と {{ic|udev}} の後に追加してください: {{hc|/etc/mkinitcpio.conf|2=HOOKS="base udev plymouth [...] "}} {{Warning| * {{ic|encrypt}} フックで [[dm-crypt]] を使用する場合、{{ic|encrypt}} フックは {{ic|plymouth-encrypt}} に置き換えてください。置き換えないと TTY のパスワードプロンプトが表示されなくなります。 * {{ic|1=cryptdevice=}} パラメータで PARTUUID や PARTLABEL を使用すると {{ic|plymouth-encrypt}} フックが機能しなくなります。 }} {{ic|plymouth-encrypt}} フックの追加後に、入力したテキストがパスワードプロンプトではなく後ろに行ってしまう場合、initramfs に(カーネル)グラフィックドライバーを追加する必要があります。例えば、Intel のグラフィックを使っている場合: {{hc|/etc/mkinitcpio.conf|2=MODULES="i915 [...]"}} === 別の plymouth フック (systemd) === [[mkinitcpio.conf]] で {{ic|systemd}} フックを使用している場合、{{ic|plymouth}} を {{ic|sd-plymouth}} に置き換えてください。さらに、ハードドライブ暗号化を使っている場合、{{ic|encrypt}} や {{ic|plymouth-encrypt}} のかわりに {{ic|sd-encrypt}} を使ってください: {{hc|/etc/mkinitcpio.conf|2=HOOKS="base systemd sd-plymouth [...] sd-encrypt [...]"}} === カーネルコマンドライン === ブートローダーのカーネルコマンドラインパラメータに {{ic|quiet splash}} を設定してください。詳しくは[[カーネルパラメータ]]を参照。 設定したら initrd イメージを再生成してください (詳しくは [[mkinitcpio]] の記事を参照): # mkinitcpio -p linux == 設定 == === スムーズな移行 === スムーズな移行を有効にするには: # [[ディスプレイマネージャ]]のユニットを無効化してください。例: {{ic|systemctl disable gdm.service}}。 # 各ディスプレイマネージャに対応する plymouth のユニットを有効にしてください ([[GDM]], [[LXDM]], [[SLiM]], [[LightDM]], [[SDDM]] のユニットが存在します)。例: {{ic|systemctl enable gdm-plymouth.service}}。 === 起動を遅らせる === バージョン 0.9.0 から、plymouth には {{ic|/etc/plymouth/plymouthd.conf}} に設定できる新しいオプションが存在します: {{hc|/etc/plymouth/plymouthd.conf|2= [Daemon] Theme=spinner ShowDelay=5 }} 起動が早い環境では、ディスプレイマネージャやログイン画面が表示される前にスプラッシュ画面が一瞬しか表示されない場合があります。ShowDelay を設定することで秒数単位で起動を長くすることができます。デフォルトは5秒間ですが、短くすることでスプラッシュ画面が早く表示されるようになります。 === テーマの変更 === Plymouth には以下のテーマが付属しています: # '''Fade-in''': 光る星がフェードイン・アウトするシンプルなテーマ。 # '''Glow''': ブートプログレスのパイチャートが表示されロゴが浮かび上がるテーマ。 # '''Script''': スクリプトサンプルプラグイン (ナイスな Arch ロゴテーマ)。 # '''Solar''': 青い炎が上がる星と宇宙のテーマ。 # '''Spinner''': ロードの歯車が表示されるシンプルなテーマ。 # '''Spinfinity''': 画面の中央に無限マークが表示されるシンプルなテーマ。 # ''('''Text''': 3色のプログレスバーのテキストモードテーマ)'' # ''('''Details''': 古臭いフォールバックテーマ)'' [[AUR]] から他のテーマを追加でインストールすることもできます。{{AUR|plymouth}} に依存しているパッケージを見てください。 インストールされているテーマは以下のコマンドで確認できます: $ plymouth-set-default-theme -l または: {{hc|$ ls /usr/share/plymouth/themes| details glow solar spinner tribar fade-in script spinfinity text }} デフォルトでは '''spinner''' テーマが使われます。テーマは {{ic|/etc/plymouth/plymouthd.conf}} を編集することで変更できます。例: {{hc|/etc/plymouth/plymouthd.conf|2= [Daemon] Theme=spinner ShowDelay=5 }} {{ic|Ctrl+Alt+F2}} を押してコンソールを切り替えて、root でログインしてから以下のコマンドを実行することで一時的にテーマを確認できます: # plymouthd # plymouth --show-splash プレビューを終了するには {{ic|Ctrl+Alt+F2}} をまた押してから以下のコマンドを実行してください: # plymouth --quit テーマを変更したら、カーネルイメージを再生成する必要があります: # plymouth-set-default-theme -R <theme> 再起動して変更を適用してください。 == ヒントとテクニック == ====カーネルメッセージの表示==== "Home" (または "Escape") キーを押すことで起動時のカーネルメッセージの表示を切り替えることができます。 ===Arch ロゴを置き換えてカスタムテーマを作る=== 次のテーマは Plymouth によって提供されている Arch Linux ロゴ ({{ic|/usr/share/plymouth/arch-logo.png}}) を使用します: fade-in, script, solar, spinfinity。他のロゴを使いたい場合、テーマの {{ic|*.plymouth}} ファイルを編集してください ({{ic|*.script}} も編集する必要があることもあります)。そしてロゴを置き換えたい画像に置き換えてください。テーマを新しく作成したらパッケージを作成する必要があります。{{ic|/usr/share/plymouth}} に変更を加えてもパッケージのアップグレードで置き換わってしまう可能性があるためです。 テーマをインストール・選択したら、initrd イメージを再生成して新しいスプラッシュを使ってください。 == 参照 == * [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のソースを表示
話題を追加