Stop Microsoft

Operating Systems => Linux and UNIX => Topic started by: toadlife on 8 August 2005, 03:11

Title: FreeBSD 6!
Post by: toadlife on 8 August 2005, 03:11
Well, I took the leap, and updated my Box to FreeBSD 6-BETA2. I had some trouble with the nvidia driver causing a kernel panic, but disabling the nvidia driver, updating to 6, and reinstalling the nvdia driver fixed everything.


Wooot!!!

http://www.toadlife.net/stuff/forum_pics/freebsd_6_kde_3.4.2.png (http://www.toadlife.net/stuff/forum_pics/freebsd_6_kde_3.4.2.png)
Title: Re: FreeBSD 6!
Post by: ksym on 8 August 2005, 19:11
Quote from: toadlife
Well, I took the leap, and updated my Box to FreeBSD 6-BETA2. I had some trouble with the nvidia driver causing a kernel panic, but disabling the nvidia driver, updating to 6, and reinstalling the nvdia driver fixed everything.

Yeah, monolithic kernels suck because third party drivers can so easily cause kernel panics and other shit :(

Now that I think about it, the nVidia drivers are the only thing that have caused kernel panic in my Linux boxes. nVidia sucks?
Title: Re: FreeBSD 6!
Post by: ksym on 8 August 2005, 19:14
And btw ...

Can you help me to convince these GNU/Linux masturbators around here that their system has no standards whatsoever?

It just sucks how people think that GNU/Linux systems are compatible, and that building proprietary binaries is a piece of cake for the GNU suck-cock-userland.

It is just so fucking frustrating to be a devoted GNU/Linux user, like me, and admit the faults and problems our platform has, while all the other users just fail to see any problems and act blind. Sigh.
Title: Re: FreeBSD 6!
Post by: Jenda on 8 August 2005, 19:24
It's not easy to admit one's faults in a world where you need a helluva good reason to stay on Linux, becuase you're the only one in the neigbourhood...
I only know like two people in town (Prague - 1M) with GNU/Linux personally...
Title: Re: FreeBSD 6!
Post by: ksym on 8 August 2005, 19:30
Quote from: Jenda
It's not easy to admit one's faults in a world where you need a helluva good reason to stay on Linux, becuase you're the only one in the neigbourhood...
I only know like two people in town (Prague - 1M) with GNU/Linux personally...

And you use Linux yourself?

I use GNU/Linux because i hate Microsoft. I could use BSD, but the additudes against beginner coders like me are kinda cold in that scene .. so I stick with L.

I just see many problems and faults with Linux, and try to make workarounds. But many people don't care bout these things, and they think I am and idiot cuz I wanna discuss about these ...
Title: Re: FreeBSD 6!
Post by: worker201 on 8 August 2005, 21:48
I don't know where you got the impression, ksym, that Linux users owe you anything.  If you're not writing patches and owning mailing lists and sending money to developers, then you get to shut the fuck up and deal with it like everyone else.  Linux isn't perfect, but it does in fact fucking rock.  I'd like to see a few changes made, but the overall mantra at this point is "put up or shut up".  One great reason to use Linux over Windows is that if you don't like something, you can change it.  Legally.  This is certainly not Windows, where your only option is to whine to the deaf developer.  You have to take responsibility for being the developer.
Title: Re: FreeBSD 6!
Post by: ksym on 8 August 2005, 21:56
Quote from: worker201
I don't know where you got the impression, ksym, that Linux users owe you anything. If you're not writing patches and owning mailing lists and sending money to developers, then you get to shut the fuck up and deal with it like everyone else. Linux isn't perfect, but it does in fact fucking rock. I'd like to see a few changes made, but the overall mantra at this point is "put up or shut up". One great reason to use Linux over Windows is that if you don't like something, you can change it. Legally. This is certainly not Windows, where your only option is to whine to the deaf developer. You have to take responsibility for being the developer.

And as I said .. I am trying to make workarounds.

But as it is, my current ideas have been mostly mocked ...

Like, people don't undestand the benefits of relocatable binaries, and the idea of installing components into their isolated locations. These are perversions to most GNU/Linux users, but have been used in the enterprise world for decades.

So am I the fault that GNU/Linux people ain't ready to learn from others? If I want to make a sandboxed exo-runtime platfrom which wraps statically prefixed applications in a nice, movable form, does this make me a fucking criminal? Sure. So fuck you people.

And if I think that ALL the current package managements are a poor excuse to not make good userland designs, am I the asshole here? OH YES!

Dudes talk about "legacy unix traditions" and such fucking boring shit. Does this have to do with the fact, that all distro's fucking integrate every app into their /usr hierarchy with the "base-system"? Legacy-Unix my ass ...

Not to say, that no Linux system has a monolithically designed userland, which I find a huge defiency. Userland MUST be monolithic, not just some pile-o-binaries tailored from multiple packages. Learn from *BSD and prosper, I say!

Damn this is fun. Carry on flamin' people ...
Title: Re: FreeBSD 6!
Post by: toadlife on 8 August 2005, 22:12
Quote from: ksym
Yeah, monolithic kernels suck because third party drivers can so easily cause kernel panics and other shit :(

Now that I think about it, the nVidia drivers are the only thing that have caused kernel panic in my Linux boxes. nVidia sucks?

We'll I've never had nvidia's driver cause a kernel panic on a *supported* version of FreeBSD. nvidia's current driver does not officially support FreeBSD 6 - the freebsd port applies a hack that allows it to install if you have freebsd 6, so I can't complain.

nvidia's driver cannot be compiled into the freebsd kernel. It can only be loaded as a module, so at boot time, you can go to the boot loader prompt and tell FreeBSD to not load the nvidia module if it is causing problems.

I'm having to recompile all of my apps (~280!) in order for them to not have to un in compatibility mode, and it's taking quite awhile. Gentoo users would understand. :D
Title: Re: FreeBSD 6!
Post by: piratePenguin on 8 August 2005, 22:20
Quote
And as I said .. I am trying to make workarounds.
 
 But as it is, my current ideas have been mostly mocked ...
 
 Like, people don't undestand the benefits of relocatable binaries, and the idea of installing components into their isolated locations. These are perversions to most GNU/Linux users, but have been used in the enterprise world for decades.
 
 So am I the fault that GNU/Linux people ain't ready to learn from others? If I want to make a sandboxed exo-runtime platfrom which wraps statically prefixed applications in a nice, movable form, does this make me a fucking criminal? Sure. So fuck you people.
 
 And if I think that ALL the current package managements are a poor excuse to not make good userland designs, am I the asshole here? OH YES!
 
 Dudes talk about "legacy unix traditions" and such fucking boring shit. Does this have to do with the fact, that all distro's fucking integrate every app into their /usr hierarchy with the "base-system"? Legacy-Unix my ass ...
 
 Not to say, that no Linux system has a monolithically designed userland, which I find a huge defiency. Userland MUST be monolithic, not just some pile-o-binaries tailored from multiple packages. Learn from *BSD and prosper, I say!
 
 Damn this is fun. Carry on flamin' people ...
I was thinking about making a GNU/Linux distribution a while back. One program I discovered and would've used to help package management was GNU stow (http://www.gnu.org/software/stow/stow.html).
Quote
GNU Stow is a program for managing the installation of software packages, keeping them separate (/usr/local/stow/emacs vs. /usr/local/stow/perl, for example) while making them appear to be installed in the same place (/usr/local).
For binary distribution, I figured I could distribute a tarball of /usr/local/stow/packagename. I dunno of any distribution that does this, or that uses stow. For source distribution, well, just prefix the package into /usr/local/stow and run 'stow' to update the symlinks.

I only heard of stow 'cause in GNU/Hurd, they have a translator (program) that merges directories in a union filesystem (just like any unionfs. And I believe there's unionfs in Linux and *BSD, but I never checked.). Anyhow, one of the features of this 'unionfs' translator is "stow". The union is updated in real time. Whenever a package is installed in (/usr/local)/stow/packagename/, then (/usr/local)/bin, (/usr/local)/sbin etc. are automatically updated. No symlinks, and no need for a 'stow' command.
They'll probably be using it for the GNU distribution they've been talking about recently (http://hurd.gnufans.org/bin/view/Distrib/GnuOS).
Title: Re: FreeBSD 6!
Post by: ksym on 8 August 2005, 22:23
Quote from: toadlife
I'm having to recompile all of my apps (~280!) in order for them to not have to un in compatibility mode, and it's taking quite awhile. Gentoo users would understand. :D

HAHA :D

I do understand, I run Gentoo for 2 years ;)

But you have compatibility mode??? WHOA!

I just hope some GNU/Linux could make that kinda option ...
Title: Re: FreeBSD 6!
Post by: worker201 on 8 August 2005, 22:27
Quote from: ksym
HAHA :D

I do understand, I run Gentoo for 2 years ;)

