You're welcome. But actually, from a usability standpoint, Linux IS as bad as you expected--probably worse. I may have started a flame war just now, but as someone who has been trying to master this OS for over a year now, I would warn you that Linux is not for the faint of heart--or the short of time. More specifically, as a server it's a wonderful platform, for it is well-conceived and well-designed as such. But configuring Linux as a workstation or multimedia platform is, in my experience, next to impossible, and the only reason I'm doing it is that Microsoft is in fact pure evil, and supporting them by running their cruddy software is bound to give me an ulcer before long. So if it's your intention to use Linux as your desktop, be aware that you're probably going to be fighting a long and bloody fight, as I have been. Consider just one example:
<rant>
I want to play a DVD on Linux. Seems like a simple thing, yes? On Windows, I simply install PowerDVD, and away I go. It's a little jerky, but it does the job. On Linux, I tried running Ogle, but that failed miserably and seemed like a pretty shoddy application all around, so I looked to Xine, which seems to be the favored media player right now. I installed all the RPMs it seemed I would need from xine.sourceforge.net, which were several. Of course I got some errors right away, saying it couldn't find /dev/rdvd, and I had to search around until I found a Usenet post from someone who had the same problem (this is one way to figure things out), and I discovered that I had to create a symbolic link to a "raw" device in /dev and then bind that device to my DVD player device using the 'raw' command, the latter of which has to be performed every time I reboot, apparently. With me so far? I did all that and tried playing my DVD again. This time, I saw a few seconds of it (wi!
thout sound), and then it crashed again. So I went back online and searched another thread which suggested compiling Xine from source, rather than using the RPMs. This I did, knowing that procedure only from previous tribulations. After that, I was able to play several minutes of my DVD before crashing, and by tweaking the relevant configuration file (a skill you too will have to master), I was even hearing sound. But the motion was unbearably jerky, the sound was altogether out of sync with the video, and now, when Xine crashed it crashed hard, often bringing my whole system down with it, or tying my DVD player in a knot and forcing me to reboot before going on. So back online I went, plowing through newsgroup archives, FAQs, message boards, joining mailing lists like this one, until I learned that my video driver was no good for playing a DVD: I needed to compile and install a special driver made by NVidia, if I had a chance of attaining my goal. Installing a driver i!
s not easy in Linux, I can tell you. Windows can often do it for you automatically, and even when it can't, you normally only have to run a single program and then reboot. With Linux, it's not so simple, and even finding a driver that's suitable for your particular system can be challanging. Well I found the one I needed and tried to install it. To my dismay, I found that the driver needed to access the "sources" for my kernel, which were not installed because I had had to upgrade my kernel just to get SuSE Linux itself working in the first place, and the RPM I had used had not updated my kernel sources. So now I'm three complicated steps away from any hope of playing that DVD. I find a package containing the required sources and try to install that. No good: it conflicts with my existing kernel sources, which no longer match the kernel I'm running but are still there. So I try to uninstall those sources, in order to install the right ones (four steps away and countin!
g). That fails too, telling me I can't uninstall those sources because gcc and some other things depend on them. Sweet Jesus!
</rant>
I'm still working on this, and it is by no means an isolated misadventure. I have suffered many like it, and you will too, if you mean to use Linux in the same capacity as you have used Windows. Trust me, whatever those elitist nerds who sing the gospel of Linux may tell you, it's a royal pain in the ass to learn. It may be as stable, flexible and efficient as they say (maybe), but I have found it also obstinate, esoteric, and as confounded as anything I have ever known.
So be warned, and good luck!
--Jason Van Cleve
On Mon, 17 Dec 2001 09:32:58 +0100, Geert Van Landeghem
Thanks for the information!
Everything I've read so far indicates that Linux is not as bad as I expected :)
-----Original Message----- From: Jason A.Van Cleve [mailto:jason@vancleve.com] Sent: zaterdag 15 december 2001 6:42 To: Geert Van Landeghem Subject: Re: [SLE] NEWBIE Questions
I can probably get you started on those:
On Fri, 14 Dec 2001 13:45:19 +0100, Geert Van Landeghem
stammered: - How to define users/passwords for the running ftp server? Which ftp client to use?
The normal way is to create actual system users, using the 'useradd' command. Most FTP servers recognize those by default. That is insecure, though, so you're better off just running an anonymous FTP server (this just means using your FTP server anonymously). Some FTP servers allow "fake users" that aren't real ones on your system, but I don't know if that feature is used much.
(I'm using smartftp under windows)
The client is up to you. I'm usually accessing FTP from a Windoze box, on which I would use LeechFTP. On Linux, you could just use the command line tool, "ftp", but I'm sure there are many good XWindows clients. Check freshmeat.org or davecentral.com.
- Is it possible to create batch files under Linux? How to?
Boy, you are new, aren't you? :) In Linux, a "batch file" is a script, or "shell script", as it's called. The Windows Batch language is an abortive and relatively useless attempt at an OS scripting language, whereas Linux features several full-featured scripting languages, depending on which shell you prefer (though most of them are similar). Indeed, the power of these scripting languages is one of the key selling points for Linux. You're probably using the BASH shell, so you would be writing BASH shell scripts. Scripts look like this:
#! /bin/sh # # This is a comment. echo "This will print to the console."
If you create a file somewhere containing those lines, then make it executable, you'll be able to run it by typing its name. If you saved it as "script.sh", you could make it executable (a runnable script: normal files cannot be executed), and then run it, by typing these commands:
chmod 775 script.sh ./script.sh
But I'm reinventing the wheel here. To learn more, just find a good online tutorial. Go to www.google.com, and search for something like "linux bash scripting tutorial", and see what pops up.
- Are there any great 'free' mail servers around?
Most Linux software is free. Pretty cool, huh? I run postfix. Others run sendmail, which was sort of the standard for a long while. There's another popular one around, but I forget its name.
- Apache question: How to define virtual hosts?
That's not a trivial question. Visit apache.org and go from there.
--Jason Van Cleve
I want to play a DVD on Linux. Seems like a simple thing, yes? On Windows, I simply install PowerDVD, and away I go. It's a little jerky, but it does the job. On Linux, I tried running Ogle, but that failed miserably and seemed like a pretty shoddy application all around, so I
On Monday 17 December 2001 10:50, Derek Fountain wrote:
Ranting about DVD support under Linux isn't really fair. The people who are doing the work are under threat of legal action from various quarters, and companies like SuSE need to be really careful about what they package and distribute for fear of direct legal action against them.
You might have noticed that clicking on an MPG file pops up a player which works fine. DVD would do the same if the players could be openly developed and installed by SUSE.
Absolutely, and when you consider the amount of money being sloshed around by big companies on this (in terms of developmen, licensing, security etc) it's amazing that anything has got done at all. If it really annoys you, Hason, why not start petitioning those same companies (eg MPAA) to put their weight behind producing something that can be legally run on Linux? Kevin
On Monday 17 December 2001 11:42, Jason A.Van Cleve wrote:
You're welcome. But actually, from a usability standpoint, Linux IS as bad as you expected--probably worse. I may have started a flame war just now,
:) no flame war coming from me... just a little different point of view...
but as someone who has been trying to master this OS for over a year now, I would warn you that Linux is not for the faint of heart--or the short of time. More specifically, as a server it's a wonderful platform, for it is well-conceived and well-designed as such. But configuring Linux as a workstation or multimedia platform is, in my experience, next to impossible, <snip>
hmm... I guess you should see a little difference between those two... my experience so far is this: configuring it as a workstation is not really a problem at all when you view it as a "work"station... even back with SuSE 7.0 (and more so with 7.3 or at least with a recent KDE) an OS that you could get your work done with came right out of the box with everything the normal user needs... you get an excellent MUA, a decent office (SO5.2), a great graphics prog (gimp) and instant internet access, even almost everything a programmer needs... and with SuSE7.3 a standard installation is at least as easy as any windows installation... considering that most computer users buy their computers with a preinstalled OS and just use it (w/o being able to even install a M$ system), I'd say that for the normal user it doesn't really matter if you give him a M$-OS or some linux w/ KDE (for use as a "work"station as stated above)... But, of course, I have to admitt that it is not that easy to get all the multimedia-capabilities that come "out-of-the-box" with a recent M$-OS and it is a pain in the ass to configure a real multimedia plattform... Having just installed SuSE 7.3 on a new machine, I have to add that I was really impressed with what comes "out-of-the-box" here... Without needing to configure anything by hand: - I got a perfectly working kwintv - my cdrecorder was recognized and seems to be working (I just did it on Saturday, so I had no time to test that yet) - printing works perfectly - no additional software needs to be installed to have all the little standard tools (that you need to install on a M$-OS) and they're all part of the konqueror and beautifully integrated: ftp-client, archiver, editors with syntax-highlighting, audio-ripper (to .wav, to ogg-vorbis, to .mp3 (with lame)), download-manager-capabilities and ,of course, a fabulous browser - a good MUA (you'd need to install additional software on any M$-OS to get that... :) ...same with the browser) - ssh-client ...and so on... show me another OS that does that out of the box... And after all... as soon as you have everything configured for a multimedia platform (which is NOT impossible), you'll love it... and the best part is: it will continue to work and won't screw itself up after a while (like all the M$-stuff), so you can use it for years if you want to w/o crashes and w/o becoming slowler and slower and slower until it's unusable... Johannes -- Powered by SuSE 7.3 - KDE 2.2.1 - KMail 1.3.1 Version Info: Linux 2.4.10-4GB
Jason I think you have also summed up my feelings for Linux. I have given up trying to do anything useful with it after some 4 months. There is a fascination in trying to get it to do something, but for anything to do with my work I fall back to Windows because I know it will work, and don't have to spend ages setting anything up. I have Linux installed dual boot on an older machine with very little hardware installed. When I look at my main machine with every slot occupied I think no way. It is just not worth the hassle to put it on that. This was not the intention when I bought Suse, but that now seems to be the reality. Linux still has a way to go before it becomes a viable alternative to Windows. Maybe if Lindows ever manages to overcome its problems, then that will be the easier way for most people. Somehow I don't think it will be that simple. Regards, David On Mon, 17 Dec 2001 02:42:51 -0800, Jason A.Van Cleve wrote:
You're welcome. But actually, from a usability standpoint, Linux IS as bad as you expected--probably worse. I may have started a flame war just now, but as someone who has been trying to master this OS for over a year now, I would warn you that Linux is not for the faint of heart--or the short of time. More specifically, as a server it's a wonderful platform, for it is well-conceived and well-designed as such. But configuring Linux as a workstation or multimedia platform is, in my experience, next to impossible, and the only reason I'm doing it is that Microsoft is in fact pure evil, and supporting them by running their cruddy software is bound to give me an ulcer before long. So if it's your intention to use Linux as your desktop, be aware that you're probably going to be fighting a long and bloody fight, as I have been. Consider just one example: <snip> Regards,
David
On Monday 17 December 2001 12.50, David wrote:
Jason I think you have also summed up my feelings for Linux. I have given up trying to do anything useful with it after some 4 months. There is a fascination in trying to get it to do something, but for anything to do with my work I fall back to Windows because I know it will work, and don't have to spend ages setting anything up.
With the SuSE 7.x series I think I've spent in total about 1 hour setting things up to a working configuration, to the best of my recollection. Making things secure takes a bit more thinking, but then again that's true for any OS.
I have Linux installed dual boot on an older machine with very little hardware installed. When I look at my main machine with every slot occupied I think no way. It is just not worth the hassle to put it on that. This was not the intention when I bought Suse, but that now seems to be the reality. Linux still has a way to go before it becomes a viable alternative to Windows.
IMNSHO it is a viable alternative today. In fact it was one yesterday too. But if you insist on installing half-finished programs from the web you're going to have to have a little more knowledge and experience to get things to work. As long as you stick with the SuSE packages (and this is the best, if not only, recommendation for newbies and inexperienced users) you will experience very few problems. Most programs on the web are in a perpetual state of development. This is the main reason we have distributions. These are people who made it their career to make things work together (I think the buzzword is 'systems integrators'). Use them and their experience. You'll be the better off for it. I've set up systems operated by extremely inexperienced users, and I can say from personal experience that a SuSE default install is very newbie friendly. Linux has always been *user* friendly, and for the past year or so it's finally newbie friendly as well. (As a side note, I'd really like people to start using this distinction. The windows/mac concept of user friendliness isn't so friendly when you get past the beginner stage, IMO)
Maybe if Lindows ever manages to overcome its problems, then that will be the easier way for most people. Somehow I don't think it will be that simple.
Lindows wants to be tomorrow what suse is today, apart from the wine aspect. Don't spend your time setting up third-party firewalls that you really don't need anyway, and go with a default install and SuSE Personal Firewall, and you'll have the basic security that anyone who isn't running their own servers could hope for. games and other 'user level' that you download off the net and install *as a user, not in a system directory* usually install quite easily. If I've downloaded 100 programs over the past year, less than 10 have given me serious problems. It's when you start mucking with the basic system that things can get a little hairy. Just my two eurocents Anders
Ok perhaps I had better qualify that. I agree that out of the box Suse was ok. The sound card though works 80% of the time. The video (NVidia) was ok, didn't seem to like the 3d option. Don't know about printing, haven't tried that. Speed is the main issue. After Windows it is slow, don't know why. I have asked about this in many places, but no one can give an answer or a solution. The other thing is screen resolution. The fonts are so badly formed it gives me eyestrain. Enabling anti aliasing makes it worse. Putting that to one side, it is fine if you like the apps that come with the distro, but they don't suit me. Take word processing, there's Kword, Abiword etc., but they don't suit me the way that Word 95 does. This is not a Linux/Windows war, it just suits my way of working. Then there is Gimp - good program but it isn't Photoshop by a long way. CAD - I use Turbocad. CAD programs are very individualistic anyway even within Windows. I could go on. You have to stay within in one environment to be productive, so the only possible way to use Linux is either to use an emulator, I am just trying out Vmware and don't know how successful that will be, or just as a more efficient firewall. I know you won't agree with this, but you probably have different uses for your machine. On Mon, 17 Dec 2001 13:55:25 +0100, Anders Johansson wrote:
With the SuSE 7.x series I think I've spent in total about 1 hour setting things up to a working configuration, to the best of my recollection.
Making>things secure takes a bit more thinking, but then again that's true for any OS.
Actually quite straightforward setting up, except it is not secure. Regards, David
a Linux/Windows war, it just suits my way of working. Then there is Gimp - good program but it isn't Photoshop by a long way. CAD - I use Turbocad. CAD programs are very individualistic anyway even within Windows. I could go on. You have to stay within in one environment to be productive, so the only possible way to use Linux is either to use an emulator, I am just trying out Vmware and don't know how successful that will be, or just as a more efficient firewall.
I know you won't agree with this, but you probably have different uses for your machine.
You're a Windows user. You require Windows programs. You know how to work with Windows. Linux doesn't claim to be all things to all men. Go back to using Windows.
On Mon, 17 Dec 2001 15:12:09 +0000, Derek Fountain wrote:
You're a Windows user. You require Windows programs. You know how to work with Windows. Linux doesn't claim to be all things to all men. Go back to using Windows.
The reason I am trying Linux is that earlier this year at the Windows Exhibition, I had a talk with a Suse rep. He extolled the virtues of Linux and said that I could run all my Windows apps on it. So I am trying it. Yes I need my Windows apps because the equivalent is not available in Linux. But as we all know Win 98 is a bag of nails. Falls over, commits suicide, you name it. I don't defend it at all. I am looking for a more stable platform. Suse said I would find Linux better, I am trying it. Regards, David
You're a Windows user. You require Windows programs. You know how to work with Windows. Linux doesn't claim to be all things to all men. Go back to using Windows.
The reason I am trying Linux is that earlier this year at the Windows Exhibition, I had a talk with a Suse rep. He extolled the virtues of Linux and said that I could run all my Windows apps on it. So I am trying it. Yes I need my Windows apps because the equivalent is not available in Linux. But as we all know Win 98 is a bag of nails. Falls over, commits suicide, you name it. I don't defend it at all. I am looking for a more stable platform. Suse said I would find Linux better, I am trying it.
Linux has plenty of problems, as does Windows. The problems are different: Linux users don't suffer viruses, but we don't have a really decent DVD player; Linux users don't experience constant crashes, but the depth of applications available is much much less than Windows. At a technical level there's not much to choose - I'm completely out of my depth with Windows but I can solve most problems I experience with Linux. It's just a case of different skill sets. You can run Windows apps under Linux if you're prepared to fork out money for Vmware, but if you just want your Windows apps, run Windows. Windows under Linux/Vmware is still Windows, so it still crashes and gets its bum infected. You gain nothing. If you're prepared to invest time and effort learning Linux and its application set, carry on. Vmware may well help you migrate. From your original post I figured you just want a magic wand which allows you to run Windows programs in a stable, virus free environment. That's not what Linux is about.
On Tue, 18 Dec 2001 09:44:01 +0000, Derek Fountain wrote:
Linux has plenty of problems, as does Windows. The problems are different: Linux users don't suffer viruses, but we don't have a really decent DVD player; Linux users don't experience constant crashes, but the depth of applications available is much much less than Windows. At a technical level there's not much to choose - I'm completely out of my depth with Windows but I can solve most problems I experience with Linux. It's just a case of different skill sets.
You can run Windows apps under Linux if you're prepared to fork out money for Vmware, but if you just want your Windows apps, run Windows. Windows under Linux/Vmware is still Windows, so it still crashes and gets its bum infected. You gain nothing.
If you're prepared to invest time and effort learning Linux and its application set, carry on. Vmware may well help you migrate. From your original post I figured you just want a magic wand which allows you to run Windows programs in a stable, virus free environment. That's not what Linux is about.
Ok, points noted. As I said, I was led to expect more. Regards, David
<rant> I want to play a DVD on Linux. Seems like a simple thing, yes? On Windows, I simply install PowerDVD, and away I go. It's a little jerky, but it does the job. On Linux, I tried running Ogle, but
12/17/01 10:42:51 AM, "Jason A.Van Cleve"
I needed to compile and install a special driver made by NVidia, if I had a chance of attaining my goal. Installing a driver i! s not easy in Linux, I can tell you. Windows can often do it for you automatically, and even when it can't, you normally only have to run a single program and then reboot. With Linux, it's not so simple, and even finding a driver that's suitable for your particular system can be challanging. Well I found the one I needed and tried to install it.
Well, life would have been a lot easier for you if you'd installed the NVidia RPMs from SuSE. They aren't difficult to find! --- To my dismay, I found that the driver needed to access the "sources" for my kernel, which were not installed because I had had to upgrade my kernel just to get SuSE Linux itself working in the first place, and the RPM I had used had not updated my kernel sources. So now I'm three complicated steps away from any hope of playing that DVD. I find a package containing the required sources and try to install that. No good: it conflicts with my existing kernel sources, which no longer match the kernel I'm running but are still there. So I try to uninstall those sources, in order to install the right ones (four steps away and countin!
g). That fails too, telling me I can't uninstall those sources because gcc and some other things depend on them. Sweet Jesus!
</rant>
I'm still working on this, and it is by no means an isolated misadventure. I have suffered many like it, and you will too, if you mean to use Linux in the same capacity as you have used Windows. Trust me, whatever those elitist nerds who sing the gospel of Linux may tell you, it's a royal pain in
Aaah, so you upgraded to a different kernel? Well once you do this leave what is known as Naive User territory and you can't rely on the SuSE rpms that were packaged for the kernel that came with your distro. There's no way that SuSE or any other distro provider can ever handle this, as there are a multitude of possible kernels out there that one could pick. When you are brave enough to switch to a new kernel you should get the sources to go with it. All you needed to do was to force the upgrade of the kernel-source RPM (--force --nodeps) then you have the sources corresponding to your kernel. If you play safe and stick with the kernel that came with your distro then this isn't necessary. the ass to learn. It may be as stable, flexible and efficient as they say (maybe), but I have found it also obstinate, esoteric, and as confounded as anything I have ever known.
So be warned, and good luck!
--Jason Van Cleve
One thing I've noticed from press hacks talking about linux is that they're still happy to parrot the
same cliches about Linux not being ready for the desktop. I used to say the same myself when I
had SuSE 6.x but I think that has changed enormously in the last 12-18 months, especially with
the arrival of KDE2, which beats the sh1t out of windows as a GUI manager. I think the problem
with Journalists is that they are lazy. They took a brief look at Linux back in 99 when the hype
came out and decided it wasn't up to the job of playing pr0n videos or Flash animations or
whatever else they wanted to do and then decided it had 'no chance on the desktop'. People like
this are reluctant to reevaluate their opinions in the light of the massive improvements that have
been made in the last couple of years (or they're totally unaware of things like KDE2).
There's nothing I can do on windows that I can't do on Linux these days, and that includes all
multimedia stuff with the exception of WMP content, which is based off a proprietary MPEG-4
codec for obvious reasons. I no longer even dual boot and resist the temptation to use emulators
(other than the Codeweavers wine shell for QT support).
Streaming...Digital Cameras....QuickTime....MP3 ripping...Scanner support. It's all there.
Tim Harrell
* Jason A.Van Cleve (jason@vancleve.com) wrote:
You're welcome. But actually, from a usability standpoint, Linux IS as bad as you expected--probably worse. I may have started a flame war just now, but as someone who has been trying to master this OS for over a year now, I would warn you that Linux is not for the faint of heart--or the short of time. More specifically, as a server it's a wonderful platform, for it is well-conceived and well-designed as such. But configuring Linux as a workstation or multimedia platform is, in my experience, next to impossible, and the only reason I'm doing it is that Microsoft is in fact pure evil, and supporting them by running their cruddy software is bound to give me an ulcer before long. So if it's your intention to use Linux as your desktop, be aware that you're probably going to be fighting a long and bloody
I agree that Linux used to be pretty tough and rough around the edges, but (like others have said) SuSE 7.3 really smoothes out the rough patches. Mandrake 8.1 ain't so bad either. It took me less than an hour to get everything installed and configured to my liking using SuSE 7.3 pro -- including the nVidia drivers. This is a record time for *any* distro, and I've tried most of them. My point here, though, isn't to echo what others are saying. My point here is that I switched to Linux -- and SuSE's distro in particular -- to get work done. I found that once I had Linux working the way that I liked it, it kept me working longer and provided the mission-critical stability that I needed. I'm writing a PhD dissertation, and I can't afford to deal with Word's flakiness, nor with M$'s "undocumented features" (read: bugs). THe simple fact of the matter is that Linux helps me get my work done quickly and effectively. And I'm not some compu-nerd, either. While some things do have a way to go on Linux, I'd disagree that Linux looks bad from a usability standpoint. For me, it is just the opposite. I find Linux way more usable and stable than any other OS on the market today. Just my $.02.... bob torres -- ......................................... PhD Candidate, Development Soc, Cornell U. [e] bob@rjtorres.net [www] rjtorres.net [advice] assume nothing
participants (8)
-
Anders Johansson
-
Bob Torres
-
David
-
Derek Fountain
-
Jason A.Van Cleve
-
Johannes Liedtke
-
Kevin Donnelly
-
Tim Harrell