Jump to content

Maxlor

Members
  • Content Count

    30
  • Joined

  • Last visited

Community Reputation

0 Neutral

About Maxlor

  • Rank
    Message Adept
  1. Desktop 1: General usage desktop. I do most my stuff here, console work, chatting, mailing, etc.Desktop 2: WebsurfingDesktop 3: Music. Browser window which controls my stereo.Desktop 4: The "spare" one. I usually switch to this one when I need to work with the icons on my desktop etc or need a work environment separated from Desktop 1.I switch between them with Windowskey+Tab/Windowskey+Shift+Tab, or by simply rolling the mousewheel on KDE's pager applet.
  2. In /var there's mostly logs and spool directories, although some distros are insane enough to install other crap in there. Use du -h --max-depth=1 /var to find out which directory it is that's taking up all the space. If it's the log directories, You can delete those files ending in .gz or .bz2 and those having a number in their filename (eg "sendmail.1.st" - the main logfile is called sendmail.st"). If you have a big single file that's still being logged to, don't delete it but empty it by typing echo '' > biglogfile.log (The reason is that some programs don't create the logfile if it's not already there but complain instead).If it's not the log files, have a look around and tell us what's taking up all the space (oh, and be specific - "/var's taking up a lot of space" doesn't cut it) and we'll tell you whether it's save to delete.
  3. Hey, I know you all are tinkerers, and as such I'm sure that there's some nice stuff you've managed to do with your *nix boxes. Why don't you tell us all?I'll start.I love endless playlists. I hate disk-jockey'ing. So the first thing I do when I buy a CD is rip it and put it into my playlist. This poses a small problem: I can only listen to my music at the computer. That's not too bad per se, as I'm at the computer most of the time anyway when I'm at home, however, my athlon is quite noisy and sometimes I like to listen to music in the quiet.I do however have another computer which is very quiet, my router/server running FreeBSD 4.8. It's equipped with a Celeron 446 with passive cooling, some ancient gfx card with 1MB RAM that doesn't even get warm, etc etc, in other words, it's very quiet.So what I did was this:- connect the stereo to this machines soundcard.- write a small perl script that manages the playlist. It saves the playlist as well as the current position to disk after every change, and loads it again when it starts up. This means It'll resume at the same position when I kill it or when I reboot the machine (which I haven't done, btw, in the last 52 days). This Perl script periodically checks /tmp/musicd.input periodically for commands.- write a cgi script as frontend. It displays some controls similar to winamp.So basically, what I can do now, is play my music collection on the stereo without ever needing to juggle CDs, oh, and I can do it remotely too. I can even set timers using the standard unix controls. Eg, say, I want it to wake me up at 7am. So I type: $ at 7amecho 'play' > /tmp/musicd.inputmixer vol 80 Similar code can be used to, say, fire it up 2 mins before I come home in the evening.What is still left to be done? I still need to refine playlist management a bit, and I plan to rewrite the Perl script in C so I can take advantage of FreeBSD's ingenious kqueues.
  4. If a word processor is all you need, abiword could do the job. It's lightning fast.
  5. Ok, then you just impressed me Me, I would every so often find keys left behind in HKEY_CURRENT_USER/Software, and the current machine branch, but who knows what else proggies put into the registry, eg in the file classes branch. Heh well to be honest, abiword doesn't impress me that much either. I use OpenOffice.org (but then I have the horsepower). There are other options though - Applixware has been around for the longest time, So I assume it runs decently too. I don't think you're being fair. First, it's very well possible to load X on a 200MHz machine, especially with 64MB RAM. I've seen it. Second, You're comparing an up to date version of X and the software with an outdated windows version (or do you really want to tell me that you're running WinXP on that box, and that it's faster too?). Ah well you've got to try it to see the advantage Just an example: You can display apps that you've started remotely and apps that you've started on the same box at the same time - there's no distinctive difference between them. Granted, it's not quite as simple as VNC. Ah well. In the end, it's best to choose whichever system you're most comfortable with. The only thing that's important is to make an informed decision, one that builds on facts and not hearsay. And second, diversity is good Makes the computing world less vulnerable and more interesting.
  6. I doubt very much that you do. It's doing something, but I'd be very much surprised if you could tell me just like what what registry keys it creates, what files it dumps into my documents or program files/shared... And you also don't know what cruft it leaves behind when you uninstall it again. Pff simply not true. Besides, you don't have to use OpenOffice.org, you can use, say, Abiword, which is quite fast (and free too). The newest FreeBSD version, FreeBSD version 5.0, needs about 600MB with X installed (educated guess). It also runs well on old machines with chips even in the low-2-digit Mhz range. Can't exactly be said of Windows XP. Of course you won't be able to use KDE, but at least you've got the option to use a low-profile window manager. Linux is no different from FreeBSD in this respect. And as far as HD space is concerned: when I installed XP on my fresh 5GB partition, the very first message I got was that it's out of HD space. It's actually as simple as supplying ssh with the -X parameter. That's all that's needed. Really.
  7. My pleasure.I know, looks kinda plain, but I'm not much of a fan of sugar coating.
  8. Just a quick note, it's kernel.As for recompiling the kernel, it depends a lot on what OS you use. I remember my first Linux experience with SuSE 5.2, and recompiling the kernel was difficult. First because it took me quite a few tries until I got it to compile, and second because on that 386 it took a while.These days I'm using FreeBSD, and recompiling the kernel is a breeze. You edit a simple text file containing configuration options like, say, "DEVICE xl" to compile in the xl driver (which is the driver running 3com cards) or "OPTION IPFW" to compile in the IPFW firewall. There's a little checking program that checks for syntax and configuration errors before you start compiling. And then, compiling itself takes only a few minutes on my athlon 1.4GHz, and it only takes two commands (make buildkernel; make installkernel - the two are separated so you can continue working normally while it's building the kernel and defer installing it 'till you're ready to reboot.)As for X forwarding: Well, I think that these days it's inferior to Windows' terminal server, which, quite frankly, delivers amazing performance. Of course, not many people have it, so the comparison might be unfair. And X has the huge advantage that it's platform independent.An example: In my system programming lecture, we discussed assembler. We used sparc assembler. Now, I don't have any Sun sparc machines at home, nor does anyone I know, and the labs are always overcrowded. The solution? Sit down at home at my PC and use X11 forwarding and SSH to work on the sparcs remotely. Worked great.Just to not be one-sided, X11 has it's downsides too. Basically the thing is outdated, huge and sluggish. I'm pretty sure I'm not the only one who'd wish for a complete redesign. Ah well. I guess we'll be stuck with it for some more time. (Btw, Trolltech proves that one can do better with their Qtopia environment for pocket pcs. I hear nothing but praise. Now if they released a Desktop PC version...)
  9. First, let me say that I'm using FreeBSD, which uses an even more monolithic kernel than Linux - I don't load any modules, all my drivers are in the kernel.Whether that's better than having a microkernel or not, I don't know. I suppose it's easier to update drivers with microkernels if you don't have to recompile and reinstall the kernel (on the other hand, this takes only a few minutes on my athlon 1.4GHz). Ah well. suppose this is really something for a kernel hacker to talk about, which I'm not.I can comment on the GUI though: it's not entirely accurate what you say about crashes. If there's a bug in the nVidia drivers, you might just as well find your system panicking and rebooting, since the driver runs in kernel space too. So basically you face the same issues here. On the other hand, not every crash of a GUI component takes down windows. With more recent windows versions, thankfully an explorer crash doesn't do much harm, since it'll be restarted automatically. This was much worse with Win9x, where you could end up with a blank screen and no other option than pressing ctrl-alt-delete.Windows uses a microkernel. The GUI is not integrated into it anymore than the hardware drivers are.As for X's looks: There's two things here I'd like to point out: first, there's quite a few different toolkits that applications use. Imho that's a disadvantage, because the applications simply won't have a common look, and since both gtk and qt have their killer apps, you're likely to use applications from both camps. This sucks, because it contributes to the uglyness of the X Desktop. Then, there's the fact that you're free to choose one of a myriad window managers. I think that's a great thing, not only because you can adjust your computer to your personal taste much better, but because it also gives you a great deal of flexibility as far as hardware is concerned. Have a >1GHz system and want all the bells and whistles? Just use KDE. Do you have pentium with mere 16MB RAM? Then windowmaker or *box will be pleasant to use.Lastly, you mention how open source affects me. Well, I notice that open source software tends to annoy me less. You have to see that with proprietary software, there's a few conflicts of interest: First, the customer want's as much value for as little money as possible (or even better, for free) while the developer wants to get as much money for as little work as possible. And second, if the developer creates a perfect product, he won't be able to sell any upgrades. With open source software, the software is important enough for the developer that he wastes his free time on writing it, and often they're writing it to satisfy their own needs. This shows, imho. And then there's of course the advantage of having the source available. Just an example: mplayer displays this annoying warning that your comp is too slow if it drops a certain number of frames. I only needed to comment out one single line in the source code do get rid of it, but without the source code I would have had to live with it. Same with bugs in software - I don't have to wait till the developer patches a bug (which maybe happens never), I can patch it myself and not be annoyed by that bug. I realize that this requires quite a bit of programming knowledge that most people don't possess, but hey, you asked my opinion Besides, if enough people stumble into a bug, eventually someone will stumble in it who can fix it.
  10. Install Windows first.If you want to install Linux or BSD next, it probably doesn't matter. The BSD bootmanager is cooperative, ie it boots other systems just fine. However it's ugly and unconfigurable - does the job, but nothing more, so if you want eyecandy you should probably install Linux last and use LILO.
  11. Homepage, Manual, FAQ, FTP Mirrors, BSD Forums, Differences between Linux and FreeBSD, lots of How-Tos, more how-tos, Daily Daemon News, ONLamp's BSD Section
  12. Try FreeBSD, you'll junk Linux after being enlightened ;-)(yes yes not trying to flame here, I acknowledge that Linux is great. FreeBSD brings a nice flavour to the *nix world though, it's worth having a look.)
  13. I have used Windows and FreeBSD for years now. I never had the need to format the HD with either OS for a reason other than getting a new HD or an existing HD failing. When Windows acted up too bad, installing it over the existing version did the trick. While this would not clean up all the cruft, what does it matter. My Windows XP dir on my windows machine is 1.3GB. A few dozen left behind DLLs won't make much of a difference.I think reformatting every few months is silly, and uncalled for. You just gotta make use of the existing uninstalling facilities and not delete stuff by hand (ok, occasionally there's some diving into the registry needed too - but that's still better than reformatting).As for Linux having less bugs because it's open source: not sure if I agree. They simply tend to get fixed a lot sooner.
  14. Windows is not just a kernel. Neither is BSD. You've got to understand - "Linux" really is nothing more. Linus Torvalds does not work on the userland. He has had no influence about how, say, the cp command works. All the software you actually use, and this includes the smallest command line tool, is added by 3rd parties, ie, the distributors. It's up to them what they add to the kernel, and how, and this is the reason for the great diversity between the different linux distros.This is fundamentally different from how windows or BSD works! With both products, it's the same group of people that watches over both aspects, kernel and userland! This results in a noticeably tighter integration between the two parts.
×
×
  • Create New...