Philip P. Ide

Author, programmer, science enthusiast, half-wit.
Life is sweet. Have you tasted it lately?

User Tools

Site Tools


blog:articles:raspberry:rpi5desktop

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
blog:articles:raspberry:rpi5desktop [2024/07/30 10:35] – [The Kit] Phil Ideblog:articles:raspberry:rpi5desktop [2024/07/30 11:00] (current) – [Summary] Phil Ide
Line 9: Line 9:
 A quick visit to [[https://thepihut.com|The PiHut]] showed that there is already a growing ecosphere of add-on devices. I grabbed an RPi5 with 8Gb memory, a power supply, a "Pineboards HatDrive! Nano", a 256Gb SSD in M.2 format, and an RPi5 case. A quick visit to [[https://thepihut.com|The PiHut]] showed that there is already a growing ecosphere of add-on devices. I grabbed an RPi5 with 8Gb memory, a power supply, a "Pineboards HatDrive! Nano", a 256Gb SSD in M.2 format, and an RPi5 case.
  
-The HatDrive! Nano is small and includes a 3amp buck converter, and this allows not only the use of the 256Gb M.2 SSD, but it can all fir inside the official RPi5 case. The picture shown here is everything except the power supply and with the lid of the case taken off so you can see how compactly it all fits together. I even found enough room to squeeze a large heatsink and fan in there.+The HatDrive! Nano is small and includes a 3amp buck converter, and this allows not only the use of the 256Gb M.2 SSD, but it can all fit inside the official RPi5 case. The picture shown here is everything except the power supply and with the lid of the case taken off so you can see how compactly it all fits together. I even found enough room to squeeze a large heatsink and fan in there.
  
 ===== Installing the OS ===== ===== Installing the OS =====
 The Raspberry Pi systems usually have an operating system flashed to an SD card (the same sort as you put in your phone to give yourself more space for all those pictures you keep taking). An SSD plugged into a USB port offers not only a massive boost to read/write speeds over an SD card, but more stability and longer life too. The RPi3 introduced the capability to boot straight from a USB drive, opening the gate to both HDD and SSD. The Raspberry Pi systems usually have an operating system flashed to an SD card (the same sort as you put in your phone to give yourself more space for all those pictures you keep taking). An SSD plugged into a USB port offers not only a massive boost to read/write speeds over an SD card, but more stability and longer life too. The RPi3 introduced the capability to boot straight from a USB drive, opening the gate to both HDD and SSD.
  
-Getting the operating system on an SD, or a USB-SSD or USB-HDD is fairly straightforward: Take the storage device to another computer where you've installed the //Raspberry Pi Imager//, and flash the operating system of your choice on to - then plug it back into the RPi and switch the power on.+Getting the operating system on an SD, or a USB-SSD or USB-HDD is fairly straightforward: Take the storage device to another computer where you've installed the //Raspberry Pi Imager//, and flash the operating system of your choice on to it - then plug it back into the RPi and switch the power on.
  
 However, to do that with an M.2 SSD, you need a cradle to take the SSD and make it visible to the computer where you'll be doing the flashing, and I don't have one those, but luckily the Raspberry Pi has a solution at hand. However, to do that with an M.2 SSD, you need a cradle to take the SSD and make it visible to the computer where you'll be doing the flashing, and I don't have one those, but luckily the Raspberry Pi has a solution at hand.
Line 32: Line 32:
   - The kernel (this handle all the low-level stuff)   - The kernel (this handle all the low-level stuff)
   - The operating system (which handles input/output on disks, keyboards, mice etc, and organises the filesystem)   - The operating system (which handles input/output on disks, keyboards, mice etc, and organises the filesystem)
-  - The windowing system - you can't see this, but it provides an consistent interface for the desktop+  - The windowing system - you can't see this, but it provides consistent interface for the desktop
   - The desktop - this is the collection of windows etc. you actually see   - The desktop - this is the collection of windows etc. you actually see
  
 It's more complicated than that, but that's the essential stuff. On Windows and Mac systems, you get one desktop and although you can personalise it a bit, you're stuck with the one desktop. It's more complicated than that, but that's the essential stuff. On Windows and Mac systems, you get one desktop and although you can personalise it a bit, you're stuck with the one desktop.
  
-On Linux and other unix-style operating systems, the windowing system is either X11 or Wayland, but there are dozens of different desktops. All my Linux Mint systems use Cinnamon, but the RPI5 uses PIXEL, which is based on LXDE. I changed the desktop to use the Cinnamon desktop and rebooted - and voila! It doesn't look exactly the same as my other, more powerful machines, but it's close enough.+On Linux and other unix-style operating systems, the windowing system is either X11 or Wayland, but there are dozens of different desktops. All my Linux Mint systems use Cinnamon, but the RPI5 uses (by default) PIXEL, which is based on LXDE. I changed the desktop to use the Cinnamon desktop and rebooted - and voila! It doesn't look exactly the same as my other, more powerful machines, but it's close enough.
  
 Cinnamon is very configurable, but out of the box it looks very familiar to anyone coming from a Windows machine. Cinnamon is very configurable, but out of the box it looks very familiar to anyone coming from a Windows machine.
Line 48: Line 48:
 Because the RPi5 doesn't (yet) come in a model with 1 or 2Gb of memory, it doesn't come cheap, but it is still a lot cheaper than most of other computers with similar capabilities. It also has the same usage patterns as the previous RPi models, so it can be used in AI, Machine learning, robotics, learning electronics, programming, scientific research networking and teaching the basics of //Office Suite Software// (word-processing, spreadsheet, database, presentation). Because the RPi5 doesn't (yet) come in a model with 1 or 2Gb of memory, it doesn't come cheap, but it is still a lot cheaper than most of other computers with similar capabilities. It also has the same usage patterns as the previous RPi models, so it can be used in AI, Machine learning, robotics, learning electronics, programming, scientific research networking and teaching the basics of //Office Suite Software// (word-processing, spreadsheet, database, presentation).
  
-Raspberry Pi SOCs (system on a chip) SBC (single board computers) have been a delight in their intended market - schools - where affordable (and easily and cheaply replaceable) requirements are a must, and have been taken up by hobbyists for all sorts of unusual and interesting projects. The RPi5 is a powerful addition to the stable, and I am very happy that it is powerful enough to some serious development work on.+Raspberry Pi SOCs (system on a chip) SBC (single board computers) have been a delight in their intended market - schools - where affordable (and easily and cheaply replaceable) requirements are a must, and have been taken up by hobbyists for all sorts of unusual and interesting projects. The RPi5 is a powerful addition to the stable, and I am very happy that it is powerful enough to do some serious development work on.
  
 ~~socialite~~ ~~socialite~~
 ~~DISCUSSION~~ ~~DISCUSSION~~
  
blog/articles/raspberry/rpi5desktop.1722335728.txt.gz · Last modified: 2024/07/30 10:35 by Phil Ide

Except where otherwise noted, content on this wiki is licensed under the following license: Copyright © Phil Ide
Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki