सितंबर 2019 तक, रास्पबेरी पाई 4 पर निम्नलिखित 64-बिट ऑपरेटिंग सिस्टम चलते हैं:
उपरोक्त सूची किसी भी तरह से संपूर्ण नहीं है, क्योंकि Pi 4 की रिलीज़ के कुछ समय बाद ही कई एक-से-64 प्रयोग ("अरे, इट्स बूट्स") शुरू हो गए हैं।
आखिरकार, एक मौजूदा डिस्ट्रो को 64-बिट Pi 4 संगत एक में बदलने की प्रक्रिया नहीं बदली है। एक पाई 3 या पी 2 v1.2 के साथ, वैसे ही जैसे कर्नेल और कर्नेल मॉड्यूल की प्रतिलिपि एक काम कर प्रणाली से आम तौर पर उस जूते एक विन्यास में परिणाम होगा * ।
गुणवत्ता और समर्थन के मामले में, रास्पबेरी पाई 4, बस्टर, कर्नेल 4.19+, और 64-बिट के साथ स्थिति पाई 3 बी + और खिंचाव के साथ बेहतर थी। इस बार फेक KMS मोड में SoC कैमरा एक्सेस करना वास्तव में संभव है। Gentoo को इसके सक्रिय यूज़रबेस के लिए पहले सूचीबद्ध किया गया है और यह 4 जीबी मेमोरी और V3D त्वरण तक पहुँचने के लिए फ़िक्सेस प्रदान करने वाला पहला था।
ध्यान दें कि एक arm64 उपयोगकर्ता के बिना डिस्ट्रोस के लिए (जैसे रास्पियन + 64-बिट कर्नेल), 64-बिट प्रोग्राम को चलाने के लिए अतिरिक्त कदम आवश्यक हैं। यह स्थिर संकलन, कंटेनर (LXC, systemd-nspawn), या चेरोट के माध्यम से किया जा सकता है। अंतिम विकल्प सबसे सीधा साबित हुआ है:
sudo apt install -y debootstrap schroot
cat << EOF | sudo tee /etc/schroot/chroot.d/pi64
[pi64]
description=V3D arm64 testing
type=directory
directory=/srv/chroot/pi64
users=pi
root-groups=root
profile=desktop
personality=linux
preserve-environment=true
EOF
sudo debootstrap --arch arm64 buster /srv/chroot/pi64
sudo schroot -c pi64 -- apt install -y mesa-utils sudo
schroot -c pi64
फिर अधिक arm64 प्रोग्राम स्थापित करना या उन्हें चेरोट के अंदर चलाना जारी रखें:
(pi64)pi@raspberrypi:~ $ glxgears
* पाई 4 के लिए एक ख़ासियत यह है कि VC6 के साथ नकली KMS को मेसा के हालिया निर्माण की आवश्यकता है, इसलिए config.txt
विरासत मोड में स्विच करने के लिए एक प्रारंभिक समाधान है ।