Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Invasion of FreeBSD!
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 5, 6, 7 ... 11, 12, 13  Next  
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
sindre
Guru
Guru


Joined: 01 Nov 2002
Posts: 315
Location: Norway

PostPosted: Fri Jul 02, 2004 6:19 pm    Post subject: Reply with quote

craftyc wrote:
sindre wrote:
Last time I tried FreeBSD (5.x) I couldn't get my gamepad working. On the plus side my soundcard (cmipci) was mixing perfectly, something neither alsa or oss on linux was capable of. Oh and wine was less stable and winex was hard to get working at all.


That's odd. I have the same soundcard chipset and mine works without any problems (in Linux since 2.4.18).
Yes it works like any other soundcard lacking hardware mixing support. You have to use a software mixer to be able to play multiple sounds at once, and the software mixers aren't always very great (dmix wasn't very usable back then). FreeBSD managed to play sound streams from any program at once apparantly without the need of a software mixer. Maybe FreeBSD has a great transparant software mixer that everything is automatically streamed through. Or maybe it somehow supported hardware mixing on may soundcard.
Back to top
View user's profile Send private message
jcmorris
Apprentice
Apprentice


Joined: 11 Jun 2003
Posts: 174

PostPosted: Fri Jul 02, 2004 10:11 pm    Post subject: Reply with quote

sindre wrote:
I think the base system didn't appreciate anything above -O1, but I can't be sure. I guess some of this is due to cflag-filtering in the gentoo ebuilds.

I hope many of these problems are gone now in the 5.x tree. I don't now anything about 4.x. I guess some of these problems might be easily solved by an experienced freebsd-user, but then again noone on their forums seemed to be able to help...


Yes, it is indeed sensitive to CFLAGS settings, but they don't have the Gentoo "I HAVE to make this 2% faster" mentality that many Gentoo users have. I have set my CFLAGS to -O1 and to be honest there is not much of a difference in performance between it and a Gentoo install. FreeBSD is also aimed at stability. Many people don't realize what kinds of hidden bugs even -O2 can produce. So, FreeBSD does no CFLAGS filtering because its target audience usually doesn't over-optimize.

jcm
_________________
Desktop:
Athlon64 3000+ (Socket 939 Venice)
Asus A8N-SLI
1GB Dual-Channel DDR 3200
NVidia Geforce 6800 256MB

Laptop:
IBM R40
Pentium M 1.4 GHz
256 MB RAM
Back to top
View user's profile Send private message
shredz
Apprentice
Apprentice


Joined: 05 Feb 2004
Posts: 215
Location: Antwerp

PostPosted: Mon Dec 20, 2004 3:46 am    Post subject: Reply with quote

I just installed freeBSD 5.3 this week and updated it to the last port stuff, then compiled all my usual stuff like kde 3.3.2, mplayer and such.

This blew me away frankly. Without tuning really anything, no cflags, no use flags no nothing I had a system that did everything I could on gentoo and it does compiling and openGL (nvidia card) faster 8O

It's not like my gentoo is crap, I have a 2.6.8.1 kernel with nptl and fully prelinked system. CFLAGS are -O2 -fomit-frame-pointer -march=athlon-xp -pipe -s but it all doesn't matter apparently, the gentoo kde experience is good, fbsd's just seems smoother in some snapishly unexplainable way.

I really do wonder where freebsd gets its speed boost from, even the hd it's on in my system is only about half as fast according to hdparm as the gentoo drive, and linux has reiserfs which is supposed to be faster once again.

I really don't get it... does linux not support nforce2 hd's that well or something ? Is it cause I run like everything on gentoo stable with gcc 3.3.4 while fbsd has 3.4.2 ? Most packages on the fBSD system are more recent then gentoo's just cause I run it in stable, someone enlighten me please :?:
Back to top
View user's profile Send private message
Athas
Guru
Guru


Joined: 04 Sep 2003
Posts: 394
Location: Brøndby, Denmark

PostPosted: Mon Dec 20, 2004 8:04 am    Post subject: Reply with quote

