LinuxQuestions.org
Visit Jeremy's Blog.
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 03-28-2014, 08:49 AM   #46
enorbet
LQ Guru
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 5,063

Rep: Reputation: 4699Reputation: 4699Reputation: 4699Reputation: 4699Reputation: 4699Reputation: 4699Reputation: 4699Reputation: 4699Reputation: 4699Reputation: 4699Reputation: 4699

Quote:
Originally Posted by TobiSGD View Post
Huh? If a proprietary driver does not support a specific kernel it doesn't matter if you run that kernel on Debian/Ubuntu/Fedora/Slackware/whatever, it is still not supported, no matter if you use DKMS or not or if a distro is more vanilla. In fact, distros where being vanilla is not that important, for example Arch, get new proprietary drivers usually faster running on new kernels, since they just patch the drivers (actually, not the drivers, but the shim, that part of the driver that interfaces between kernel-module and kernel, that part that DKMS compiles when you change kernels).

Why should I argue with that? What I don't understand is why you think that this is not possible with other distros. As a former Debian user I can assure you that that is absolutely no problem.
So, do you compile kernels from kernel.org for Debian or do you wait until Debian patches and releases them? Perhaps more importantly, whether you do or not, can you? I never said running the SAME kernel would produce change. The point is being able to move up to a new one immediately and not have to wait for maintainers to build you a package and put it in a repository you can use without jumping through hoops.


Quote:
Originally Posted by TobiSGD View Post
Use what you want, I don't care. Also, I have never said that I want to use DKMS or dependency resolving package managers, I don't know where you get that from. However, that doesn't hinder me from correcting factual errors or ask again if I think that there is a misconception. Thatr does not mean I have to like something, it just means that I prefer to be correct and fair to every project.
I also prefer solid. Debian with DKMS and dependency resolving is solid, so are Suse and Red Hat. Just because I prefer Slackware doesn't make these distros or the technologies they use somehow less solid.

Distros have made deep changes to accommodate their specific style of doing things and increasingly become "Ivory Towers", isolated, and often with very little benefit and 25 ways to do the same thing and though diminished in severity, they still break - not exactly solid by comparison. For these and many other reasons Software devs don't give a damn about narcissistic distros and generally find them annoying. It seems to me it is exactly for this reason that the biggest trends to hit Linux in basically forever is the likes of systemd, CoreOS, Docker, Vagrant, Puppet and the like, because Devs are just sick of all the stupid diversity for the sake of being able to say "we're different". This puts maintainers in a holding pattern and I maintain that will only increase until and unless one of two things happen and that's

1) Return to Vanilla, or
2) Go to container based systems, like CoreOS

It should be obvious which of the two is going to happen on the large scale, and Linux as a whole, especially Package Managers, brought this on itself. It remains to be seen how well this will work out and at what cost. As it applies here, the increasing disconnect between Devs and Maintainers means Users "hang fire" - they wait, and often suffer. In making distros less reliant on compiling from source, a side effect is that they are no longer as good at it, or even actively hide or thwart it. This sometimes applies to .bin and .run installers as well.

It matters little what is theoretically possible. It matters what devs, maintainers and users find appealing and effective, and readily available.

Being fair doesn't imply just saying "They're all solid" and leaving it at that. If there are not distinct and important advantages to one distro over another, then why should they even exist, other than bundled software choices?
 
Old 03-30-2014, 03:35 PM   #47
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by enorbet View Post
So, do you compile kernels from kernel.org for Debian or do you wait until Debian patches and releases them? Perhaps more importantly, whether you do or not, can you? I never said running the SAME kernel would produce change. The point is being able to move up to a new one immediately and not have to wait for maintainers to build you a package and put it in a repository you can use without jumping through hoops.
It is no problem at all to run the latest kernel from kernel.org in Debian and I have done that. It is not any different from doing the same on Slackware: Download, compile, adapt bootloader configuration, done. The build process can even directly produce Debian packages, if wanted.
 
Old 03-31-2014, 07:57 AM   #48
enorbet
LQ Guru
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 5,063

Rep: Reputation: 4699Reputation: 4699Reputation: 4699Reputation: 4699Reputation: 4699Reputation: 4699Reputation: 4699Reputation: 4699Reputation: 4699Reputation: 4699Reputation: 4699
Quote:
Originally Posted by TobiSGD View Post
It is no problem at all to run the latest kernel from kernel.org in Debian and I have done that. It is not any different from doing the same on Slackware: Download, compile, adapt bootloader configuration, done. The build process can even directly produce Debian packages, if wanted.
Wow! This is news to me. I know Debian isn't vanilla so how is this possible? What manages all the patches? Is it built in to the Debian kernel build tools? Is it limited to one step at a time or could one for example go from 3.6.x to 3.10.x ?
 
Old 03-31-2014, 08:32 AM   #49
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Most patches in Debian's kernel are backported security fixes, which are fixed anyways in newer kernels. I never had issues with using vanilla kernels from kernel.org and I never patched them.
 
  


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] GPL question (Version 2, June 1991) - physical media availability question LicenseQuestions Linux - Newbie 1 12-01-2012 06:34 PM
basic html question - download link to files on my webpage question Davno Linux - Server 5 12-25-2009 07:24 AM
linux distro question & mysql install question natalie.aloi Linux - Newbie 5 07-19-2009 08:28 PM
Question, Apples Contribution to Open Source + MacOs file structure question Higgy3k Other *NIX 5 07-25-2005 04:23 AM
Not your regular GRUB question - just a short question for a fried MBR!! ziphem Linux - General 3 01-31-2005 01:51 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 08:57 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
Open Source Consulting | Domain Registration