Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Does compiling from source really make a difference?
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3, 4  Next  
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
Hydraulix
Guru
Guru


Joined: 12 Dec 2003
Posts: 447

PostPosted: Fri Jan 28, 2005 6:38 pm    Post subject: Does compiling from source really make a difference? Reply with quote

First let me start of by saying I absolutely love Gentoo. I love the package management and I love the way it feels. It feels like I have more control over the whole operating system. But many times when I compile X or KDE or GCC it takes forever. It doesn't really please my girlfriend that we have to keep the computer compiling all night because I have to compile from source. So here's my question. Is it worth it? Compiling X for 2-3 hours just seems like forever. And don't get me started on KDE.

Thanks
_________________
It is the fate of operating systems to become free.
- Neal Stephenson
Back to top
View user's profile Send private message
SerfurJ
l33t
l33t


Joined: 10 Apr 2004
Posts: 824
Location: Texas

PostPosted: Fri Jan 28, 2005 6:56 pm    Post subject: Reply with quote

compiling for the specific cpu architechture results in a slight improvement in performance, but the main advantage is being able to configure the use flags.. that's where you can really optimize your system.
Back to top
View user's profile Send private message
paolo_cst
n00b
n00b


Joined: 28 Jan 2005
Posts: 7
Location: Genoa, Italy, Europe, World

PostPosted: Fri Jan 28, 2005 7:00 pm    Post subject: Re: Does compiling from source really make a difference? Reply with quote

Hydraulix wrote:
So here's my question. Is it worth it? .



Well... i think that compiling is a very fascinating task, but is a MUST only for those people who wants apply some strange flag USE in order to have a system fully optimized, or for those who have a rare architecture. The gain is a system some percent (5 - 20%) faster, but nothing amazing. The most of application (excluding games and, obviously, the kernel) don't really need it, and if exists the binaries compiled for your machine (Pentium 4, Athlon XP, etc) it's wise to download them, if you can. All will work well anyway, without notice.

I'm sorry for my poor English, I hope you understand me.
Back to top
View user's profile Send private message
MaxDamage
l33t
l33t


Joined: 03 Jan 2004
Posts: 650
Location: Oviedo, Spain

PostPosted: Fri Jan 28, 2005 7:12 pm    Post subject: Reply with quote

I think it's easier to manage library updates. In binary distributions, when a program needs to install a newer version of a library, it brokes all the dependencies of other packages. In gentoo you simply run revdep-rebuild.
_________________
La PDA de tungsteno
Back to top
View user's profile Send private message
SerfurJ
l33t
l33t


Joined: 10 Apr 2004
Posts: 824
Location: Texas

PostPosted: Fri Jan 28, 2005 7:50 pm    Post subject: Reply with quote

MaxDamage wrote:
I think it's easier to manage library updates. In binary distributions, when a program needs to install a newer version of a library, it brokes all the dependencies of other packages.


that's for sure. with binary distros, you have to use the old packages that go with the libraries. or backport the new packages. example: http://www.backports.org/

and updating the main libraries for a binary distro was not easy (for me).
Back to top
View user's profile Send private message
SerfurJ
l33t
l33t


Joined: 10 Apr 2004
Posts: 824
Location: Texas

PostPosted: Thu Feb 03, 2005 12:44 am    Post subject: Reply with quote

MaxDamage wrote:
I think it's easier to manage library updates. In binary distributions, when a program needs to install a newer version of a library, it brokes all the dependencies of other packages. In gentoo you simply run revdep-rebuild.

actually, i was thinking about this some more.. doesn't that have to do with the package manager alone, and not the fact that it's from source rather than binary?


Last edited by SerfurJ on Thu Feb 03, 2005 1:39 am; edited 1 time in total
Back to top
View user's profile Send private message
alexleiker
Apprentice
Apprentice


Joined: 03 Dec 2004
Posts: 190

PostPosted: Thu Feb 03, 2005 1:19 am    Post subject: Reply with quote

