• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Please help me to want to keep using Linux.

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.
Originally posted by: magomago
Originally posted by: Nothinman


There's not a single Windows app that I can think of that would make me want to run Windows any more., but if you're stuck running Windows apps you're probably best sticking with Windows too. Most Linux users use Linux apps and only look to Wine or Cedega as a very last restort. And IMO Linux drivers are better than their Windows counterparts in most cases.

No way. My music, as much as I hate saying it, sounds a thousand times better in Windows than in Ubuntu. Whatever the widnwos driver software for the nforce2 does, it does it well because it sounds very nice, even for 128kmp3s. On linux, don't even bother with it. Heck even if I play some High Quality music I can't turn the volume over 1/2 in the Gnome Taskbar because of the distortion I start getting (I leave my speakers on 25% Monsoon MH505s)

I always figured it was immaturity in the Linux OSS/ALSA (or that is what Drag told me long long ago when I asked this)

It's your driver for that card. The nforce2 stuff is the nvidia's sound card and they keep things closed. Nvidia is notoriously private with things like that. Very irrational behavior.

The alsa probably would work better if people wanted it to bad enough, but there are nice sound cards for cheap and there are only actually 2-3 guys that do almost all the sound driver work for Linux systems. So they have their priorities.

With the nvidia sound card your using it in a sort of compatability mode with the Intel 8xx drivers, so your going to miss out on most of the features you have in Windows. In all actuallity I'd bet most of the sound card only realy exists in Window's drivers. Like a Winmodem.

My guess with what is happenning is that the Linux driver is feeding the sound card a sound format that it doesn't handle very well. With software mixing (dmix plugin) you can take any sound and remix it to something that the sound card can eat without getting a stomach ache. I had to do this with my Ibook so that I'd get smooth DVD playback.

This should be less of a issue of late since dmix is enabled by default for newer versions of alsa's drivers. I think with 2.6.14 kernels is the cut off point.

Either that or it may be the software program your using.

For instance with Amarok I've noticed that it has considurably less sound quality in certain conditions. For isntance if it's configured to use KDE's arts media system it's pretty easy to get nasty sounding distortion. It has its own software mixing stuff and if you have the volume turned up in that then it's easy to get distortion.

And with Gnome's ESD sound deamon it's even worse. Much worse.

The simple way to find out if this is the problem is to use a simple command line player like mpg321 and go like this:
mpg321 -d alsa09 random.mp3

Sometimes that helps. Then you can reconfigure the application to use alsa directly or disable kde/gnome's sound system.. Things like that.
 
As for staying and using Linux..

What is it you want a computer for actually? Games, email, programming, mucking around with?

With Linux the more you know the more usefull it is to you. That's kinda the secret behind the whole thing.

It's very open and accessable. People want you to give most of the software away to free. If you want to install a copy for your mom, that's fine. If you want to put copies of the software out on bittorrent servers, that's great. If you want to take one copy of one cdrom and then use it to install it on 30 workstations at work, then that's even better. Nobody is going to call the BSAon your boss.

All those things are illegal if your using Microsoft software.

If you want to submit patches.. Good for you! Bug reports are welcome and encouraged.. especially if they are usefull. Microsoft charges you money for that stuff. There is no OEM licensing. There is no NDA you need to sign. There is no upgrade licensing. You can have as many copies installed on as many machines as you feel like. The source code is aviable on a ftp website and nobody is going to go to jail for selling a copy for 20 bucks to a FBI agent. No sweat.

For the price of the cost of a Retail license for Windows XP you can buy yourself more RAM, another harddrive and a better sound card.

Debian, Ubuntu, and friends makes it easy to install gobs and gobs of software on your system and keep it all up to date with bug fixes and security patches.

