LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 04-15-2017, 07:25 PM   #1
walterbyrd
Member
 
Registered: Apr 2004
Posts: 651

Rep: Reputation: 44
Can Slackware apps be kept up-to-date? What about drivers


Is it reasonably easy to have the latest, or nearly latest, version of applications with Slackware? Or do you desktop Slackware users have to settle for older versions?

Does Slackware have as many drivers as Ubuntu?
 
Old 04-15-2017, 07:46 PM   #2
hitest
LQ Guru
 
Registered: Mar 2004
Location: Prince Rupert, B.C., Canada
Distribution: Slackware, OpenBSD
Posts: 5,127

Rep: Reputation: 1098Reputation: 1098Reputation: 1098Reputation: 1098Reputation: 1098Reputation: 1098Reputation: 1098Reputation: 1098
Quote:
Originally Posted by walterbyrd View Post
Is it reasonably easy to have the latest, or nearly latest, version of applications with Slackware? Or do you desktop Slackware users have to settle for older versions?

Does Slackware have as many drivers as Ubuntu?
If you edit /etc/slackpkg/mirrors and uncomment one and only one mirror (remove the #) and run the following commands in order you will keep your Slackware station up to date.

1. slackpkg update gpg
2. slackpkg update
3. slackpkg install-new
4. slackpkg upgrade-all

Slackware 14.2 has Firefox 52.0.2, and a lot of other up to date applications. If you want newer applications then run Slackware64-current.
Slackware ships with a lot of drivers for graphics, sound cards and wifi cards.
 
1 members found this post helpful.
Old 04-15-2017, 08:11 PM   #3
bassmadrigal
Senior Member
 
Registered: Nov 2003
Location: Newport News, VA
Distribution: Slackware
Posts: 4,044

Rep: Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033
If you're looking for the latest and greatest versions, they aren't always available. The only place that has a closer to bleeding edge versions available is Slackware-current, but it still tends to be not nearly as bleeding edge as something like Arch. Slackware values stability over the latest and greatest.

As for drivers, Slackware includes a vanilla kernel. Slackware enables the majority of drivers within the kernel. It doesn't include any proprietary drivers, but the nvidia drivers are available on SBo.
 
1 members found this post helpful.
Old 04-15-2017, 08:26 PM   #4
montagdude
Member
 
Registered: Apr 2016
Posts: 575

Rep: Reputation: 375Reputation: 375Reputation: 375Reputation: 375
If you run -stable, updates typically only occur when there are security fixes or (sometimes) other important bug fixes. However, most people end up getting a lot of software from SlackBuilds.org or from Alien Bob's repository (or other well-trusted repositories, of which I can't mention all right here). These are typically updated more frequently than the base system.

Now, if you want your base system to be updated more frequently, you can run -current. It's designed for testing, though, so you will experience problems from time to time. However, you can instead run -stable and upgrade the odd package here and there (provided it's an end-user application as opposed to a library that other things depend on) using the source code and SlackBuild script provided by Pat from a -current mirror. It is not guaranteed to work, but it usually does. Try doing that on one of those distros with a finicky overcomplicated package manager!

In short, Slackware is never going to be bleeding edge like Arch with always the latest version of everything, but that doesn't mean you can't keep applications up-to-date. It may require more know-how than some other distros, but it's also easier in many ways because Slackware stays out of your way.
 
Old 04-15-2017, 08:37 PM   #5
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 3,613

Rep: Reputation: 948Reputation: 948Reputation: 948Reputation: 948Reputation: 948Reputation: 948Reputation: 948Reputation: 948
Drivers are mostly resides in kernel, so if you need better hardware support, you may need to built your own kernel. I need 4.10.x to have better support for Kabylake processors. Without 4.8+, i can't go to X since proper Intel support for the GPU is included in 4.8.x.

Sometimes, even -current is ahead of ARCH

Even though it's designed for testing, it's very rare to have a broken system due to -current (my broken -current system was long time ago due to XOrg migration, but it was fixed in the next 24h).
 