But you have compatibility mode??? WHOA!

I just hope some GNU/Linux could make that kinda option ...


Again, putting the blame on someone else.  Do it yourself.
Title: Re: FreeBSD 6!
Post by: toadlife on 8 August 2005, 22:35
Yeah, FreeBSD 6 offers FreeBSD BSD 4.3, FreeBSD 4,and FreeBSD 5 compatibility mode - so you can even run programs compiled for very old versions of BSD - though I wouldn't recommend it.
Title: Re: FreeBSD 6!
Post by: ksym on 8 August 2005, 22:43
Quote from: worker201
Again, putting the blame on someone else.  Do it yourself.

Would be very hard.

I blame the GNU libc developers for this. Not only they break backwards compatibility quite often, also break forward compatibility, and they break ABI even when interface version is not changed ... so it is very hard to make any userland hacks around ABI breaks (since you can't be sure if the libc version is compatible or not).

BSD dudes just have every detail thought out. Tho they won't like people who are not really good hackers, so I stick with GNU/Linsux and try to make my points clear ...
Title: Re: FreeBSD 6!
Post by: toadlife on 8 August 2005, 23:30
I think the myth of BSD elistism is rather overblown.  I'm not a unix guru, and I don't know C/C++ from my ass, but I've found the BSD community to be pretty friendly place myself.
Title: Re: FreeBSD 6!
Post by: WMD on 8 August 2005, 23:39
Quote from: ksym
And btw ...

Can you help me to convince these GNU/Linux masturbators around here that their system has no standards whatsoever?

It just sucks how people think that GNU/Linux systems are compatible, and that building proprietary binaries is a piece of cake for the GNU suck-cock-userland.

It is just so fucking frustrating to be a devoted GNU/Linux user, like me, and admit the faults and problems our platform has, while all the other users just fail to see any problems and act blind. Sigh.

Why is this all you talk about in every thread?  This isn't even on topic here.
Title: Re: FreeBSD 6!
Post by: worker201 on 9 August 2005, 00:18
Quote from: WMD
Why is this all you talk about in every thread?  This isn't even on topic here.


Maybe that's why the BSD people don't like him ...
Title: Re: FreeBSD 6!
Post by: Jenda on 9 August 2005, 18:52
Quote from: ksym
And you use Linux yourself?

I use GNU/Linux because i hate Microsoft. I could use BSD, but the additudes against beginner coders like me are kinda cold in that scene .. so I stick with L.

I just see many problems and faults with Linux, and try to make workarounds. But many people don't care bout these things, and they think I am and idiot cuz I wanna discuss about these ...

 Yes I do. Ubuntu ATM. I'm a beginner, so I think I deserve Ubuntu... It works just fine for me.
I use GNU/Linux and Free Software for all the reasons you could possibly imagine. Windows fed me up. You know the story. I read a few RMS articles and that got me thinking, and eventually agreeing. I now only use non-Free software when I really have to. The fact that it is free is nice. The fact that it tops MS stuff in quality and support is even better.
Title: Re: FreeBSD 6!
Post by: solo on 10 August 2005, 05:59
Let him put up or shut up, it is annoying to be drawn back into this conversation with every thread I go to. Damnit I just posted a huge reply to one of his posts on some other thread and this one too is now derailed.

And by put up or shut up we do not mean "convey my ideas to others in a forceful method", we mean "discuss my ideas and begin working on solutions to implement them". You've got good ideas padawon but you are going about it all wrong. And don't htink that just because this is MES, *home* of the troll (or at least home of early trolls, or something) doesn't mean that you should.

How about I give you a place to complain about GNU/Linux and it's shortfalls? It would complement my evangelism well :)
Title: Re: FreeBSD 6!
Post by: solo on 10 August 2005, 06:01
NVIDIA Kernel Panics:

I run Linux 2.6.10 and NVIDIA binary drivers 1.0.6629 and have been for awhile and have never had a kernel panic from it. Actually I haven't gotten a kernel panic in a long time, but the system has froze at X a few times when a runaway process gets too much priority, which could actually be a panic that I can't see. Dunno.