お知らせ

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

#1 2009-08-23 22:31:05

LinuxBeginner
メンバ
登録日: 2008-02-18

外付けモニタの解像度と動画の再生

【eeePC 1000HX】
    ● 液晶パネル: 10.2型*ワイドTFT(WSVGA/1,024×600ドット)
    ● チップセット: Intel 945GSE/ICH7M
    ● ビデオ: チップセット内蔵グラフィックス(最大2,048×1,536ドット)

【外付けモニタ】
    台湾製ノーブランド17inch 1280×1024

【OS】
    Ubuntu9.04/XP Home SP3



XPにてデュアルモニタを設定したところ問題なく使えたので、
Ubuntuでも、と、下記のようにxorg.confを書き換え(*)ました。

Section "Monitor"
    Identifier    "Configured Monitor"
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
    Device        "Configured Video Device"
    SubSection "Display"
        Virtual    2304 1624 ←(*)横1024+1280/縦600+1024 これを追加
#        Virtual    2048 768 ←(*)もともとの設定値をコメントアウト
    EndSubSection
EndSection

Section "Device"
    Identifier    "Configured Video Device"
EndSection


書き換え完了し、Xを再起動した後、デュアルモニタの設定を済ませ、動画を再生しようとすると、
TotemとVLCは一瞬起動してすぐに落ち、SMプレイヤーは起動はしますが再生ができません。
試しにVLCとSMプレイヤーの設定をxvからx11に変えてみたところ、
CPUの負荷は上がるものの上手く再生することができました。
(Totemは設定変更の方法が分からなかったので未テスト)
また、標準設定の「Virtual    2048 768」では、どのプレイヤーもxvのままで問題なく再生します。

とりあえず動画は再生できるので一応不便は無いのですが、
x11ではCPUの負荷が上がってしまうことが気になります。

どなたかこの状態でxvで上手く再生できる方法をご存知の方が居られましたら、
ぜひとも方法をご教示頂きたく、宜しくお願い致します。

オフライン

 

#2 2009-08-26 16:26:53

LinuxBeginner
メンバ
登録日: 2008-02-18

Re: 外付けモニタの解像度と動画の再生

途中経過、と言うか、勘違いに気付いた部分があったのでちょこっと直してみました。

    SubSection "Display"
        Virtual    2304 1624 ←縦方向のサイズは最大1024pixなので、何も600pixを足す必要は無かった...orz
#        Virtual    2048 768
    EndSubSection

    ↓↓↓↓↓

    SubSection "Display"
        Virtual    2304 1024 ←なので、縦方向を1024に修正。
#        Virtual    2304 1624
#        Virtual    2048 768
    EndSubSection


結果的には状況変わらずでした...orz

エラーログはどこにあるのだろう・・・?

オフライン

 

#3 2009-08-26 18:08:05

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

Re: 外付けモニタの解像度と動画の再生

Ubuntuでデュアルディスプレイ環境を試したことがまったくないので見当違いな事かもしれないのですが

LinuxBeginner による投稿:

● ビデオ: チップセット内蔵グラフィックス(最大2,048×1,536ドット)

との事ですが

LinuxBeginner による投稿:

Virtual    2304 1024

横が2048を超えているのですがxv以外は普通に映像が出て動いちゃっているのでしょうか?
xvのようなオーバレイ表示(?)を行う描画方法を、グラフィックスチップの性能以上に大きく取られた仮想画面内に出すのはなんとなく無理なような気がしますが・・・
※正しい理屈はわかりません、勘です。
やり方をご存知の方いらっしゃいましたらお力添え頂ければと存じます。

LinuxBeginner による投稿:

エラーログはどこにあるのだろう・・・?

Xのログに関しては /var/log/Xorg.0.log
GUIアプリケーションがエラーを出したときなどは ホームディレクトリ内の .xsession-errors (隠しファイル) に書かれている事が多いです。

オフライン

 

#4 2009-08-26 18:08:59

Templer
メンバ
登録日: 2009-07-08

Re: 外付けモニタの解像度と動画の再生

マルチモニターは未経験なので、丸投げになってしまうのですが、こちらのサイトは参考になりませんでしょうか。
Kubuntuにおけるマルチモニタ構成の設定
デバイスセクション、モニターセクション、スクリーンセクションをそれぞれ作るという方法のようです。細かな設定はドライバやハードに依存すると思いますので、そこは適宜ということになりますが…

オフライン

 

#5 2009-08-27 12:24:18

LinuxBeginner
メンバ
登録日: 2008-02-18

Re: 外付けモニタの解像度と動画の再生

ackさん
    ご回答、ありがとうございます。

    仰るとおり、横の最大解像度を超えているのですが、
        ・XPで使えているのだから上手く行けば使えるかも
        ・縦の最大解像度に余裕があるのでバッファ全体で見れば余裕があるのでは
    と考えて試してみました。
    結果、出力ドライバがx11であれば、CPUの負荷は上がるものの問題なく動作するようです。

    なお、Totemの設定の変更は、メインメニューの中にマルチメディア・システム・セレクタと言うコマンドが
    隠れていたのを見つけたので、それを使ってx11に変更してみたところ、無事再生できました。

    エラーログに関しても、メニューの中にログビューアみたいなものを発見したので
    (酔っていじっていたので記憶が曖昧です ^^;;;)、それで確認してみましたが、
    内容がチンプンカンプンだったので、後日じっくり調べてみます。



Templerさん
    ご回答、ありがとうございます。

    内容確認させて頂きました。
    これも後日試してみます。

オフライン

 

#6 2009-08-30 15:33:52

LinuxBeginner
メンバ
登録日: 2008-02-18

Re: 外付けモニタの解像度と動画の再生

ackさん>
システム管理メニューの中のログ・ビューアでXorg.0.logを見たところ、
xvを使った場合は下記のような内容が書き込まれていました。

(II) intel(0): I2C bus "CRTDDC_A" initialized.
(II) intel(0): I2C device "CRTDDC_A:E-EDID segment register" registered at address 0x60.
(II) intel(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
(II) intel(0): I2C device "CRTDDC_A:ddc2" removed.
(II) intel(0): I2C device "CRTDDC_A:E-EDID segment register" removed.
(II) intel(0): I2C bus "CRTDDC_A" removed.
(II) intel(0): EDID vendor "CMO", prod id 376
(EE) intel(0): Failed to pin xv buffer


ご報告まで。
時間が取れないので、今回はここまで。

オフライン

 

#7 2009-08-30 19:35:38

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: 外付けモニタの解像度と動画の再生

こんばんは
モニターが2台あるなら、Xorg.confの中に『section ”moniter"』が2台分必要です。
http://akitake.iza.ne.jp/blog/entry/780107/
http://www.redhat.com/docs/manuals/ente … ation.html

オフライン

 

Board footer

Powered by FluxBB