shredz wrote:
I really do wonder where freebsd gets its speed boost from, even the hd it's on in my system is only about half as fast according to hdparm as the gentoo drive, and linux has reiserfs which is supposed to be faster once again.


I think it's the kernel that does it. Back when I ran FreeBSD 4.x, it was far faster than any operating system I had ever tried. I could even run 3D games faster than in Gentoo, something that made me proclaim FreeBSD the choice of operating system for discerning gamers... :)

I was very impressed. I still am, and I do try out FreeBSD from time to time, but since I don't care much for performance anymore, I don't want the hassle of migrating my configuration to a new operating system.
_________________
Emacs-optimized danish console keymap - My .emacs
Climacs - next generation Emacs.
Back to top
View user's profile Send private message
agenem
n00b
n00b


Joined: 01 Oct 2004
Posts: 3
Location: Rio de Janeiro, Brasil

PostPosted: Thu Dec 23, 2004 12:45 am    Post subject: Reply with quote

Sorry, but i have to be honest - at least concerning my personal experience;
I really like gentoo, being using it for at least a year, previously mandrake and redhat on my home computer;
Always found answers to (many) problems concerning installation in forums, configuration, which modules to use, which options in kernel to make them work, etc...
But never succeded to make it work really well... KDE, for example, always looked bloated, nonresponsive under gentoo... (in a 2.8 Athlon XP!); emerge sync took a long time, reiserfs consuming a lot of cpu on acessing hd, roaring penguim always a problem with my adsl connection.... not to mention nvidia problems, difficulties to configure a usb mouse...
(not a good experience as with os x on job and my laptop - but nonetheless, better than windows)
Had a spare old hd (33 ata old 6 gb hd), installed freebsd 5.3... and... (so far so good):
have to recognize: it just works!
KDE feels much, much faster, responsive. Even on an old hd and heavy load.
It recognized everything! Even the mouse (after turning on the usb daemon in sysinstall)!
Sysinstall is a really nice tool.
Support to pppoe is much better, everything in kernel - immediate connection - compared to roaring penguim (sometimes up to 15 seconds to connect);
No problem with video card, detected and worked automatically...
Only complain: not recognized onboard (nvidia2) ethernet - but seems like it is not a problem, freebsd 5.3 can nativelly use windows network card drivers...
The packages in port are newer than those in gentoo (synchronized ports and at moment compiling kde 3.2.2); and 12000 packages, 4000 more than in gentoo.
Higher quality feeling. Now knows why apple chose freebsd as the base of darwin, which is the base of os x. Technically better.
Once i boot back and burn all my 240 gb classical music downloads to make room and reformat hds (its a pitty cannot access reiserfs from bsd) - i'll keep freebsd on my home pc...
Oops: forget to mention one last thing - the boot time.
It is MUCH (3 -4 times?) faster in freebsd (and I am comparing a ata33 drive with bsd and a ata 100 with gentoo). Yes, I have followed instructions to optimize gentoo startup. Yes, system is prelinked.
Back to top
View user's profile Send private message
seank
l33t
l33t


Joined: 08 Jul 2004
Posts: 686

PostPosted: Thu Dec 23, 2004 2:32 am    Post subject: Reply with quote

When you run FreeBSD on the desktop you will end up with a system full of GNU software running on a BSD kernel.
Back to top
View user's profile Send private message
Boris27
Guru
Guru


Joined: 05 Nov 2003
Posts: 562
Location: Almelo, The Netherlands

PostPosted: Thu Dec 23, 2004 7:44 am    Post subject: Reply with quote

sean_micken wrote:
When you run FreeBSD on the desktop you will end up with a system full of GNU software running on a BSD kernel.


So?

Most of us don't really pick a side (RMS's or the BSD side). We just agree that once its open-source, it's all fine.

