Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
arch:latest_blender_on_a_raspberry_pi_2 [2016/10/07 02:19]
Julien Deswaef [Installing Blender and other tools]
arch:latest_blender_on_a_raspberry_pi_2 [2016/10/07 07:54] (current)
Julien Deswaef [Installing Blender and other tools]
Line 7: Line 7:
  
 ===== Assumptions ===== ===== Assumptions =====
-I'm going to assume that the only thing you want is to run the latest Blender, without ​user interface, on a Raspberry Pi. The installation of a Graphical User Interface ​for Linux and whole Desktop ​like environment ​is **not** the subject of this tutorial.+I'm going to assume that the only thing you want is to run the latest Blender, without ​the Graphical User Interface (GUI), on a Raspberry Pi. The installation of a GUI for Linux and the whole Desktop ​Environment ​is **not** the subject of this tutorial.
  
 ===== Arch Linux ARM ===== ===== Arch Linux ARM =====
Line 21: Line 21:
 As you can see on the website, there is a lot of platforms, from ARMv5h to ARMv8h. It's also good to know the manufacturer of your ARM chip.** Broadcom is the manufacturer behind all Raspberry Pi chips**. You also maybe noted that if you have a Raspberry Pi 3 (ARMv8h), the installation instruction won't be different than from the Pi2. It uses the same archive in this case. As you can see on the website, there is a lot of platforms, from ARMv5h to ARMv8h. It's also good to know the manufacturer of your ARM chip.** Broadcom is the manufacturer behind all Raspberry Pi chips**. You also maybe noted that if you have a Raspberry Pi 3 (ARMv8h), the installation instruction won't be different than from the Pi2. It uses the same archive in this case.
  
-Also note that you can do a search on the ArchLinuxArm website to find out [[https://​archlinuxarm.org/​packages|which package/​software is available for your system]]. You'll see that Blender so far is only available for armv7h. This does not mean that other software won't run on it, but you'​lll have to compile ​them yourself.+Also note that you can do a search on the ArchLinuxArm website to find out [[https://​archlinuxarm.org/​packages|which package/​software is available for your architecture]]. You'll see that Blender so far is only available for ''​armv7h''​. This does not mean that other software won't run on it, but you'​lll have to compile ​it yourself.
  
 It seems these install instructions only work from a Linux computer. You might try it from a MacOSX platform if it supports ext4 filesystem ( //not sure it's there by default// ). If not, use any live Linux USB to fire up a temporary Linux system and follow the instructions. It seems these install instructions only work from a Linux computer. You might try it from a MacOSX platform if it supports ext4 filesystem ( //not sure it's there by default// ). If not, use any live Linux USB to fire up a temporary Linux system and follow the instructions.
  
 === How to find which /dev/sdX is my SD card? === === How to find which /dev/sdX is my SD card? ===
-''​fdisk -l''​ will list all your disk. Just remove the SD card from your card reader. Do ''​fdisk -l'',​ take a look at what you have. Then plug in the SD card again and redo ''​fdisk -l'' ​again. The new lines that have appeared are the ones corresponding to your SD card.+''​fdisk -l''​ will list all your disks. Just remove the SD card from your card reader. Do ''​fdisk -l'',​ take a look at what you have. Then plug in the SD card again and redo ''​fdisk -l''​. The new lines that have appeared are the ones corresponding to your SD card.
  
 In my case, it looks like this:  In my case, it looks like this: 
Line 42: Line 42:
 </​code>​ </​code>​
  
-//You will notice that in my case, it's an SD card with 2 partitions already. It does not matter, they are going to be deleted by the installation procedure. In my case, the ''/​dev/​sd'' ​is ''/​dev/​mmcblk0''​.//​+//You will notice that in my case, it's an SD card with 2 partitions already. It does not matter, they are going to be deleted by the installation procedure. In my case, the ''/​dev/​sdX'' ​from the instructions will be replaced by ''/​dev/​mmcblk0''​.//​
  
 ==== Installing Blender and other tools ==== ==== Installing Blender and other tools ====
Line 56: Line 56:
 As root, you can then perform ''​pacman -Syu''​ which is the Arch Linux way to update the system. It will download all the updates available and install them. //So you know, Arch Linux is a system that updates very frequently.//​ As root, you can then perform ''​pacman -Syu''​ which is the Arch Linux way to update the system. It will download all the updates available and install them. //So you know, Arch Linux is a system that updates very frequently.//​
  
-As you are probably more used to it, you might want to use ''​sudo''​ instead ''​su''​ to do things. **sudo** is not installed by default. To install it, as root, do ''​pacman -Syu sudo''​. This will install sudo **and** verify that the system is up to date. Arch Linux only supports installing software on an updated system.+As you are probably more used to it, you might want to use ''​sudo''​ instead ​of ''​su''​ to do things. **sudo** is not installed by default. To install it, as root, do ''​pacman -Syu sudo''​. This will install sudo **and** verify that the system is up to date. Arch Linux only supports installing software on an updated system.
  
 To configure ''​sudo''​ for your user, as root, do ''​EDITOR=nano visudo''​ and uncomment the line that looks like this: To configure ''​sudo''​ for your user, as root, do ''​EDITOR=nano visudo''​ and uncomment the line that looks like this:
Line 81: Line 81:
  build system: CMake  build system: CMake
 </​code>​ </​code>​
 +
 +And you're done.
  
 ===== Conclusion ===== ===== Conclusion =====