Slackware ARM YouTube channel
|
Quote:
Official Slackware ARM YouTube Channel - everybody should bookmark it because this is going to be really interesting! Code:
URL: https://www.youtube.com/channel/UCabC1NZDGA3FZXf2hQ-6uyA |
Episode S02E02 is up, and we're doing a show and tell about maintaining Slackware ARM 14.2
Remember to like & subscribe and all that jazz. |
Episode S02E03 is up, and we're merging in changes and queuing them for build.
|
Hello!
Episode S02E04 - Testing Linux 5.10 in Slackware ARM current is up, and this time we're testing the (at the time) new Linux 5.10 kernel on the Banana Pi, and talking a little about the boot process and U-Boot. |
Hello.
Prior to pushing out an ARM change set, we need to perform a few tests. Episode S02E05 - Reinstalling a Slackware ARM build machine is up, which is a show & tell involving performing a fresh installation and running a SIT (System Integration Test). The installation to the Orange Pi Plus2E with SSD storage took 1hr 6 mins. |
Hello.
Episode S02E06 - Let's talk about the size of your swap file, shaggy dog stories and Slackware AArch64 is up, and we're talking about AArch64, swap sizes and some shaggy dog stories. |
Hello.
Episode S02E07 - Publishing Big Merge is up, and we're publishing the mammoth update from January: Big Merge - KDE, XFCE and hundreds of other updates. |
Hello!
In this final episode of the Big Merge, Stuart talks about the importance of waiting a grace period after a large update so as to act quickly to fix any issues. We perform a final package batch ingest for -current and build a Security update for 14.2. |
Hello!
S02E09 is up, and Brent Earl joins us again for an impromptu hackathon on Slackware AArch64. We get intimate with the initrd and finally boot a fresh installation of Slackware AArch64! |
Hello
Episode S02E10 is up, and Brent Earl from the Slackware community is helping work through fixing one of the RockPro64s that's used to test the Kernel and installer, which became unbootable. Enjoy ! |
There is a new episode available. Season 2 episode 11, Kernel module loader part 1. This episode should be interesting for community members who wish to develop support for additional hardware.
|
Quote:
|
Hello
Season 2 Episode 17 shows the os-initrd-mgr tool in action, with a quick demo of how to use it to add Kernel modules to the OS Initial RAM Disk. |
Hello again,
Season 2, ep. 18. Shooting the September breeze with, well, ME. Summary: Stuart and Brent catch up after the summer hiatus of 2021, and discuss moving forward with Slackware AArch64. I hope everyone enjoys this episode as much as I did. -Brent |
Season 2, Ep. 19. Slackathon - Raspberry Pi4 & Pinebook Pro.
Summary: Quote:
|
Season 2, Episode 20 - Slackathon - Raspberry Pi 4.
We're finalising the RaspberryPi4 support in Slackware. |
Quote:
What struck me was the amount of work involved in setting up the system to run the Slackware AArch64 installer. Although u-boot seems overly complicated you had it all worked out before you rebooted and loaded it, which was kind of impressive - but rather you than me, as I prefer the easy life. lol :D Can't say I've had any problems with the Kingston SDCG3 "Canvas Go!" range of SD cards I currently use. I run Slackware ARM and build all the installers and pkgs on them repeatedly. Cheaper and lower quality SD cards do tend to fail more frequently, in my experience. I'll assume it'll be a similar affair with Slackware AArch64 but time will surely tell. It's all looking really great Stu. Can't wait until you release it into the wild and I can put the fruits of your labour to very good use. :cool: |
Quote:
That's all you do. The Micro SD card is transformed into the Slackware OS /boot partition automatically. You didn't see dding the installer in the video because I already had it on another SD card, so I just booted it. Quote:
What's more, the U-Boot config for the RockPro64/Pinebook Pro will boot the RPi without modification (assuming the same block device is used for the root fs). You're going to love it! |
Hi Stuart, in your last video i saw at the end that the default's target block device is set to /dev/mmcblk1... Why not conserving the standard /dev/mmcblk0.. as in SARPi's installer? ;)
|
Quote:
Quote:
Quote:
Maybe the way in which people expect the SARPi installer to work is about to change. First we'll wait until Stuart releases Slackware AArch64. Then take it from there. Slackware leads and SARPi follows. That is the order of things. ;) |
Quote:
|
Quote:
Code:
[ Build host: Linux mojo.arm.slackware.com 5.15.10-armv7 #1 SMP Fri Dec 17 10:40:25 GMT 2021 armv7l Allwinner sun8i Family GNU/Linux ] |
Quote:
Re the numbering of mmcblk --I did explain in the video about that. U-Boot has detected the single Micro SD card as number 1, as has Linux. However it also occasionally appears as 0. I don't know why at the moment and it's low importance. However, one benefit of it is that it highlighted a bug in /sbin/probe in the installer, which I fixed and is merged back into Slackware upstream. |
Quote:
|
Quote:
The other is having a consistent approach across all Hardware Models that can be managed by the OS toolset without an array of exceptions. That's my approach for Slackware anyway! |
I've been playing around with the RPi boot loader and it'll be very easy to support using it instead of U-Boot with seamless Kernel upgrades; as I can add a hook into the Kernel package's post installation script to call another within /boot/local which updates the Kernel, OS InitRD and DTBs on the RPI BL's FAT partition.
I won't do that now but it's a 30 minute job and straight forward to implement and document. |
Quote:
Quote:
I fully understand why you've chosen u-boot and it makes perfect sense from an official Slackware perspective. All that closed-course RPi shizzle is undesirable when there are open-source alternatives available. I'm very happy that you're doing it the way you are and more than interested to see how you've put it all together. Also very glad you've decided to support the RPi devices, after constantly bugging you for years to do it. It makes perfect sense to include the most popular ARM device on the planet in your Slackware portfolio. With that, and the release of Slackware AArch64, these are very exciting times indeed. :thumbsup: |
Quote:
It won't be supported in the Installer but one can switch to it post installation. |
Quote:
|
Hello!
Slackchat S02E23: We talk about the new root file system and swap labeling within the Slackware Installer on ARM, and the rationale behind it. We hack on the RTC detection code and discuss the integration for the Raspberry Pi 3 & 4. |
Quote:
So, allow me to add some clarity to the 3.3v vs 5v RTC conundrum. It's got nothing to do with the DS3231 RTC controller, as this operates on anything from 2.8-5.5v, but it has everything to do with the button battery. Some RTCs are designed to run from the 5v power but do not put any of it into the 3v button cell battery. Other RTCs that are designed to accommodate a rechargeable battery you will generally find that there is an in-line resistor on the 5v supply. This is because you need to supply more power to a rechargeable button cell than it outputs in order for it to 'trickle charge'. Putting 5v into a 3v lithium button battery is not recommended (it could ultimately be dangerous) whereas rechargeable button batteries are designed to handle it. Not all RTCs are designed to accommodate rechargeable button batteries. That's it, in a nutshell. Specifying the split between system and GPU RAM on the Raspberry Pi devices is a config setting passed on to the boot loader (usually within the /boot/config.txt file) and I'm not sure if U-boot supports any of them. The dtoverlays can be called via commands and settings/parameters can be specified in the same way. U-boot doesn't handle (any?) dtoverlays so it might be tricky to invoke them without using the RPi bespoke boot-firmware. Other distros seem to have managed it by various means and methods in some degree. |
Quote:
Quote:
|
Quote:
Quote:
|
Quote:
|
Started watching Season 2 of the podcast yesterday evening and have 12 episodes left too watch
|
Quote:
I'd send you a t-shirt if I had one :-) |
Quote:
i take chocolate oranges too *joking* almost watched it all now in three-four days, have a half episode left |
Quote:
|
Hello!
The latest Slackware ARM podcast episode is a status update for Slackware AArch64. In summary, it's almost baked and will be released to the supporters first as a 'thank you' for paying for the hardware. |
As a follow up to the video regarding Raspberry Pi 3 support.. My raspberry pi 3 will start Xfce - both with and without the xorg.conf in /etc/X11. With compositing disabled, the removal of the xorg.conf, the video is more reliable and snappy. Xfce reports that VC4 V3D 2.1 driver is in use. Youtube loads in firefox and does not freeze like the Pi 4. I made no changes to config.txt in /boot.
Code:
test@rpithreeb:~$ w | head -n 1 |
Quote:
Watching now |
Quote:
|
One more follow up from one of the previous videos. Suspend to RAM (Sleep mode) will work in KDE, Xfce, and from a console. However, I'm not sure there is support for hibernation in U-boot or the ARM Trusted Firmware just yet.
EDIT: *For the pinebook pro* |
New video out a tutorial how to install Slackware on the Pinebook Pro: https://www.youtube.com/watch?v=QKs_RnFqLO8
|
Quote:
|
Quote:
|
Got some of the Slackware swag i bought today a mousepad and a t-shirt, and watching the last episode of the Slackchat Videopodcast Season 2 now
https://www.youtube.com/watch?v=E0HBsmBbKIw& |
New video about Installing Slackware ARM on a RPI4
|
Season 3 of the Podcast started last week: https://www.youtube.com/watch?v=EGtWe8F-p54
and Slackware Current 15.1 is out for ARM64 *listening now* |
All times are GMT -5. The time now is 04:35 AM. |