I really don't get the RMS vs BSD argument. They're both fine systems (politically and technically), and the motivation for each is good.
_________________
we are microsoft, lower your firewalls and surrender your pc's. we will add your biological and technological distinctiveness to our own. your culture will adapt and service us. resistance is futile.
Back to top
View user's profile Send private message
oldan
Tux's lil' helper
Tux's lil' helper


Joined: 11 Dec 2003
Posts: 137
Location: Atlanta, Georgia, USA

PostPosted: Thu Dec 23, 2004 12:34 pm    Post subject: Reply with quote

agenem wrote:
I really like gentoo, being using it for at least a year, previously mandrake and redhat on my home computer;
(snip)
But never succeded to make it work really well... KDE, for example, always looked bloated, nonresponsive under gentoo... (in a 2.8 Athlon XP!); emerge sync took a long time, reiserfs consuming a lot of cpu on acessing hd, roaring penguim always a problem with my adsl connection.... not to mention nvidia problems, difficulties to configure a usb mouse...


Yikes... that sounds like a problem with your compile(s).
I'm running on a lowly 1.6GHz Dell D600 laptop and it's the bomb! The only frustration I have is getting the friggin' bluetooth to work right with my bluetooth mouse. Not that that is any big deal, because my wireless USB mouse worked the first time I plugged it in.

--Oldan
Back to top
View user's profile Send private message
shredz
Apprentice
Apprentice


Joined: 05 Feb 2004
Posts: 215
Location: Antwerp

PostPosted: Thu Dec 23, 2004 5:30 pm    Post subject: Reply with quote

agenem wrote:

Only complain: not recognized onboard (nvidia2) ethernet - but seems like it is not a problem, freebsd 5.3 can nativelly use windows network card drivers...


It can also use the linux nvnet driver which works fine too.
Back to top
View user's profile Send private message
shredz
Apprentice
Apprentice


Joined: 05 Feb 2004
Posts: 215
Location: Antwerp

PostPosted: Thu Dec 30, 2004 1:39 am    Post subject: Reply with quote

This might concern most gentoo users I suppose, but I did notice a few things that might cause this difference in speed everyone refers to for compilation and KDE.
First of all my gentoo cflags are set to a quite modest
Code:
CFLAGS= -march=athlon-xp -O2 -pipe -s -fomit-framepointer


on freeBSD I just left everything at default which I think is
Code:
CFLAGS=-O -pipe

Some builds do seem to go O2 and mplayer does use runtime cpu detection etc.

Taking a look at KDE 3.3.2 on my NPTL, prelinked, 2.6.10 kernel gentoo reveals that the size of konqueror was somewhere near 35 kb, not much you'd think for a 58MB/sec hard drive, but on freeBSD the konqueror executable is only 3.5 kb :?
So I took another look and seems most library and executable files are all a bit smaller... that is if you call a factor 10 in size difference 'a bit smaller'.

Fact is freeBSD does feel faster for everything, and it seems to handle more load at the same time. So I was wondering what you get as surplus for a mile long cflag line if any at all. Wouldn't a system with just -O -march=athlon-xp -pipe and full NPTL/prelinking on gentoo feel a lot faster for average desktop use ?

I mean I'm not talking about povray or any program that requires heavy calculating, but considering the basic desktop system should just be snappy all around. I mean what good is a konqueror that draws it's icons in 0.02 seconds instead of 0.08 seconds if it takes the 'fast' version a few times longer to open in the 1st place.

I could try out all of the above, but since I need to actually do stuff on my computer I ain't got the time to build everything anew. Any comments ?
Back to top
View user's profile Send private message
Stieltje
Apprentice
Apprentice


Joined: 03 Apr 2003
Posts: 158
Location: The land where the sky is black

PostPosted: Fri Apr 15, 2005 3:25 pm    Post subject: Reply with quote

freebsd and gentoo is quite ok, I'd be changing to freebsd if SATA worked ok.


but the operating system that blows everything out of the water, is openbsd, this is pure porno, smoother than a milk bathed teen girl
_________________
PCs nearly always come with Microsoft Windows as their operating systems, but the "OS," as it is called, can be changed to a non-Microsoft operating system with a little work.
Back to top
View user's profile Send private message
Stieltje
Apprentice
Apprentice