Well having used gentoo off and on for about a year I have found no better distro available. Compiling from source is nice but I'm rather lazy when it comes to my USE flags and my whole make.conf in general. I never have crazy cflags or crazy use flags. My CFLAGS is -02 -march=athlon-xp -fomit-poitnthingy" and thats it. Personally I would really think it awsome if gentoo incorportated some form of binary packages into portage. I know you can install from binary but that requires someone with the same setup. But it would be awsome to have a profject that is for the lazy gentoo users like me who dont optimize much and just use safe tested features. Basically like arch linux. Its very nice with the package handling but I dont really like the whole layout of the system. I'm too used to gentoo. (is this making any sense??) oh well. I'm just gonna stick with my good old gentoo.
_________________
System Specs:
Athlon 64 3200+ Venice Core@2400MHz
MSI K8N Neo4/SLI
Gigabyte Radeon X800 256mb PCIe
2gb Corsair XMS Dual Channel DDR400
250gb Western Digital SATA 3/gb
Back to top
View user's profile Send private message
/dev/random
l33t
l33t


Joined: 26 Nov 2004
Posts: 704
Location: Austin, Texas, USA

PostPosted: Thu Feb 03, 2005 3:28 am    Post subject: Reply with quote

Good luck integrating USE flags into binary packages. That's why to me compiling is worth my time.
Back to top
View user's profile Send private message
DarrenM
l33t
l33t


Joined: 25 Apr 2002
Posts: 653
Location: Sydney, Australia

PostPosted: Thu Feb 03, 2005 4:07 am    Post subject: Reply with quote

The improvements from compiling yourself are fairly negligible. Any minor improvement certainally won't make up for the time needed to compile stuff. Once you have your system up and stable (in terms of packages installed) it doesn't become such an issue anyway as you really only need to update once a month or so to keep on top of the updates.

USE flags would be great if they were only used for extras like nptl, but having to add a flag to enable basic functionality like "dvd" so that my dvd player will play dvd's or "cdparanoia" so that my cd writer app that requires cdparanoia will actually work is just plain idiotic.

Don't give me any of that "bloat" crap either. If I install an app, I want it to be able to do everything that it was written to do by default.

If you think that tweaking the shit out of ccflags and USE flags will provide you with some significant performance improvement that's worth the time you spend tweaking then you will probably get just as much of an increase by installing wooden nobs on your pc.

Don't get me wrong, I love gentoo and use it at home and at work for my desktop pc. But ricing isn't why I love it and isn't the reason to use it over other distro's IMHO.
Back to top
View user's profile Send private message
HydroSan
l33t
l33t


Joined: 04 Mar 2004
Posts: 764
Location: The Kremlin (aka Canada)

PostPosted: Thu Feb 03, 2005 4:17 am    Post subject: Reply with quote

DarrenM wrote:
USE flags would be great if they were only used for extras like nptl, but having to add a flag to enable basic functionality like "dvd" so that my dvd player will play dvd's or "cdparanoia" so that my cd writer app that requires cdparanoia will actually work is just plain idiotic.

Don't give me any of that "bloat" crap either. If I install an app, I want it to be able to do everything that it was written to do by default.


Maybe some people don't have CD burners or DVD readers?

USE flags is all about customization of your system. But that also means it has to appeal to many people. Honestly, how hard is it to type 'dvd' into /etc/make.conf?
_________________
I was a Gangster for Capitalism, by Major General Smedley Butler.

Server status: Currently down, being replaced with fresh install - 20% completed.
Back to top
View user's profile Send private message
/dev/random
l33t
l33t


Joined: 26 Nov 2004
Posts: 704
Location: Austin, Texas, USA

PostPosted: Thu Feb 03, 2005 5:47 am    Post subject: Reply with quote

HydroSan wrote:
Honestly, how hard is it to type 'dvd' into /etc/make.conf?

As hard as it is to read the Install Guide apparently. I'm starting to get sick of people complaining about the alleged difficulty of Gentoo because they're lazy and like things to be automated. Well, Mandrake, Linspire, Fedora, etc. agree with them but that's not what Gentoo is about.
Back to top
View user's profile Send private message
Lokheed
Veteran
Veteran


Joined: 12 Jul 2004
Posts: 1295
Location: /usr/src/linux

