LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Ubuntu
User Name
Password
Ubuntu This forum is for the discussion of Ubuntu Linux.

Notices


Reply
  Search this Thread
Old 11-18-2010, 01:46 AM   #1
becaplin
LQ Newbie
 
Registered: Nov 2010
Location: Utah
Distribution: Ubuntu
Posts: 6

Rep: Reputation: 0
Unhappy ubuntu how do I properly install Motherboard drivers


Okay so I have wild idea to build a new Ubuntu computer from scratch. This is a great motherboard with lots of features, planning to have a RAID, and an AMD 64 bit processor(s).
I want to be sure that I am installing the correct drivers..
can anyone point me to a 'guide' to building a computer such as this?
 
Old 11-18-2010, 03:52 AM   #2
linuxlover.chaitanya
Senior Member
 
Registered: Apr 2008
Location: Gurgaon, India
Distribution: Cent OS 6/7
Posts: 4,631

Rep: Reputation: Disabled
The best way to know if you have proper drivers is to get a Live CD and try it on your system. And if everything is working the way you want, you got all the drivers you should.
 
Old 11-18-2010, 07:45 AM   #3
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
Please post the manufacturer and modell of your mainboard, maybe someone here has it already working and can give you more info about compatibility. You can also have a look in the Hardware Compatibility List.
 
Old 11-18-2010, 08:19 AM   #4
johnsfine
LQ Guru
 
Registered: Dec 2007
Distribution: Centos
Posts: 5,286

Rep: Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197
Quote:
Originally Posted by becaplin View Post
Okay so I have wild idea to build a new Ubuntu computer from scratch.
Not at all "wild". It is the most economical and effective way for a competent person to get a desktop Linux system.

Quote:
This is a great motherboard with lots of features,
What motherboard?

Quote:
planning to have a RAID
You didn't exactly say you intend to use the advertised RAID features of the motherboard. But I think you inferred it. If so, that is a bad idea.

Motherboard RAID is almost certainly "fake RAID". Fake RAID is worse than software RAID in several ways. Unless you intend to support a consistent RAID structure across a Windows/Linux dual boot, there is no reason to use fake RAID in Linux. If you want RAID, use software RAID or pay for real hardware RAID.

Before deciding to have RAID at all, make sure you understand why you want RAID. The reason for the RAID would say a lot toward the way you configure it. If you don't really have a reason, maybe you'll realize it isn't worth the trouble.

Quote:
an AMD 64 bit processor(s).
That's nice. That fact doesn't affect nor inform the other decisions nearly as much as you might expect.

Quote:
I want to be sure that I am installing the correct drivers..
Linux doesn't generally distribute or use "Motherboard Drivers". The motherboard sound, motherboard SATA, motherboard wired Ethernet, and other features for which Windows might use motherboard drivers to get optimal performance all tend to work with Linux via standard drivers and no motherboard specific versions of those drivers exist.

The display and wireless network devices (whether motherboard or not) often require some effort to get the right drivers set up, but the driver availability is not organized by motherboard even when those components are built into the motherboard. You need manufacturer and detailed model info for the components (rather than the motherboard) to resolve any such driver issues. Once you have the system, a Linux liveCD has tools that will help get detailed component info for display or network etc. components that are described imprecisely in the online specs you can see before you buy. It is often worth looking for such info in the online specs and trying to search for issues before buying, but that is not an easy nor reliable process. You still might find yourself looking for help after it is all assembled.

Last edited by johnsfine; 11-18-2010 at 08:26 AM.
 
1 members found this post helpful.
Old 11-18-2010, 10:57 PM   #5
tommcd
Senior Member
 
Registered: Jun 2006
Location: Philadelphia PA USA
Distribution: Lubuntu, Slackware
Posts: 2,230

Rep: Reputation: 293Reputation: 293Reputation: 293
While this is not specific to the motherboard, unless you plan to use a motherboard with integrated graphics, I would recommend going with a nvidia graphics card instead of ati. The proprietary nvidia drivers are much easier and trouble free to install and configure than the proprietary ati drivers are.
 
Old 11-18-2010, 11:01 PM   #6
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 tommcd View Post
While this is not specific to the motherboard, unless you plan to use a motherboard with integrated graphics, I would recommend going with a nvidia graphics card instead of ati. The proprietary nvidia drivers are much easier and trouble free to install and configure than the proprietary ati drivers are.
How can it be easier to click on nVidia instead of ATI in the driver manager?
 