Joined: 03 Apr 2003
Posts: 158
Location: The land where the sky is black

PostPosted: Sat Apr 16, 2005 10:35 am    Post subject: Reply with quote

and by the way, the gentoo portage system is stupidly inferior to the ports system, and, has anyone responsible for portage ever heard the word STABLE???????



second, if you cannot provide a working install cd, fuck off from the fucking distro market.


break whatever you want, but breaking gcc is unforgivable.
_________________
PCs nearly always come with Microsoft Windows as their operating systems, but the "OS," as it is called, can be changed to a non-Microsoft operating system with a little work.
Back to top
View user's profile Send private message
shredz
Apprentice
Apprentice


Joined: 05 Feb 2004
Posts: 215
Location: Antwerp

PostPosted: Sat Apr 16, 2005 11:35 am    Post subject: Reply with quote

Well I actually recompiled gentoo using a 3.4 version of gcc and just -pipe -s -Os -march=athlon-xp as cflags... works hell of a lot faster then ever before and seems to use less memory as well.

FreeBSD 5.3 has gcc 3.4 by default, so I was actually comparing a 3.3.5 system to a 3.4 and this doesn't seem quite fair. In fact, now doom 3 runs significantly faster on gentoo then freeBSD. FreeBSD is still the option for people who just want a permanent working system imo.
Back to top
View user's profile Send private message
plbe
l33t
l33t


Joined: 01 May 2004
Posts: 661

PostPosted: Sun Apr 17, 2005 3:27 am    Post subject: Reply with quote

@Stieltje ports has had what...20 something years to mature? portage has had what? a few years? EOF
Back to top
View user's profile Send private message
yaneurabeya
Veteran
Veteran


Joined: 13 May 2004
Posts: 1754
Location: Seattle

PostPosted: Thu Jun 23, 2005 12:35 am    Post subject: Reply with quote

Hmmm... just to add my input.

Here are some good things I've found about both Gentoo and FreeBSD.

Pro-FreeBSD:
-Hardware kernel modules just work. This is most likely because Linus is but one man and the FreeBSD group has multiple people checking kernel development. End of story.
-The OS is more binary based with (seemingly) faster load times. This in turn allows for people to configure and setup systems much faster with a lot less downtime/overhead assuming that you don't have to use the ports system to compile packages.

Pro-Gentoo:
-Installation and configuration is much simpler with the portage system and the dispatch-conf/etc-update configuration managers.
-Software is easier to come by for Linux than FreeBSD because more devs use a Linux model it seems to check for compatibility with (ie glibc, Linux kernel, etc).
-Linux kernels have an ncurses interface for configuration!

