This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
raspberry_pi_4 [04/13/2024 19:42] – [RaspiPHENIX for Pi4] hfactor | raspberry_pi_4 [08/18/2024 10:45] (current) – [QortalOS v3.0.0 - 'Torchie' - 64bit - Headless Release] hfactor | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Raspberry Pi 4 ====== | ====== Raspberry Pi 4 ====== | ||
- | {{: | ||
{{: | {{: | ||
- | {{: | + | \\ |
- | {{:: | + | |
- | + | ||
- | Last updated: Feb 23, 2024 | + | |
- | + | ||
- | **Please note:** after setting up your computer as a node, be sure to review the [[Port Forwarding]] guide to ensure your node functions optimally. | + | |
- | + | ||
- | Build your own QORTector or buy one pre-built at https:// | + | |
- | + | ||
- | + | ||
- | ===== Raspberry Pi 4 Configuration Recommendations===== | + | |
- | + | ||
- | * Raspberry Pi 4B 8GB (4GB will work but 8GB is recommended) | + | |
- | * Power Supply | + | |
- | * Case with fan (fan is important!) | + | |
- | * USB 3.0 SSD 500GB or above (128GB microSD will work but SSD is recommended) | + | |
- | + | ||
- | + | ||
- | ===== Preparations on your PC/Desktop computer ===== | + | |
- | + | ||
- | + | ||
- | - To flash image on SSD and SD, download Balenaetcher : [[https:// | + | |
- | - Only if using SD card (not recommended), | + | |
- | - Download 7-zip (to unpack the image) : [[https:// | + | |
- | - For Mac users download Keka(to unpack the image) : [[https:// | + | |
- | - Download Remote desktop client to access PI from your MAC or Windows computer (used for Desktop GUI images)OPTIONAL can use SSH: [[https:// | + | |
- | - Download latest supported image on your computer in preparation to flash on ssd of pi4: | + | |
- | + | ||
- | ===== How To Install QortalOS and Qortal Core ===== | + | |
- | + | ||
- | - only for SD card, Format SD card with FAT32/FATX using SD Memory Card Formatter on your computer | + | |
- | - Use 7-zip or Keka on your computer to extract the downloaded image, you will get a file with **Disc icon** (circling in picture){{:: | + | |
- | - Connect your SSD drive or sd card to your computer to usb port for flashing the unpacked image | + | |
- | - Open Balena etcher on your computer, select the image you extracted, select SSD drive or microSD card , click ‘flash’! {{:: | + | |
- | - Once it finishes flashing the image, disconnect from computer the SSD or microSD card plug into to Pi, connect Pi to router via ethernet cable (recommended) and power on the Pi. | + | |
- | - Power on the Pi and wait a few minutes to start. In the meantime, log into your router to locate the IP address of your Pi for SSH or use of remote desktop to access PI via computer. Always good idea to check that your PI is now listed in your connected devices. This is even if you are using a monitor, keyboard, and mouse where RDP is not needed. | + | |
- | - If you are going headless (using a different computer to log into the Pi desktop) then on Windows/ | + | |
- | - Enter the IP for your Pi and click ‘connect’. Click ‘yes’ when it asks about connecting and if you trust the certificates. | + | |
- | - Log in. Username: pi Password: dmax911e | + | |
- | - Once Desktop loads you Open a terminal session to Expand the the filesystem: < | + | |
- | - Raspi-config screens will pop up. Scroll down to advanced settings using arrow keys, hit enter, select expand file system and select it. When it is done select ‘exit’ and it will ask for you to reboot. Click ‘yes’ | + | |
- | - Log in again. Username: pi Password: dmax911e | + | |
- | - Open a terminal session to update system/ | + | |
- | - once done system/apps update, download, extract and run latest core with this one command in terminal (copy and paste as is command below): | + | |
- | < | + | |
- | You will see qortal logo and bootstrap process, let it run and then the core will sync up with the chain. | + | |
- | + | ||
- | | + | |
- | + | ||
- | Type in Terminal session (press return after each command): | + | |
- | < | + | |
- | + | ||
- | wget https:// | + | |
- | + | ||
- | wget https:// | + | |
- | + | ||
- | wget https:// | + | |
- | + | ||
- | Make the script/s executable: | + | |
- | + | ||
- | via terminal, immediately after terminal load, with chmod +x *.sh | + | |
- | + | ||
- | Via GUI with (Right-click -> Properties -> Permissions) and check the "make executable" | + | |
- | + | ||
- | Cut/paste UI launcher from home to desktop( via GUI file Manager) | + | |
- | + | ||
- | Now run the update_install or uninstall script/s via terminal: | + | |
- | + | ||
- | sudo ./ | + | |
- | (optional this will enable a clean install, recommended first time after flashing a new image) | + | |
- | + | ||
- | sudo ./ | + | |
- | (when you see the line "Build Complete, You can use your new UI" its done)</ | + | |
- | + | ||
- | =====How to Run Qortal UI via UI launcher===== | + | |
- | + | ||
- | Launch the Qortal UI via the UI launcher, double click on the icon on desktop | + | |
- | + | ||
- | For more info on these scripts developed by Hfactor visit: https:// | + | |
- | =====How to install and Run new Qortal UI app image===== | + | |
- | + | ||
- | In terminal session, you will download the Raspberry Pi Qortal UI (arm64 64bit .AppImage) - Qortal UI: | + | |
- | + | ||
- | < | + | |
- | + | ||
- | cd Desktop | + | |
- | + | ||
- | wget https:// | + | |
- | + | ||
- | once completed in terminal, go to the Desktop and update the file called Qortal-Setup-arm64.appimage as follows: | + | |
- | + | ||
- | < | + | |
- | + | ||
- | First tab change name to Qortal-UI | + | |
- | + | ||
- | Select Permissions tab, tick Allow executing file as program, then close | + | |
- | + | ||
- | Double click on the Qortal-UI file and the Qortal UI login will appear. | + | |
- | </ | + | |
- | + | ||
- | Note: For Headless images, you will access your pi via ssh from your computer. | + | |
- | + | ||
- | First set up an ssh tunnel as shown on this page SSH tunneling and keep it open : http:// | + | |
- | + | ||
- | Then in terminal on your computer enter: ssh pi@ip address assigned in your router. You will be prompted for | + | |
- | Username: pi | + | |
- | Password: dmax911e (password will not display when typing) | + | |
- | + | ||
- | ===== How To Access Your Pi Remotely via RDP ===== | + | |
- | + | ||
- | This walkthrough will illustrate using Microsoft Remote Desktop client on a Mac laptop (see in ‘Preparations’ section above where to download the client for your computer OS): | + | |
- | + | ||
- | 1. Click on 'Add PC' and define the connection for Pi TITAN, in this example shows connecting via ip address located earlier from the connected devices in our router/ | + | |
- | {{: | + | |
- | + | ||
- | 2. Double click on RDP connection for TITAN PLasma just created and enter | + | |
- | Username: pi | + | |
- | Password: dmax911e | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | 3. Pi desktop GUI is now fully available: | + | |
- | {{: | + | |
- | + | ||
===== Trusted Community Releases by Date ===== | ===== Trusted Community Releases by Date ===== | ||
====RaspiPHENIX for Pi4==== | ====RaspiPHENIX for Pi4==== | ||
Line 155: | Line 30: | ||
* Username: pi | * Username: pi | ||
* Password: dmax911e (please change via GUI or SSH) | * Password: dmax911e (please change via GUI or SSH) | ||
- | === After flashing please perform the following steps (Immediately after terminal load): === | + | === After flashing please perform the following steps (Immediately after a new/ |
* **Expand filesystem: | * **Expand filesystem: | ||
* < | * < | ||
* **Update System/ | * **Update System/ | ||
- | * < | + | * < |
* **Download/ | * **Download/ | ||
- | * < | + | * < |
* **Exit Terminal** | * **Exit Terminal** | ||
*< | *< | ||
- | === After the above updates and core install please perform (Immediately after terminal load): === | + | === After the above updates and core install please perform (Immediately after a new/ |
* **Update Built From Source UI Via HFactor Script (If not using AppImage)** | * **Update Built From Source UI Via HFactor Script (If not using AppImage)** | ||
* < | * < | ||
Line 184: | Line 59: | ||
---- | ---- | ||
- | + | \\ | |
==== QortalOS - TorchieMATE - 64bit - 16GB and 32GB QORTector versions==== | ==== QortalOS - TorchieMATE - 64bit - 16GB and 32GB QORTector versions==== | ||
(Release Date: Sept 16, 2022) | (Release Date: Sept 16, 2022) | ||
Line 216: | Line 90: | ||
Direct Download: https:// | Direct Download: https:// | ||
- | + | ---- | |
+ | \\ | ||
==== QortalOS v3.0.0 - ' | ==== QortalOS v3.0.0 - ' | ||
(Release Date: Sept 13, 2022) | (Release Date: Sept 13, 2022) | ||
Line 243: | Line 117: | ||
Direct Download: https:// | Direct Download: https:// | ||
- | + | ---- | |
+ | \\ | ||
===== Retired/ | ===== Retired/ | ||
Line 283: | Line 157: | ||
Grab it from: Retired | Grab it from: Retired | ||
- | + | \\ | |
==== QortalOS NXT TitanMATE Desktop ==== | ==== QortalOS NXT TitanMATE Desktop ==== | ||
(Release Date: Mar 24, 2022) | (Release Date: Mar 24, 2022) | ||
Line 302: | Line 175: | ||
Grab it from: Retired | Grab it from: Retired | ||
- | + | \\ | |
==== QortalOS NXT TITAN Plasma Desktop ==== | ==== QortalOS NXT TITAN Plasma Desktop ==== | ||
(Release Date: Mar 17, 2022) | (Release Date: Mar 17, 2022) | ||
Line 333: | Line 205: | ||
TLS, AES, UI's Ripemd 128/160/320 NEON accelerated crypto functions are built inside kernel and not as loadable modules separately. | TLS, AES, UI's Ripemd 128/160/320 NEON accelerated crypto functions are built inside kernel and not as loadable modules separately. | ||
- | + | \\ | |
==== QortalOS NXT Sinclair Mate-V2 Desktop ==== | ==== QortalOS NXT Sinclair Mate-V2 Desktop ==== | ||
(Release Date: V1 Dec 28, 2021, V2 Jan 16, 2022 ) | (Release Date: V1 Dec 28, 2021, V2 Jan 16, 2022 ) | ||
Line 369: | Line 240: | ||
Grab it from: Retired | Grab it from: Retired | ||
- | + | \\ | |
==== QortalOS NXT Sinclair Headless ==== | ==== QortalOS NXT Sinclair Headless ==== | ||
(Release Date: Oct 27, 2021) | (Release Date: Oct 27, 2021) | ||
Line 391: | Line 261: | ||
This release is dedicated to my brother Jason, my moose Sean, my mate Russell and my good friend Gisele. | This release is dedicated to my brother Jason, my moose Sean, my mate Russell and my good friend Gisele. | ||
- | + | \\ | |
==== QortalOS NXT Beluga GNOME Desktop ==== | ==== QortalOS NXT Beluga GNOME Desktop ==== | ||
(Release Date: Sep 10, 2021) | (Release Date: Sep 10, 2021) | ||
Line 413: | Line 282: | ||
This image is dedicated to whiteside5x for his support. Also known as Beluga. | This image is dedicated to whiteside5x for his support. Also known as Beluga. | ||
- | + | \\ | |
==== QortalOS NXT Vermouth LXQT Desktop ==== | ==== QortalOS NXT Vermouth LXQT Desktop ==== | ||
(Release Date: Aug 27, 2021) | (Release Date: Aug 27, 2021) | ||
Line 428: | Line 296: | ||
Includes daily use software for productivity and communication. | Includes daily use software for productivity and communication. | ||
Built for plug and play use. | Built for plug and play use. | ||
- | + | \\ | |
==== QortalOS NXT Headless ==== | ==== QortalOS NXT Headless ==== | ||
(Release Date: Aug 24, 2021) | (Release Date: Aug 24, 2021) | ||
Line 441: | Line 308: | ||
Special thanks to Moose, Hfactor, Cal, Crowetic, Gisele, | Special thanks to Moose, Hfactor, Cal, Crowetic, Gisele, | ||
- | + | \\ | |
==== BrooklynR Jaymen Headless ==== | ==== BrooklynR Jaymen Headless ==== | ||
(Release Date: July 14, 2021) | (Release Date: July 14, 2021) | ||
Line 454: | Line 320: | ||
Suitable for medium to expert level users. | Suitable for medium to expert level users. | ||
Kernel is optimized for server and background processing. | Kernel is optimized for server and background processing. | ||
- | + | \\ | |
==== BrooklynR Plumbus Desktop ==== | ==== BrooklynR Plumbus Desktop ==== | ||
(Release Date: July 3, 2021) | (Release Date: July 3, 2021) | ||
Line 465: | Line 330: | ||
The most responsive Desktop Environment yet. With MATE and LXDE integration | The most responsive Desktop Environment yet. With MATE and LXDE integration | ||
+ | \\ | ||
==== BrooklynR Jackwagon XFCE Desktop ==== | ==== BrooklynR Jackwagon XFCE Desktop ==== | ||
(Release Date: July 1, 2021) | (Release Date: July 1, 2021) | ||
Line 481: | Line 346: | ||
Kernel preemptive model changed to desktop performance from balanced | Kernel preemptive model changed to desktop performance from balanced | ||
.... too many other enhancements to add. | .... too many other enhancements to add. | ||
- | + | \\ | |
==== BrooklynR Russcade Edition ==== | ==== BrooklynR Russcade Edition ==== | ||
(Release Date: June 16, 2021) | (Release Date: June 16, 2021) | ||
Line 504: | Line 368: | ||
Standard microSD card resize procedure applies for cards above 32GB. Look at Qortal Wiki on HOWTO. | Standard microSD card resize procedure applies for cards above 32GB. Look at Qortal Wiki on HOWTO. | ||
You will need SSH client to setup Qortal Core and UI and create a Putty/SSH tunnel. | You will need SSH client to setup Qortal Core and UI and create a Putty/SSH tunnel. | ||
- | + | \\ | |
==== BrooklynR Cinnamon Desktop ==== | ==== BrooklynR Cinnamon Desktop ==== | ||
(Release Date: June 1, 2021) | (Release Date: June 1, 2021) | ||
Line 513: | Line 376: | ||
Suitable for 8GB Raspberry Pi. | Suitable for 8GB Raspberry Pi. | ||
Grab it from: Retired | Grab it from: Retired | ||
- | + | \\ | |
==== BrooklynR Headless ==== | ==== BrooklynR Headless ==== | ||
(Release Date: May 27, 2021) | (Release Date: May 27, 2021) | ||
Line 522: | Line 384: | ||
Suitable for both 4GB and 8GB Raspberry Pi variants. | Suitable for both 4GB and 8GB Raspberry Pi variants. | ||
Grab it from ( was replaced by Jaymen Headless July 14, 2021 see above): Retired | Grab it from ( was replaced by Jaymen Headless July 14, 2021 see above): Retired | ||
- | + | \\ | |
==== BrooklynR Plasma Desktop ==== | ==== BrooklynR Plasma Desktop ==== | ||
(Release Date: May 27, 2021) | (Release Date: May 27, 2021) | ||
Line 534: | Line 395: | ||
aka KDE - image with a perfect blend of beauty and performance. | aka KDE - image with a perfect blend of beauty and performance. | ||
Recommended for 8GB Pi model with USB3 boot enabled | Recommended for 8GB Pi model with USB3 boot enabled | ||
- | + | \\ | |
==== BrooklynR XFCE Desktop ==== | ==== BrooklynR XFCE Desktop ==== | ||
(Release Date: May 27, 2021) | (Release Date: May 27, 2021) | ||
Line 543: | Line 403: | ||
Suitable for both 4GB and 8GB Raspberry Pi variants. | Suitable for both 4GB and 8GB Raspberry Pi variants. | ||
Grab it from: Retired | Grab it from: Retired | ||
+ | \\ | ||
===== BrooklynR Kernel Features ===== | ===== BrooklynR Kernel Features ===== | ||
Previous version history: | Previous version history: | ||
Line 556: | Line 416: | ||
- Thermal control. Yes you can add fans and they will auto start when the temp hits 51C | - Thermal control. Yes you can add fans and they will auto start when the temp hits 51C | ||
- SPH implementation of crypto functions | - SPH implementation of crypto functions | ||
+ |