Slackware - ARMThis 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.
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.
Distribution: Slackware 15 64bit on Desktop Slackwarearm on Raspberry PI v1b
Posts: 381
Rep:
New installation
I'm just finishing installation on my Raspberry Pi. I have encountered a couple of problems that I haven't found an answer too. I did manage to work around them, but I would like to know how to resolve them for future reference.
1. During installation, I could never make the installation run from a thumb drive. The system would start as if it were installing but flash through to done in a couple of seconds. Of course nothing was actually installed. I worked around the problem by doing an ftp install.
2. After the system was installed and configured I ran slackpkg update, which worked fine. However, when I issued the slackpkg upgrade-all command I received an error about gpg not being correct. Updating the gpg key did not correct the error, even after selecting three different mirrors. I finally turned off gpg checking to complete the upgrade.
Now a question, will sbopkg work to install additional packages? LXDE comes to mind as the first thing I want. If not, how does one go about installing extra packages?
2. After the system was installed and configured I ran slackpkg update, which worked fine. However, when I issued the slackpkg upgrade-all command I received an error about gpg not being correct. Updating the gpg key did not correct the error, even after selecting three different mirrors. I finally turned off gpg checking to complete the upgrade.
I have this gpg problem too, had to do like you said to make slackpkg work again, using current.
Quote:
Originally Posted by interndan
Now a question, will sbopkg work to install additional packages? LXDE comes to mind as the first thing I want. If not, how does one go about installing extra packages?
If what you want is just install a package installpkg, which is part o slackpkg will install a package for slackware.
If what you talking about is extra packages dependencies for LXDE for example, i cant answer it because i dont know, sorry.
sbopkg and sport, both of which draw from Slackbuilds.org, and build scripts from other Slackware users like AlienBOB, will work as expected on Slackware ARM as long as the software you are installing is being compiled from source code. In 95% of the cases, that is what SBo does, but there are some packages that just drop a binary onto your system; if that binary is not available for ARM, then the install will work but obviously the application will not run.
Distribution: Slackware 15 64bit on Desktop Slackwarearm on Raspberry PI v1b
Posts: 381
Original Poster
Rep:
I guess my question was less than clear. What I would like to know is, can I use build scripts from slackbuilds.org or do I need slackbuilds specifically for slackware arm?
I have this gpg problem too, had to do like you said to make slackpkg work again, using current.
If what you want is just install a package installpkg, which is part o slackpkg will install a package for slackware.
If what you talking about is extra packages dependencies for LXDE for example, i cant answer it because i dont know, sorry.
Did you update slackpkg first? I don't know how slackpkg actually works since I have never really used it, but it has a hard coded string containing the GPG key details - key name and email address. The recent updates last week contained a rebuild of slackpkg to contain the new key string:-
Code:
diff -urN old/usr/libexec/slackpkg/core-functions.sh new/usr/libexec/slackpkg/core-functions.sh
--- old/usr/libexec/slackpkg/core-functions.sh 2013-09-17 21:36:36.000000000 +0100
+++ new/usr/libexec/slackpkg/core-functions.sh 2014-06-16 14:17:26.000000000 +0100
@@ -123,7 +123,7 @@
;;
arm*)
ARCH=arm[v5tel]*
- SLACKKEY=${SLACKKEY:-"ARMedslack Security (ARMedslack Linux Project Security) <security@armedslack.org>"}
+ SLACKKEY=${SLACKKEY:-"Slackware ARM (Slackware ARM Linux Project) <mozes@slackware.com>"}
PKGMAIN=${PKGMAIN:-slackware}
;;
powerpc|ppc)
I don't know what happens if you just update the GPG key without changing slackpkg as well, since the key's email address and details are completely different from the previous key. Based on this thread and another in the main forum, my guess is that it doesn't work. I'd have mentioned to update slackpkg first in the Changelogs, but I'm not convinced slackpkg users really check the ChangeLog anyway ;-)
If you're running a release, there are new updates for 14.0 & 14.1 today. Presumably you've updated all of the previous packages (including slackpkg), can you see if slackpkg will successfully update to the new versions without having to override the GPG check?
If you're running -current then it'll have to wait a while since there won't be any updates there for a time.
Distribution: Slackware 15 64bit on Desktop Slackwarearm on Raspberry PI v1b
Posts: 381
Original Poster
Rep:
Not sure what happened. Today slackpkg is working fine. I'm guessing what happened is when I ran the upgrades without gpg at the end I told it to over write config files with new configs. When I started slackpkg it told me no mirrors had been set. After setting mirror and running update everything worked. Gpg checking is on in new config.
I don't know what happens if you just update the GPG key without changing slackpkg as well, since the key's email address and details are completely different from the previous key. Based on this thread and another in the main forum, my guess is that it doesn't work. I'd have mentioned to update slackpkg first in the Changelogs, but I'm not convinced slackpkg users really check the ChangeLog anyway ;-)
If you're running a release, there are new updates for 14.0 & 14.1 today. Presumably you've updated all of the previous packages (including slackpkg), can you see if slackpkg will successfully update to the new versions without having to override the GPG check?
If you're running -current then it'll have to wait a while since there won't be any updates there for a time.
Guilty here. I downgrade slackpkg to the 14.1 version then i upgrade it manually with the latest version from current, now it is working again
Distribution: Slackware 15 64bit on Desktop Slackwarearm on Raspberry PI v1b
Posts: 381
Original Poster
Rep:
Here is another question, what is a good web browser to use on the Pi? I have LXDE installed and working so I would like to uninstall all the other DEs. Currently Konqueror is the only non text based browser installed. I would like to remove KDE as well.
Here is another question, what is a good web browser to use on the Pi? I have LXDE installed and working so I would like to uninstall all the other DEs. Currently Konqueror is the only non text based browser installed. I would like to remove KDE as well.
The packages are a few months old now and are out of date - there's been many security fixes since I last built those.
I'll try updating them now but can't promise anything: Firefox often needs open heart surgery to get it building on ARM, and my instruments are usually hammers and chain saws ;-)
Distribution: Slackware 15 64bit on Desktop Slackwarearm on Raspberry PI v1b
Posts: 381
Original Poster
Rep:
I guess the next question on this topic is should I download and build drivers for the gpu? I didn't see them in the install instructions. I also should have pointed out that I followed the steps from fatdog.eu.
If I were in your boots I'd just get a hold of rpi-update and run that. The kernel and drivers will be optimised to run on a pi with latest improvements (if any). Fat Dog gives instructions on how to ugrade with rpi-update. I have never had any trouble using it.
Quote:
I was a worried that Firefox might be a little heavy for the Pi
In the past (maybe 2012) I had used midori on slackware arm installed from packages built by Ponce. It was much quicker than FF.
I tried building Midori for a hard float install of slackware put together by Ahau but it required webkitgtk which I couldn't get to compile and each attempt was 24-36 hours before failure. After an install I access my pi's via ssh and so a browser is not a big priority.
FWIW Netsurf would be a perfect browser to use on a Pi but it was a chore to compile on this 32bit Salix box.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.