お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-04-06 09:54:37

pc944
メンバ
From: Japan
登録日: 2010-03-03

Plymouthの停止

10.04 Betaを使っていますが、Plymouthのスプラッシュがバグっているので、停止しようと思ったのですが、
どうやらグラフィック効果のみを担当しているとのことで、削除しようとしたのですが、
依存でかなり削除されるので、できないです。
なので、停止するか、バグを直す方法を教えていただきたいです。
バグとは、えーと説明しにくいですが、Ubuntuのロゴが伸びた(?)ようになり、横に2つならんでいます。
_____________________________________________________________l
l                                                                                     l
l                                                                                     l
l                                                                                     l
l                                                                                     l
l                                                                                     l
l        Ubuntu○                                    Ubuntu○                  l
l                                                                                     l
l        □□□□                                     □□□□                   l
l                                                                                     l
l                                                                                     l
l                                                                                     l
l                                                                                     l
l                                                                                     l
_____________________________________________________________
↑のようになっています。
PlymouthとPlymouth-x11(?)とubuntu-logoのテーマを再インストールしましたが、直りませんでした。

オフライン

 

#2 2010-04-06 10:34:25

ack
メンバ
登録日: 2007-06-01

Re: Plymouthの停止

まず、カーネル起動オプションに「nomodeset」 を与えて、
デスクトップ起動前の画面解像度設定(KMS カーネルモードセッティング)を止めて見て下さい。

sudo gedit /etc/default/grub
など管理者権限でテキストエディタを使って /etc/default/grub を開き、GRUB_CMDLINE_LINUX_DEFAULT の項目を

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

等にして保存の後、 sudo update-grub コマンドを実行します。

デスクトップ起動前の画面解像度設定が行われなくなり、その結果
・低解像度
・今までと少し違う見た目
・でもズレはない
ロゴの表示にできるかもしれません。

起動ロゴの削除には、「plymouth-theme」の文字を含むパッケージ、すなわちplymouthテーマのパッケージで
インストールされているものを全部消してください。

pc944 による投稿:

依存でかなり削除されるので、できないです。

以前は消せたのですが、2010/3/31に、

mountall (2.10) lucid; urgency=low
~略~
  * Add hard dependency on Plymouth; without it running, mountall will
    ignore any filesystem which doesn't show up within a few seconds or that
    fails to fsck or mount.  If you don't want graphical splash, you simply
    need not install themes.
~略~
-- Scott James Remnant <[email protected]>  Wed, 31 Mar 2010 19:37:31 +0100

となりました。
※ aptitude changelog mountall で上記変更履歴が確認できます。

「If you don't want graphical splash, you simply need not install themes.」
なので、グラフィカルな起動を止める最善の策は現在のところ「テーマを全部アンインストールする」ということのようです。
※あくまで今のところ、です。これからリリースまでの間にどんな変更があるかわかりません。

オフライン

 

#3 2010-04-06 11:33:27

pc944
メンバ
From: Japan
登録日: 2010-03-03

Re: Plymouthの停止

やはり、横に伸びて直りませんでした。
すべてのPlymouthのテーマを削除すると、たしかに出なくなりましたが、
テーマを探すのに時間をかけて、20秒ほど起動が遅くなりましたので、
自作テーマとして背景/ロゴ/プログレスバー、全部黒のテーマを作り、適用することで解決しました。
でも、できたら、テーマを表示したいので、ひきつづきよろしくお願いします。

オフライン

 

#4 2010-04-07 20:22:10

ack
メンバ
登録日: 2007-06-01

Re: Plymouthの停止

お使いのグラフィックスハードウェアはintelかradeonだったりしますでしょうか。

/etc/modprobe.d/
に、

i915-kms.conf
radeon-kms.conf

があり、それぞれ

i915-kms.conf には
options i915 modeset=1

radeon-kms.conf には
options radeon modeset=1

と書かれているのですが、intelかradeonを使ってる場合、カーネルオプションに nomodeset を与えても KMS が動作してしまうのか、
例えば私はintelグラフィックスのMacBookで試したのですが、i915-kms.conf を管理者権限で編集して、
options i915 modeset=0
とし、update-initramfs -u コマンドで initrd をアップデートし再起動したところ KMS を止める事が出来ました。
※いつからこうなったのかは調べていません。またもしかするとリリースまでに変わるかも?という感じもします。

KMSを止めると、特に設定しなければ「低解像度かつ16色」のvga16fbが使われて、何かしらテーマが映るのではないかと思います。

オフライン

 

#5 2010-04-07 22:00:38

pc944
メンバ
From: Japan
登録日: 2010-03-03

Re: Plymouthの停止

NECのLavie LL550/7Dです。
とくにグラフィックス系はないとおもいます。
(自分の勘違いかもしれませんが、nVIDIAのボードとかですよね?)