PostPosted: Thu Feb 03, 2005 5:49 am    Post subject: Reply with quote

The biggest benefit are definately USE flags. You ever run a binary distro, you will see just how they faulter when you need to install numerous binaries whether or not you need them simply because the original program was compiled with the need for them.

I have found that speed is quite negligilble.
Back to top
View user's profile Send private message
Lews_Therin
l33t
l33t


Joined: 03 Oct 2003
Posts: 657
Location: Banned

PostPosted: Thu Feb 03, 2005 6:28 am    Post subject: Reply with quote

DarrenM wrote:
The improvements from compiling yourself are fairly negligible. Any minor improvement certainally won't make up for the time needed to compile stuff. Once you have your system up and stable (in terms of packages installed) it doesn't become such an issue anyway as you really only need to update once a month or so to keep on top of the updates.


Ooh goody, a troll. We don't get enough of those.

DarrenM wrote:
USE flags would be great if they were only used for extras like nptl, but having to add a flag to enable basic functionality like "dvd" so that my dvd player will play dvd's or "cdparanoia" so that my cd writer app that requires cdparanoia will actually work is just plain idiotic.


Was playing DVDs the only thing that app could do? Was there another backend for your CD burner besides cdparanoia? It wouldn't be much fun to compile in everything everybody might want just because people like you assume we all want to run identical machines.

DarrenM wrote:
Don't give me any of that "bloat" crap either. If I install an app, I want it to be able to do everything that it was written to do by default.


You've never actually done much with big apps, have you? Trust me, emerging several dbs just to use simple php on your server would suck.

DarrenM wrote:
If you think that tweaking the shit out of ccflags and USE flags will provide you with some significant performance improvement that's worth the time you spend tweaking then you will probably get just as much of an increase by installing wooden nobs on your pc.


