複数のG-Sync対応4Kモニター(Acer XB280HK)とそれを駆動できるカード(Geforce GTK 970)を備えた新しいシステムがあります。
Nvidia専用ドライバ、特にバージョン352.63をインストールしました。
私のオペレーティングシステムはUbuntuですが、Unityの代わりにAwesomewmウィンドウマネージャを実行しています。この記事の目的のために、私は主にシンセサイザーとして使用するコンプトンを無効にしました。この記事の目的に応じて、複数の画面の問題を解決するために、両方のモニタのうちの1つのプラグも抜いています。
ビデオの再生とゲームのためにG-Syncが欲しい。
動画再生
mplayer -fs video.mp4
現在のウィンドウモードとフルスクリーンの両方でビデオを再生すると、顕著に引き裂かれる現象()が表示されます。 mplayerはvdpau
出力方法を選択しますが、に設定すると顕著なgl
違いはありません。とにかく破れはまだ存在します。
私も--vo=gl:swapinterval=0:yuv=6
提案されているようにmplayerに渡そうとしました。このフォーラムの投稿、何の効果もないようです。
ゲーム
私は現在Half-Life 2 Chapter 1をテストしていますが、設定nvidia-settings
パネルで設定を変更するたびにゲームを再起動しています。また、何度も再起動しようとしましたが、すべての設定の組み合わせについて試したわけではありません。
ゲームはフルスクリーン、デフォルトの解像度に設定されています。 (これは、ゲームを開始して終了しても解像度が変わらないことを意味します。)ゲーム自体設定の垂直同期オプションは、フレームレートを60(通常はるかに高い)に制限することです。興味深いことに電源を入れた後、いいえ涙が出るか、少なくとも両方の場合、涙が見えます。これは、「VBlankに同期」を有効にするかどうかにかかわらずnvidia-settings
同じです。
設定
nvidia-settings
GUIでさまざまな設定を調整してみました。主な競合他社は、「X Server XVideo設定」および「OpenGL設定」タブに表示されます。
前者の場合、「このディスプレイへの同期」は自動的に行われても、まだ接続されている画面でもかまいません。画面指定も試しましたが、現在は自動です。
後者には、「VBlankに同期」、「ロールオーバーを許可」、「G-SYNCを許可」、および「G-SYNCビジュアルインジケータを有効にする」のチェックボックスがあります。明らかに「G-SYNCを許可」がオンになっており、インジケータもオンになっていますが、まったく表示されません(どのような外観ですか?明確な内容は表示されません。 「VBlankに同期」と「ロールオーバーを許可」の4つの組み合わせをすべて試しましたが、ゲームやビデオの再生に違いはありません。
私のモニターには、現在のリフレッシュレートを画面の隅に小さな赤いバーで表示する機能もあります。つけたのに60以外は見たことがないですね。
どんなアイデアがありますか?
シンセサイザーを開く
コンポジットが開いた状態で、「G-SYNCビジュアルインジケータを有効にする」をオンにして実行するたびに、「ロールオーバーを許可」をオンにするたびに、画面に「NORMAL」という単語が表示されます。プログラムをロードするときに時々点滅することがあります。フレームレートは 60 で一定に保たれ、ビデオ、ゲーム、Firefox スクロールなどのデスクトップで破れが発生するかどうかは、「VBlank に同期」を選択したかどうかによって異なります。