Raspberry pi 2 1024M Tăng bộ nhớ Gpu lên tối thiểu 512


12

Tôi có Raspberry B và Raspberry 2.

Trong mô hình B, tôi đặt tệp cấu hình gpu_mem_512=256để có thêm bộ nhớ cho đồ họa. Nó hoạt động tốt. Nếu tôi gõ lệnh, vcgencmd get_mem gpunó sẽ hiển thị gpu=256Mtheo yêu cầu.

Bây giờ, với mô hình Raspberry 2, có GPU 1024M, nhưng, chúng ta có thể thiết lập nó hoạt động. Chúng tôi gõ gpu_mem_1024=512, nhưng lệnh vcgencmd get_mem gpuhiển thị gpu=64Mvà ứng dụng sẽ ném OUT_OF_MEMORY khi tải họa tiết.

Dòng cấu hình chính xác là gì?


Đối với bất kỳ ai không tuân theo điều này rõ ràng: 1024M của RPi 2 được chia sẻ giữa GPU và CPU - thực sự đó là những gì cài đặt điều khiển. {Đây là để các thẻ SD tương tự có thể được sử dụng trong các phiên bản RPi khác nhau và _256, _512và bây giờ _1024thiết lập hậu tố kiểm soát sự phân chia cho mỗi người trong số những cơ sở bộ nhớ kích cỡ và cái nào được sử dụng phụ thuộc vào những gì là trên RPi đọc nó.} Tôi nghi ngờ rằng việc sử dụng gpu_memkhông có sẽ ghi đè lên nếu chúng xuất hiện ...
SlySven

Câu trả lời:


13

Tôi không có vấn đề gì với điều này, mặc dù tôi đang sử dụng một thiết lập tùy chỉnh . Trong config.txt:

gpu_mem_1024=512

Khi tôi khởi động, tôi chỉ có một nửa RAM:

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

Và số tiền chính xác dường như được phân bổ cho GPU:

> vcgencmd get_mem gpu
gpu=512M

768 làm việc quá; các tài liệu tuyên bố giới hạn là 944.


9

Chỉ cần chạy sudo raspi-config, sau đó vào Tùy chọn nâng cao rồi Chia bộ nhớ :

Raspi-Config Shot


3
Lưu ý giải pháp này chỉ hoạt động với Raspbian
Matthew Cordaro

Chỉ gặp sự cố khi sử dụng Kodi với Raspbian trên Pi 2 khi video không hiển thị. Thay đổi bộ nhớ gpu thành 512 MB khi sử dụng raspi-configlần đầu tiên.

1

Tôi không thấy bất kỳ tài liệu nào về cài đặt GPU tối đa của RPi 2. Dường như phân chia bộ nhớ tối đa là 448 MB cho 512 MB RPi. Tôi đoán là vì RPi 2 hiện không cho phép sử dụng ram tối đa theo mặc định, nên họ cũng chưa tăng giới hạn đó.

Đề nghị của tôi là thử và đặt nó ở mức 448, và chờ thêm tin tức.

nguồn


Tôi đã làm và vcgetcmd get_mem gpu trả về 64M và kết cấu không được tải.
diego.martinez 16/2/2015

1

bạn có thể đặt cài đặt GPU nói chung:

Mở /boot/config.txt và thêm dòng "gpu_mem = 512".

Sau khi khởi động lại nó sẽ hoạt động. Tuy nhiên, bạn không nên sử dụng thẻ SD trong các Raspberries khác ngoài Raspberry 2 với cài đặt này. Tôi chỉ đặt một thành 128MB, vì vậy tôi không chắc nó có hoạt động với 512MB không.


1
nó không hoạt động. Các pi đặt lại giá trị thành 64M sau khi cấu hình.
diego.martinez 3/03/2015

0

Mức cao nhất tôi đã đặt gpu_mem trên rpi2 là 720mb. 756mb và nó sẽ không vượt qua màn hình cầu vồng. Openelec chạy tốt, nhưng tôi cũng có một thanh USB 8gb dưới dạng trao đổi. Tôi chỉ đọc một thanh 32gb thực sự là gấp 3 lần tốc độ của 8gb. Một thanh 32gb chỉ khoảng 10 đô la.


Tốc độ của ổ flash USB không liên quan trực tiếp đến kích thước của nó, mặc dù không phải là trường hợp ổ đĩa lớn hơn sẽ nhanh hơn vì chúng mới hơn hoặc có nhiều băng thông bộ nhớ trong hơn. Nếu bạn quan tâm, bạn cần kiểm tra ổ đĩa cụ thể.
cjs

-3

Có vẻ như phần mềm Raspberry Pi có một lỗi mặc định là 64M sau khi thay đổi. Trong rpi họ nói họ sẽ xuất bản một bản cập nhật.


3
Bạn có thể cung cấp một liên kết đến nơi này đã được đề cập?
Steve Robillard

3
Bạn đã thử apt-get update; apt-get upgradechưa Tôi nghĩ vấn đề này đã được khắc phục .
goldilocks
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.