Slackware - ARM This forum is for the discussion of Slackware ARM. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
|
12-23-2016, 06:21 PM
|
#1
|
SARPi Maintainer
Registered: Nov 2012
Distribution: Slackware ARM, AArch64
Posts: 1,071
|
AArch64 kernel and modules to install Slackware ARM current on the RPi3
http://test.fatdog.nl/dev/alchemy/sa...builds/4.8.15/ - AArch64 kernel and modules running with Slackware ARM current installer and packages for the Raspberry Pi 3.
First and foremost, merry Christmas to you all! May you all be blessed with good company, good wine, and good cheer, throughout this festive season.
Before you do download and install any of the AArch64 files, PLEASE take time to read the README.txt file first!
http://test.fatdog.nl/dev/alchemy/sa....15/README.txt
NB: This is an experimental development build from the "SARPi AArch64 Project" which has nothing at all to do with SARPi, per se. Some things still need work but the installer has been tested to a satisfactory level, considering this is an entirely experimental affair that's intended for the Raspberry Pi 3 ONLY! If you try to run it on a RPi1 or RPi2 it most likely won't even boot past the rainbow splash screen.
Try it, install it, play with it, (fix it?) or do what you can with it. All I ask is that you give me your opinion(s), thoughts, ideas, criticism(s), and any derision you feel is necessary/warranted.
MERRY CHRISTMAS! <3
<edit> in case any of you might be interested in cross compiling Slackware ARM binaries/packages/SlackBuilds (etc.) for aarch64 (arm64) architecture there's a pretty easy guide I wrote on SlackDocs for building and installing a GCC aarch64-linux cross-compiler on a Raspberry Pi - http://docs.slackware.com/howtos:har...cross-compiler
Last edited by Exaga; 01-06-2017 at 12:01 PM.
Reason: revised & more appropriate wording for description
|
|
|
12-29-2016, 01:09 AM
|
#2
|
Member
Registered: May 2006
Posts: 42
Rep:
|
Well I gave it a whirl over Christmas in between replacing the hot water service, repairing the air conditioning and replacing the water pump on the ute. All at 36 degrees centigrade.
Boots to Login screen Ok but no mouse or keyboard found so can't check any logs etc, and no progress as a result
Also libtevent.so.0 and libtalloc.so.2 are missing so no samba.
No lan connection so no SSH.
An interesting exercise and a good effort on your part but back to Raspbian pro tem.
And only one processor showing in the raspberries
Happy New Year
Mike
Last edited by mike_booth76; 12-29-2016 at 01:11 AM.
|
|
|
12-29-2016, 06:54 AM
|
#3
|
SARPi Maintainer
Registered: Nov 2012
Distribution: Slackware ARM, AArch64
Posts: 1,071
Original Poster
|
Quote:
Originally Posted by mike_booth76
Boots to Login screen Ok but no mouse or keyboard found so can't check any logs etc, and no progress as a result
Also libtevent.so.0 and libtalloc.so.2 are missing so no samba.
No lan connection so no SSH.
An interesting exercise and a good effort on your part but back to Raspbian pro tem.
And only one processor showing in the raspberries
Happy New Year
Mike
|
THANK YOU! For the feedback, Mike.
It's strange that you had no keyboard/mouse/network. I was able to use this same installer image and packages to install and run Slackware ARM current on my RPi3, without any problems. It wouldn't have been made publicly available if it didn't work as a Slackware ARM installer.
Anybody else have the same or similar problems?
<edit> I installed Slackware ARM current using FTP server as source, and I installed remotely via SSH, using this image.
Last edited by Exaga; 12-29-2016 at 06:55 AM.
Reason: edit
|
|
|
01-05-2017, 02:10 AM
|
#4
|
Member
Registered: May 2006
Posts: 42
Rep:
|
Hi Exaga.
Have tried re-downloading the installer and slackware current with same result. I don't suppose you fancy putting an image of your system up somewhere so that I can copy it and then compare with what I've got
Mike
|
|
|
01-05-2017, 11:21 AM
|
#5
|
Member
Registered: Jul 2016
Location: Earth
Distribution: Slackware64 14.2
Posts: 37
Rep: 
|
upgraded my 4.4.37 to that kernel 4.8.15. Booted succesfully and I think all works good. Thanks!
|
|
|
01-05-2017, 12:23 PM
|
#6
|
SARPi Maintainer
Registered: Nov 2012
Distribution: Slackware ARM, AArch64
Posts: 1,071
Original Poster
|
Quote:
Originally Posted by mike_booth76
Have tried re-downloading the installer and slackware current with same result. I don't suppose you fancy putting an image of your system up somewhere so that I can copy it and then compare with what I've got
|
Then I'm clueless as to why it's not working for you. Remember, this is just a test development release of an aarch64 kernel and modules so it's of no great significance or importance in the order of things. I know there's issues that need fixing and that's mainly due to RPi firmware and the fact that the installer is for 32-bit Slackware ARM current and not backed/supported by a 64-bit OS. So, with that in mind, I'm going to wait until there's further developments in those areas before putting any more serious time and effort into this project. I'm not planning to make any pre-built images available.
Quote:
Originally Posted by Reedych
upgraded my 4.4.37 to that kernel 4.8.15. Booted succesfully and I think all works good. Thanks!
|
Good to know. Thanks for the feedback. As previously stated, there are known issues which exist. Just be mindful of this if/when you do encounter any problems. 
|
|
|
01-05-2017, 02:28 PM
|
#7
|
Member
Registered: Jul 2016
Location: Earth
Distribution: Slackware64 14.2
Posts: 37
Rep: 
|
Quote:
Originally Posted by Exaga
Then I'm clueless as to why it's not working for you. Remember, this is just a test development release of an aarch64 kernel and modules so it's of no great significance or importance in the order of things. I know there's issues that need fixing and that's mainly due to RPi firmware and the fact that the installer is for 32-bit Slackware ARM current and not backed/supported by a 64-bit OS. So, with that in mind, I'm going to wait until there's further developments in those areas before putting any more serious time and effort into this project. I'm not planning to make any pre-built images available.
Good to know. Thanks for the feedback. As previously stated, there are known issues which exist. Just be mindful of this if/when you do encounter any problems. 
|
I found the first big problem, some slackbuilds doesn't build
Code:
checking build system type... Invalid configuration `aarch64-slackware-linux': machine `aarch64-slackware' not recognized
|
|
1 members found this post helpful.
|
01-05-2017, 03:21 PM
|
#8
|
Slackware Contributor
Registered: Apr 2008
Distribution: Slackware
Posts: 1,690
|
Quote:
Originally Posted by Reedych
I found the first big problem, some slackbuilds doesn't build
Code:
checking build system type... Invalid configuration `aarch64-slackware-linux': machine `aarch64-slackware' not recognized
|
Yes it's worth noting that Exaga has been sneaky here. This isn't an aarch64 build -- the above message means that there's no tool chain named that.
To make aarch64 a whole pile of work needs to be done to the source tree. Migrating to hard float was a short walk in the park compared to what's required for 64bit. I started modifying the source tree to accommodate aarch64, but it's not a case of compiling a few packages -- it's porting the entire OS.
|
|
|
01-05-2017, 03:29 PM
|
#9
|
Member
Registered: Jul 2016
Location: Earth
Distribution: Slackware64 14.2
Posts: 37
Rep: 
|
Quote:
Originally Posted by drmozes
Yes it's worth noting that Exaga has been sneaky here. This isn't an aarch64 build -- the above message means that there's no tool chain named that.
To make aarch64 a whole pile of work needs to be done to the source tree. Migrating to hard float was a short walk in the park compared to what's required for 64bit. I started modifying the source tree to accommodate aarch64, but it's not a case of compiling a few packages -- it's porting the entire OS.
|
Hmm, I think that I can't compile toolchain for my PI, anyone has it?
|
|
|
01-05-2017, 07:49 PM
|
#10
|
SARPi Maintainer
Registered: Nov 2012
Distribution: Slackware ARM, AArch64
Posts: 1,071
Original Poster
|
Quote:
Originally Posted by drmozes
Yes it's worth noting that Exaga has been sneaky here. This isn't an aarch64 build -- the above message means that there's no tool chain named that.
|
Looks like I've been rumbled. Oh well... "Guilty as charged, Your Honour!"  [Does a runner...]
With a desire to drum up some enthusiasm in a Slackware aarch64/arm64 project from you wonderful Slackers I intentionally titled my opening post to that effect. Although, I thought I'd made it clear in the README file that what's available is an aarch64 kernel and modules running an installer for Slackware ARM current (which is the 32-bit hard float port), experience dictates that I should have appreciated that not everybody bothers to read the README file, or that not everybody is aware that there isn't a Slackware AArch64/ARM64 port available at this time. If you were expecting a full port of Slackware ARM running on 64-bit architecture then you only have me to blame for any consequential disappointment.
Quote:
Originally Posted by Reedych
I found the first big problem, some slackbuilds doesn't build
Code:
checking build system type... Invalid configuration `aarch64-slackware-linux': machine `aarch64-slackware' not recognized
|
Yes, and there's a few more problems I could mention to add to that list. 
|
|
|
01-16-2017, 02:16 PM
|
#11
|
Member
Registered: Dec 2008
Location: Middlesbrough, UK
Distribution: Slackware
Posts: 264
Rep:
|
New Slackware ARM current installer image and packages running an aarch64/arm64/armv8 kernel 4.9.3 are available for the RPi3.
Download them from here:
http://test.fatdog.eu/dev/alchemy/sa.../builds/4.9.3/
These have been tested and seem to be working as expected.
I know a few of you complained about having no keyboard or mouse when using the previous installer running an aarch64 kernel 4.8.15 but in both cases they have worked fine for me. I'll be especially interested to hear from users who are still experiencing issues of this nature.
PLEASE give me all your thoughts and any feedback; good, bad, or indifferent. It will be very much appreciated. 
|
|
1 members found this post helpful.
|
01-17-2017, 03:36 PM
|
#12
|
Member
Registered: May 2006
Posts: 42
Rep:
|
So far so good. Both keyboaard and mouse are "alive". No chance to try anything else yet.
My last attempts with the first version of the installer must have failed due to a corrupt installer. Dd copied 2Gb ??????? From somewhere.
UTB
mike
|
|
|
01-17-2017, 04:26 PM
|
#13
|
Senior Member
Registered: Oct 2006
Location: Cp6uja
Distribution: Slackware on x86 and arm
Posts: 2,540
|
I will try it, surely, although a tad further down the road. I'm busy with my Opi-PC and H3 ATM.
And i would appreciate video acceleration more than 64bit at the moment FWIW, but any advance is wholeheartedly welcome nonetheless.
|
|
|
01-18-2017, 01:28 AM
|
#14
|
Member
Registered: Dec 2008
Location: Middlesbrough, UK
Distribution: Slackware
Posts: 264
Rep:
|
Quote:
Originally Posted by mike_booth76
So far so good. Both keyboaard and mouse are "alive". No chance to try anything else yet.
My last attempts with the first version of the installer must have failed due to a corrupt installer. Dd copied 2Gb ??????? From somewhere.
UTB
mike
|
There's been a firmware update, which seems to have fixed a few problems, since the installer and packages running an aarch64 kernel 4.8.15 was built.
|
|
|
01-18-2017, 03:40 PM
|
#15
|
SARPi Maintainer
Registered: Nov 2012
Distribution: Slackware ARM, AArch64
Posts: 1,071
Original Poster
|
Quote:
Originally Posted by mike_booth76
My last attempts with the first version of the installer must have failed due to a corrupt installer. Dd copied 2Gb ??????? From somewhere.
|
That /dev/mmcblk0p3 partition was intended. dd didn't just write it from somewhere. The partition was present for a reason. Otherwise the initrd (i.e. Slackware ARM current installer) failed to load.
|
|
|
All times are GMT -5. The time now is 05:21 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|