LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
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 08-13-2011, 05:22 AM   #1
Laxman_prodigy
Member
 
Registered: Mar 2010
Location: New Delhi, India
Distribution: Slackware64 13.37
Posts: 104

Rep: Reputation: 0
Cool Help understanding driver management in Slackware as compared to Windows.


Hi.

I have been into the Linux from some time now as a user. I dual boot with Windows 7 because that's what I am confortable with using and also as a recourse in case of any bottlenecks in using Linux.

Though I started with Ubuntu, but felt soon enough that I needed something more Unix-y like and thus chose Slackware. I have installed it successfully and I already like the logic behind everything it is laid up.

Okay, to begin with, I was wondering how linux coordinates with vendors to provide drivers update. For eg. we get routine updates for hardware components of motherboard like Intel network drivers, Chipset drivers, etc. which are updated from time to time and are thus available for download in Intel's site.
So, the question is:

How does linux incorporate these latest improvements or fixes?

This question came to my mind recently when I was installing Windows and was running here and there for drivers. Treatment of Nvidia is quite same for both I realize.

As I am beginning to explore more into Slackware I would definitely ask for a helping hand here. Of course I like to read.
 
Old 08-13-2011, 05:45 AM   #2
germanopratin
LQ Newbie
 
Registered: Aug 2011
Location: Austria
Distribution: Slackware
Posts: 13

Rep: Reputation: Disabled
to my understanding, drivers are part of the kernel; whether they are part of the kernel image or "outsourced" as modules, depends on the kernel compilation. nvidia is similar to windows, yes, insofar as those drivers can't be incorporated into the kernel, due to license issues...

as to how they coordinate: that's rather different. some vendors provide drivers, some lay their specs open, some are a black box and not interested, others still provide binary versions. it's a pretty complex topic, as far as I heard/read of it

GP
 
Old 08-13-2011, 05:46 AM   #3
psionl0
Member
 
Registered: Jan 2011
Distribution: slackware_64 14.1
Posts: 722
Blog Entries: 2

Rep: Reputation: 124Reputation: 124
Linux based drivers are not as plentiful as those for window$. Some manufacturers make window$ based drivers but none for linux (not surprising since you absolutely can not buy a new computer without also buying micro$oft).

Even when manufacturers provide linux based drivers, it is extremely rare for them to make slackware-specific drivers. For that, you will either need to get a script from Slackbuilds and make your own package (the preferred option) or download a tarball (.tar.gz) and use src2pkg to create a slackware package.
 
Old 08-13-2011, 06:05 AM   #4
germanopratin
LQ Newbie
 
Registered: Aug 2011
Location: Austria
Distribution: Slackware
Posts: 13

Rep: Reputation: Disabled
i think, the largest part of kernel development consists of writing driver code, which really is a waste of precious time that could otherwise be used for improving the kernel proper..
 
Old 08-13-2011, 06:33 AM   #5
Laxman_prodigy
Member
 
Registered: Mar 2010
Location: New Delhi, India
Distribution: Slackware64 13.37
Posts: 104

Original Poster
Rep: Reputation: 0
Question

Thanks for the reply people!!!

I don't know if I understood correctly from what I have read above or know but, taking an example of Intel Network Connection software which is what I downloaded from Intel's site for Windows 7 today; can we say that the hardware is underutilized in Linux in general as compared to Windows for which the drivers are specifically written by Intel?!! , do they share the same updates with the kernel maintainers? How does it work?!!
 
Old 08-13-2011, 06:43 AM   #6
cascade9
Senior Member
 
Registered: Mar 2011
Location: Brisneyland
Distribution: Debian, aptosid
Posts: 3,753

Rep: Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935
You can still manually install drivers with linux, but in most cases I wouldnt suggest it (only time I would suggest it is if you are having issues already).

If you are really worried about running the newset drivers, probably your best bet would be to using some rolling release distro. The newer drivers are normally incorporated into the kernel, xorg-server, alsa etc.. So getting a newer kernel (etc.) will get the you the newer drivers.

Quote:
Originally Posted by psionl0 View Post
(not surprising since you absolutely can not buy a new computer without also buying micro$oft).
Not at all true. Its easy to buy computers with no OS, or even a linux/BSD install if you know where to look. Its also easy to build your own computer from parts.