Btw, I don't really give a rat's ass if it's Gentoo or FreeBSD based... as long as my video works and that's the determining factor since unfortunately there's an issue with the Linux kernel and PAM and who knows what else that's preventing me from properly using my OpenGL in my nVidia card :(... iPod likes FreeBSD better too, but that's most likely because OS X now has a FreeBSD 'backend' almost completely :). Gotta love Apple.
Back to top
View user's profile Send private message
Vanquirius
Retired Dev
Retired Dev


Joined: 14 Jun 2002
Posts: 1297
Location: Ethereal plains

PostPosted: Thu Jun 23, 2005 1:02 am    Post subject: Reply with quote

yaneurabeya wrote:
-Hardware kernel modules just work. This is most likely because Linus is but one man and the FreeBSD group has multiple people checking kernel development. End of story.


Uh... Too tired to argue, but I beg to differ.
_________________
Hello.
Back to top
View user's profile Send private message
Shadow Skill
Veteran
Veteran


Joined: 04 Dec 2004
Posts: 1023

PostPosted: Thu Jun 23, 2005 1:10 am    Post subject: Reply with quote

plbe wrote:
@Stieltje ports has had what...20 something years to mature? portage has had what? a few years? EOF
Would you like to use that argument to explain how Portage doesn't have a working reverse dependency mechanism?
_________________
Ware wa mutekinari.
Wa ga kage waza ni kanau mono nashi.
Wa ga ichigeki wa mutekinari.

"First there was nothing, so the lord gave us light. There was still nothing, but at least you could see it."
Back to top
View user's profile Send private message
ktvoelker
n00b
n00b


Joined: 23 Jun 2005
Posts: 3

PostPosted: Thu Jun 23, 2005 4:21 pm    Post subject: Reply with quote

The only thing stopping me from using FreeBSD is that there doesn't seem to be a parallel-port Playstation-to-PC adapter driver for it, which I need to play StepMania. :D
Back to top
View user's profile Send private message
Jake
Veteran
Veteran


Joined: 31 Jul 2003
Posts: 1132

PostPosted: Thu Jun 23, 2005 5:11 pm    Post subject: Reply with quote

sean_micken wrote:
When you run FreeBSD on the desktop you will end up with a system full of GNU software running on a BSD kernel.

No. All the BSDs are complete systems, userland and all. There's no BSD licensed replacement for GCC, but that's the only significant piece of userland from GNU.
Back to top
View user's profile Send private message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Thu Jun 23, 2005 5:26 pm    Post subject: Reply with quote

Jake wrote:
There's no BSD licensed replacement for GCC, but that's the only significant piece of userland from GNU.
There's TenDRA but that's not as widely used or known...
_________________
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Back to top
View user's profile Send private message
Jake
Veteran
Veteran


Joined: 31 Jul 2003
Posts: 1132

PostPosted: Thu Jun 23, 2005 5:34 pm    Post subject: Reply with quote

codergeek42 wrote:
Jake wrote:
There's no BSD licensed replacement for GCC, but that's the only significant piece of userland from GNU.
There's TenDRA but that's not as widely used or known...

I remember the OpenBSD developers considering switching to it. Those guys are insanely anti-GNU.
Back to top
View user's profile Send private message
Shadow Skill
Veteran
Veteran


Joined: 04 Dec 2004
Posts: 1023

PostPosted: Thu Jun 23, 2005 7:35 pm    Post subject: Reply with quote

I wonder if some BSD users think all the BSD's should prepend GNU to thier names dur to the use of gcc?
_________________
Ware wa mutekinari.
Wa ga kage waza ni kanau mono nashi.
Wa ga ichigeki wa mutekinari.

"First there was nothing, so the lord gave us light. There was still nothing, but at least you could see it."
Back to top
View user's profile Send private message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Thu Jun 23, 2005 8:11 pm    Post subject: Reply with quote

Shadow Skill wrote:
I wonder if some BSD users think all the BSD's should prepend GNU to thier names dur to the use of gcc?
That's not the reason Free Software advocates use the "GNU/" prefix when referring to the entire GNU/Linux operating system...
_________________
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Back to top
View user's profile Send private message
yaneurabeya
Veteran
Veteran


Joined: 13 May 2004
Posts: 1754
Location: Seattle

PostPosted: Fri Jun 24, 2005 4:03 pm    Post subject: Reply with quote

Vanquirius wrote:
yaneurabeya wrote:
-Hardware kernel modules just work. This is most likely because Linus is but one man and the FreeBSD group has multiple people checking kernel development. End of story.


Uh... Too tired to argue, but I beg to differ.


I also may be overgeneralizing in terms of Mac OS X junk. I won't argue [now] that maybe some features are better supported in Linux compared to FreeBSD, and vice versa, but in general it seems like FreeBSD is more solid =\.
Back to top
View user's profile Send private message
Plexroth
Tux's lil' helper
Tux's lil' helper


Joined: 31 Oct 2004
Posts: 77

PostPosted: Fri Jun 24, 2005 5:45 pm    Post subject: Reply with quote

Who let the trolls in?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Goto page Previous  1, 2, 3 ... 5, 6, 7 ... 11, 12, 13  Next
Page 6 of 13

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum