プロが教えるわが家の防犯対策術!

いますが

Fedoraのrootユーザではgoogle-chromeで
youtubeやニコ動の動画が再生できなくて困っています
ただ、一般ユーザでは再生できることが分かりました

どうしたらrootユーザでも動画再生出きるようになるでしょうか?

よろしくお願いします
設定ファイル、不再生キャラは以下のとおりです

/opt/google/chrome/google-chrome:
#!/bin/bash
export CHROME_WRAPPER="`readlink -f "$0"`"
HERE="`dirname "$CHROME_WRAPPER"`"
if ! which xdg-settings &> /dev/null; then
export PATH="$HERE:$PATH"
else
xdg_app_dir="${XDG_DATA_HOME:-$HOME/.local/share/applications}"
mkdir -p "$xdg_app_dir"
[ -f "$xdg_app_dir/mimeapps.list" ] || touch "$xdg_app_dir/mimeapps.list"
fi
if [[ -n "$LD_LIBRARY_PATH" ]]; then
LD_LIBRARY_PATH="$HERE:$HERE/lib:$LD_LIBRARY_PATH"
else
LD_LIBRARY_PATH="$HERE:$HERE/lib"
fi
export LD_LIBRARY_PATH
export CHROME_VERSION_EXTRA="stable"
export GNOME_DISABLE_CRASH_DIALOG=SET_BY_GOOGLE_CHROME
exec -a "$0" "$HERE/chrome" "$@" --user-data-dir --disk-cache-dir=$HOME/.config/google-chrome --disk-cache-size=2100000000

「rootユーザでgoogle-chrom」の質問画像

A 回答 (5件)

No.4の補足です。


> fedora14の特性かもしれないので・・・。

fedora14(32bit,64bit)で動作確認した結果で回答しているのですが・・・。

この回答への補足

詳しい回答ありがとうございます
fedora14のせいでないとすると
また一からインストールしてみて様子を見るしかなさそうです
そうすると、全部データが消えるので
時間をたっぷり取って覚悟を決めてやらなければなりません
いずれトライしたいと思います

補足日時:2012/10/09 18:45
    • good
    • 0

> もし差し障り泣ければrootでログインしてgoogle-chromeを起動し


> youtube動画が再生できることを確認していただけないでしょうか?

すでにNo.1でrootで動作していることを明記していますよ。
回答を読んでいないのですか?

この回答への補足

回答ありがとうございます
大変失礼しました
ということであれば
fedora14の特性かもしれないので
時間がとれたらfedora15,16,17,18をインストールしてやってみたいと思います

補足日時:2012/10/09 16:27
    • good
    • 0

No.2の補足です。



rootも一般ユーザーも同じgoogle chrome環境を使うわけですから,
一般ユーザーで動作しないのにrootで動作するはずはないです。
すでに質問No.7731178 回答No.3にも書いていますが,
使用できるようにするにはアンインストールしてインストールし直すのが早いですよ。
5分もあれば解決するでしょう。
-----
原因究明が目的ならばいったんgoogle chrome環境を保存しておいてインストールし直せばいいでしょう。
-----
No.8にも書きましたがflashplayerが原因とは断定できませんので,いろいろ切り分ける必要があるでしょう。
とにかくNo.8の作業で実際に動作しているわけですので,先ずは試してみることが先決でしょう。
No.8の方法が気に入らないなら,別の方法を試行すればいいでしょう。
とにかく,何度でもアンインストール -> インストールを行なえば納得できる環境でgoogle chromeでのyoutube videoを動作させることができるでしょう。

この回答への補足

何度も回答していただきありがとうございます

今日googleとflashの更新が入っていたのでyum updateをしました
ひょっとしてバグ取りされて治ってないか確認してみましたが
前と同じでした
そこでご指摘の通りに
yum remove google-chrome-stable.x86_64
yum install google-chrome-stable.x86_64
をおこなってchromeの
eu→pp
の変更を行いましたが
確かにgoogle-chromeを編集しなくてもrootユーザでアクセスできることを確認しましたが
youtube動画が再生できませんでした

もし差し障り泣ければrootでログインしてgoogle-chromeを起動し
youtube動画が再生できることを確認していただけないでしょうか?

私の環境だけなのかも知れないし
fedora14だからなのかも知れません

よろしくお願いします

補足日時:2012/10/09 13:53
    • good
    • 0

No.1の補足です。


> このファイルで間違いないでしょうか?

間違いないです。
ファイルサイズが大きいかどうかは関係ありません。
添付画像参照。
hexeditで文字列をsearchすれば一瞬で目的のアドレスにジャンプします。
「rootユーザでgoogle-chrom」の回答画像2

この回答への補足

再度の回答ありがとうございます

ご提案のhexeditと提案されてからずっと格闘していましたが
いくら編集しようとしても
リードオンリーというメッセージがでて書き換えできませんでした
そこでghexで編集しました
しかし、やはり動画を再生しようとすると再生不可キャラがでて再生できませんでした
やはりrootでは動画再生ができないようになってしまったのではないでしょうか?
4月頃は動画再生できていましたからバージョンがあがっていつの間にかで
動画再生できなくなってしまったのではないでしょうか?

よろしくお願いします

補足日時:2012/10/08 08:41
    • good
    • 0

google chromeのヘルプにあるようにgoogle-chromeファイルのexecコマンドパラメータに


--user-data-dir を指定してもrootユーザーで起動できない場合があります。
つぎのようにすれば一発でrootユーザーで起動します。
opt/google/chrome/chrome ファイルをhexeditで直接書き換えます。
デフォルトで geteuid となっている部分を getppid と書き換えます。
添付画像参照。
もちろんですが youtube 動画も問題なく動作します。(もともと一般ユーザーで問題ないので,rootでも問題ありません)
「rootユーザでgoogle-chrom」の回答画像1

この回答への補足

回答ありがとうございます
現在、動画再生以外は問題なくgoogle-chromeは動作しています

/opt/google/chrome/chrome
は77974600 バイトもの巨大なファイルなのですがこのファイルで間違いないでしょうか?

よろしくお願いします

補足日時:2012/10/07 16:44
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!