web-dev-qa-db-ja.com

Ubuntu12.04でPowerVRSGX454を使用してフル解像度を実現

ASRockAD2700B-ITXマザーボードを搭載したMini-PCがあります。これにはIntelPowerVRSGX545オンボードグラフィックチップが搭載されています。今日はUbuntu12.04をインストールしました。

ビデオの解像度が低すぎることを除いて、すべてが適切に機能し、非常に高速で応答性が高くなっています。 1280x1024より高く設定することはできません。 1920x1080対応のBenQG2220HDディスプレイを持っています。

グラフィックチップとディスプレイの両方がより高い解像度に対応しているので、これはドライバーの問題だと思いますか?

1
John S

フォーラムの投稿 で得た答えは正しいと思います。X.orgにチップセット固有のドライバーがない場合は、すべてをサポートしていない可能性のある汎用VESAドライバーにフォールバックします。そのグラフィックチップの機能の。

私はそのマザーボードについて マニュアル を調べましたが、グラフィックの問題については非常に大雑把です。 「最大1920x1200」と主張していますが、ビデオメモリの仕様ではそれを正当化するものではありません。 AtomとPowerVRの性質を考えると、ビデオバッファ用にシステムRAMのスライスを取っているに違いないが、何も表示されないサイズの構成に関するマニュアルのUEFIセクションにあります。

XにビデオRAMを認識させることができます。 Sudo nano /usr/share/X11/xorg.conf.d/99-vesahackと言って、新しく作成したファイルにこれを入れます。

Section "Device"
    Identifier "Screen0"
    VideoRam 9000
EndSection

これは、Xに9 MBのビデオRAMがあり、ピクセルあたり4バイトで1920x1200に十分であることを示しています。それを行ってもXが再起動しない場合は、3Bppで6750kBに変更してみてください。これがうまくいくことを私はあまり期待していませんが、試してみる必要があります。それでも問題が解決しない場合は、99-vesahackを削除してください。

最善のオプションは、X.orgを適切にサポートしていることがわかっているグラフィックカードをインストールすることです。

2
Warren Young

私は同じマザーボード/ OSセットアップを持っており、cedarviewドライバーを使用しています。私はフル解像度を達成していますが、2Dでのパフォーマンスは素晴らしいものではありません。

http://daily.siebler.eu/2012/06/ubuntu-12-04-driver-for-intel-cedarview-atom-n2000-und-d2000-serie/

元の記事を引用する

http://ppa.launchpad.net/sarvatt/cedarview/ubuntu/ にubuntu 12.04用のドライバーを含むppaリポジトリがあります。次の手順で、IntelCedarviewチップセットでXを高速化できますUbuntu 12.04の場合:

  • リポジトリを追加するだけです http://ppa.launchpad.net/sarvatt/cedarview/ubuntu/ APTに:

    $ Sudo add-apt-repository ppa:sarvatt/cedarview
    
  • Add-apt-keyユーティリティをインストールします

    $ Sudo apt-get install add-apt-key
    
  • リポジトリKEをインストールします

    $ Sudo add-apt-key 0x4c96de60854c4636
    
  • Apt-getupdateを作成します

    $ Sudo apt-get update
    
  • Apt-get upgradeを実行して、システムがup2dateであることを確認します

    $ Sudo apt-get update
    
  • 「video = LVDS-1:d」をGRUB_CMDLINE_LINUX_DEFAULT変数に追加してみてください。何も表示されない場合は、削除してください...私のシステムの1つでは機能していますが、2番目のデバイスでは機能していません。

    $ Sudo vi /etc/default/grub
    
  • pAEカーネルを使用している場合は、それを削除して汎用カーネルをインストールします

    $ Sudo apt-get install linux-headers-generic linux-image-generic
    $ Sudo apt-get remove linux-headers-generic-pae linux-image-generic-pae
    
  • Cedarviewドライバーをインストールします

    $ Sudo apt-get install cedarview-drm libva-cedarview-vaapi-driver cedarview-graphics-drivers
    
  • 3Dが機能しないため、オプション「AIGLX」を「オフ」に変更します(デフォルトセクション)

    $ Sudo vi /usr/share/intel-cdv/X11/xorg.conf.d/61-cdv-pvr.conf
    
  • Grubブートローダーを更新します

    $ Sudo update-grub2
    
  • システムを再起動します

    $ Sudo reboot
    

製造元はこのチップセット用のLinuxドライバーのリリースについてはあまり気にしていないようです。残念ですが、これは優れたマシンです。

1
Mr. Hex