They may not seem significant to you (watching homemade porn probably doesn't need high frame rates) but when doing something like encoding a video stream/music file or playing a game on old hardware they can give a significant improvement in performance.

Also, for your "wooden nob[sic]" analogy to be correct, you would need to post in a thread where people claimed that hanging crystals on their sofa increased their computer's speed.

DarrenM wrote:
Don't get me wrong, I love gentoo and use it at home and at work for my desktop pc. But ricing isn't why I love it and isn't the reason to use it over other distro's IMHO.


Ricing is doing bullshit like this. Optomizing is using safe flags to achieve a noticable increase in speed.
Back to top
View user's profile Send private message
ralph
Advocate
Advocate


Joined: 02 Mar 2003
Posts: 2001
Location: Hamburg

PostPosted: Thu Feb 03, 2005 6:54 am    Post subject: Reply with quote

@Lews_Therin:
Calm down, your recation is ridiculous. You're acting like a little child whose favorite toy is broken.
So somebody is claiming the performance gains are negligable? Guess what, he's right for about 99% of the things people do with computers (though I have to admit that encoding homemade porn would probably benefit a lot from any performance gain, but you seem to be the expert there).

And that thingy about USE Flags. I'd readily agree that they are indeed one of the greatest features of gentoo, but people getting a kick out of the fact that they build xine without dvd support as their system would be so bloated if it had dvd support is just stupid. USE-Flag ricers unite.

Finally, to the original poster:
Gentoo has a lot to offer, but if you are primarily using it because of imaginary speed gains, don't use it. And if your girlfriend is really giving you trouble about compiling kde for 12 hours, get your priorities streight.
_________________
The computer can't tell you the emotional story. It can give you the exact mathematical design, but what's missing is the eyebrows.
- Frank Zappa
Back to top
View user's profile Send private message
alexleiker
Apprentice
Apprentice


Joined: 03 Dec 2004
Posts: 190

PostPosted: Thu Feb 03, 2005 6:59 am    Post subject: Reply with quote

Ok i wasnt saying that Gentoo should switch to a non source distro. I'm just saying it would be cool if there was a system for people like me who dont do many optimizations so we can have portage manage both source and binary. Maybe I like gnome or kde just fine from binary? I am not bashing the whole source thing cause I really like it just sometimes some big packages might be easier gotten from binary.
_________________
System Specs:
Athlon 64 3200+ Venice Core@2400MHz
MSI K8N Neo4/SLI
Gigabyte Radeon X800 256mb PCIe
2gb Corsair XMS Dual Channel DDR400
250gb Western Digital SATA 3/gb
Back to top
View user's profile Send private message
Lews_Therin
l33t
l33t


Joined: 03 Oct 2003
Posts: 657
Location: Banned

PostPosted: Thu Feb 03, 2005 7:23 am    Post subject: Reply with quote

ralph wrote:
@Lews_Therin:
Calm down, your recation is ridiculous. You're acting like a little child whose favorite toy is broken.


No, I am acting like somebody who has gotten bloody sick and tired of people making uneducated pokes at Gentoo. People saying that it does Something Bad for a valid reason are OK. But his entire post consisted of insulting the Gentoo community in general and people who dare to customize their systems in particular.

ralph wrote:
So somebody is claiming the performance gains are negligable? Guess what, he's right for about 99% of the things people do with computers (though I have to admit that encoding homemade porn would probably benefit a lot from any performance gain, but you seem to be the expert there).


Not encoding it, watching it. I encode video captures from games to share with friends, and shaving 10-20 minutes off the time my CPU is pegging 100% is worth it to me.

[quote="ralph"]And that thingy about USE Flags. I'd readily agree that they are indeed one of the greatest features of gentoo, but people getting a kick out of the fact that they build xine without dvd support as their system would be so bloated if it had dvd support is just stupid. USE-Flag ricers unite.

Not so much the system ending up bloated (though that can happen on small hard drives), but a much longer compilation. For example, this is the list of things that needs to be installed on my server if I were to want to watch video from the HD with the framebuffer using the type of USE-flag scheme he advocates:
Code:
[ebuild  N    ] app-arch/unzip-5.50-r2  1,043 kB
[ebuild  N    ] media-libs/win32codecs-20040916-r1  +quicktime +real 11,004 kB
[ebuild  N    ] media-libs/libmad-0.15.1b  -debug 490 kB
[ebuild  N    ] media-libs/giflib-4.1.0-r3  +X +gif 294 kB
[ebuild  N    ] media-libs/libungif-4.1.3  +X +gif 429 kB
[ebuild  N    ] media-libs/svgalib-1.9.19-r1  -build -debug 913 kB
[ebuild  N    ] media-libs/audiofile-0.2.6-r1  365 kB
[ebuild  N    ] media-sound/alsa-headers-1.0.8_rc1  1,843 kB
[ebuild  N    ] media-libs/alsa-lib-1.0.7  -doc -jack -static 660 kB
[ebuild  N    ] media-sound/esound-0.2.34  +alsa +ipv6 +tcpd 310 kB
[ebuild  N    ] dev-lang/nasm-0.98.38-r1  -build -doc 535 kB
[ebuild  N    ] media-libs/fontconfig-2.2.3  732 kB
[ebuild  N    ] x11-misc/ttmkfdir-3.0.9-r2  -debug 19 kB
[ebuild  N    ] x11-base/opengl-update-2.0_pre4-r1  30 kB
[ebuild  N    ] x11-base/xorg-x11-6.8.0-r4  -3dfx -3dnow +bitmap-fonts -cjk -debug -dlloader -dmx -doc +font-server -hardened -insecure-drivers +ipv6 -minimal +mmx -nls +opengl -pam -sdk +sse -static +truetype-fonts +type1-fonts (-uclibc) -xprint +xv 63,802 kB
[ebuild  N    ] app-arch/rpm2targz-9.0-r2  2 kB
[ebuild  N    ] sys-apps/utempter-0.5.5.5-r1  -debug 20 kB
[ebuild  N    ] x11-terms/xterm-197  -Xaw3d -debug +truetype -unicode 674 kB
[ebuild  N    ] dev-libs/glib-2.4.8  -doc 2,102 kB
[ebuild  N    ] media-libs/libogg-1.1.2  410 kB
[ebuild  N    ] kde-base/kde-env-3-r3  0 kB
[ebuild  N    ] media-libs/libvorbis-1.1.0  -aotuv -debug 1,281 kB
[ebuild  N    ] media-libs/libid3tag-0.15.1b  -debug 330 kB
[ebuild  N    ] media-libs/lcms-1.13  +jpeg +python -tiff +zlib 572 kB
[ebuild  N    ] media-libs/libmng-1.0.4  555 kB
[ebuild  N    ] media-libs/tiff-3.7.1-r1  1,224 kB
[ebuild  N    ] net-print/cups-1.1.23-r1  -debug -nls -pam +samba -slp +ssl 8,501 kB
[ebuild  N    ] x11-libs/qt-3.3.3  +cups -debug -doc -firebird +gif -icc -immqt -immqt-bc +ipv6 +mysql -nas -odbc +opengl -postgres -sqlite -xinerama +zlib 14,086 kB
[ebuild  N    ] kde-base/arts-1.3.2  +alsa +arts -artswrappersuid -debug +esd -hardened -jack +mad +oggvorbis -xinerama 945 kB
[ebuild  N    ] media-libs/libsdl-1.2.7-r3  +X -aalib +alsa +arts -dga +directfb +esd +fbcon -ggi -libcaca -nas -noaudio -nojoystick -novideo +opengl +oss +svga -xinerama +xv 2,413 kB
[ebuild  N    ] media-libs/libmikmod-3.1.11-r1  +alsa -debug +esd +oss 597 kB
[ebuild  N    ] dev-libs/glib-1.2.10-r5  -debug 0 kB
[ebuild  N    ] x11-libs/gtk+-1.2.10-r11  -debug -nls 2,880 kB
[ebuild  N    ] media-sound/xmms-1.2.10-r5  -3dnow +alsa -cjk -debug +directfb +esd +ipv6 +mikmod +mmx -nls +oggvorbis +opengl +oss -xml 2,553 kB
[ebuild  N    ] media-libs/id3lib-3.8.3-r3  -doc 928 kB
[ebuild  N    ] media-libs/faad2-2.0-r3  -debug +xmms 748 kB
[ebuild  N    ] media-sound/cdparanoia-3.9.8-r2  -debug 113 kB
[ebuild  N    ] media-libs/xvid-1.0.2  -doc 528 kB
[ebuild  N    ] media-sound/lame-3.96.1  -debug +gtk 1,226 kB
[ebuild  N    ] media-libs/libdv-0.99-r1  -debug +gtk +sdl +xv 350 kB
[ebuild  N    ] sys-libs/lib-compat-1.4  +sdl 3,090 kB
[ebuild  N    ] media-libs/divx4linux-20030428-r1  405 kB
[ebuild  N    ] media-video/mplayer-1.0_pre5-r5  -3dfx -3dnow -3dnowex +X -aalib +alsa (-altivec) +arts -bidi +cdparanoia -debug +directfb +divx4linux -doc -dvb +dvd -dvdread -edl +encode +esd +fbcon -ggi +gif +gtk -i8x0 +ipv6 -jack -joystick +jpeg -libcaca -lirc -live -lzo +mad -matroska -matrox +mmx -mmx2 +mpeg -mythtv -nas -network -nls -nvidia +oggvorbis +opengl +oss +png +real rtc +samba +sdl +sse +svga -tga -theora +truetype -v4l -v4l2 -xanim -xinerama +xmms +xv +xvid -xvmc 5,873 kB


And this is with "stripped-down" flags:
Code:
[ebuild  N    ] media-libs/win32codecs-20040916-r1  +quicktime -real 11,004 kB
[ebuild  N    ] dev-lang/nasm-0.98.38-r1  -build -doc 535 kB
[ebuild  N    ] media-libs/giflib-4.1.0-r3  -X -gif 294 kB
[ebuild  N    ] media-sound/alsa-headers-1.0.8_rc1  1,843 kB
[ebuild  N    ] media-libs/alsa-lib-1.0.7  -doc -jack -static 660 kB
[ebuild  N    ] app-arch/unzip-5.50-r2  1,043 kB
[ebuild  N    ] media-libs/faad2-2.0-r3  -debug -xmms 748 kB
[ebuild  N    ] media-video/mplayer-1.0_pre5-r5  -3dfx -3dnow -3dnowex -X -aalib +alsa (-altivec) -arts -bidi -cdparanoia -debug +directfb -divx4linux -doc -dvb -dvd -dvdread -edl -encode -esd +fbcon -ggi -gif -gtk -i8x0 +ipv6 -jack -joystick -jpeg -libcaca -lirc -live -lzo -mad -matroska -matrox +mmx -mmx2 +mpeg -mythtv -nas -network -nls -nvidia -oggvorbis -opengl -oss -png -real +rtc -samba -sdl +sse -svga -tga -theora -truetype -v4l -v4l2 -xanim -xinerama -xmms -xv -xvid -xvmc 5,650 kB


ralph wrote:
Finally, to the original poster:
Gentoo has a lot to offer, but if you are primarily using it because of imaginary speed gains, don't use it.


1) I agree, except that...
2) The speed gains, in many cases, are not imaginary.