1 members found this post helpful.
Old 04-16-2017, 03:29 AM   #6
orbea
Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 653

Rep: Reputation: Disabled
Quote:
Originally Posted by willysr View Post
Sometimes, even -current is ahead of ARCH
I noticed today after finally having time to update that llvm-4.0.0 broke lightspark's build and found an existing issue report for it where the maintainer said he will take a look at it when arch gets llvm-4.0.0.
 
Old 04-16-2017, 04:47 AM   #7
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: Slackware
Posts: 7,416

Rep: Reputation: 2770Reputation: 2770Reputation: 2770Reputation: 2770Reputation: 2770Reputation: 2770Reputation: 2770Reputation: 2770Reputation: 2770Reputation: 2770Reputation: 2770
Quote:
Originally Posted by walterbyrd View Post
Is it reasonably easy to have the latest, or nearly latest, version of applications with Slackware? Or do you desktop Slackware users have to settle for older versions?

Does Slackware have as many drivers as Ubuntu?
slackware-current is much more up-to-date than Ubuntu. Slackware stable is on par with Ubuntu LTS AFAIK.

Any driver available to Ubuntu is available to Slackware.

And if you don't want to wait, it's easier to build your own packages of the latest applications if you're using Slackware than if you're using most other distributions. Especially if you're using -current.

Last edited by dugan; 04-16-2017 at 04:57 AM.
 
Old 04-16-2017, 12:13 PM   #8
walterbyrd
Member
 
Registered: Apr 2004
Posts: 651

Original Poster
Rep: Reputation: 44
Video is a disappointment

I accidentally installed 32-bit Slackware. The performance was decent.

When I realized my mistake, I installed 64-bit Slackware. The performance was a disappointment - especially video. When I drag a window it breaks apart.

Code:
$ uname -a
Linux fir 4.4.14 #2 SMP Fri Jun 24 13:38:27 CDT 2016 x86_64 AMD Athlon(tm) II X4 640 Processor AuthenticAMD GNU/Linux
Code:
# lspci | grep -i --color 'vga\|3d\|2d'
01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RS780L [Radeon 3000]

I have 12 GB of RAM and ATI Radeon graphics. According to the docs page:


> AMD (ATI) Catalyst Driver Installation and Configuration
> Note: the driver will not work on 14.2 because Catalyst supports only Xorg 1.17 and 3.19 (or no?).

https://docs.slackware.com/howtos:ha...aphics_drivers

So am I stuck with this video?

I have run a few OSes on this hardware, including: FreeBSD, Calculate Linux (Gentoo based), and, as I have already mentioned: 32-bit Slackware. Only 64-bit Slackware has this issue.

Any advice?

Last edited by walterbyrd; 04-16-2017 at 12:44 PM.
 
Old 04-16-2017, 12:29 PM   #9
walterbyrd
Member
 
Registered: Apr 2004
Posts: 651

Original Poster
Rep: Reputation: 44
ignore this.

Last edited by walterbyrd; 04-16-2017 at 12:42 PM.
 
Old 04-16-2017, 12:35 PM   #10
bassmadrigal
Senior Member
 
Registered: Nov 2003
Location: Newport News, VA
Distribution: Slackware
Posts: 4,044

Rep: Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033
While there isn't support for AMD Catalyst on Slackware 14.2 and newer due to AMD not providing updates for Catalyst anymore, the open source driver usually works great. But you haven't given us much to go on. Can you provide, at the least, the output of the following commands?

Code:
lspci -knn | grep -iA3 vga
glxinfo | egrep -v '^    ' | head -n 30
grep -e EE -e WW /var/log/Xorg.0.log
The output of these may lead to additional requests for information.
 
Old 04-16-2017, 12:41 PM   #11
bassmadrigal
Senior Member
 
Registered: Nov 2003
Location: Newport News, VA
Distribution: Slackware
Posts: 4,044

Rep: Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033
Quote:
Originally Posted by walterbyrd View Post
Disappointed to find that slackpkg is, apparently, not installed. Neither is lspci.

I have the /etc/slackpkg/ directory, and the mirrors file, but no slackpkg. Maybe I did something wrong when I installed?
Both of those should be in the /sbin/ and /usr/sbin/ directories, which a normal user does not have access to by default. Only the root account will have those available to them in their path. You can reference them directly using /usr/sbin/slackpkg and /sbin/lspci.

If you look at /etc/profile, there is a section in there that detects if the UID equals 0 (which is the root user) and if it does, it will assign the various sbin directories to the PATH.

However, if slackpkg and lspci are indeed missing, there is undoubtedly something amiss with your installation. To verify, did you do a full installation? If not, what did you leave out? slackpkg is contained under the slackpkg package in the ap/ series and lspci is contained in the pciutils package in the a/ series.

If your installation included the a/ and ap/ series (they are enabled by default), then there is possibly something wrong with your installation media. Did you verify the MD5 before installing?
 
Old 04-16-2017, 12:42 PM   #12
hitest
LQ Guru
 
Registered: Mar 2004
Location: Prince Rupert, B.C., Canada
Distribution: Slackware, OpenBSD
Posts: 5,127

Rep: Reputation: 1098Reputation: 1098Reputation: 1098Reputation: 1098Reputation: 1098Reputation: 1098Reputation: 1098Reputation: 1098
Quote:
Originally Posted by walterbyrd View Post
Disappointed to find that slackpkg is, apparently, not installed. Neither is lspci.

I have the /etc/slackpkg/ directory, and the mirrors file, but no slackpkg. Maybe I did something wrong when I installed?
The slackpkg utility ships with Slackware. Did you do a full install of Slackware? The commands I typed assume that you're root.

# slackpkg update gpg
# slackpkg update
# slackpkg install-new
# slackpkg upgrade-all

Did you edit one mirror in /etc/slackpkg/mirrors and remove the # at the beginning of the line? Save and exit.
 
Old 04-16-2017, 05:06 PM   #13
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: Slackware
Posts: 7,416

Rep: Reputation: 2770Reputation: 2770Reputation: 2770Reputation: 2770Reputation: 2770Reputation: 2770Reputation: 2770Reputation: 2770Reputation: 2770Reputation: 2770Reputation: 2770
Quote:
Originally Posted by walterbyrd View Post
When I drag a window it breaks apart.
Can you describe the problem a bit better?
 
Old 04-16-2017, 05:49 PM   #14
bassmadrigal
Senior Member
 
Registered: Nov 2003
Location: Newport News, VA
Distribution: Slackware
Posts: 4,044

Rep: Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033Reputation: 2033
Quote:
Originally Posted by dugan View Post
Can you describe the problem a bit better?
My guess is OP is referencing screen tearing, but that is just a guess. A better description certainly would help.
 
Old 04-30-2017, 04:32 PM   #15
walterbyrd
Member
 
Registered: Apr 2004
Posts: 651

Original Poster
Rep: Reputation: 44
Suffice it to say, graphics were bad.

I have moved away from Slackware, now running Calculate Linux (Gentoo based).

I think the graphics in Calculate are a little better.

Thanks for the replies.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Where to download DEBIAN SID with Up-to-Date Hardware Drivers ? Xeratul Debian 6 08-09-2015 04:16 AM
A date of releasing nvidia optimus drivers for linux davepi Linux - Hardware 9 11-06-2012 08:49 AM
Auto-paste Date/Time into text apps under KDE KWTm LinuxQuestions.org Member Success Stories 4 02-10-2012 08:59 AM
LXer: OSS apps keep up to date in SA's 11 languages LXer Syndicated Linux News 0 02-22-2007 04:01 PM
questions: kernels, drivers, and apps Sherlok Slackware 2 10-14-2004 02:53 PM


All times are GMT -5. The time now is 12:56 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration