web-dev-qa-db-ja.com

Ubuntu 12.04の3Dパフォーマンスが悪い

すでに質問を投稿しましたが、アドバイスやヘルプは得られませんでした。それが役立つことを願って、もう少し簡潔/一般的になります。

MSI HD 7850ドライバーがインストールされたCatalyst 12.4があります。なんらかの理由で3Dのパフォーマンスが悪いことがわかりましたが、どうなるかは完全にはわかりません。グラフィックスカードが新しく、AMDがドライバーで作業するだけでよいのではないかと疑っていますが、アドバイスを得て問題を絞り込んで、助けにならないドライバーの更新を待つのではなく、確信できるようにするのは良いことです。

Gxlgearsを実行して、パフォーマンスがどれほど悪いかについての一般的な考えを示しました。デフォルトのサイズでは、平均で約2000 FPSです。コマンドglxinfoは、レンダラーがAMD Radeon HD 7800 SeriesOpenGL version 4.2を使用していることを確認します。

以下の編集:

他の人に尋ねられたように:

lspci -v出力は ここ です。
fglrxinfo出力は ここ です
xvinfo出力は ここ です
glxinfo | grep renderingは、直接レンダリングに対してyesと言います。

これらにより、すべてが正しく構成されていることが確認されました。

UnityおよびGnome Classic内:
glxgearsのFPSは約2000 FPSでした
fgl_glxgearsのFPSは約544 FPSでした

LDXE内:
glxgearsのFPSは約4600 FPSでした
fgl_glxgearsのFPSは約1600 FPSでした

最終的に、Compizがパフォーマンスの大幅な低下を引き起こしており、解決策は当面の間ウィンドウマネージャを変更するだけであることが判明しました。 TechZillaに感謝します!

5
Pandem

最初に確認する必要があるのはGLXダイレクトレンダリングです。汎用のmesa-utils、またはFGLRXが提供するfglrxinfoを使用できます。既にfglrxinfoがインストールされているため、最初に試してください。

ターミナルでこのコマンドを実行します。

fglrxinfo

出力が示す内容を報告してください。fglrxが正しく構成されているかどうかがわかります。

次にglxinfoを取得します。これは、

Sudo apt-get install  mesa-utils

このコマンドを実行して、直接レンダリングステータスを取得します。yesまたはnoの回答になります。

glxinfo  | grep rendering

Xvinfoを使用して、ビデオオーバーレイを確認します。 x11-utilsパッケージがインストールされていることを確認してください。

Sudo apt-get install x11-utils

このコマンドを実行して、ビデオオーバーレイを確認します。エラーではなく長いリストである必要があります。

xvinfo

これは単なる基本であり、新しいHDビデオ拡張機能を検証するものではありません。ただし、アクセラレーションが機能しているかどうかを確認する必要があります。

更新:

あなたの設定は正しいです、そして、堆肥化はあなたのパフォーマンスを落とすと識別されました。特にWINEでゲームをプレイする場合、堆肥化はしばしばパフォーマンスを低下させます。

3
J. M. Becker