Is Linux harmful to the environment?

  • Thread starter OrbitalPower
  • Start date
  • Tags
    Linux
In summary, Linux users may face difficulties with power options such as hibernation, sleep mode, and fan control compared to Windows. There are also issues with ACPI and monitoring tools may not be as advanced. However, Linux has a strong community and is constantly developing. Some users may leave their computers on all the time due to longer boot times, but Linux is known for its customization and powerful software. There may also be compatibility issues with certain hardware, such as the NVIDIA graphics card, which can affect the functionality of power options.
  • #1
OrbitalPower
It seems Linux simply does not have the power options that Windows has, such as hibernation, sleep mode, fan control, AMD cool and quiet, and if it does have them they're usually hard to implement (at least compared to windows) or they cause problems. It seems I've seen a lot of problems with APCI.

(In fact, when I googled "Linux" and "sleep" I got a lot of people who had nothing but problems with it, such as here and http://www.linuxscrew.com/2007/09/06/get-suspendhibernate-working-fast-in-ubuntu-feisty-fawn-704/.)

Plus, the monitoring tools aren't as good. I use superkaramba, but it was somewhat difficult to install and I had to go looking for the good monitoring tools.

I also think Linux users have a tendency to be people who leave their comptuers on all the time, as Linux takes a long time to boot.
 
Computer science news on Phys.org
  • #2
OrbitalPower said:
I also think Linux users have a tendency to be people who leave their comptuers on all the time, as Linux takes a long time to boot.

For sure my Windows XP boot much longer than Linux on my server. And server is 400 MHz, while my main machine is DualCore 2.66 GHz.

But you are right about ACPI problems.
 
  • #3
OrbitalPower said:
It seems Linux simply does not have the power options that Windows has, such as hibernation, sleep mode, fan control, AMD cool and quiet, and if it does have them they're usually hard to implement (at least compared to windows) or they cause problems. It seems I've seen a lot of problems with APCI.

(In fact, when I googled "Linux" and "sleep" I got a lot of people who had nothing but problems with it, such as here and http://www.linuxscrew.com/2007/09/06/get-suspendhibernate-working-fast-in-ubuntu-feisty-fawn-704/.)

Plus, the monitoring tools aren't as good. I use superkaramba, but it was somewhat difficult to install and I had to go looking for the good monitoring tools.

I also think Linux users have a tendency to be people who leave their comptuers on all the time, as Linux takes a long time to boot.

I don't know about any laptop problems but usually the reason why google searches result in problems is because Linux has a much bigger and better society and communication than Windows. What do you mean by monitoring tools? Could you be a little bit more specific? The reason why Linux takes too long to boot is because of the fact that by default a whole load of stuff is loaded at boot. As most of these you never actually use, you can just switch them off which saves boot time. I can tell you that my box takes less than a minute to boot.

Linux is still developing and I admit that the hardware support may not be as good as Windows (for rare hardware) but the guys working on Linux have a much harder time as hardware is not made "Linux ready".

On the whole I would say its a great OS full of software that is much much better than Windows equivalents (like xgl). It is a tinker box, it gives you the freedom to screw up your computer big time. In all honesty I'm proud that my 2.8Gz celeron, 768mb ram, nvidia 6600 can run desktop effects with ease.
 
  • #4
OrbitalPower said:
I also think Linux users have a tendency to be people who leave their comptuers on all the time, as Linux takes a long time to boot.

I don't know. I have at home an XP box which has been running almost uninterrupted 24hr/day for about 5 years now even when I'm on a holiday (no, when I'm off for more than 1 week, I switch it off :smile: ). It is for different reasons, mainly because in winter it heats the apartment, but the main reason is that it's also the printer server and so on, and it's a pain to boot it (the backup utility takes about 20 minutes to get its act together). But it has a screen saver :-p
On my portable, ubuntu boots in a minute or two. Much faster than the original vista btw.
 
  • #5
Focus said:
I don't know about any laptop problems but usually the reason why google searches result in problems is because Linux has a much bigger and better society and communication than Windows.

Is there any even remotely sensible manner in which this is true?

Focus said:
On the whole I would say its a great OS full of software that is much much better than Windows equivalents

Then you'd be wrong, not least for the fact that you seem unwilling to distinguish between what constitutes the operating system and what constitutes (third-party) software. I can think of only a handful of examples of Linux software that could reasonably make the claim to being "much better" than Windows equivalents. Interestingly, few of the examples that spring to mind (top, gzip, cat, screen, etc) are "Linux" software per se; they're almost exclusively legacy UNIX applications that were ported to run under the Linux kernel. And before anyone starts, I say the above as someone who divides my time equally between (various distros of) Linux and OS X.

With reference to the OP's question, I and, I imagine, many others, couldn't care less about whether Linux is "harmful to the environment." It's a question that is utterly devoid of content.
 
  • #6
My laptop has all of its ACPI functions enabled, but it does not resume from sleep if I am using the closed-source driver from NVIDIA. This is because NVIDIA is an evil company that artificially differentiates their line of graphics cards by using drivers to disable features in 'cheaper' cards. For this reason they will never release the specifications of their cards so that fully accelerated open source drivers can be written. The problem is that when the team makes a change to the Linux Kernel, something like sleep might break because the NVIDIA driver is no longer compatible, which is a problem because no one can get inside the NVIDIA driver to fix it.

Instead I am forced to use the open-source NVIDIA driver with no hardware acceleration, since this is a work machine for which sleep is more important then fancy effects.

The best way to avoid this problem, is to only buy laptops with Intel graphics if you plan to use Linux. Intel is an honest company that released their card specifications, so that open source drivers have been made. Intel cards produce less heat then NVIDIA's, but of course they do not process graphics as quickly.

In fact, when I googled "Linux" and "sleep" I got a lot of people who had nothing but problems with it, such as here and here.

Did you expect to find blog posts like this: "I just installed Linux on my PC, and it's working great, especially the sleep" ? My point is that most people post when they have a problem. Especially when there is a huge community as GNU/Linux has.

Linux takes a long time to boot.

That is much too general of a statement! A corrupted install of linux can be very slow to boot (same for windows), but otherwise any of the main distros wipe the floor with Window's boot time.

Ultimately, computers with GNU/Linux installed will use less power for these three reasons:

1) When the computer is idling, it truly is idling with 0% CPU use. Vista and XP hardly ever fall below 5% CPU usage, even when the user is doing nothing.

2) MS Windows is bad at managing hardware resources, so it is constantly probing your hard drives, disk drives, flash drives, etc.

3) Most 3D games are played on MS Windows, and the majority of power consumed by a home PC is used to play 3D games.
 
  • #7