ralph wrote:
And if your girlfriend is really giving you trouble about compiling kde for 12 hours, get your priorities streight.


I think if he'd rather spend 12 hours watching KDE compile then being with his girlfriend, there is more wrong with him then misplaced priorities.
Back to top
View user's profile Send private message
Hydraulix
Guru
Guru


Joined: 12 Dec 2003
Posts: 447

PostPosted: Thu Feb 03, 2005 8:17 am    Post subject: Reply with quote

First off the reason I did post this thread is because I don't want to wait forever for things to compile I don't give a shit about speed. In fact I never even noticed any speed difference between a stage 1 install and a stage 3. Second I do spend time with my girlfriend FYI. It just so happens she starts to complain when I'm compiling KDE and it takes about two days. Now she can't log on into her college's web meetings because I have to be booted into Linux. Sounds fair right? Wrong it's not fair. It's not fair for anyone to sit there as the computer is compiling away worthless shit because there's an upgrade. This is the point I was trying to make. I'm feel sorry for those that didn't get it.
_________________
It is the fate of operating systems to become free.
- Neal Stephenson
Back to top
View user's profile Send private message
troth
n00b
n00b


Joined: 03 Feb 2005
Posts: 13

PostPosted: Thu Feb 03, 2005 8:29 am    Post subject: Reply with quote