オフライン

 

#6 2010-04-07 22:39:10

gontomo
メンバ
From: 北海道
登録日: 2010-02-17

Re: Plymouthの停止

NECでの情報が見つからなかったのですが、http://plusd.itmedia.co.jp/products/nec/pcll5507d.htmlによると、どうやらグラフィックチップはSiS740とのこと。
SiS系はちょっと鬼門ですねぇ。(このフォーラム内でもSiSで検索するといろいろ出てきます)

カーネルオプションで xforcevesa でどうなりますかね?

オフライン

 

#7 2010-04-10 08:27:19

pc944
メンバ
From: Japan
登録日: 2010-03-03

Re: Plymouthの停止

カーネルオプション?
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"のところですか?
それって解像度が変わっちゃうんじゃないんですか?
(普段、起動画面がださいわけで。普段1024x768じゃなくなるなら困ります_)

オフライン

 

#8 2010-04-10 14:02:07

chinajunk
メンバ
From: 越中
登録日: 2009-06-15

Re: Plymouthの停止

>> 7
標準で起動画面が素敵な OS は他にくらでもあります
悪いことはいいません「起動画面がださい ubuntu」なんてやめたほうがいいですよ?

あと β2 という開発途中の製品を使うことが出来てバグと判断できるスキルをお持ちなら
その頭をバグを直す方法を考える方向に使っていただけませんか?

オフライン

 

#9 2010-04-11 22:34:33

gontomo
メンバ
From: 北海道
登録日: 2010-02-17

Re: Plymouthの停止

xforcevesaでも1024x768なら問題なく表示できますけどね。ただ、ハードウェアアクセラレーションがなくなるので、compizが使えないとか、動画再生が辛いとかはあると思います。
しかし、よく考えたらxforcevesaはXに対しての指定なので、Xが起動する前のplymouthには効果がないかもしれません・・・

どうしてもsplash表示が欲しいということだったら、plymouthのテーマをubuntu-textに変えるというのも選択肢の一つかも。
テキスト文字を使って擬似的にubuntu-logoと同じような雰囲気の表示をしてくれます。

オフライン

 

#10 2010-04-12 00:34:18

ack
メンバ
登録日: 2007-06-01

Re: Plymouthの停止

gontomoさんが仰るように xforcevesa は今回の場合効き目がありません(X起動前の話のため)。

管理者権限で
/etc/modprobe.d/
ディレクトリ内に、

コード:

blacklist vga16fb

と1行書いた blacklist-vga16fb.conf (名前は .conf で終われば好きなもので構いません) を作って
vga16fb ドライバを止めてみるとなにか変化はありますでしょうか。

オフライン

 

#11 2010-04-13 17:36:01

pc944
メンバ
From: Japan
登録日: 2010-03-03

Re: Plymouthの停止

じつは、初めは正常に動作していたのですが、Ubuntu-Tweakをインストールしてときに、
間違えて、Ubuntuの星が降ってくるPlymouthのテーマをインストールしてしまったので、
独学Linuxの方法で戻したら.........こんな感じになってしまったのです。
しばらくアップデートの度に直るのを期待していたのですが、直らず。
なので、もう一度そのコマンドを実行してみると、そのコマンドはありませんでした。
おそらく、不備があったのでなくなったのでしょう....Plymouth関連パッケージの再インストール→直らず。
っでここに投稿したのですが。なので、Plymouthの設定を初期化すると直るかもしれないので、
Plymouthの設定を初期化する方法が分かる方が居られれば、教えていただきたいです。

オフライン

 

#12 2010-04-13 17:49:16

gontomo
メンバ
From: 北海道
登録日: 2010-02-17

Re: Plymouthの停止

pc944 による投稿:

間違えて、Ubuntuの星が降ってくるPlymouthのテーマをインストールしてしまったので、
独学Linuxの方法で戻したら.........こんな感じになってしまったのです。

どういうコマンドをどういう手順で実行したのか書いてみてください。

オフライン

 

#13 2010-04-13 22:37:54

pc944
メンバ
From: Japan
登録日: 2010-03-03

Re: Plymouthの停止

sudo plymouth-set-default-theme ubuntu-logo --rebuild-initrdです。

オフライン

 

#14 2010-04-13 22:40:56

pc944
メンバ
From: Japan
登録日: 2010-03-03

Re: Plymouthの停止

ackさん、えっと縞模様みたいになりました。(よけいにバグりました。)そして、起動時のテーマが消えました。
(ログオフやシャットダウンの際には縞模様が....)

オフライン

 

#15 2010-04-13 22:46:45

pc944
メンバ
From: Japan
登録日: 2010-03-03

Re: Plymouthの停止

