[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
Next revisionBoth sides next revision
slackwarearm:development-roadmap [2023/11/15 03:49 (UTC)] – ["Exploring" (Thinking About It)] small ppp update mralk3slackwarearm:development-roadmap [2024/03/25 13:30 (UTC)] – ["Committed" / Definitley-going-to-be-done] removed honeycomb integration section mralk3
Line 1: Line 1:
- 
 [[https://arm.slackware.com/|Slackware ARM project web site]] | [[https://www.linuxquestions.org/questions/slackware-arm-108/|Forum]] | [[slackwarearm:development|Slackware ARM development documentation]] | [[slackwarearm:inst|Slackware ARM installation guides]]  [[https://arm.slackware.com/|Slackware ARM project web site]] | [[https://www.linuxquestions.org/questions/slackware-arm-108/|Forum]] | [[slackwarearm:development|Slackware ARM development documentation]] | [[slackwarearm:inst|Slackware ARM installation guides]] 
  
Line 19: Line 18:
  
 ^ Category                   ^ Enhancement ^ More ^ Owner ^ ETA (+When it's ready) ^ ^ Category                   ^ Enhancement ^ More ^ Owner ^ ETA (+When it's ready) ^
-| Hardware Model Support | Support HoneyComb LX2 | [[https://www.solid-run.com/blog/articles/honeycomb-lx2-server/|Manufacturer page]], Grub integration into installer and kernel module loader integration complete.| mralk3@slackware | 2023 some time | +| Docs / Installer | HoneyComb Workstation | Document installation process, [[slackwarearm:inst_sa64_lx2160a_honeycomb|see progress here]] and [[slackwarearm:development_di_lx2160acex7|see notes here]]. Integration of UEFI firmware support. | mralk3@slackware | 2024 some time |
-| Docs / Installer | HoneyComb Workstation | Document installation process, [[slackwarearm:inst_sa64_lx2160a_honeycomb|see progress here]] and [[slackwarearm:development_di_lx2160acex7|see notes here]]. Integration of UEFI firmware support. | mralk3@slackware | 2023 some time |+
 | Tutorial/Doc | Complete document | The Direct integration guide needs to be completed to enable the community to understand how to contribute Hardware Model support. A video will also be made to walk through it | mozes@slackware | Late 2023 | | Tutorial/Doc | Complete document | The Direct integration guide needs to be completed to enable the community to understand how to contribute Hardware Model support. A video will also be made to walk through it | mozes@slackware | Late 2023 |
 | Installer | Upstream Installer improvements | The ARM port has a number of improvements that should be merged upstream | mozes@ | - | | Installer | Upstream Installer improvements | The ARM port has a number of improvements that should be merged upstream | mozes@ | - |
Line 47: Line 45:
 | have a/kernel-firmware package trigger an initrd rebuild.| Low | This is to capture any new firmware for their Hardware Model. However, the HWM firmware changes rarely, and if anybody really wants the OS InitRD to receive new firmware, they can run os-initrd-mgr. | mozes@slackware | | have a/kernel-firmware package trigger an initrd rebuild.| Low | This is to capture any new firmware for their Hardware Model. However, the HWM firmware changes rarely, and if anybody really wants the OS InitRD to receive new firmware, they can run os-initrd-mgr. | mozes@slackware |
 | Switch OSinitrd to use LZMA compression | n/a | os-initrd-mgr supports decompression of gzip and LZMA, but presently compresses with gzip. LZMA reduces size of initrd by ~10MB, but compression time is approx 4 mins compared to 1 minute for gzip; so increases time taken for kernel package upgrades and using os-initrd-mgr directly. kernel.SlackBuild would also need modifying to initially compress it. Unsure if it's worth the bother for the half second more it takes to load 10more MB. | mozes@slackware | | Switch OSinitrd to use LZMA compression | n/a | os-initrd-mgr supports decompression of gzip and LZMA, but presently compresses with gzip. LZMA reduces size of initrd by ~10MB, but compression time is approx 4 mins compared to 1 minute for gzip; so increases time taken for kernel package upgrades and using os-initrd-mgr directly. kernel.SlackBuild would also need modifying to initially compress it. Unsure if it's worth the bother for the half second more it takes to load 10more MB. | mozes@slackware |
 +| Improvement | Low | GRUB on HoneyComb: Enable selection of boot order from within the Installer. This enables user to select the Headed vs Headless (serial) option rather than editing the grub config manually. | mozes@slackware |
  
 === Hardware Model Support === === Hardware Model Support ===
Line 77: Line 76:
 | Pinebook Pro | Audio | Conflict with Bluetooth and no sound after reboot |[[https://www.linuxquestions.org/questions/slackware-arm-108/bluetooth-hijacks-audio-4175722950/|LQ thread]]. Not currently looking into, but it might be better to switch to Pipewire instead. People are welcome to investigate |  | Pinebook Pro | Audio | Conflict with Bluetooth and no sound after reboot |[[https://www.linuxquestions.org/questions/slackware-arm-108/bluetooth-hijacks-audio-4175722950/|LQ thread]]. Not currently looking into, but it might be better to switch to Pipewire instead. People are welcome to investigate | 
 | Raspberry Pi 4 | KDE/Plasma | KWin segfaults at start up | It seems to be an issue with the Kernel, as community reports it working with the RPi Kernel fork. Will accept patches/tweaks to fix it but it'll probably have to wait until after Slackware 15.1 is released before moving past Linux 6.1 | | Raspberry Pi 4 | KDE/Plasma | KWin segfaults at start up | It seems to be an issue with the Kernel, as community reports it working with the RPi Kernel fork. Will accept patches/tweaks to fix it but it'll probably have to wait until after Slackware 15.1 is released before moving past Linux 6.1 |
- +| HoneyComb Workstation | Cooling | Loud heat sink fan | The fan runs above 10,000 RPM constantly.  It is working as designed by Solid-Run while booting the system with the UEFI system firmware.  The stock fan is too loud to sit by for any significant amount of time. It is possible that a i2c device is exposed to configure the fan | 
 +| HoneyComb Workstation | Firmware | Boot failure while attempting to restart the system after a fresh install | A bug in the UEFI firmware is present while the firmware exists on the SD Card.  Executing the "reboot" command after the installation process is complete fails.  The work around is to use the "poweroff" command at that stage.  Then to move the UEFI firmware to the SPI Flash chip post-installation.|
 ====== Slackware ARM / 32bit ====== ====== Slackware ARM / 32bit ======
  
 slackwarearm:development-roadmap ()