
Ubuntu日本語フォーラム

ログインしていません。
初めて投稿させて頂きます。
ubuntuに触れ始めてからまだ数ヶ月の素人です。困っている…というほど困りはしませんが、Youtubeがスムーズに再生できずに困っています。どなたか原因や解決方法が分かる方がいらっしゃれば、ご教授願えればと思います。
症状としては、FirefoxでYoutubeを再生しようとすると、音声はかろうじて出るものの動画はほとんど再生できない(かなり遅いコマ送り)というものです。
使用環境
ubuntu9.04
Firefox3.0.12
使用機種
DELL inspiron Mini9
Atom N270(1.6GHz/2次キャッシュ512Kバイト/FSB 533MHz)
メモリ2GB
SSD16GB(空き5GB)
当初はプリインストールされていたUbuntu 8.04LTSにて使用していましたが、ubuntu9.04にアップデートしています。その際は、アップデートマネージャーなどを使わずに雑誌の付録CDにて1から入れ直しました。つい半月前の話です。
素人なので、特別な常駐ソフトを入れるような事はしていません。設定もほぼデフォルトのままです。
通信回線はADSLですが、ブラウジングしていても遅いという事はありません。というか、Ubuntu 8.04LTSの時はFirefoxで普通にYoutubeも再生できました。
Youtube再生中(というほど再生できてませんが)にシステムモニターを見てみますと、CPU使用率は50~90あたりを行ったり来たり。メモリに至っては230M程度の使用率で、全体の20パーセントも使っていません。
ちなみに、Firefox3.5.1やseamonkey1.1.15などのブラウザーでも試して見ましたが、まったく同じ症状になりました。
また、Youtube再生不具合と関連性は無いかもしれませんが、flashが再生されないサイトがあります。例えば http://usllive.com/ こちらのサイトを見ようとすると、上部の広告だけは表示されますが、あとは真っ黒です。やはり8.04の時は表示できていたのですが…。
ちなみにトラブルの心当たりとしては、プラグインの「Ubuntu Restricted extra」がインストールできない事が挙がります。インストールしようとすると、
ubuntu-restricted-extras' をインストールできません
このアプリケーションはインストールされているソフトウェアと競合しています。 'ubuntu-restricted-extras' をインストールするためには、まず競合しているソフトウェアを削除しなくてはいけません。
この競合を解決するため、 'Synaptic' パッケージマネージャを使用してください。
上記のメッセージが表示されますが、どれが競合しているのか分かりません。
その他のことに関しては、まったく不満やトラブルなくubuntuライフを満喫しています。
どうぞ、宜しくお願いします。
オフライン
試しにターミナルからubuntu-restricted-extrasをインストールしてみたら上手く入りました。
sudo apt-get install ubuntu-restricted-extras
しかし症状は変わらずです。
オフライン
Linux用のFlashは、もともと最適化がされていなかったりするため、かなり鈍重です。
私も工人舎のSA5では諦めモードです。
が、もしかしたらxserverの設定が適切でないため、余計に重くなっている可能性があります。
「端末」を開き、
cat /var/log/Xorg.0.log | grep LoadModule
と入力したらなにがでますでしょうか。
オフライン
ありがとうございます。
さっそく入力しましたところ、下記のように表示されました。
(II) LoadModule: "extmod"
(II) LoadModule: "dbe"
(II) LoadModule: "glx"
(II) LoadModule: "record"
(II) LoadModule: "dri"
(II) LoadModule: "dri2"
(II) LoadModule: "intel"
(II) LoadModule: "vgahw"
(II) LoadModule: "ddc"
(II) LoadModule: "i2c"
(II) LoadModule: "fb"
(II) LoadModule: "exa"
(II) LoadModule: "ramdac"
(II) LoadModule: "evdev"
(II) LoadModule: "synaptics"
私にはチンプンカンプンです。
オフライン
/var/log/Xorg.0.logには画面表示に関するログが書き込まれるようになっており、これを調べることで使用しているドライバなどを確認することができます。
投稿していただいた内容からするとintelチップ用ドライバが使われており、他のオプションも正常そうなのですが、実は9.04のintelドライバにはバグがあるようで、その影響を受けているケースなのではないかと思います。
https://wiki.ubuntu.com/JauntyJackalope/ReleaseNotes/ja#Intelグラフィックカードの性能が悪くなっています
対処は上記の記事にあるように/etc/X11/xorg.confを編集して、オプションを変えることなのですが、場合によってはグラフィカルな環境が使用できなるケースもあるため復旧のためにCUIな操作をある程度確認しておくか、LiveCDを用意してなにかあったときにはそちらから復旧作業ができることを確認しておく必要があります。
/etc/X11/xorg.confの編集箇所や内容について不明な点があれば、端末から
cat /etc/X11/xorg.conf | grep -v ^#
として現在の内容を表示させ投稿してみて下さい。
オフライン
再びありがとうございます。
Option "MigrationHeuristic" "greedy"
Option "AccelMethod" "UXA"
リンク先を参照しどちらも追記してみましたが、残念ながら改善は見られませんでした。
*****@*****:~$ cat /etc/X11/xorg.conf | grep -v ^#
Section "Device"
Identifier "Configured Video Device"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
*****@*****:~$
また何かございましたら、宜しくお願いします。
オフライン
先ほどのは修正前でした。
こちらが追記したほうです。
*****@*****:~$ cat /etc/X11/xorg.conf | grep -v ^#
Section "Device"
Identifier "Configured Video Device"
Option "MigrationHeuristic" "greedy"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
*****@*****:~$
追記後に再起動などしまくりましたが、改善なりませんでした。
オフライン
ダメでしたか。。
念のため、Intelドライバを明示して試してみてもらえないでしょうか。
Section "Device"
Identifier "Configured Video Device"
Driver "intel"
Option "MigrationHeuristic" "greedy"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSectionオフライン
上記でダメであれば、あとは特殊な視覚効果が有効になっているかを確認し、有効になっていれば無効化する、など、少しでも負荷を下げるように設定を見直していくぐらいしか思いつかないです。
以前はそれほど重くなかったとのことなので、H/W的に不足ということも考えにくいといえば考えにくいのですが。。
オフライン
此方では intel ドライバ使用のマシンが Ubuntu 9.04 になって,
またX 標準の radeon ドライバ使用のマシンが Fedora 11 になって,
それまで普通に見れていた Flash の全画面表示が「紙芝居」になりましたが,
https://forums.ubuntulinux.jp/viewtopic.php?id=4958
でのリンク先引用記事を参考に /proc/mtrr を弄ったら共に改善しました.
intel ドライバマシン では
$ lspci -vn
略
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller [8086:27a2] (rev 03)
Subsystem: QUANTA Computer Inc Device [152d:0755]
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at dc100000 (32-bit, non-prefetchable) [size=512K]
I/O ports at 1800 [size=8]
Memory at c0000000 (32-bit, prefetchable) [size=256M] <-- この領域
Memory at dc200000 (32-bit, non-prefetchable) [size=256K]
Capabilities: <access denied>
Kernel modules: intelfb
略に対応する
$ cat /proc/mtrr reg00: base=0x000000000 ( 0MB), size= 2048MB, count=1: write-back reg01: base=0x07f700000 ( 2039MB), size= 1MB, count=1: uncachable reg02: base=0x07f800000 ( 2040MB), size= 8MB, count=1: uncachable reg03: base=0x0c0000000 ( 3072MB), size= 256MB, count=1: write-combining <-- この行
が,無かったので /etc/gdm/PostLogin/Default で,
#! /bin/sh echo "base=0xc0000000 size=0x10000000 type=write-combining" > /proc/mtrr
とログインごとに該当行を /proc/mtrr に書き込んでます.
オフライン
$ lspci -vn
のオプションを
$ lspci -v
に訂正します.
オフライン
hmatsueさん、einundzwanzighundertsechsさん、ありがとうございます。
バタバタしているので今夜にでもチャレンジしたいと思います。
ひとまず、お礼まで。
オフライン
なにげに仕事中ですが、気になったのでチャレンジしてみました。
>>hmatsueさん
残念ながら改善されませんでした。
ちなみにGnome→LXDEにして、seamonkey1.1.15にてYoutube再生してみますと、以前よりはマシな紙芝居を見ることができます。静止画の連続再生といったところでしょうか。
>>einundzwanzighundertsechsさん
すみません。
/etc/gdm/PostLogin/Default には Default.sample というファイルがありましたが、こちらの事でしょうか?
とりあえず、教えて頂いたリンク先の手順どおりにやってみましたが、今のところ改善なりませんです。
オフライン
rifudeki0401さん による投稿:
/etc/gdm/PostLogin/Default には Default.sample というファイルがありましたが、こちらの事でしょうか?
それはサンプルファイルなので,Default と言う名前でコピーして編集,実行許可を与えます.
が,その前に,端末から問題の書き込みコマンドを実行して,そのままログアウトせずに Flash を再生してみれば効果の有無が確認できます.
それは実行されましたか? その方法もリンク先のさらに先にあったはずです.
http://memo.officebrook.net/20090422.html#p01
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/314928
ただし,base=0x####0000 size=0x####0000 の #### の部分はマシンによって異なるので,
cat /proc/mtrr と lspci -v の結果(そもそも mtrr 以外の原因であることがここから分かるかも)から決めて下さい.
その結果が
とりあえず、教えて頂いたリンク先の手順どおりにやってみましたが、今のところ改善なりませんです。
なら別の原因です.
オフライン
その後なにか進展ありましたでしょうか。intelチップ用のドライバのバグを踏んでしまったのだろうと思いますが、もしそうであれば、いっそvesaドライバを使った方が速いなんてことがあったりして?
もし行き詰まっていたらダメモトで試してみて下さい。
オフライン
>症状としては、FirefoxでYoutubeを再生しようとすると、音声はかろうじて出るものの動画はほとんど再生できない(かなり遅いコマ送り)というものです。
私も9.04において、同じようなような症状に見舞われています。Firefoxは諦めてOperaを入れたところ、こちらは正常に動画が再生できています。
ビデオドライバの問題ではなく、Firefox固有の問題のように思えます。
オフライン
>症状としては、FirefoxでYoutubeを再生しようとすると、音声はかろうじて出るものの動画はほとんど再生できない(かなり遅いコマ送り)というものです。
私も、9.4のnetbookrimixをいれたら、Youtubeが再生されないので
shockwave関係が怪しいとおもい
synaptic パーケージ・マネージャーから
Mozilla plugin for SWF files (Macromedia Flash)
のチェックを外し
Adobe Flash Player plugin
のパッケージをインストールしたところ
あら不思議、普通に見れるようになりました。
何ででしょうね???
よく分かりませんが治りました。参考までに
オフライン