Chrome の sfs

追加アプリケーションパッケージ、PETやSFSなどの話題です

モデレータ: 暇人, YoN, nyu

thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: Chrome の sfs

投稿記事 by thinkpadnerd »

Chrome 85 がリリースされたので sfs を作成しました。(85.0.4183.83)
ダウンロードリンクや使い方は、以下の記事にあります。

https://sakurapup.browserloadofcoolness ... =15#p24742

以前のバージョンの sfs がロードされている場合は、予めアンロードして下さい。
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: Chrome の sfs

投稿記事 by thinkpadnerd »

マイナーバージョンアップです。(85.0.4183.121)
ダウンロードリンクや使い方は、以下の記事にあります。

https://sakurapup.browserloadofcoolness ... =15#p24742

以前のバージョンの sfs がロードされている場合は、予めアンロードして下さい。
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: Chrome の sfs

投稿記事 by thinkpadnerd »

Chrome 86 がリリースされました。(86.0.4240.75)
ダウンロードリンクや使い方は、以下の記事にあります。

https://sakurapup.browserloadofcoolness ... =15#p24742

以前のバージョンの sfs がロードされている場合は、予めアンロードして下さい。

--
85.0.4183.121 を先日アップしたばかりですが、これは私が更新をさぼっていて、アップするのが遅れたためです。m(__)m

DpupBuster64 上で spot で起動すると音が出ません。DpupBuster64 は pulseaudio を搭載していますが、spot では pulseaudio が利用できない仕様なのだそうです。本来 pulseaudio は root で使用するのに制約があったのではなかったかと思うのですが...
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
Toku
記事: 191
登録日時: 10/06/24(木) 14:22

Re: Chrome の sfs

投稿記事 by Toku »

spotで音が出ないとありますが全く出ないって事ですか?
それとも0%〜100%の間は音が出るけど.それ以上はpulseaudioが動いてないから出ないって事でしょうか?
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: Chrome の sfs

投稿記事 by thinkpadnerd »

Toku さんが書きました: 20/10/11(日) 23:18 spotで音が出ないとありますが全く出ないって事ですか?
それとも0%〜100%の間は音が出るけど.それ以上はpulseaudioが動いてないから出ないって事でしょうか?
無音です。端末から起動してみるとエラーが出ています。
pulseaudio は root によって開始したので、spot からは利用できない(パーミッションの関係?)という理由らしいです。
0~100% とはどういうことか、ちょっと理解できないのですが。

本家フォーラムのスレッドでも議論しました。
https://forum.puppylinux.com/viewtopic.php?f=40&t=442

私なりの回避策は Chrome の起動オプションで直接 alsa に出力するよう指定することです。これについて上記スレッドで提案しています。
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
Toku
記事: 191
登録日時: 10/06/24(木) 14:22

Re: Chrome の sfs

投稿記事 by Toku »

本家での論議は読んでました。
試しに何度かDpupBuster64.JWMでchromeをspotで動かしてみましたが音は出ます。
chrome.sfsの使い方の説明ある方法とは少し違う感じで手順を少なくしてspotで起動させてるのでその辺が音の出る理由なのかと思ってます。

説明不足ですいません。
0%〜100%って言うのはpulseaudioの音量調整を立ち上げた時の音量レベルを見ると解ると思います。
通常のPNMixerなど使った場合のボリュームアイコンからでは最大音量100%までですがchromeで動画見た時にpulseaudio音量調整を立ち上げると152%位まで音量アップ出来るようになってます

残念ながらpulseaudioがきちんと認識して動いてないみたいで音量は通常レベルの100%以上は上がらなかったですが音は確認しました。(152%でも100%と同じ音量でした)

1.
まず以下の内容でScript作ります(名前は各々分かりやすいもので)
以前SRWare Iron.sfsを作ってくださっていた くさがめさん のScriptを参考にしてます。
(env GTK_IM_MODULE="xim". . . .からは一行です)

