LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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 07-09-2010, 04:50 PM   #1
TL_CLD
Member
 
Registered: Sep 2006
Posts: 366

Rep: Reputation: 45
Linux is noisy, Solaris 10 is silent. A weird problem.


Hey all,

I've bought myself a new workstation: A Sun Ultra 27.

It's a great machine, and I'm very happy with it, except for one odd thing: It emits a very loud high pitch sound during network transfers and during various other tasks that involves moving data around at breakneck speed.

At first I thought it was a hardware issue, so I switched the nic, but that didn't help. I tried a few different brands, to no avail. The noise remained.

Then Sun swapped the motherboard and the PSU, but still the noise remained.

I've also switched the harddrives, to no avail. I've tried various brands of regular disks, and I've tried two different SSD's.

I've also tried a bunch of different distros, but that didn't help either.

Then I tried Solaris 10, and voila! The noise went away. The machine is perfectly quiet.

But I'm not really interested in running Solaris 10, as it is completely unknown to me. I'd much rather run Slackware.

So my question to you guys is: How do I go about changing drivers for this computer?

As an example: The e1000e driver for the nic. The Slackware 13.1 x86_64 driver for this nic is at version 1.0.2-k2, but the latest official driver from Intel is 1.2.8.

Now if I download the driver from Intel, all I get is some source that fails at compiling:

