LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 01-07-2012, 10:48 AM   #1
boroz
LQ Newbie
 
Registered: Dec 2011
Posts: 8

Rep: Reputation: Disabled
Linux Drivers


Hello people

I'm a little confused about the drivers in Linux. When I install Windows XP, Vista, 7 etc. after the installation I always need to install drivers (sound card, video card etc.) but, when I install a Linux Distro, Everything just works fine. I don't need to install drivers. So, does Linux install drivers automatically when the OS installs or maybe it downloads drivers automatically from the internet or maybe it doesn't use drivers (I'm new to Linux) ?

Thanks in advice and Happy New Year
 
Old 01-07-2012, 11:05 AM   #2
kirukan
Senior Member
 
Registered: Jun 2008
Location: Eelam
Distribution: Redhat, Solaris, Suse
Posts: 1,272

Rep: Reputation: 148Reputation: 148
Hi
Happy New Year...
If proper driver for a particular device not combined with OS itself, you should get it and install from the right source(mostly you can get the driver from hardware vendors). It is applicable for any operating system. As you think most of the drivers have been combined with linux distro's.
 
1 members found this post helpful.
Old 01-07-2012, 11:26 AM   #3
tarunchawla
Member
 
Registered: Mar 2010
Location: New Delhi,India
Distribution: Ubuntu 14.04
Posts: 117

Rep: Reputation: 3
Linux developers are trying to make linux user friendly ,so they ship OS pre-installed with some basic drivers which are open source and does not need any licensing from hardware manufacturers but if drivers are proprietary than you have to install them yourself.
 
1 members found this post helpful.
Old 01-07-2012, 01:16 PM   #4
Satyaveer Arya
Senior Member
 
Registered: May 2010
Location: Palm Island
Distribution: RHEL, CentOS, Debian, Oracle Solaris 10
Posts: 1,415

Rep: Reputation: 305Reputation: 305Reputation: 305Reputation: 305
You can also check the list of device drivers of linux from here:
http://www.linux-drivers.org/
 
1 members found this post helpful.
Old 01-07-2012, 09:12 PM   #5
theKbStockpiler
Member
 
Registered: Sep 2009
Location: Central New York
Distribution: Fedora14,Scientific 6.1?, Mandriva 2010 ;GO MAGEIA!!!Next up Gentoo
Posts: 838

Rep: Reputation: 51
The Linux Kernel is essentially a lump of drivers. If you want to add or change drivers you have to Recompile the Kernel or use a (Linux Kernel Module). The kernel can be recompiled it's self without involving the rest of the O.S . Trying to get the driver is the hard part. There is a application that attempts to convert a M.S driver to a Linux one.

http://techtips.salon.com/convert-wi...nux-11847.html


http://tldp.org/HOWTO/Module-HOWTO/
 
Old 01-08-2012, 07:52 AM   #6
boroz
LQ Newbie
 
Registered: Dec 2011
Posts: 8

Original Poster
Rep: Reputation: Disabled
Thank you all for answering Cheers!
 
Old 01-09-2012, 09:14 AM   #7
salasi
Senior Member
 
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 4,052

Rep: Reputation: 881Reputation: 881Reputation: 881Reputation: 881Reputation: 881Reputation: 881Reputation: 881
Quote:
Originally Posted by boroz View Post
Hello people

I'm a little confused about the drivers in Linux. When I install Windows XP, Vista, 7 etc. after the installation I always need to install drivers (sound card, video card etc.) but, when I install a Linux Distro, Everything just works fine.
And, the problem with that is...?

Quote:
Originally Posted by boroz View Post
So, does Linux install drivers automatically when the OS installs or maybe it downloads drivers automatically from the internet or maybe it doesn't use drivers (I'm new to Linux) ?
Well, to be slightly pedantic about this, you are probably using a Distro (a Distribution being Linux (technically, a kernel), quite a few utilities, some configuration tools and scripts and a bunch of installable applications). Now, as much as anything, it is the stuff added by the distribution that will deal with configuring the drivers at the initial install. So, first they have to detect what hardware is present, work out what drivers are appropriate for the particular hardware and install and configure them.

Normally, everything required will be on the install medium (disk, etc), but in the case of more obscure (or just plain difficult) hardware, that might not be the case. And, it also might not be the case for install media of restricted size (small USB sticks, CDs rather than DVDs), but you can normally grab stuff off the internet, with the help of the application installer for your distro, in that case.

Some Distros take the battle against proprietary drivers more seriously than others. Generally, what this amounts to is to make you jump through a few hoops before you can get proprietary drivers installed, so you can question how effective this is, but, in general, we can probably agree that it would be better all round if everything had open and free drivers. Even when open and free drivers are available, it sometimes happens that there are two, or more, sets of drivers with different advantages and disadvantages.

In that case it can be quite problematic/controversial to decide what should happen, but if everything 'just works' straight out of the box, you have reasons to be happy and mutter a silent prayer of thanks (or non-religious equivalent) to your distro, because they have done what you wanted, even though you could not have described what you wanted, in detail.
 
Old 01-09-2012, 06:46 PM   #8
boroz
LQ Newbie
 
Registered: Dec 2011
Posts: 8

Original Poster
Rep: Reputation: Disabled
Awsome. I kind of expected something like that from a wonderful OS like Linux Thanks!
 
  


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
LXer: Linux developers petition for open Linux kernel drivers LXer Syndicated Linux News 0 06-23-2008 04:11 PM
LXer: Touch Drivers: Elo Offers New Touch Drivers For Linux And Mac OS LXer Syndicated Linux News 0 08-29-2006 01:54 PM


All times are GMT -5. The time now is 12:50 AM.

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