#!/bin/sh
flashver=$(grep '"version":' /usr/lib/adobe-flashplugin/manifest.json | cut -d\" -f4)
export LD_LIBRARY_PATH=/opt/google/chrome/lib:$LD_LIBRARY_PATH
export CHROME_VERSION_EXTRA="made by Kusagame7 (spot)"
env GTK_IM_MODULE="xim" run-as-spot /opt/google/chrome/google-chrome --ppapi-flash-path=/usr/lib/adobe-flashplugin/ibpepflashplayer.so --ppapi-flash-version=${flashver} --disk-cache-size=10000000 --media-cache-size=10000000 --allow-outdated-plugins "$@"

flash関係の部分はchromeだと必要ないかも。

2.
thinkpadnerdさんの作成したchrome.sfsをLoadします。
Load後.起動せずそのまま終了。

3.
作成したScriptをクリックすればchromeがspotで起動します。
(Login and Security Managerの設定はしなくても起動します)

そのままyoutubで音を確認しました。
100%までの音量調整しか出来ませんがpulseaudioの音量調整でも音量の変更が出来ます。
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: Chrome の sfs

投稿記事 by thinkpadnerd »

Toku さんが書きました: 20/10/12(月) 04:31 本家での論議は読んでました。
試しに何度かDpupBuster64.JWMでchromeをspotで動かしてみましたが音は出ます。
chrome.sfsの使い方の説明ある方法とは少し違う感じで手順を少なくしてspotで起動させてるのでその辺が音の出る理由なのかと思ってます。
やってみましたが、音は出ません。
一般的に、run-as-spot コマンドで起動させても、Login and Security Manager で設定して起動させても結果は同じです。
export LD_LIBRARY_PATH=/opt/google/chrome/lib:$LD_LIBRARY_PATH
は標準のライブラリよりも /opt/google/chrome/lib にあるライブラリを優先させる設定だと思いますが、そもそも google 純正の Chrome には /opt/google/chrome/lib がありません。(私の sfs は google から入手した deb ファイルを展開して sfs にまとめただけです。)
他の人が作成した sfs と混同されていませんでしょうか。

root で開始した pulseaudio を spot の権限では利用できない、というのが本家の人たちの意見です。
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
Toku
記事: 191
登録日時: 10/06/24(木) 14:22

Re: Chrome の sfs

投稿記事 by Toku »

確認のため再度thinkpadnerd さんのgoogle-chrome-86.0.4240.75-x64.sfsをダウンロードした物を使って新に作り直してsfsを読みこませただけでセーブする前の状態ですが音は出てます。(別タブでyoutubeを開いて好きなバンドのPVを聞きながら書いてます)

使った物はdpupbuster64-8.0.0-uefi-RC-3-09082020.iso(JWM)とthinkpadnerdさんのgoogle-chrome-86.0.4240.75-x64.sfsとdpup64_lang_ja-r2.petだけで先のScriptを使ってchromeを機動させてます。

上記の状態で音は出てますし余り難しい事は解りませんがdpupbuster64がspotで音が出ないのは他に問題があるのではないでしょうか?
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: Chrome の sfs

投稿記事 by thinkpadnerd »

Toku さんが書きました: 20/10/12(月) 13:49 使った物はdpupbuster64-8.0.0-uefi-RC-3-09082020.iso(JWM)とthinkpadnerdさんのgoogle-chrome-86.0.4240.75-x64.sfsとdpup64_lang_ja-r2.petだけで先のScriptを使ってchromeを機動させてます。
同様の環境で音が出ることを確認しました。m(__)m
音は出ているけれども、volume control の Playback タブに Chrome が表示されないのが不可解ですが...
export LD_LIBRARY_PATH=/opt/google/chrome/lib:$LD_LIBRARY_PATH
の行は、/opt/google/chrome/lib が存在しないので、効力はないと思います。

本家の人たちは DpupBuster の作者さんも含めて spot では pulseaudio は利用できない、という立場ですが、どう考えたらいいのでしょう。 :?
音が出るのなら結構なことなんですが...
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
Toku
記事: 191
登録日時: 10/06/24(木) 14:22

Re: Chrome の sfs

投稿記事 by Toku »

export LD_LIBRARY_PATH=/opt/google/chrome/lib:$LD_LIBRARY_PATH行は必要ないみたいなのでScriptは修正しました。
(修正と言っても不要な部分を消去しただけですが. . .)

rootだと音量を153%まで上げれるけどspotだと100%までなので制限付きで動いているって事なのかもしれません。
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: Chrome の sfs

投稿記事 by thinkpadnerd »

結果オーライで、音が出れば万歳ですが、音が出ないケースがあることも確かです。
Toku さんが書きました: 20/10/12(月) 13:49 確認のため再度thinkpadnerd さんのgoogle-chrome-86.0.4240.75-x64.sfsをダウンロードした物を使って新に作り直してsfsを読みこませただけでセーブする前の状態ですが音は出てます。(別タブでyoutubeを開いて好きなバンドのPVを聞きながら書いてます)
うまく行くケース
初回起動 -> 日本語化 -> Chrome をロードして spot 起動 -> 再起動(save)

うまく行かないケース
初回起動 -> 日本語化 -> 再起動(save) -> Chrome をロードして spot 起動

起動コマンドの緑色部分はおそらく不要です。橙色の部分は google-chrome-stable としても同じです。キャッシュサイズは任意。

#!/bin/sh
flashver=$(grep '"version":' /usr/lib/adobe-flashplugin/manifest.json | cut -d\" -f4)
export LD_LIBRARY_PATH=/opt/google/chrome/lib:$LD_LIBRARY_PATH
export CHROME_VERSION_EXTRA="made by Kusagame7 (spot)"

env GTK_IM_MODULE="xim" run-as-spot /opt/google/chrome/google-chrome --ppapi-flash-path=/usr/lib/adobe-flashplugin/ibpepflashplayer.so --ppapi-flash-version=${flashver} --disk-cache-size=10000000 --media-cache-size=10000000 --allow-outdated-plugins "$@"


追記
この件について「DpupBuster64 日本語化パッケージ」スレッドに補足があります。
https://sakurapup.browserloadofcoolness ... 513#p27343
最後に編集したユーザー thinkpadnerd [ 20/10/13(火) 15:22 ], 累計 1 回
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
Toku
記事: 191
登録日時: 10/06/24(木) 14:22

Re: Chrome の sfs

投稿記事 by Toku »

あがとうございます
Scriptはironで使っている物を取りあえず使ってたので今は修正済みです。
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: Chrome の sfs

投稿記事 by thinkpadnerd »

マイナーバージョンアップです。(86.0.4240.111)
ダウンロードリンクや使い方は、以下の記事にあります。

https://sakurapup.browserloadofcoolness ... =15#p24742

以前のバージョンの sfs がロードされている場合は、予めアンロードして下さい。
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: Chrome の sfs

投稿記事 by thinkpadnerd »

Chrome 87 がリリースされたので、sfs を作成しました。(87.0.4280.66)
ダウンロードリンクや使い方は、以下の記事にあります。

https://sakurapup.browserloadofcoolness ... =15#p24742

以前のバージョンの sfs がロードされている場合は、予めアンロードして下さい。
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: Chrome の sfs

投稿記事 by thinkpadnerd »

マイナーバージョンアップです。(87.0.4280.141)

ダウンロードリンクや使い方は、以下の記事にあります。

https://sakurapup.browserloadofcoolness ... =15#p24742

以前のバージョンの sfs がロードされている場合は、予めアンロードして下さい。
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
返信する