Quote:
make -C /lib/modules/2.6.33.4/build SUBDIRS=/home/thomas/e1000e-1.2.8/src modules
make[1]: Entering directory `/usr/src/linux-2.6.33.4'
CC [M] /home/thomas/e1000e-1.2.8/src/netdev.o
/home/thomas/e1000e-1.2.8/src/netdev.c: In function 'e1000_runtime_resume':
/home/thomas/e1000e-1.2.8/src/netdev.c:6081: error: 'struct dev_pm_info' has no member named 'runtime_auto'
make[2]: *** [/home/thomas/e1000e-1.2.8/src/netdev.o] Error 1
make[1]: *** [_module_/home/thomas/e1000e-1.2.8/src] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.33.4'
make: *** [default] Error 2
And how about the other hardware components? I suspect there's some chipset driver also, but I'm not really certain how to update those, or even where to find them.

lspci for the computer looks like this:

Quote:
00:00.0 Host bridge: Intel Corporation 5520/5500/X58 I/O Hub to ESI Port (rev 13)
00:01.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 (rev 13)
00:03.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 (rev 13)
00:07.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 (rev 13)
00:14.0 PIC: Intel Corporation 5520/5500/X58 I/O Hub System Management Registers (rev 13)
00:14.1 PIC: Intel Corporation 5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers (rev 13)
00:14.2 PIC: Intel Corporation 5520/5500/X58 I/O Hub Control Status and RAS Registers (rev 13)
00:14.3 PIC: Intel Corporation 5520/5500/X58 I/O Hub Throttle Registers (rev 13)
00:19.0 Ethernet controller: Intel Corporation 82567LM-2 Gigabit Network Connection
00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2
00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller
00:1f.2 SATA controller: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
03:00.0 VGA compatible controller: nVidia Corporation Device 0ca3 (rev a2)
03:00.1 Audio device: nVidia Corporation High Definition Audio Controller (rev a1)
04:04.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
Should I perhaps just wait for a newer kernel and hope the problem gets fixed by that?

Sun is also working on solving the problem, but I fear they'll just give up and tell me to run Solaris.

Any and all suggestions are more than welcome, as the noise is driving both me and my wife insane.

Last edited by TL_CLD; 07-10-2010 at 02:39 AM. Reason: Problem solved
 
Old 07-09-2010, 05:10 PM   #2
lucmove
Senior Member
 
Registered: Aug 2005
Location: Brazil
Distribution: Debian
Posts: 1,432

Rep: Reputation: 110Reputation: 110
Sorry for intruding in your topic, I don't have any answers, just actually a question, I am genuinely curious:

Aren't those Sun machines extremely expensive? What's the point of buying one if you are not going to run Solaris on it? Why not use a generic, much cheaper machine if you just want to run Linux? What was your motivation?
 
Old 07-09-2010, 05:28 PM   #3
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,225

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
It's probably singing capacitors. Rebuild the kernel to use a frequency of less than 1000hz.
 
Old 07-10-2010, 01:22 AM   #4
TL_CLD
Member
 
Registered: Sep 2006
Posts: 366

Original Poster
Rep: Reputation: 45
Quote:
Originally Posted by lucmove View Post
Sorry for intruding in your topic, I don't have any answers, just actually a question, I am genuinely curious:

Aren't those Sun machines extremely expensive? What's the point of buying one if you are not going to run Solaris on it? Why not use a generic, much cheaper machine if you just want to run Linux? What was your motivation?
I got a good deal on it, because I bought a couple of Sun servers at the same time. So the price was only marginally higher than "a generic machine".

And it's a great piece of equipment. I'm very pleased with it, except for the high pitch noise.
 
Old 07-10-2010, 01:24 AM   #5
TL_CLD
Member
 
Registered: Sep 2006
Posts: 366

Original Poster
Rep: Reputation: 45
Quote:
Originally Posted by dugan View Post
It's probably singing capacitors. Rebuild the kernel to use a frequency of less than 1000hz.
Hey dugan,

I've tried that, and it didn't change a thing. The noise remains, no matter the frequency.
 
Old 07-10-2010, 02:42 AM   #6
TL_CLD
Member
 
Registered: Sep 2006
Posts: 366

Original Poster
Rep: Reputation: 45
I'm happy to report that the 2.6.34.1 kernel all but entirely fix the issue. The noise is still there but it is much weaker and the tone is not as high pitched.

I've no clue what specific changes between 2.6.33.4 and 2.6.34.1 are the cause of the fix - I'm just very happy that the noise is gone.

 
Old 07-10-2010, 03:09 AM   #7
delta_waves
LQ Newbie
 
Registered: Feb 2010
Distribution: FreeBSD
Posts: 20

Rep: Reputation: 0
Have you considered Nexenta? It uses the Solaris kernel with the GNU/Linux userland that you're accustomed to. It might provide you with the best of both worlds.
 
Old 07-10-2010, 03:46 AM   #8
TL_CLD
Member
 
Registered: Sep 2006
Posts: 366

Original Poster
Rep: Reputation: 45
Quote:
Originally Posted by delta_waves View Post
Have you considered Nexenta? It uses the Solaris kernel with the GNU/Linux userland that you're accustomed to. It might provide you with the best of both worlds.
I love Slackware, and I'm getting too old to learn new tricks.

And with btrfs around the corner, ZFS is no longer the king of file systems. I have messed around with Opensolaris and ZFS, and it is awesome.

But thanks for the suggestion.
 
Old 07-10-2010, 04:10 AM   #9
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,127

Rep: Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120
Quote:
Originally Posted by TL_CLD View Post
... and I'm getting too old to learn new tricks.

And with btrfs around the corner, ZFS is no longer the king of file systems. I have messed around with Opensolaris and ZFS, and it is awesome.
This is pretty close to my attitude as well. I keep looking at OpenSolaris for principally DTrace and ZFS, but it's so much effort to do what I normally know what to do, it's all too hard.

I will say that btrfs has a long way still to go. I always run absolutely the latest kernel (even -mm), and btrfs is still broken. Not complaining (given the development resource disparity), but it ain't up to the task yet.
 
Old 07-10-2010, 04:35 AM   #10
TL_CLD
Member
 
Registered: Sep 2006
Posts: 366

Original Poster
Rep: Reputation: 45
Quote:
Originally Posted by syg00 View Post
I will say that btrfs has a long way still to go. I always run absolutely the latest kernel (even -mm), and btrfs is still broken. Not complaining (given the development resource disparity), but it ain't up to the task yet.
You are right about that, but there are some pretty big players out there pushing for btrfs, so I'm sure it'll get there.

And I can't say I'm in any kind of hurry. ext4 is serving me quite well.
 
  


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
Problem on Changing boot screen (verbose to silent) Berdi Linux - Newbie 2 01-12-2008 05:03 PM
Problem with silent install of WEBSPHERE 6.0 tonan Linux - Software 0 12-20-2006 06:16 AM
Silent SDL Parachute Death: Pointers on how I should go about fixing this problem. RHLinuxGUY Programming 3 05-24-2006 12:33 AM
Noisy computer when running Linux amp2000 Linux - General 19 09-15-2003 10:40 PM
Hard drive too noisy when running Linux khoing Linux - Hardware 4 10-27-2002 06:43 PM

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

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