Mam Raspberry B i Raspberry 2.
W modelu B ustawiam plik konfiguracyjny na gpu_mem_512=256
, aby uzyskać więcej pamięci na grafikę. To działa dobrze. Jeśli wpiszę polecenie vcgencmd get_mem gpu
, wyświetli się gpu=256M
zgodnie z żądaniem.
Teraz, z modelem Raspberry 2, jest GPU 1024M, ale możemy ustawić go do pracy. Piszemy gpu_mem_1024=512
, ale polecenie vcgencmd get_mem gpu
pokazuje gpu=64M
, a podczas ładowania tekstur aplikacja wyrzuca OUT_OF_MEMORY.
Jaka jest poprawna linia konfiguracji?
gpu
memory-split
diego.martinez
źródło
źródło
_256
,_512
a_1024
ustawienia sufiksu , a teraz kontrolują podział dla każdej z tych wielkości pamięci podstawowej, a która z nich jest używana, zależy od tego, co czytają RPi.} Podejrzewam, że użyciegpu_mem
bez spowoduje zastąpienie jednego z, jeśli ZARÓWNO się pojawią ...Odpowiedzi:
Nie mam z tym żadnego problemu, chociaż korzystam z niestandardowej konfiguracji . W
config.txt
:Po uruchomieniu mam tylko połowę pamięci RAM:
I wydaje się, że odpowiednia kwota jest przydzielona do GPU:
768 też działało; doktorzy twierdzą, że limit wynosi 944.
źródło
Po prostu uruchom
sudo raspi-config
, a następnie przejdź do Opcje zaawansowane, a następnie Podział pamięci :źródło
raspi-config
pierwszym uruchomieniu.Nie widzę żadnej dokumentacji dotyczącej ustawienia maksymalnego GPU RPi 2. Wygląda na to, że maksymalny podział pamięci wynosi 448 MB dla 512 MB RPi. Domyślam się, że skoro RPi 2 obecnie domyślnie nie pozwala na użycie maksymalnego ram, to również nie przekroczył tego limitu.
Proponuję spróbować ustawić go na 448 i poczekać na więcej wiadomości.
źródło
źródło
ogólnie możesz ustawić ustawienia GPU:
Otwórz /boot/config.txt i dodaj wiersz „gpu_mem = 512”.
Po ponownym uruchomieniu powinien on działać. Jednak nie należy używać karty SD w innych Raspberry niż Raspberry 2 z tym ustawieniem. Właśnie ustawiłem mój na 128 MB, więc nie jestem pewien, czy działa z 512 MB.
źródło
Najwyższy ustawiony gpu_mem na rpi2 to 720mb. 756 MB i nie przebije ekranu tęczy. Openelec działa dobrze, ale mam również pamięć USB 8 GB jako swap. Właśnie przeczytałem patyk 32 GB, ale w rzeczywistości jest 3 razy szybszy niż 8 GB. Patyk 32 GB kosztuje tylko około 10 USD.
źródło
Wygląda na to, że oprogramowanie Raspberry Pi ma błąd, który domyślnie ustawia go na 64M po zmianie. W rpi mówią, że opublikują aktualizację.
źródło
apt-get update; apt-get upgrade
? Myślę, że ten problem został rozwiązany .