Old 11-18-2010, 11:37 PM   #7
tommcd
Senior Member
 
Registered: Jun 2006
Location: Philadelphia PA USA
Distribution: Lubuntu, Slackware
Posts: 2,230

Rep: Reputation: 293Reputation: 293Reputation: 293
Quote:
Originally Posted by TobiSGD View Post
How can it be easier to click on nVidia instead of ATI in the driver manager?
It is just that the nvidia linux drivers tend to be more reliable and less problematic than the ati linux drivers from what I have seen around these forums.
 
Old 11-19-2010, 01:31 AM   #8
becaplin
LQ Newbie
 
Registered: Nov 2010
Location: Utah
Distribution: Ubuntu
Posts: 6

Original Poster
Rep: Reputation: 0
Talking Thanks I am less concerned now

So here is what I have in mind:
Ubuntu 10.10
AMD PhenomII x6 1090
8GB RAM
Gigabyte AMD 880GMA/SB850
and two 500GB hard drives..to be RAID.
When do I set up the software RAID?
I will start out tomorrow with the live CD.
 
Old 11-19-2010, 01:47 AM   #9
linuxlover.chaitanya
Senior Member
 
Registered: Apr 2008
Location: Gurgaon, India
Distribution: Cent OS 6/7
Posts: 4,631

Rep: Reputation: Disabled
with 8gb ram, you should look for the 64bit version of Ubuntu. Else you will need to have PAE kernel module.
 
Old 11-19-2010, 08:06 AM   #10
johnsfine
LQ Guru
 
Registered: Dec 2007
Distribution: Centos
Posts: 5,286

Rep: Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197
Quote:
Originally Posted by becaplin View Post
When do I set up the software RAID?
I don't happen to know that for Ubuntu, but I expect it could be found easily in Ubuntu documentation or with an online search.

I have only really used RAID for servers, not workstations, and for servers I use Centos. Setting up the software RAID as part of the Centos install process is very obvious. It was not obvious to me in the Ubuntu install process, but I also wasn't looking for it.

How you set up RAID should depend on why you want the RAID. What are the kinds of failures you want to cover? How much 100% likely setup cost is justified up front to save how much low probability recovery cost later? Keep in mind that RAID is far inferior to backup for any kind of long term data security.

With two drives, I expect you want RAID 1 for its reliability increase with 50% capacity loss and little performance difference (writes are more expensive, reads may be less expensive). But maybe you meant RAID 0 for its performance increase with capacity unchanged and reliability decreased. I can't really guess your goals.

With software RAID, you normally make the decision per partition, rather than for the whole pair of drives. In a serious production system, you often have working data in which performance is more important than extreme reliability (remember the drives themselves are very reliable, so even RAID 0 makes data loss from hardware problems far less likely than data loss from operator error or software bugs). So you might make a pair of work partitions (one per drive) joined by RAID 0, where other pairs are joined by RAID 1.

In a more typical system the only area where performance is that much more important than extreme reliability is /tmp. When I am using mostly RAID 1, I make /tmp be a tmpfs rather than either its own partition or a directory inside the / partition. A tmpfs increases your need for swap space, so I set up one swap partition on each drive and let Linux use the swap partitions independently. That is more efficient than merging swap with RAID 0 and much much better than merging swap with RAID 1.

That plan (and everything else I ever do with RAID) is making some assumptions about acceptable extra effort at recovery time after an unlikely drive failure. If instead, I were creating a live transaction processing system, then extra hardware and initial setup costs would be insignificant and everything would focus on minimizing the costs associated with the low probability failures.

At the opposite extreme, in setting up an ordinary workstation, RAID isn't justified at all. If you multiply the moderate savings from having RAID during a hard drive failure times the very low probability of ever having that failure, the result doesn't justify the initial costs of the RAID. Backup is justified because it covers a higher costs of data loss times a higher probability of operator error, software bug or hardware failure causing that loss. Regarding data loss, backup is better protection for all but your most recent data (created since last backup). RAID is the only protection for your most recent data but only protects against some hardware failures, not against the more common (operator error, and software) causes of data loss.
 
1 members found this post helpful.
Old 11-20-2010, 03:41 AM   #11
becaplin
LQ Newbie
 
Registered: Nov 2010
Location: Utah
Distribution: Ubuntu
Posts: 6