<snip>senseless rant about various hardware companies and their relative virtues in the eyes of $DEITY</snip>

Crosson said:
A corrupted install of linux can be very slow to boot (same for windows), but otherwise any of the main distros wipe the floor with Window's boot time.

Ignoring the fact that the time required to boot depends entirely on how one judges the system to have booted (for instance, is Linux "booted" when the filesystems are brought up, or is it really booted only when X starts up and is ready to accept a login?), this wouldn't seem to accord at all with most people's experience. Moreover, if you restrict attention to the major distros only I think you'll find that they boot significantly more slowly than a fresh or reasonably well maintained Windows installation will on the same hardware.

Ultimately, unless there are actually problems that prevent a Linux machine from booting, the question of which operating system boots most quickly is functionally meaningless since the question is itself so vague.

Crosson said:
Ultimately, computers with GNU/Linux installed will use less power for these three reasons:

1) When the computer is idling, it truly is idling with 0% CPU use. Vista and XP hardly ever fall below 5% CPU usage, even when the user is doing nothing.

Nope. Not even close, actually.

Crosson said:
2) MS Windows is bad at managing hardware resources, so it is constantly probing your hard drives, disk drives, flash drives, etc.

Again, utter nonsense, particularly within the context of a discussion about how an entire operating system can't seem to figure out a reliable way to manage sleep and hibernation.

Crosson said:
3) Most 3D games are played on MS Windows, and the majority of power consumed by a home PC is used to play 3D games.

Presumably you have some source of reliable data with which to support this claim? Because otherwise, y'know, it would kind of fall under the heading of "a really rather silly thing to say."
 
Last edited:
  • #8
My Vista system idles BELOW 5%, all the time. It idles at between 0 and 1%, at least according to the resource monitor. I used a third party monitor on XP and also it was not idling at over 1 or 2%

The biggest power consumption concern is from leaving your computer on while you're not at it, which is why one of the ways to cut down your carbon footprint according to some environmental sites I've seen is to put it into "sleep" or "hibernation" mode (however, this is not available on my Linux system).

As for Nvidia, I'm actually just glad they made drivers at all for Linux. I remember trying to install the crap from Direct Rendering Infastructure on an old Red hat 7.2 system with a Voodoo 3 card and it was absolute HELL compared to the problems of Nvidia. It just wouldn't work.

