HTPC /ホームサーバーを構築しました。ubuntu10.04 lucid lynxを使用し、xbmcと組み合わせました。
私が使用しているハードウェアは、Asus e35m pro(埋め込み低電圧CPUおよびHD6310 GPU)です。
ただし、1080pのビデオ映像を実行すると、すべてが途切れ始めます。 ssh接続からhtopでチェックすると、コアの1つが100%の負荷になっていることに気付きました。
なぜGPUを代わりに使用しないのか疑問に思っていましたか? (ATIから独自のドライバーをインストールしました)。設定を変更する必要がありますか?
XBMC関連、ubuntu関連、またはATIはLinux上のGPUでのハードウェアビデオデコードをサポートしていませんか?
誰が指を指すのかわかりませんが、本質的に起こったことは、NVIDIAがカードでこれを行うための1つのAPIを提供し、ATIが彼らのために1つ提供したことです。推測できるように、それらは同じではないため、プログラムがこれを利用するには、それらをサポートするようにコーディングする必要があります。
私が見つけることができることから、これは現在XBMC(Dharma 10.1)の安定版リリースではありませんが、幸運なことに次のリリースのブランチにいます。この時点での選択肢は、Edenエディションを待つか、すぐにジャンプしてXBMCのナイトリービルドを取得することです。明らかに、ナイトリービルドは不安定になる可能性があり、そうすることを選択した場合、リスクの一部としてそれを受け入れなければなりません。
夜間ルートに行きたい場合は、XBMCフォーラムの this threadをチェックしてください。スレッドをインストールすると、いくつかの異なるオプションと方法が提供されます。
ああ、どうやらあなたがWindows(誰かが気が狂った場合に備えてダメ、ごめんなさい)ルートに行く気があるなら、サケートはそのプラットフォームでもかなりうまくいくようです。
私は同じハードウェアを持っていますが、このスレッドは私にとって大きな助けになりました。特に、lars-opdenkampリポジトリのxbmc。
フュージョンベースのシステムがあると思いますか?私にとって、次のガイドは非常に役に立ちました。 http://youresuchageek.blogspot.nl/2012/06/xbmc-install-and-config-howto-for-linux.html
(スタンドアロンではなく)ubuntuでxbmcが必要な場合は、ガイドに記載されているようにwsnipex ppaからxbmc-xvbaをインストールします。 (また、vaapi、vdpauおよびrefreshratesではなく、xvbaのみを有効にするビットに従ってください)。私(ubuntu 12.04)では、compizはxbmcが好きではありませんでしたが、次のスクリプトを使用してxbmcを起動すると、期待どおりにハードウェアアクセラレーションが機能しました。
#!/bin/bash
metacity --replace &
sleep 2s
xbmc
unity --replace &
exit;
Compizを強制終了し、xbmcを起動し、xbmcを閉じているときにcompizを再起動します。