all
sorts
of (seriously, this stuff is cool
very
fun
stuff

I like it. It's fun. Many of these things have Windows versions, but I probably would of never found them if I didn't have apt-get/aptitude for a nice catalog of software. Fedora and such have similar things, but it's not as comprehensive. Gentoo would have the next largest selection. And most of the time it's not that difficult to compile software if you've done it plenty times before.

It's certainly not perfect, It's certainly not the best thing in the world. There are problems and difficulties. It could be easier and it could support certain hardware better. But I like it non-the-less.

And it's not like it's sitting still or anything. Every day it gets better. And there are new things on the horizon

 
I use linux BECAUSE I'm lazy....it's just easier and keeps running with minimal effort. It has a decent scripting language out of box (pretty much every one has perl) and the H/W support is actually BETTER (imho) then windows out of box (Anything new you have to hunt down drivers for).
 
Originally posted by: geekender
I guess what is boils down to for me is convenience. Is Linux a feasable alternative? Sure....provided I am willing to compromise. We use Exchange servers on our domain. Why? Because they got a good deal a while back and don't want to retrain everyone on a new system. Evolution is good for pseudo-connecting to Exchange (it actually uses the web interface and converts it to an Outlook-like interface.) My Treo 600 will work with XP flawlessly, but not with Linux. It takes an hour to configure Linux to work correctly. My Thinkpad T41 will install XP and I can even play World of Warcraft or Battlefield 1942....but there is no 3D support for the ATI 7500 mobile in Linux.

Now, on my home machine I have an NVidia 6800. It runs Debian and has high framerates in gaming and I am happy. However, it took a lot of work to set it up. It is not something I would have one of my students do without several quarters of training.

My personal opinion? For what it is worth anyway....I think that the collective WE of the Linux community ENJOY the fact that we can run Linux and others have a problem doing it. That means that we are somehow smarter, or better than they are at something. We don't want it to be easy, then everyone would be doing it. Then it would be....well....Windows.

Which "WE" are you talking about? The "WE" that uses Linux, or the "WE" that makes it? Want things to be "easier" (for some vague interpretation of the word), make it easier.
 
No way. My music, as much as I hate saying it, sounds a thousand times better in Windows than in Ubuntu. Whatever the widnwos driver software for the nforce2 does, it does it well because it sounds very nice, even for 128kmp3s. On linux, don't even bother with it. Heck even if I play some High Quality music I can't turn the volume over 1/2 in the Gnome Taskbar because of the distortion I start getting (I leave my speakers on 25% Monsoon MH505s)

Did you file a bug report? How is stuff like that supposed to get fixed if no one tells anyone?
 
Originally posted by: Nothinman
No way. My music, as much as I hate saying it, sounds a thousand times better in Windows than in Ubuntu. Whatever the widnwos driver software for the nforce2 does, it does it well because it sounds very nice, even for 128kmp3s. On linux, don't even bother with it. Heck even if I play some High Quality music I can't turn the volume over 1/2 in the Gnome Taskbar because of the distortion I start getting (I leave my speakers on 25% Monsoon MH505s)

Did you file a bug report? How is stuff like that supposed to get fixed if no one tells anyone?

Well I guess according to drag it isn't a bug...and he is right when it uses the Intel8XX drivers. I've always wondered why it did that.
 
Well I guess according to drag it isn't a bug...and he is right when it uses the Intel8XX drivers. I've always wondered why it did that.

Even so, if it sounds that much worse it should be fixed. The ALSA people are more than willing to fix bugs, the problem is that they don't have all of the hardware required to test the drivers themselves so if you file a bug report you need to be willing to test out their patches.
 
Can't say I had much trouble making the nForce2 drivers work, aside from the fact that nVidia's annoying attitude means I had to download them instead of getting them installed automatically...

Oh and if all you wanna do is run Windows apps, just stick with Windows, Linus isn't mean to be a better Windows, it's just meant to be Linux.
 
Originally posted by: Sunner
Can't say I had much trouble making the nForce2 drivers work, aside from the fact that nVidia's annoying attitude means I had to download them instead of getting them installed automatically...

Oh and if all you wanna do is run Windows apps, just stick with Windows, Linus isn't mean to be a better Windows, it's just meant to be Linux.

They work out of the box for me, they just sound substancially worse than Windows.

And all I do isn't just run windows apps 😉 I would hardly consider listening to music as a "Windows thing"

And nothingman, where do I submit this information? I'm not using pure Debian, rather its Ubuntu. So would I submit to them, or directly to the ALSA people?
 
Originally posted by: Brentx
Originally posted by: scottws
I've tried to move to Linux a few times and failed. It's always hardware related. I have an ATi Radeon 9800XT and you know how that can be with ATi drivers. I also have a Motorola WPCI810G wireless Ethernet adapter that isn't even recognized under Linux. Attempts to utilize the Windows driver with ndiswrapper have failed misearably.

Talk all you want about how easy Linux is... it's not for the user that's used MS-DOS since 2.01 and hasn't even had a sniff of UNIX, or MAX OS, or OS/2, or anything non-Microsoft. Installing programs in my experience was a hit-or-miss affair. I didn't know where anything resided. I couldn't play Linux 3-D games because my video drivers didn't install. Attempts to create kernel modules told me I needed the kernel source. Got that, needed the GCC compiler. Got that, it needed three other things. Got one of those, it needed three other things. Et cetera. After I finally succeeded getting my video drivers working, a subsequent upgrade of the driver brought me back to square one with it not working again after nearly a month spent getting it working the first time.

Linux is easy once you get things installed. But that's the catch, isn't it?


I will give you that. Linux can be hard to configure if you have weird devices, or "soft" devices, where half of the devices calculations are offloaded to the CPU. However, once you really get the hang of Linux, and know where things start running and how to edit and find the proper config files to edit, everything starts to fall into place.

I started using Linux mainstream about 6 months ago, and I just finished configuring a SAMBA server based on Debian without any GUI installed. Just keep at it and you will eventually get it. There were many times in those 6 months where I would have liked to go back to Windows, but I wouldn't let myself do it (unless I needed to game or write up a power point presentation 😛).

I consider myself to be a reasonably intelligent computer user - I've been using PCs since the MS-DOS days, have a couple of engineering degrees, have used UNIX before, and write software for a living. But, I use Windows because 99% of the time, it does what I need it to do without me having to spend several hours screwing around with it trying to get it to work.

I have several complaints about Linux - first of all, nothing is standardized. There are something like 200 different distributions, and every one of them does things differently, so that when you try to configure something, you have to hunt around & try to figure out which of 187847823734832934 different config files you have to edit. And forget about trying to follow any online instructions if they aren't for the specific distribution & version you're using...

I recently gave up on trying to use Linux for a HTPC - mostly due to lack of hardware support. Sure, when I installed Ubuntu (5.10) everything seemed fine at first, until KDE locked up after about 2 minutes. Seems that Ubuntu doesn't install the nVidia drivers. Ok, so I need to install those separately. I can live with that. Hmmm...apt-get only gives me an older version of the driver (older than the one on nVidia's site), but it seems to be working ok...that is, until I try to use the TV-out - everything is a lovely shade of purple. So we'll try the new drivers. Following nVidia's instructions, I just run this script (after downloading the compiler, kernel headers, kernel source, and a bunch of other stuff that should have already been installed), change some environment variables to point to the correct version of the compiler (seems that their installer doesn't like the fact that the kernel was compiled with a different version of GCC), and reboot. And, I'm greeted with a nice blank screen. This was after spending over a week getting MythTV compiled & running. And I never could get the TV tuner card or remote control to work like they should. In Windows, on the other hand, I had everything up & running in an afternoon.

My next big complaint is with quality control. Every time I've tried Linux, I've seen quality problems - from frequent crashes & error messages in KDE (just doing things like browsing files), to installation failures (I was trying to install Ubuntu on an old Compaq server, and discovered that support for my RAID card mysteriously disappeared in 5.10, even though it should be supported). Maybe my expectations are just too high - at the company I work for, if a piece of software doesn't work, it doesn't go out the door.

And finally, there's the issue of documentation. Most of the Linux software I've used simply isn't documented well. Installation instructions are often incomplete and written for a specific distribution (and don't work with others), and online help is incomplete or is written for the programmer and not the everyday user. Again, maybe I'm just expecting too much.

