Raspberry pi 2 1024M GPUメモリを少なくとも512に増やす


12

Raspberry BとRaspberry 2があります。

Bモデルでは、構成ファイルをgpu_mem_512=256に設定して、グラフィック用により多くのメモリを取得します。正常に動作します。コマンドを入力vcgencmd get_mem gpuするとgpu=256M、要求どおりに表示されます。

現在、Raspberry 2モデルには1024M GPUがありますが、動作するように設定できます。とgpu_mem_1024=512入力しvcgencmd get_mem gpuますが、コマンドはを表示しgpu=64M、テクスチャをロードするときにアプリケーションはOUT_OF_MEMORYをスローします。

正しい設定行は何ですか?


これを明確に守っていない人にとって:1024MのRPi 2はGPUとCPUの間で共有されます-実際、それが設定によって制御されます。{これは、同一のSDカードは、異なるRPIのバージョンで使用できるようにすることであると_256_512_1024サフィックス設定は、それらのそれぞれのための分割制御ベースメモリサイズとどちらが使用されるが、それを読んRPIであるかに依存します。} gpu_mem両方が表示される場合、with を使用するとwithがオーバーライドされると思われます
...-SlySven

回答:


13

カスタムセットアップを使用していますが、これで問題はありません。でconfig.txt

gpu_mem_1024=512

起動すると、RAMの半分しかありません。

> free
              total
Mem:         495684
             ^^^^^^

そして、正しい量がGPUに割り当てられているようです:

> vcgencmd get_mem gpu
gpu=512M

768も機能しました。文書によると、制限は944です。


9

実行してからsudo raspi-config、[ 詳細オプション]、[ メモリ分割]の順に選択します。

Raspi-Configショット


3
このソリューションは唯一Raspbianで動作します
マシューCordaro

ビデオが表示されないままであったため、Pi 2でRaspbianでKodiを使用すると問題が発生しました。raspi-config作業済みを使用してGPUメモリを512 MBに変更しました。

1

RPi 2の最大GPU設定に関するドキュメントは表示されません。512MB RPiの最大メモリ分割は448MBのようです。私の推測では、RPi 2は現在、デフォルトで最大RAMを使用することを許可していないため、まだその制限を引き上げていません。

私の提案は、448に設定してみて、さらにニュースを待つことです。

ソース


vcgetcmd get_mem gpuは64Mを返し、テクスチャはロードされません。
diego.martinez

1

一般にGPU設定を設定できます。

/boot/config.txtを開き、「gpu_mem = 512」という行を追加します。

再起動後、動作するはずです。ただし、この設定では、Raspberry 2以外のRaspberryでSDカードを使用しないでください。128MBに設定しただけなので、512MBで動作するかどうかはわかりません。


1
機能しません。piは、構成後に値を64Mにリセットします。
diego.martinez

0

rpi2でgpu_memを設定した最高​​値は720mbです。756MBの場合、レインボースプラッシュスクリーンを通過できません。Openelecは正常に動作しますが、スワップとして8GBのUSBスティックもあります。私はちょうど32ギガバイトのスティックを読んで、実際には8ギガバイトの3倍の速度です。32GBのスティックはわずか約10ドルです。


USBフラッシュドライブの速度はそのサイズに直接関係しませんが、新しいドライブやより多くの内部メモリ帯域幅があるために大きなドライブが高速になることはまれではありません。心配な場合は、特定のドライブをテストする必要があります。
cjs

-3

Raspberry Piソフトウェアには、変更後にデフォルトで64Mになるバグがあるようです。rpiで、彼らはアップデートを公開すると言います。


3
これが言及された場所へのリンクを提供できますか?
スティーブロビラード

3
試しましたapt-get update; apt-get upgradeか?この問題は修正されたと思います。
goldilocks
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.