I mean, there is no comparison at all to what the hassle that DRI was compared to NVIDIA, where there is just one command to installation, really. It would be like comparing Linux power saving features to that of windows. I could never get it to work on any system, so I just switched to NVIDIA 3d.
 
  • #9
As for the topic title, yes, it's an attention grabber.

GNU/Linux also doesn't have very good programs for people who have trouble seeing or are hard of hearing compared to the numerous windows options for people who are handicapped, for example, it's harder to make font size changes universal, so if I was to make a thread about that I guess I could write "Is Linux more discriminatory against the handicapped?"

Both statements are technically accurate, Linux is designed by hackers, and it doesn't have as good of end-user power utility features, and I figure every once in a while Linux could use some good natured ribbing.

Plus, I do love hearing about how Linux has better programs than windows, and the current "problem" is everybody else's fault but Linux. It reminds me why I still like to use Linux in the first place :)

The point was not to bash linux, merely to inquire. It may have came from a tad bit of frustration - I've already given up with Linux power saving techniques. I've got about the same system as that guy with Fedora core 8, except I use a prior version of Fedora, and I've got it configured exactly the way I want it.

I can't even get lm_sensors to work, and I really don't want to have the problem where the PC can't be woken up.

The point I was making was that the end-user (and this is important, because articles on the net have claimed Linux is indeed the "Green OS" when it comes to servers, which even the article I read admitted Windows had some good power management techniques, and I'm not sure their conclusions were to be believed) power-management options I don't believe are as good as their windows equivalents.

The second largest power consumption factor, behind your cpu usage, is your hard drive activity. That's what makes a feature like "hibernate" so important, and the fact is some people will indeed turn off their disks through a feature like "hibernate" or put their computer to "sleep" while they're not at it.

In Linux, it is just a hassle to do this on a desktop OS. So, if you had a company that was thinking of switching to Linux, it would become a concern. Yes, you could hire someone who knows Linux to come and set up the power option utilities. But the fact is, they're more confusing than that of windows, thus they're less likely to be used, and, as shown, they're more likely to cause problems should a certain feature be updated (such as a graphics card update).

I also can't get AMD "Cool 'n' Quiet" to work because I don't have the right kernel version. However, I can recompile a kernel and I will try and get that going at a later time (this is another good features as it cuts power consumption of your CPU for you).

Many people on this forum have talked about making the "switch" to Linux, many people also are environmentally concerned and are trying to cut down on their energy usage, saving costs in addition to their the environment.

So they indeed might be interested in knowing that there are problems with Linux and end-user power consumption as compared to windows (and this is esp. true if they own a notebook, where it is near essential to have a "hibernate mode," although I admit I mostly just use the monitor saving techniques, which are easier to use in Linux and come pre-installed and configured).
 
  • #10
Focus said:
I don't know about any laptop problems but usually the reason why google searches result in problems is because Linux has a much bigger and better society and communication than Windows. What do you mean by monitoring tools? Could you be a little bit more specific? The reason why Linux takes too long to boot is because of the fact that by default a whole load of stuff is loaded at boot. As most of these you never actually use, you can just switch them off which saves boot time. I can tell you that my box takes less than a minute to boot.

Agreed.

Again, I wasn't trying to really bash Linux. Even if we concede that Linux doesn't have as good of power saving techniques as windows on the desktop (I never mentioned "laptop," I use Vista on my laptop), it would probably only be a minimal difference for the average user.

The real way to cut down on PC consumption, if you're concerned about it, would be to turn the thing off while you're not at and not going to use it for a while.

I've used Linux since I got Red Hat 5.2 with a book on Linux from the Library, and have been pretty much hooked ever since.

I use both operating systems regularly.

Focus said:
Linux is still developing and I admit that the hardware support may not be as good as Windows (for rare hardware) but the guys working on Linux have a much harder time as hardware is not made "Linux ready".

I would say the hardware support is not as good as windows for mainstream hardware - there is no comparison between NVIDIA drivers for linux and that of windows. Yes, this indeed may be more the fault of NVIDIA than Linux, however, Linux has been around a long time and it's never really been as good as windows for end-user 3d apps.

Also, sound is not as good.

Supposedly, though, the playstation 3, James Cameron's "Titanic," etc. all were designed or used the "power of Linux" during their development, just like some high end Linux systems actually save more powr than the Windows' equivalents.

That is just another situation where on the high-end, linux can be better, but for the average user, it's probably worse in some ways.

Focus said:
On the whole I would say its a great OS full of software that is much much better than Windows equivalents (like xgl). It is a tinker box, it gives you the freedom to screw up your computer big time. In all honesty I'm proud that my 2.8Gz celeron, 768mb ram, nvidia 6600 can run desktop effects with ease.

I agree somewhat. I actually like some window apps better. And I'm already a Linux convert, I use it, but I'm not a complete convert, I use windows as well.

Merely making the point that Linux could use some work on its power management tools.

Anyway, you can use windows programs on linux with wine. There's a minor performance hit (very minor comared to VMware), and not all apps work, but it's a good feature.


Edit: When I search for "Linux games" or "Linux firewall," the first thing I get is usually a tutorial.

I was just surprised that the first thing I got when I googled Linux and sleep techniques (or whatever I used, it didn't contain works like "troubleshoot") were problems with it.
 
  • #11
Long time ago, I used Mac, when it 'still made a difference'. I'm talking about the 90-ies. Ok, a mac was about 2 or 3 times more expensive than a DOS/windows box at that time, but the difference in user-friendliness was so huge that it was worth the money. Then windows improved and mac declined: it was difficult to find cracked software for mac, while there was lots of it for windows, and windows became usable with win-98. IMO, it wasn't worth the price difference anymore. So I switched to windows. Unfortunately, that was at the time that windows ME was brought out, and that was such a terrible mess, that I bought (yes!) an XP license all together to install it on the computer that had ME pre-installed. In the mean time, the trick was to get cracked office and other software. I even bought some software ! Trouble with updates and all that: always requesting money. And the vaguely unsatisfying idea that 3/4 of what's on your computer is in fact "illegal".

So that's where linux gets my vote: you can have a fully legal system on your machine for nothing, with software that works more or less correctly. Probably it works less well than commercial software, but, as way back with mac, the difference isn't worth the price. At least I don't have to chase anymore cracked versions, and I can have a fully legal computer (must be the first time since I touched computers that I have a fully legal system :-)

As to power saving, it's usually the first thing I disable on most computers (except for the screen saver), when they are on the grid (not when they are on batteries of course). If I leave a computer on, I want it to be on, not sleeping. If I want it sleeping, can just as well switch it off. Electricity here is nuclear, doesn't have a carbon footprint (but it does have a bill, of course, but that bill is reasonably low that I don't notice it).
 
  • #12
Linux goes green!

Please see the following initiative:
http://linuxfoundation.org/en/Green_Linux (Green Linux)

Please join the power management mailing list or read the archives located here (for those seeking more info):
https://lists.linux-foundation.org/pipermail/linux-pm/
Also, please see the links sections for other linux power management information. When people complain about power management issues it is usually because they have failed to configure it properly or are unaware about the available options.
 
  • #13
OrbitalPower said:
Supposedly, though, the playstation 3, James Cameron's "Titanic," etc. all were designed or used the "power of Linux" during their development, just like some high end Linux systems actually save more powr than the Windows' equivalents.
.

It's not "supposed", the PS3 runs Linux and Titanic was rendered using it, from what I read very long ago.
 

Related to Is Linux harmful to the environment?

1. Is using Linux harmful to the environment?

No, using Linux is not harmful to the environment. In fact, it can be more environmentally friendly compared to other operating systems due to its open-source nature and lower energy consumption.

2. Do Linux servers have a negative impact on the environment?

No, Linux servers do not have a negative impact on the environment. In fact, many large companies and organizations use Linux servers because of their efficiency and cost-effectiveness, which can ultimately have a positive impact on the environment.

3. Does the production of Linux software contribute to environmental pollution?

No, the production of Linux software does not contribute to environmental pollution. Unlike proprietary software, Linux software is open-source and does not require the use of harmful materials or processes during production.

4. Can using Linux help reduce e-waste?

Yes, using Linux can help reduce e-waste. Linux can be installed on older and less powerful hardware, extending the lifespan of these devices and reducing the amount of electronic waste that ends up in landfills.

5. Are there any environmental benefits to using Linux over other operating systems?

Yes, there are several environmental benefits to using Linux over other operating systems. Some of these include lower energy consumption, reduced e-waste, and the use of open-source software that promotes collaboration and sustainability.

Similar threads

  • Computing and Technology
2
Replies
43
Views
3K
  • Computing and Technology
Replies
12
Views
5K
Replies
2
Views
5K
  • Computing and Technology
Replies
27
Views
18K
  • Special and General Relativity
Replies
13
Views
2K
Replies
2
Views
1K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
1
Views
2K
Back
Top