I've installed Gentoo probably half a dozen times using various methods, and I'd have to say yes, it does make a difference.. especially on older hardware
Back to top
View user's profile Send private message
ralph
Advocate
Advocate


Joined: 02 Mar 2003
Posts: 2001
Location: Hamburg

PostPosted: Thu Feb 03, 2005 8:36 am    Post subject: Reply with quote

Simple solution:
If you "don't want to wait forever for things to compile" and if you think "it's not fair for anyone to sit there as the computer is compiling away worthless shit because there's an upgrade", don't use gentoo. See, that was easy.

I can understand your points, but I'm constantly amazed about people picking a source based distribution and then complaining that, duh, they have to compile things. It's not as if there aren't any alternatives.

And don't get so worked up about me mentioning your girlfriend, it was a joke, get over it.
_________________
The computer can't tell you the emotional story. It can give you the exact mathematical design, but what's missing is the eyebrows.
- Frank Zappa
Back to top
View user's profile Send private message
Hydraulix
Guru
Guru


Joined: 12 Dec 2003
Posts: 447

PostPosted: Thu Feb 03, 2005 8:58 am    Post subject: Reply with quote

ralph wrote:
Simple solution:
If you "don't want to wait forever for things to compile" and if you think "it's not fair for anyone to sit there as the computer is compiling away worthless shit because there's an upgrade", don't use gentoo. See, that was easy.

I can understand your points, but I'm constantly amazed about people picking a source based distribution and then complaining that, duh, they have to compile things. It's not as if there aren't any alternatives.

And don't get so worked up about me mentioning your girlfriend, it was a joke, get over it.


I'm constantly amazed that anytime someone doesn't like something in the Gentoo community it's ether roll your own drivers, patches or operating system. Or it's the infamous stop using Gentoo. I've seen that reply on a ton of posts and I find it funny that everyone wants everyone that doesn't like something about Gentoo to just stop using it. Wow that's a great idea. I can see real progress with that concept.