あと、少し関係ないですが、
http://manpages.ubuntu.com/manpages/gutsy/ja/man1/ack.1.html
と関係はありますか?ackさん。(Ubuntu作ってる方?)

オフライン

 

#16 2010-04-13 22:57:28

gontomo
メンバ
From: 北海道
登録日: 2010-02-17

Re: Plymouthの停止

とりあえず、blacklist vga16fbは元に戻していただくとして・・・

どういう経緯でplymouth-set-default-themeがplymouthから削除されたのかは把握していないのですが、今現在、テーマを選択する方法は、/etc/alternativesにある、default.plymouthのリンク先を手動で変更して、initramfsを更新するという方法しかないように思います。

themeをubuntu-logoにするという前提で、以下を実行して再起動してみてください。

コード:

$ sudo ln -sf /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth /etc/alternatives/default.plymouth
$ sudo update-initramfs -u

オフライン

 

#17 2010-04-13 23:21:06

gontomo
メンバ
From: 北海道
登録日: 2010-02-17

Re: Plymouthの停止

コード:

sudo update-alternatives --config default.plymouth

でリストから選択するのがスマートなようです。

オフライン

 

#18 2010-04-14 00:35:30

ack
メンバ
登録日: 2007-06-01

Re: Plymouthの停止

pc944 による投稿:

http://manpages.ubuntu.com/manpages/gutsy/ja/man1/ack.1.html
と関係はありますか?ackさん。(Ubuntu作ってる方?)

いえ、私は単なる素人の1ユーザです。
ハンドルはコンピュータ関連用語のACK
# http://e-words.jp/w/ACK.html など
から取りました。

さておき、gontomo さんも仰るように、
・blacklist-vga16fb を消して元に戻す・
・update-alternatives を使ってデフォルトの ubuntu-logo テーマに戻す
を試してみてください。

また、その際 nomodeset も一旦やめてみて下さい。

オフライン

 

#19 2010-04-14 18:44:33

pc944
メンバ
From: Japan
登録日: 2010-03-03

Re: Plymouthの停止

nomodeset系をとめたら出ましたが、もちろん横に伸びたままです~。

オフライン

 

#20 2010-04-15 10:15:31

ack
メンバ
登録日: 2007-06-01

Re: Plymouthの停止

これまでの状況から私は、Plymouthが横に伸びて2重にダブってしまう問題は、テーマを取り替えた事が直接の原因ではなく、
(おそらくある程度の周期でアップデートを行っていると思いますので、)どこかのタイミングで「Sis740でのKMSがうまく動かなくなった」のが原因かと思っています。

そうすると「Sis740でのKMSがうまく動かすには」となりますが、申し訳ありません私にはSis740の使用経験もなくKMSについての知識も不十分なため適切と思われるアドバイスができません。

・Sis740でのKMSについて調べつつ
・当面pc944さん自作の真っ黒テーマを使って崩れた画面表示を誤魔化す
方向はどうでしょうか。

オフライン

 

#21 2010-04-15 14:00:41

gontomo
メンバ
From: 北海道
登録日: 2010-02-17

Re: Plymouthの停止

私も#20のackさんのおっしゃる通りだと思います。(アドバイスできないという点も)

私が#9で示したubuntu-textは試してみられましたか?
update-alternativesでは選択肢に出てこないので、#16で示した ln で直接リンクを変えてやる方法をとる必要があります。
グラフィカルではないですが、崩れた画面よりはましなのではないかと思います。

オフライン

 

#22 2010-04-20 12:27:46

ack
メンバ
登録日: 2007-06-01

Re: Plymouthの停止

先ほど思いついたのですが、この件はKMSでのコンソール画面の多色高解像度に失敗している(と思う)ので、KMSではなく
https://forums.ubuntulinux.jp/viewtopic.php?pid=44052#p44052
の方法を使って、uvesafbでコンソール画面を多色高解像度に設定するのを試してみるのはいかがでしょうか。
※仮想環境で試したところうまくいきました

なおリンク先では sudo vi ~ と vi で設定の編集をしていますが、sudo gedit ~ で構いません。

オフライン

 

#23 2010-04-20 16:52:46

pc944
メンバ
From: Japan
登録日: 2010-03-03

Re: Plymouthの停止

ackさん、ありがとうございます!
無事に回復しました。
それから、この件にご協力いただいたみなさん、本当にありがとうございます。

オフライン

 

#24 2010-04-20 17:36:20

gontomo
メンバ
From: 北海道
登録日: 2010-02-17

Re: Plymouthの停止

おぉ、よかったですね!

オフライン

 

#25 2010-04-20 23:40:07

pc944
メンバ
From: Japan
登録日: 2010-03-03

Re: Plymouthの停止

こちらこそ、貴重な時間をいただき、ありがとうございました。

オフライン

 

Board footer

Powered by FluxBB