Original Poster
Rep: Reputation: 0
Wink Got the 64 bit version..

Quote:
Originally Posted by linuxlover.chaitanya View Post
with 8gb ram, you should look for the 64bit version of Ubuntu. Else you will need to have PAE kernel module.
Thanks, I do have that.
 
Old 11-20-2010, 03:45 AM   #12
becaplin
LQ Newbie
 
Registered: Nov 2010
Location: Utah
Distribution: Ubuntu
Posts: 6

Original Poster
Rep: Reputation: 0
Wink RAID..hmm

Quote:
Originally Posted by johnsfine View Post
I don't happen to know that for Ubuntu, but I expect it could be found easily in Ubuntu documentation or with an online search.

I have only really used RAID for servers, not workstations, and for servers I use Centos. Setting up the software RAID as part of the Centos install process is very obvious. It was not obvious to me in the Ubuntu install process, but I also wasn't looking for it.

How you set up RAID should depend on why you want the RAID. What are the kinds of failures you want to cover? How much 100% likely setup cost is justified up front to save how much low probability recovery cost later? Keep in mind that RAID is far inferior to backup for any kind of long term data security.

With two drives, I expect you want RAID 1 for its reliability increase with 50% capacity loss and little performance difference (writes are more expensive, reads may be less expensive). But maybe you meant RAID 0 for its performance increase with capacity unchanged and reliability decreased. I can't really guess your goals.

With software RAID, you normally make the decision per partition, rather than for the whole pair of drives. In a serious production system, you often have working data in which performance is more important than extreme reliability (remember the drives themselves are very reliable, so even RAID 0 makes data loss from hardware problems far less likely than data loss from operator error or software bugs). So you might make a pair of work partitions (one per drive) joined by RAID 0, where other pairs are joined by RAID 1.

In a more typical system the only area where performance is that much more important than extreme reliability is /tmp. When I am using mostly RAID 1, I make /tmp be a tmpfs rather than either its own partition or a directory inside the / partition. A tmpfs increases your need for swap space, so I set up one swap partition on each drive and let Linux use the swap partitions independently. That is more efficient than merging swap with RAID 0 and much much better than merging swap with RAID 1.

That plan (and everything else I ever do with RAID) is making some assumptions about acceptable extra effort at recovery time after an unlikely drive failure. If instead, I were creating a live transaction processing system, then extra hardware and initial setup costs would be insignificant and everything would focus on minimizing the costs associated with the low probability failures.

At the opposite extreme, in setting up an ordinary workstation, RAID isn't justified at all. If you multiply the moderate savings from having RAID during a hard drive failure times the very low probability of ever having that failure, the result doesn't justify the initial costs of the RAID. Backup is justified because it covers a higher costs of data loss times a higher probability of operator error, software bug or hardware failure causing that loss. Regarding data loss, backup is better protection for all but your most recent data (created since last backup). RAID is the only protection for your most recent data but only protects against some hardware failures, not against the more common (operator error, and software) causes of data loss.
Well I didn't get prompted to install the array. Didn't look at the documentation anyhow. Just cocky I guess. Anyhow, I'll pass on the array for now. Got a big enough hard drive anyhow for what I need it for and with linux the backup scheduling is a breeze so that will do for now.
Thanks..but I still want to check into just to learn more.
 
Old 11-30-2010, 11:57 PM   #13
becaplin
LQ Newbie
 
Registered: Nov 2010
Location: Utah
Distribution: Ubuntu
Posts: 6

Original Poster
Rep: Reputation: 0
Talking It is done(ish) for now

Thanks all for your advice and input.
I love Linux, I can't wait to be much better at it.
Easiest computer build I have undertaken (5 now).
 
  


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
NVIDIA Driver issues (Proprietary drivers wont install properly) SgtATON Linux - Newbie 9 04-20-2010 09:11 AM
how to install the drivers for linux on intel D945GCCR desktop motherboard bobykv Linux - General 4 09-20-2008 05:28 PM
how to install ViA PC3500 motherboard drivers?? wes-ley83 Linux - Hardware 1 02-25-2008 02:51 PM
need to install motherboard drivers? kalifornia Linux - Newbie 2 06-30-2007 04:20 AM
updated Xfree86, can't install ATI drivers properly. Junior41180 Mandriva 0 09-07-2004 06:56 PM

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

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