Second the comment about my girlfriend I took as an attack. It was completely out of the blue and unnecessary for this conversation. That's why I didn't take it as a joke.

And lastly I will still continue to use Gentoo because of it's great package management and total control of my system. Despite the fact that I should just stop using it because I don't like one thing about it.
_________________
It is the fate of operating systems to become free.
- Neal Stephenson
Back to top
View user's profile Send private message
ralph
Advocate
Advocate


Joined: 02 Mar 2003
Posts: 2001
Location: Hamburg

PostPosted: Thu Feb 03, 2005 9:17 am    Post subject: Reply with quote

Hydraulix wrote:
ralph wrote:
Simple solution:
If you "don't want to wait forever for things to compile" and if you think "it's not fair for anyone to sit there as the computer is compiling away worthless shit because there's an upgrade", don't use gentoo. See, that was easy.

I can understand your points, but I'm constantly amazed about people picking a source based distribution and then complaining that, duh, they have to compile things. It's not as if there aren't any alternatives.

And don't get so worked up about me mentioning your girlfriend, it was a joke, get over it.


I'm constantly amazed that anytime someone doesn't like something in the Gentoo community it's ether roll your own drivers, patches or operating system. Or it's the infamous stop using Gentoo. I've seen that reply on a ton of posts and I find it funny that everyone wants everyone that doesn't like something about Gentoo to just stop using it. Wow that's a great idea. I can see real progress with that concept.

Second the comment about my girlfriend I took as an attack. It was completely out of the blue and unnecessary for this conversation. That's why I didn't take it as a joke.

And lastly I will still continue to use Gentoo because of it's great package management and total control of my system. Despite the fact that I should just stop using it because I don't like one thing about it.


*Sigh*
Blah, blah, blah..
I know it seems to be a hard concept to grasp, but if you don't want to compile stuff you really shouldn't use gentoo. According to your whining it's not that you don't like some minor things in gentoo, but you don't like that it's source based. Now call me funny, but I would consider the fact that it's source based a very fundamental feature of a source based distribution, so if you have a problem with this very fundamental feature there really is only one solution.

Btw., why start a thread about gentoo being worth it if you obviously already decided that it's worth it for you? Bored? Trouble with your girlfriend and you just needed someone to talk to?
_________________
The computer can't tell you the emotional story. It can give you the exact mathematical design, but what's missing is the eyebrows.
- Frank Zappa
Back to top
View user's profile Send private message
lightvhawk0
Guru
Guru


Joined: 07 Nov 2003
Posts: 388

PostPosted: Thu Feb 03, 2005 10:08 am    Post subject: Reply with quote

Hydraulix wrote:
First off the reason I did post this thread is because I don't want to wait forever for things to compile I don't give a shit about speed. In fact I never even noticed any speed difference between a stage 1 install and a stage 3. Second I do spend time with my girlfriend FYI. It just so happens she starts to complain when I'm compiling KDE and it takes about two days. Now she can't log on into her college's web meetings because I have to be booted into Linux. Sounds fair right? Wrong it's not fair. It's not fair for anyone to sit there as the computer is compiling away worthless shit because there's an upgrade. This is the point I was trying to make. I'm feel sorry for those that didn't get it.


Not if it's causing problems between you and your g/f.

Anyways you can up date packages while using them, it's quite crazy.

First go into /etc/make.conf and set the portage nicness up to like 15 or 20 lol

that should make perfomance impact on the system pretty minimal, also emerge -uD world on one screen and emerge -uDf world on the other and that should make it so it only takes an hour or so of really slow internet.
hopefully this will help your problem, and if you need to reboot I think emerge --resume will be a good friend to have.

also lets try to play nicer, I know how it feels around here esp with so many people, bashing gentoo.

It really feels like walking on eggshells around here.

also sorry about the strange dialect I'm really tired
_________________
If God has made us in his image, we have returned him the favor. - Voltaire
Back to top
View user's profile Send private message
Hydraulix
Guru
Guru