If Linux is ever going to replace Windows, it needs to get over these issues. I'll probably try Linux again at some point, but for everyday use, I'm sticking with Windows.
 
And nothingman, where do I submit this information? I'm not using pure Debian, rather its Ubuntu. So would I submit to them, or directly to the ALSA people?

Depends on who you want to deal with really. If you submit to Ubuntu they'll probably just forward your bug report to the ALSA people and become a proxy between you and them. I would make sure to look through the bug reports in both place's bugzilla first though, someone might have submitted a similar report already.

There are something like 200 different distributions, and every one of them does things differently, so that when you try to configure something, you have to hunt around & try to figure out which of 187847823734832934 different config files you have to edit. And forget about trying to follow any online instructions if they aren't for the specific distribution & version you're using...

And there are at least 7 different versions of Windows with things strewn about in random places. At least with Linux if you're configuring Samba, your'e configuring Samba no matter what distribution you're using so it's not terribly hard to find smb.conf and edit it. Certain things are distro-specific like network configuration, but even those aren't hard to find.

I recently gave up on trying to use Linux for a HTPC - mostly due to lack of hardware support. Sure, when I installed Ubuntu (5.10) everything seemed fine at first, until KDE locked up after about 2 minutes. Seems that Ubuntu doesn't install the nVidia drivers. Ok, so I need to install those separately. I can live with that. Hmmm...apt-get only gives me an older version of the driver (older than the one on nVidia's site), but it seems to be working ok...that is, until I try to use the TV-out - everything is a lovely shade of purple. So we'll try the new drivers. Following nVidia's instructions, I just run this script (after downloading the compiler, kernel headers, kernel source, and a bunch of other stuff that should have already been installed), change some environment variables to point to the correct version of the compiler (seems that their installer doesn't like the fact that the kernel was compiled with a different version of GCC), and reboot. And, I'm greeted with a nice blank screen. This was after spending over a week getting MythTV compiled & running. And I never could get the TV tuner card or remote control to work like they should. In Windows, on the other hand, I had everything up & running in an afternoon.

All of those complaints can be directed at nVidia, if they would release their drivers under the GPL they would be included in the kernel and would have 'just worked'.

My next big complaint is with quality control. Every time I've tried Linux, I've seen quality problems - from frequent crashes & error messages in KDE (just doing things like browsing files), to installation failures (I was trying to install Ubuntu on an old Compaq server, and discovered that support for my RAID card mysteriously disappeared in 5.10, even though it should be supported). Maybe my expectations are just too high - at the company I work for, if a piece of software doesn't work, it doesn't go out the door.

AFAIK Ubuntu doesn't have a server release yet so I can understand why they wouldn't really care about supporting mid/high-end RAID cards. And IME most software on Linux 'just works', I haven't seen frequent crashes in anything I use in many years.

And finally, there's the issue of documentation. Most of the Linux software I've used simply isn't documented well. Installation instructions are often incomplete and written for a specific distribution (and don't work with others), and online help is incomplete or is written for the programmer and not the everyday user. Again, maybe I'm just expecting too much.