Last edited by cascade9; 08-14-2011 at 04:48 AM.
 
1 members found this post helpful.
Old 08-13-2011, 06:52 AM   #7
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,383

Rep: Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762
Quote:
How does it work?!!
http://www.linuxdriverproject.org/foswiki/bin/view

Quote:
can we say that the hardware is underutilized in Linux in general as compared to Windows for which the drivers are specifically written by Intel?!!
No. There are kernel developers employed by Intel. e.g. http://software.intel.com/en-us/blog...ics-developer/
 
1 members found this post helpful.
Old 08-13-2011, 07:00 AM   #8
psionl0
Member
 
Registered: Jan 2011
Distribution: slackware_64 14.1
Posts: 722
Blog Entries: 2

Rep: Reputation: 124Reputation: 124
Quote:
Originally Posted by cascade9 View Post
Not at all true. Its easy to buy computers with no OS, or even a linux/BSD install if you know where to look. Its also easy to build your own computer from parts.
None of the retailers that I have seen would even think of selling a PC without window$ pre-installed.

I could possibly build my own or have one made up but I doubt I could do it for less than the $400 that I just paid for a mass-produced package.
 
Old 08-13-2011, 07:18 AM   #9
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 psionl0 View Post
None of the retailers that I have seen would even think of selling a PC without window$ pre-installed.

I could possibly build my own or have one made up but I doubt I could do it for less than the $400 that I just paid for a mass-produced package.
Don't forget that this is an international forum. In Germany it is actually no problem at all to get a machine without Windows in any price-range.
 
Old 08-13-2011, 03:07 PM   #10
wigry
Member
 
Registered: Jul 2004
Distribution: slackware
Posts: 225

Rep: Reputation: 53
In linux world, you usually get the driver updates with newer linux kernel version and once the hardware is working the way you like, you generally don't think about the driver version that you are running. So in Linux you don't get special driver updates for example intel network adapters but they are part of kernel. If you want newer drivers, download newer kernel.
 
Old 08-14-2011, 05:18 AM   #11
cascade9
Senior Member
 
Registered: Mar 2011
Location: Brisneyland
Distribution: Debian, aptosid
Posts: 3,753

Rep: Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935
Quote:
Originally Posted by psionl0 View Post
None of the retailers that I have seen would even think of selling a PC without window$ pre-installed.
Thats a long way from "you absolutely can not buy a new computer without also buying micro$oft".

Maybe you havent looked for non-OS systems, or systems that ship with linux/BSD/etc.. They are normally around, buy you wont find them in shopping strips that often (and some of the stores that live in shopping strips will only consider selling you an os-free computer if you know what to say). If you have looked, maybe they are harder to find in your country than here (.au) Europe, the US, or Canada.

I've never had any problems getting computers without an OS.

Quote:
Originally Posted by psionl0 View Post
I could possibly build my own or have one made up but I doubt I could do it for less than the $400 that I just paid for a mass-produced package.
http://www.tomshardware.com/reviews/...704y,2934.html

There was a different toms 'OEM vs build your own' article which was less intested in 'gaming' and more intrested in absolute lowest cost/best 'bang for buck' and the build your own systyem won there as well.
 
Old 08-15-2011, 09:05 PM   #12
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
You can buy pre-built systems without an OS, but the options are few for some and mostly they are sold in the business/enterprise sections of the OEM's product pages for usage with corporate systems with Enterprise grade operating systems tailored for their proprietary usage.
 
  


Reply



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
Installing Slackware 13 over 12 - HP nx7400 - driver / package management hints? upperlink Slackware 2 09-21-2009 03:10 AM
Zenwalk compared to slackware User Name. Zenwalk 17 04-07-2009 04:29 AM
Debian compared to Slackware dos1 Debian 5 02-27-2004 10:37 AM
mandrake 9.1 compared to redhat 9.0 w/ nvidia driver spyghost Linux - Software 6 09-21-2003 08:57 AM
Slackware 9.0 compared to Red Hat 9.0? Underworld Linux - Distributions 5 07-19-2003 08:18 PM

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

All times are GMT -5. The time now is 09:13 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