Joined: 12 Dec 2003
Posts: 447

PostPosted: Thu Feb 03, 2005 11:46 am    Post subject: Reply with quote

ralph wrote:
Hydraulix wrote:
ralph wrote:
Simple solution:
If you "don't want to wait forever for things to compile" and if you think "it's not fair for anyone to sit there as the computer is compiling away worthless shit because there's an upgrade", don't use gentoo. See, that was easy.

I can understand your points, but I'm constantly amazed about people picking a source based distribution and then complaining that, duh, they have to compile things. It's not as if there aren't any alternatives.

And don't get so worked up about me mentioning your girlfriend, it was a joke, get over it.


I'm constantly amazed that anytime someone doesn't like something in the Gentoo community it's ether roll your own drivers, patches or operating system. Or it's the infamous stop using Gentoo. I've seen that reply on a ton of posts and I find it funny that everyone wants everyone that doesn't like something about Gentoo to just stop using it. Wow that's a great idea. I can see real progress with that concept.

Second the comment about my girlfriend I took as an attack. It was completely out of the blue and unnecessary for this conversation. That's why I didn't take it as a joke.

And lastly I will still continue to use Gentoo because of it's great package management and total control of my system. Despite the fact that I should just stop using it because I don't like one thing about it.


*Sigh*
Blah, blah, blah..
I know it seems to be a hard concept to grasp, but if you don't want to compile stuff you really shouldn't use gentoo. According to your whining it's not that you don't like some minor things in gentoo, but you don't like that it's source based. Now call me funny, but I would consider the fact that it's source based a very fundamental feature of a source based distribution, so if you have a problem with this very fundamental feature there really is only one solution.

Btw., why start a thread about gentoo being worth it if you obviously already decided that it's worth it for you? Bored? Trouble with your girlfriend and you just needed someone to talk to?



Wow another comment about me and my girlfriend. Or is that just another one of your lame ass jokes?? Really I was just trying to find out if anyone else shared the same point of view. And I did get some intelligent responses before yours. But thanks for playing.


So let me get this straight. No one else has had a problem with other people they live with and the long compile times? Or does everyone have a pet turtle that doesn't seem to mind.

:)
_________________
It is the fate of operating systems to become free.
- Neal Stephenson
Back to top
View user's profile Send private message
BlackEdder
Advocate
Advocate


Joined: 26 Apr 2004
Posts: 2588
Location: Dutch enclave in Egham, UK

PostPosted: Thu Feb 03, 2005 12:00 pm    Post subject: Reply with quote

Quote:
Now she can't log on into her college's web meetings because I have to be booted into Linux.

If I understand you correctly you don't mind the compiling, but the problem is that your gf wants to boot into windows?? Can't see use linux for this? I often compile in the background and it doesn't have any effect on my desktop experience, so wouldn't everything be solved if she just had an account were se can do here stuff while it's compiling.

Another solution would be to update less often. I went through a phase where I would update every day, but now I only update once a month or something. Maybe you can just update while your away for a weekend or something.
Back to top
View user's profile Send private message
Hydraulix
Guru
Guru


Joined: 12 Dec 2003
Posts: 447

PostPosted: Thu Feb 03, 2005 12:07 pm    Post subject: Reply with quote

BlackEdder wrote:
Quote:
Now she can't log on into her college's web meetings because I have to be booted into Linux.

If I understand you correctly you don't mind the compiling, but the problem is that your gf wants to boot into windows?? Can't see use linux for this? I often compile in the background and it doesn't have any effect on my desktop experience, so wouldn't everything be solved if she just had an account were se can do here stuff while it's compiling.

Another solution would be to update less often. I went through a phase where I would update every day, but now I only update once a month or something. Maybe you can just update while your away for a weekend or something.



That's really the problem. I've tried getting the camera to work in Linux but it's been a no go. That's really the only reason we still have windows on the computer. It's some no brand name camera that we got for free. But I really don't want to spend the money on a new camera when this one works great.
_________________
It is the fate of operating systems to become free.
- Neal Stephenson
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 1, 2, 3, 4  Next
Page 1 of 4

 
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