Raspberry pi 2 1024M Gpu Belleğini en az 512'ye çıkarın


12

Ahududu B ve Ahududu 2 var.

B modelinde, gpu_mem_512=256grafikler için daha fazla bellek elde etmek için yapılandırma dosyasını olarak ayarladım . İyi çalışıyor. Komutu yazarsam istendiği vcgencmd get_mem gpugibi gösterir gpu=256M.

Şimdi, Raspberry 2 modeli ile, 1024M GPU var, ancak çalışacak şekilde ayarlayabiliriz. Biz yazıyoruz gpu_mem_1024=512, ancak komut vcgencmd get_mem gpugösteriyor gpu=64Mve uygulama dokuları yüklerken bir OUT_OF_MEMORY atıyor.

Doğru yapılandırma satırı nedir?


Bunu açıkça takip etmeyen herkes için: RPi 2'nin 1024M'si GPU ve CPU arasında paylaşılır - gerçekten de ayarın kontrolü budur. {Aynı SD Kart farklı RPI sürümlerinde kullanılabilir ve böylece olduğunu _256, _512ve şimdi _1024eki ayarları olanların her biri için ayırdığınız baz hafıza boyutları ve hangisinin kullanıldığı okumadan RPI'nin ne olduğuna bağlı.} Ben gpu_memolmadan bir kullanmanın, İKİ görünürse bir ile geçersiz kılacağından şüpheleniyorum ...
SlySven

Yanıtlar:


13

Özel bir kurulum kullanmama rağmen bu konuda herhangi bir sorunum yok . İçinde config.txt:

gpu_mem_1024=512

Önyükleme yaptığımda RAM'in sadece yarısı var:

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

Ve GPU'ya doğru miktar tahsis edilmiş gibi görünüyor:

> vcgencmd get_mem gpu
gpu=512M

768 de çalıştı; dokümanlar sınırın 944 olduğunu iddia ediyor.


9

Sadece çalıştırın sudo raspi-config, sonra Gelişmiş Seçenekler'e ve ardından Bellek Bölmeye gidin :

Raspi-Config Shot


3
Bu çözüm yalnızca Raspbian ile çalışır Not
Matthew Cordaro

Video görüntülenmediği için Pi 2'de Kodi'yi Raspbian ile kullanmada sorunlar yaşadım. raspi-configİlk kez gpu belleği 512 MB olarak değiştirildi .

1

RPi 2'nin maksimum GPU ayarıyla ilgili herhangi bir belge göremiyorum. 512MB RPi için maksimum bellek bölünmesinin 448MB olduğu anlaşılıyor. Benim tahminim RPi 2 şu anda maksimum ram'ın varsayılan olarak kullanılmasına izin vermediği için, bu limiti henüz yükseltmediler.

Benim önerim 448 olarak ayarlayıp daha fazla haber beklemek.

kaynak


Yaptım ve vcgetcmd get_mem gpu 64M döndürür ve dokular yüklenmez.
diego.martinez

1

genel olarak GPU ayarını yapabilirsiniz:

/Boot/config.txt dosyasını açın ve "gpu_mem = 512" satırını ekleyin.

Yeniden başlattıktan sonra çalışması gerekir. Ancak, SD kartı bu ayarla Raspberry 2'den başka Ahududularda kullanmamalısınız. Birini 128MB olarak ayarladım, bu yüzden 512MB ile çalışıp çalışmadığından emin değilim.


1
çalışmıyor. Pi, yapılandırmadan sonra değeri 64M'ye sıfırlar.
diego.martinez

0

Gpu_mem'i bir rpi2'ye ayarladığım en yüksek çözünürlük 720mb. 756mb ve gökkuşağı açılış ekranını geçemezdi. Openelec iyi çalışıyor, ama aynı zamanda takas olarak 8GB usb çubuğum var. Ben sadece bir 32gb sopa aslında bir 8gb hızı 3x olduğunu okudum. 32GB'lık bir çubuk sadece 10 dolar.


Bir USB flash sürücünün hızı doğrudan boyutuyla ilgili değildir, ancak daha büyük sürücülerin daha yeni oldukları veya daha fazla dahili bellek bant genişliğine sahip oldukları için nadiren daha hızlı olmayacağı söz konusu değildir. Endişeniz varsa, ilgili sürücüyü test etmeniz gerekir.
cjs

-3

Raspberry Pi yazılımı, değişiklikten sonra varsayılan olarak 64M'ye ayarlayan bir hataya sahip gibi görünüyor. Rpi'de bir güncelleme yayınlayacaklarını söylüyorlar.


3
Bunun belirtildiği yere bir bağlantı verebilir misiniz?
Steve Robillard

3
Denedin apt-get update; apt-get upgrademi Bence bu sorun çözüldü .
goldilocks
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.