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 11-23-2010, 12:34 AM   #1
siva balan
LQ Newbie
 
Registered: Jul 2010
Posts: 25

Rep: Reputation: 0
dont we need to install device drivers in linux?


what drivers must be in our system to play audio files?
i am a newbie.i am using fedora 12.
in windows, i installed device drivers?but when i install fedora12, automatically it detects all i think.
after the "yum update" command , audio,video everything is working properly..how it is possible?
please,anyone could shed some light on this?
thanks in advance.
 
Old 11-23-2010, 12:44 AM   #2
Nylex
LQ Addict
 
Registered: Jul 2003
Location: London, UK
Distribution: Slackware
Posts: 7,464

Rep: Reputation: Disabled
A lot of drivers are already part of the kernel.
 
Old 11-23-2010, 01:23 AM   #3
rylan76
Senior Member
 
Registered: Apr 2004
Location: Potchefstroom, South Africa
Distribution: Fedora 17 - 3.3.4-5.fc17.x86_64
Posts: 1,499

Rep: Reputation: 91
Fedora tends to be very "clean" open-source wise, e. g. a vanilla Fedora is often incapable of playing / opening any proprietary formats like .flv or .mp3 - it tends to be very strictly open-source only.

Fedora tends to want to "shift the blame" if non-open source codecs are to be read / used to the user himself. Apparently there might be some pending legal restrictions the Fedora group is weary of when people write their own code to use proprietary multimedia formats.

E. g. probably if you do a yum update, the update manager automatically downloads all the packages and files needed to play / open the formats you refer to. Since YOU did this (by typing "yum update") philosophically YOU are now accepting responsibility for what is on that system, and so yum probably provided lots of libraries and applications that will open some formats that are not natively available in a vanilla Fedora.

I've often been vilified because I completely refuse to EVER "yum update". Instead, I like to download, configure, compile, and install all my programs and libraries needed and used for audiovisual stuff myself for my Fedora deployments. I've heard too many stories of people's systems being buggered after a "yum update" and I like to have control over PRECISELY what gets onto my system and what is changed / altered.
 
Old 11-23-2010, 09:34 AM   #4
arizonagroovejet
Senior Member
 
Registered: Jun 2005
Location: England
Distribution: openSUSE, Fedora, CentOS
Posts: 1,093

Rep: Reputation: 197Reputation: 197
I think you might be confusing drivers and codecs.

Codecs are what is needed to decode audio/video files. Drivers are what are needed to utilise hardware.

Nylex has given you an answer about drivers. Rylan76 has given you an answer about codecs (though I'm not sure it's really an answer as it doesn't seem to actually address your question.)

As Nylex said, there are a lot of drivers in the kernel. If there is Linux hardware driver for a piece of hardware it is usually included in the kernel. Hence you do not need to install extra drivers before your hardware is usable (though sometimes configuration tweaks are required). In fact there are so many drivers in the kernel that is very rare to need to install drivers yourself.

One commonly encountered case where it is often desirable (except if you have views such as rylan76 appears to hold) to install a driver not in the kernel is when using an Nvidia graphics card. Nvidia produce a proprietary (hence cannot be built in the kernel) driver use of which is required to get (decent) 3D hardware acceleration performance. However some distros will automatically detect if you have an Nvidia card and install that driver for you.
 
Old 11-23-2010, 10:27 AM   #5
thorkelljarl
Senior Member
 
Registered: Jun 2008
Posts: 1,796

Rep: Reputation: 213Reputation: 213Reputation: 213
To play...

Kernel modules in your Fedora installation, the linux equivalent of Windows drivers, allow the devices in your system to function. There is sound, there is a screen with moving images, there may be flash video with the right browser plug-in, not in the kernel, but an addition to browser functionality.

To play audio and video files, stream media and the like, you need something like VLC or MPlayer. The packages that compose these players include codecs that allow the playing of "restricted formats", for example DVD films that otherwise would not play. The Ubuntu site gives a fair explanation.

https://help.ubuntu.com/8.04/musicvi.../C/codecs.html

http://www.videolan.org/vlc/download-fedora.html

http://www.redips.net/linux/yum-inst...ayer-fedora12/

Last edited by thorkelljarl; 11-23-2010 at 10:43 AM.
 
  


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
linux device drivers : how can i unregister a character device ? zampa Linux - General 5 06-21-2012 05:34 AM
how to install device drivers for ubuntu? amritapatole Linux - Newbie 3 09-20-2009 01:17 PM
how to install device drivers in linux like dsl modems? shyam.nair Linux - Newbie 2 06-23-2009 03:34 PM
BTC-100 webcam dont provide linux drivers raynmune Linux - Hardware 1 07-09-2005 11:38 AM
Put MDK 10 on friends comp, want to install ATI drivers. Dont want to FooBar it up! RHLinuxGUY Mandriva 8 07-20-2004 06:38 AM


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