Documentation sucks everywhere and Linux isn't an exception. If you use Debian (and probably Ubuntu since it's 90% Debian) there will always be something in /usr/share/doc/<packagename> even if it's just a small readme and a changelog, but generally I don't have any problems getting something working with the documentation at hand. And sometimes there's a seperate packagename-doc package if the documentation is of significant size.
 
finding/editing a config file is MUCH easier then the multiple right click options, that change depending on what you have selected, etc. Configuring Aapche is a breeze compared to IIS (imho). I detest IIS, it sucks to hunt around their GUI to look for a simple option, whereas I can open the conf file and search for that, and be taken to the correct line right away.
 
You can configure and manage IIS6 servers with either the eight built in scripts or roll your own using the WMI or ADSI providers.

The scripts are definitely a step forward, but I'd still rather have a config file that I can copy to another machine or print for documentation.
 
The IIS6 metabase is an XML file that can be manually or programatically modified and imported/exported on any number of systems.
 
Maybe it's just me, but I hate editing XML by hand. I like text files with easily readable syntax and comments like Apache, Samba, CUPS, etc. I applaud MS for moving the metabase to a non-binary format, but the whole XML-fad is annoying.
 
No need to feel annoyed at having to return to Windows. If it provides you with certain advantages over Linux all well and good. If you enjoy playing with Linux that's fine to. That's my take on it. I am much more comfortable with WinXP but I do
enjoy the challenge of learning something new. Thank the Lord for Linux. It drives me nuts sometimes and I retreat back to
WinXP but after awhile I get bored and return to one of my many distros. Right now I am trying to figure out how to log in as
root in Buffalo Linux. I know that I should only use root when necessary but it bugs me that I don't have the option yet.
 
I've gotten so used to linux that I can't stand windows. I keep getting all these problems that my windows using friends dont have. But the same is true for them when they use linux. They get all these problems I have never had.
 
Back
Top