[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.
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
slackwarearm:development-roadmap [2023/09/11 13:26 (UTC)] – [Noticeable issues/bugs/feature gaps] add reboot bug mralk3 | slackwarearm:development-roadmap [2024/03/25 13:30 (UTC)] – ["Committed" / Definitley-going-to-be-done] removed honeycomb integration section mralk3 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | |||
[[https:// | [[https:// | ||
Line 19: | Line 18: | ||
^ Category | ^ Category | ||
- | | Hardware Model Support | + | | Docs / Installer |
- | | Docs / Installer | HoneyComb Workstation | Document installation process. Integration of UEFI firmware support. | mralk3@slackware | 2023 some time | | + | |
| Tutorial/ | | Tutorial/ | ||
- | | All In One Installers | Create bootable USB AiOs for x86/64| Continue hacking on tool | mozes@ | May 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@ | - | | ||
| Installer | Make ARM Installer builder available | The ARM Installer build system needs significant work to make it publicly available. Depends on upstreaming above | mozes@ | - | | | Installer | Make ARM Installer builder available | The ARM Installer build system needs significant work to make it publicly available. Depends on upstreaming above | mozes@ | - | | ||
Line 33: | Line 30: | ||
| pre-boot shell (slkpbs) stage 0 pre-script load | n/a | Insert a new first stage shell prior to the Kernel Module Loader scripts being executed. This enables them to be hacked upon which may make onboarding new HWMs easier. | Dec 2022 | | | pre-boot shell (slkpbs) stage 0 pre-script load | n/a | Insert a new first stage shell prior to the Kernel Module Loader scripts being executed. This enables them to be hacked upon which may make onboarding new HWMs easier. | Dec 2022 | | ||
| All In One Installers | Release and migrate | Migrate to new AiO installers. Needs script work to modify paths and mask out the bare installers imgs, and update install guides. | mozes@ | Jan 2023 | | | All In One Installers | Release and migrate | Migrate to new AiO installers. Needs script work to modify paths and mask out the bare installers imgs, and update install guides. | mozes@ | Jan 2023 | | ||
- | | All In One Installers | Upstream AiO for x86 | Patch probe with filter code, write converter script for x86. Test and upstream | + | | All In One Installers | Upstream AiO for x86 | Patch probe with filter code, write converter script for x86. Test and upstream | Jan 2023 | |
- | | Video support | VC4 Video support for RPi4 | Seems stable with Linux 6.1 | mralk3, mozes |Jan 2023 | | + | | Video support | VC4 Video support for RPi4 | Seems stable with Linux 6.1 |Jan 2023 | |
| RK3399 U-Boot (SPI) flashing tool within the OS | Low (it's not ancitipated that a new release of U-Boot for Slackware will be frequent). | Productised version of [[http:// | | RK3399 U-Boot (SPI) flashing tool within the OS | Low (it's not ancitipated that a new release of U-Boot for Slackware will be frequent). | Productised version of [[http:// | ||
+ | | Abstract HWM discovery into usr/ | ||
===== " | ===== " | ||
+ | |||
+ | === General updates ==== | ||
^ Idea / Category ^ Priority ^ Further information ^ Owner ^ | ^ Idea / Category ^ Priority ^ Further information ^ Owner ^ | ||
- | | have a/ | ||
- | | 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 | | ||
- | | Hardware Model Support | Slacking | Support Pine64 PinePhone | mralk3@slackware | | ||
- | | Hardware Model Support | Slacking | HoneyComb LX2160a Workstation Installation Documentation | mralk3@slackware| | ||
- | | Hardware Model Support | Low | Honeycomb Workstation Cooling Fan Control | mralk3@slackware | | ||
- | | Hardware Model Support | High | HoneyComb Workstation: | ||
- | | Hardware Model Support | Start date: Post release of Slackware 15.1. | Support being virtualised on the Apple M2 hardware | mozes@slackware | | ||
- | | Installer: Offer to upgrade the EEPROM firmware on RPi | - | It'd be a post installation script that checks if the relevant 2 packages are installed, validates if upgrade is available and offers. Not really sure it's worth it though as it'll always become out of date at some point - esp for a stable release.. | mozes | | ||
| Tutorial/ | | Tutorial/ | ||
| Enhancement, | | Enhancement, | ||
| Enable installation from a greater range of Client hosts | - | Instructions for how to download and write the Installer image for MacOS and Windows | | | Enable installation from a greater range of Client hosts | - | Instructions for how to download and write the Installer image for MacOS and Windows | | ||
- | | Abstract HWM discovery into usr/sbin/slk-hwm-discover | + | | have a/kernel-firmware package trigger an initrd rebuild.| Low | This is to capture any new firmware for their Hardware Model. However, |
+ | | Switch OSinitrd to use LZMA compression | n/a | os-initrd-mgr supports decompression | ||
+ | | 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 === | ||
+ | ^ Idea / Category ^ Priority ^ Further information ^ Owner ^ | ||
+ | | New Hardware Model | Slacking | Support Pine64 PinePhone Pro. Battery life is very poor on < | ||
+ | | New Hardware Model | Slacking | HoneyComb LX2160a Workstation Installation Documentation | mralk3@slackware| | ||
+ | | New Hardware Model | Low | Honeycomb Workstation Cooling Fan Control | mralk3@slackware | | ||
+ | | New Hardware Model | High | HoneyComb Workstation: | ||
+ | | New Hardware Model | Start date: Post release of Slackware 15.1. | Support being virtualised on the Apple M2 hardware | mozes@slackware | | ||
+ | | Raspberry Pi4: Installer: Offer to upgrade the EEPROM firmware | - | It'd be a post installation script that checks if the relevant 2 packages are installed, validates if upgrade is available and offers. Not really sure it's worth it though as it'll always become out of date at some point - esp for a stable release.. | mozes | | ||
+ | | Documentation: | ||
+ | ===== Parked ===== | ||
+ | |||
+ | These have been parked as they' | ||
+ | |||
+ | |||
+ | ^ Category | ||
+ | | All In One Installers | Create bootable USB AiOs for x86/64| Continue hacking on tool | mozes@ | May 2023 | | ||
+ | | Disk Encryption | Enhance the documentation of disk encryption | [[slackwarearm: | ||
+ | | RAID array | Enhance the documentation with a separate doc discussing RAID configuration | The x86 README_RAID.txt is sufficient but has some differences | mralk3@slackware | Some day? 2024? | | ||
===== Noticeable issues/ | ===== Noticeable issues/ | ||
^ Hardware Model ^ Category ^ Description ^ Notes ^ | ^ Hardware Model ^ Category ^ Description ^ Notes ^ | ||
- | | Pinebook Pro / RockPro64 | + | | Pinebook Pro | Reboot | U-boot doesn' |
+ | | Pinebook Pro / RockPro64 | Audio | Headphone and Speakers come muted by default| [[https:// | ||
| Pinebook Pro | Video | No support for HDMI over USB-C. | [[https:// | | Pinebook Pro | Video | No support for HDMI over USB-C. | [[https:// | ||
| Pinebook Pro | Power Management | No hibernate | | Pinebook Pro | Power Management | No hibernate | ||
Line 63: | Line 76: | ||
| Pinebook Pro | Audio | Conflict with Bluetooth and no sound after reboot |[[https:// | | Pinebook Pro | Audio | Conflict with Bluetooth and no sound after reboot |[[https:// | ||
| 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/ | | 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/ | ||
- | + | | HoneyComb Workstation | Cooling | Loud heat sink fan | The fan runs above 10,000 RPM constantly. | |
+ | | 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 " | ||
====== Slackware ARM / 32bit ====== | ====== Slackware ARM / 32bit ====== | ||