VLCでは、ビデオをフルスクリーンで表示するときに問題が発生する場合があります。


19

最近、VLCはフルスクリーンモードでビデオを表示する際に問題を抱えています。私の知る限り、ビデオカードのドライバーは何も変わっていません。それは確かに同じバージョンのVLCです。(/ meはリポジトリメンテナーに拳を振る)

これは過去に問題なく機能していました。実際、VLCのインスタンスを最大6つ実行しており、それぞれがビデオを再生しています。1つは常に2番目のモニターでフルスクリーンでしたが、他の1つはメインモニターでタイル表示されました。他の5つをフルスクリーンモードに切り替えて、ビデオを問題なく表示することができました。

最近、フルスクリーンモードで2つのインスタンスを実行するのに問題があります。(場合によっては、1つのインスタンスでもフルスクリーンでビデオが表示されないことがあります。)VLCは引き続きビデオを再生しますが、フルスクリーンモードでは黒い画面しか表示されません。VLCウィンドウを最大化すると、ビデオが表示される場合があります。それ以外の場合は、ウィンドウのサイズを小さくする必要があります。

これが適切かどうかはわかりませんが、Firefoxウィンドウ(特にMinefield)の最小/最大状態を変更すると、面倒なインスタンスがビデオをフルスクリーンモードで表示できるようになったようです。ただし、それが一貫した回避策であるとは証明されませんでした。時々、Firefoxウィンドウを閉じるとうまくいくように見えましたが、それも一貫して成功しているわけではありません。(Firefoxに夢中になったのは、通常開いているウィンドウとタブの数が非常に多いため、定期的に約1 GBのRAMを消費するためです。)

思い浮かぶもう1つのファンキーな点は、起動時にセカンダリモニターがプライマリと見なされるという事実です。UnixとLinux SEのサイトで尋ね質問で誰かが示唆したように、 xrandrを使用して、起動後に実際の1番目のモニターをプライマリとして指定します

仕様:

  • Ubuntu 10.10 w / GnomeおよびCompiz
  • 8GB RAM
  • AMD Phenom II 965ブラックエディション
  • Asus M4A79デラックスモボ
  • XFX ATI Radeon HD 5750 w / 1GB RAM

VLCは、ビデオのハードウェアオーバーレイを使用するように構成されます(既定の設定に従って)

誰がこの問題の原因を考えているのか、どのようにトラブルシューティングを行うのかを考えていますか?現在、VLCの2つのインスタンスが再生されており、それぞれが個別のモニターでフルスクリーンモードになっています。


1
@jorge黒いスクリーンショットがどのように状況に光を当てるかはわかりません。:)
ジョージマリアン

ええ、複数のインスタンスを持つことについて説明する場所と、どのモニターで何をしたいのかを視覚化するのは難しいです。
ホルヘカストロ

@jorge VLCの面倒なインスタンスがどのモニターを使用しているかは関係ありません。フルスクリーンモードを切り替えると、フルスクリーンモードで正しく表示されているインスタンスがこの問題に遭遇する場合があります。一方のモニターがビデオをフルスクリーンモードで表示し、もう一方のモニターがホバーすると黒とVLCフルスクリーンコントロールインターフェイスしか表示しないことを想像してください。
ジョージマリアン

XVideoの使用が制限されている可能性があります。つまり、特定の数のXクライアントが同時にXVideoしか使用できないということです。VLCについてはわかりませんが、「-vo xv」を使用してmplayerをテストし、XVideoを使用できます。あなたはこのバグを持っている場合は、「-vo X11」を試す(はるかCPU使用率、そしてなどスケーリングなしHWない)、それが動作するかどうか、私はそれがXのXVideoの拡張子を持ついくつかの問題だと思う
LGB

1
1)Appearance Preferencesでcompiz(高度な視覚効果)をオフにします。それでも解決しない場合は、radeon.modeset = 0ブートパラメータをカーネルコマンドラインに追加してみてください。また、PPAはありますか?
-komputes

回答:


18

Tools> Preferences> Video> Output、X11にデフォルトを変更保存し、再起動のvlc。


この問題は、プロプライエタリAMDドライバー上のUbuntu 13.04でも継続しており、上記のように解決できます。
holocronweaver

最近のバージョンでは、この概念は次のように変更されたようです Tools -> Preferences -> Video -> Accelerated video output (Overlay)。それがチェックされていない場合、動作します。
BeeOnRope

2

VLCについて知っておくべき2つのこと:

1. compizを有効にしている場合、VLCで映画のビデオを表示する際に問題が発生します。

2.複数のディスプレイがある場合、VLCがビデオを表示するディスプレイを選択する際に問題が発生します。

だから私が読んだものについては、あなたはこれの両方を持っています。同様のケースでの経験から、compizを無効にし、その後ディスプレイをテストすることをお勧めします。Compizを無効にするには、ALT+ F2と入力するmetacity --replaceか、[システム]-> [設定]-> [外観]に移動し、[視覚効果]タブを選択して[なし]を選択します。

第二に、ディスプレイの問題をテストします。

最初に、1つのディスプレイでビデオを見ることができるかどうかをテストします(他のディスプレイが接続されていない場合)。

2番目のテスト(ビデオを閉じた状態。まだ開いてはいけません)両方のモニターを接続し、「クローンモード」で実行します。ビデオを実行し、両方のディスプレイに表示されるかどうかを確認します。

最後に、「クローンモード」を削除します。1つを右または左に置き、VLcの2つのインスタンスを開きます。インスタンスの1つを左右のディスプレイに移動し、もう1つのインスタンスをベースディスプレイに残します。

これは、vlcでブラックスクリーンの問題がある場合の方法です。これは、VLCがディスプレイの表示先を知らないため、compizと複数のディスプレイの問題が原因です。

これをすべてテストして、お知らせください。


応答に非常に時間がかかったことをおaびします。VLCは一般に機能し、いずれかのモニターに表示されます。時々、グリッチが発生し、間違ったモニターで全画面表示されます。(その不具合が毎回プライマリモニターに表示されるのか、VLCの起動時にVLCが表示されるのかは定かではありません。)とにかく、それは大したことではありません。通常、この問題を解決するには、フルスクリーンを1回切り替えるだけで十分です。
ジョージマリアン

問題は、状況によってはフルスクリーンモードで黒い背景しか表示されないことです。私はcompizをオフにしようとしましたが、それは問題を解決しませんでした。それはそれが発生する可能性を少なくしましたが、それは解決しませんでした。2台のモニターのセットアップに関しては、一般的にはうまくいくようです。VLCでこの問題が発生している場合、どちらのモニターでも発生します。
ジョージマリアン

0

適切な回答の数を考えると、まだ問題が解決しない場合は、バグレポートにvlcとlaunchpadを入力することをお勧めします。(最初に同様のバグを検索します。)


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.