[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

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
Last revisionBoth sides next revision
slackwarearm:inst_sa64_cur_rk3399_pinebookpro [2021/12/07 14:14 (UTC)] mozesslackwarearm:inst_sa64_cur_rk3399_pinebookpro [2021/12/09 12:09 (UTC)] mozes
Line 2: Line 2:
  
 <note warning>This document is UNTESTED - it worked, but this author's Pinebook Pro is broken so it's impossible to verify</note> <note warning>This document is UNTESTED - it worked, but this author's Pinebook Pro is broken so it's impossible to verify</note>
 +
 +<note warning>This has some RockPro64 references within the screenshots - these need updating. However, these are cosmetic only.</note>
  
 ====== Installing Slackware on the Pinebook Pro ====== ====== Installing Slackware on the Pinebook Pro ======
Line 8: Line 10:
 | Document name    | inst_sa64_cur_rk3399_pinebookpro | | Document name    | inst_sa64_cur_rk3399_pinebookpro |
 | Document purpose | Document the installation of Slackware Linux onto the Hardware Model: [[https://www.pine64.org/pinebook-pro/|Pinebook Pro]] | | Document purpose | Document the installation of Slackware Linux onto the Hardware Model: [[https://www.pine64.org/pinebook-pro/|Pinebook Pro]] |
 +| Version          | 1.00, Dec 2021 |
 | Author           | Stuart Winter <mozes@slackware> | | Author           | Stuart Winter <mozes@slackware> |
-Date             25-Oct-2021 +Contributors     Brent Earl 
-| Version          | 1.00 |+
  
  
Line 16: Line 19:
 ==== Installation Lifecycle ==== ==== Installation Lifecycle ====
  
-The Installation consists of nine distinct stages:+The Installation consists of a number of stages:
  
   - Acquiring all required hardware   - Acquiring all required hardware
Line 511: Line 514:
 </code> </code>
  
-{{:slackwarearm:07_-_fdisk-rpro64.jpg?400|}}+
  
 Create the Swap partition: Create the Swap partition:
 +
 +{{:slackwarearm:pinebookpro-fdisk-dev-nvme0n1.jpg?400|}}
  
 Type 'n' for new partition: Type 'n' for new partition:
- 
-{{:slackwarearm:08_-_fdisk-rpro64.jpg?400|}} 
  
 Type 'p' for primary partition type: Type 'p' for primary partition type:
Line 532: Line 535:
  
 Create the partition for the root filesystem ('/'): Create the partition for the root filesystem ('/'):
 +
 +{{:slackwarearm:pinebookpro-fdisk-partition2-create.jpg?400|}}
  
 Type 'n' for new partition. Type 'n' for new partition.
 Press ENTER to accept the defaults - this will create partition 2 as the maximum size available. Press ENTER to accept the defaults - this will create partition 2 as the maximum size available.
- 
-{{:slackwarearm:10 - fdisk-rpro64.jpg?400|}} 
  
  
Line 546: Line 549:
 Type 'p' to print to view the partition table. Type 'p' to print to view the partition table.
  
-{{:slackwarearm:12- fdisk-rpro64.jpg?400|}}+{{:slackwarearm:pinebookpro-fdisk-printout.jpg?400|}}
  
 Type 'w' to write the partition table: Type 'w' to write the partition table:
Line 562: Line 565:
 {{:slackwarearm:15-SlackSetup-screen.jpg?400|}} {{:slackwarearm:15-SlackSetup-screen.jpg?400|}}
  
-{{:slackwarearm:16-SwapSpaceDetected-rpro64.jpg?400|}}+{{:slackwarearm:pinebookpro-swapspace-detected.jpg?400|}}
  
 {{:slackwarearm:17-SwapSpace-DefectCheck-rpro64.jpg?400|}} {{:slackwarearm:17-SwapSpace-DefectCheck-rpro64.jpg?400|}}
  
-{{:slackwarearm:18-SwapSpace-configured-rpro64.jpg?400|}}+{{:slackwarearm:pinebookpro-swapspace-configured.jpg?400|}}
  
 == Select and format the partition for the OS' root file system == == Select and format the partition for the OS' root file system ==
  
-{{:slackwarearm:19-SelectRootPartition-rpro64.jpg?400|}}+{{:slackwarearm:pinebookpro-selectroot-storagedevice.jpg?400|}}
  
-{{:slackwarearm:20-QuickFormatRootPartition.jpg?400|}}+{{:slackwarearm:pinebookpro-formatrootpartition.jpg?400|}}
  
-{{:slackwarearm:21-SelectFSforRootPartition.jpg?400|}}+{{:slackwarearm:pinebookpro-selectfs-for-rootfs.jpg?400|}}
  
-{{:slackwarearm:22-FormattingRootPartition-inProgress-rpro64.jpg?400|}}+{{:slackwarearm:pinebookpro-formattingrootpartition.jpg?400|}}
  
 == Resize /boot partition to full extent == == Resize /boot partition to full extent ==
Line 599: Line 602:
  
 {{:slackwarearm:27-AddedLinuxpartitions-rpro64.jpg?400|}} {{:slackwarearm:27-AddedLinuxpartitions-rpro64.jpg?400|}}
 +
 +Note: the screenshot shows /dev/sda2. This is from the RockPro64 and needs replacing - it will be the NVME block device name.
 +
  
 == Select Source Media == == Select Source Media ==
Line 773: Line 779:
  
 This is documented [[https://www.slackbook.org/html/essential-sysadmin.html|here]]. This is documented [[https://www.slackbook.org/html/essential-sysadmin.html|here]].
 +
 +=== LCD brightness ===
 +
 +The Slackware Installer automatically configures the maximum brightness, but this doesn't carry over to the OS.
 +
 +You may want to add this to /etc/rc.d/rc.local:
 +<code>
 +echo 4000 > /sys/class/backlight/edp-backlight/brightness
 +</code>
 +
 +This may be included within the OS as standard at some point.
 +
  
 ===== Known bugs ===== ===== Known bugs =====
 slackwarearm:inst_sa64_cur_rk3399_pinebookpro ()