Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Discussion & Documentation Gentoo Chat
  • Search

Reflecting on 2+ years of gentoo/linux

Opinions, ideas and thoughts about Gentoo. Anything and everything about Gentoo except support questions.
Post Reply
  • Print view
Advanced search
25 posts • Page 1 of 1
Author
Message
DrWoland
l33t
l33t
User avatar
Posts: 603
Joined: Sat Nov 13, 2004 10:06 pm

Reflecting on 2+ years of gentoo/linux

  • Quote

Post by DrWoland » Sun Jan 15, 2006 8:58 am

Gentoo has been the only distribution I've used seriously and actually bothered to learn stuff with, so basically my linux esperienced so far can be summed up by my gentoo experience. Here's what I've learned:

1. These forums = best thing since that time Jesus split one loaf of bread to feed a crapload of people. That was one bad ass magic trick though.
2. If you're nice to people, they'll randomly help you. It's crazy stuff.
3. If it ain't broke, DONT effin FIX IT. Seriously.
4. ~x86 is ~ for a reason. Any time you install ANYTHING from ~x86, something somewhere along the way is going to break.
5. Reiser4 sucks, unless you really enjoy reinstalling.
6. The time spent trying to get a performance increase (i.e. messing with different sources) is not worth the performance increase usually attained. Experimental sources also fall under #4. Except for love. Those tended to work pretty well, at least when I used them almost a year ago.
7. The time taken to properly configure the kernel right away more than makes up for the time you'll end up wasting configuring it later.
8. Always have a working backup kernel. ALWAYS.
9. Bob P is the messiah, even if I've pretty much renounced using advanced install methods. I learned so much in those Stage 1/3 threads!
10. ATI sucks. Seriously.

That's all I've got off the top of my head. There isn't really a purpose to this thread. Just thought I'd post something that isn't a stupid question that I end up answering myself for a change.
I'm not a Guru, I just ask a lot of questions.
Top
AaronPPC
Guru
Guru
Posts: 522
Joined: Sun May 29, 2005 8:22 am
Location: Tucson, AZ

  • Quote

Post by AaronPPC » Sun Jan 15, 2006 9:02 am

11. Do NOT do the following:

Code: Select all

# emerge -C python
--Aaron
Top
DrWoland
l33t
l33t
User avatar
Posts: 603
Joined: Sat Nov 13, 2004 10:06 pm

  • Quote

Post by DrWoland » Sun Jan 15, 2006 9:04 am

AaronPPC wrote:11. Do NOT do the following:

Code: Select all

# emerge -C python
Haha are you adding from yourself, or did you see my thread when I did that? Man that was a trip. I think I ended up copying the python folder from another install (luckily I had one on the same PC) and that got python working long enough for me to remerge it. Good addition!

I got another one:

12. Do not confuse * with /*, ie

Code: Select all

sudo chmod 666 /*
Had fun restoring THAT server :oops:
I'm not a Guru, I just ask a lot of questions.
Top
AaronPPC
Guru
Guru
Posts: 522
Joined: Sun May 29, 2005 8:22 am
Location: Tucson, AZ

  • Quote

Post by AaronPPC » Sun Jan 15, 2006 9:15 am

Haha are you adding from yourself, or did you see my thread when I did that?
Yup, I did that one. It took me all night to fix it.
--Aaron
Top
SirYes
Apprentice
Apprentice
User avatar
Posts: 282
Joined: Sun Jan 15, 2006 10:14 am
Location: Lodz, Poland
Contact:
Contact SirYes
Website

  • Quote

Post by SirYes » Sun Jan 15, 2006 11:44 am

13. Keep a spare partition with another Linux installation (preferably Gentoo). It's way faster than running a LiveCD if the things go wrong.

This way it's also possible to create anohter (better! of course :)) Gentoo installation, or just try some new stuff. For the latter a working chroot environment may be also useful.
My blog: In search for ultimate programming language
Top
Reikinio
Apprentice
Apprentice
User avatar
Posts: 203
Joined: Sun Aug 14, 2005 7:56 am
Location: Uruguay
Contact:
Contact Reikinio
Website

  • Quote

Post by Reikinio » Sun Jan 15, 2006 12:01 pm

14) Don't forget to '/etc/init.d/gentoo32 stop' before 'rm -rf /mnt/gentoo32'
Top
omp
Retired Dev
Retired Dev
User avatar
Posts: 1018
Joined: Sat Sep 10, 2005 8:47 am
Location: Glendale, California
Contact:
Contact omp
Website

Re: Reflecting on 2+ years of gentoo/linux

  • Quote

Post by omp » Mon Jan 16, 2006 12:14 am

DrWoland wrote:4. ~x86 is ~ for a reason. Any time you install ANYTHING from ~x86, something somewhere along the way is going to break.
You're making it sound like something is guaranteed to break if you install a packge from ~arch.
DrWoland wrote:10. ATI sucks. Seriously.
It matters. If you aren't going to do any serious gaming or that sort of stuff, it works just fine. It is also a breeze to set up.
meow.
Top
luisfelipe
Guru
Guru
Posts: 377
Joined: Sat Apr 09, 2005 7:11 pm

Re: Reflecting on 2+ years of gentoo/linux

  • Quote

Post by luisfelipe » Mon Jan 16, 2006 12:54 am

omp wrote:
DrWoland wrote:10. ATI sucks. Seriously.
It matters. If you aren't going to do any serious gaming or that sort of stuff, it works just fine. It is also a breeze to set up.
Actually, I do alot of gaming and I find ATI to be alot better than nvidia. Also, it was quite alot easier
to setup also, and it offers some pretty nifty apps to do configuration.
Top
Q-collective
Advocate
Advocate
User avatar
Posts: 2077
Joined: Mon Mar 22, 2004 5:21 pm

  • Quote

Post by Q-collective » Mon Jan 16, 2006 5:24 am

Ati is cool, since there are serious opensource drivers for it :D
Top
cosmic665
n00b
n00b
User avatar
Posts: 34
Joined: Thu Oct 30, 2003 1:49 pm

  • Quote

Post by cosmic665 » Mon Jan 16, 2006 7:37 am

Q-collective wrote:Ati is cool, since there are serious opensource drivers for it :D
ATI SUCKS!

ATI == Another Terrible Interface or Average Terrible Interface

Nvidia may not have opensource drivers, but at least it's not buggy as hell! :lol:
Top
slycordinator
Advocate
Advocate
User avatar
Posts: 3065
Joined: Sat Jan 31, 2004 9:51 pm
Location: Korea

  • Quote

Post by slycordinator » Mon Jan 16, 2006 9:17 am

Q-collective wrote:Ati is cool, since there are serious opensource drivers for it :D
Why do you think there isn't a major open source driver for nvidia cards? Because nvidia sucks and hates linux?!

Or could it be because nvidia supports linux by making decent drivers all by themselves?
Top
Q-collective
Advocate
Advocate
User avatar
Posts: 2077
Joined: Mon Mar 22, 2004 5:21 pm

  • Quote

Post by Q-collective » Mon Jan 16, 2006 10:14 am

slycordinator wrote:
Q-collective wrote:Ati is cool, since there are serious opensource drivers for it :D
Why do you think there isn't a major open source driver for nvidia cards? Because nvidia sucks and hates linux?!
No, because the nv driver really sucks
Or could it be because nvidia supports linux by making decent drivers all by themselves?
Good for them. You may want to go to fsf.org and read a little why I think opensource software is important, I'm not going to repeat that here.
Top
Q-collective
Advocate
Advocate
User avatar
Posts: 2077
Joined: Mon Mar 22, 2004 5:21 pm

  • Quote

Post by Q-collective » Mon Jan 16, 2006 10:20 am

cosmic665 wrote:
Q-collective wrote:Ati is cool, since there are serious opensource drivers for it :D
ATI SUCKS!

ATI == Another Terrible Interface or Average Terrible Interface
Very mature
Nvidia may not have opensource drivers, but at least it's not buggy as hell! :lol:
Oh? Afaik, the 7xxx series was quite buggy. And the nv driver is just not worth mentioning to be honest.
On the other hand, Ati might produce sucky drivers themselves, but the DRI r300 driver is just great :)

Offtopic: woohoo, my 1200th post!
Top
Parasietje
Apprentice
Apprentice
Posts: 194
Joined: Sun Jan 25, 2004 6:43 pm

  • Quote

Post by Parasietje » Mon Jan 16, 2006 2:35 pm

We're not going to hijack this nice thread with a flamewar about ATI vs Nvidia now, are we. Be nice, children :lol:
(Ok, it 's not really flaming. The arguments are constructive. But you're still hijacking IMHO)

I have learned a lot about linux in the 3 to 4 years I have used gentoo. I come from 1.4RC4, so that's like 3 years?
  • I have tried LFS and learned nothing. I learned everything when compiling gentoo, with the plus of having a working system afterwards.
  • I have compiled several software myself and thought it was really easy.
  • I thought about package management and about software. How magical it is that thousands of people created the software I now use.
  • I learned to look under the hood if something isn't working the way you want it. I learned how to do things MY WAY! *evil*
  • Recently, I wrote my own ebuild! *proud*
  • I learned that windows is intolerant against other OS's
  • I learned that overheating your cpu causes filesystem errors. NOT GOOD! :(
  • I learned the importance of standardisation. Code-wise (autotools, Makefiles); desktop-wise (system tray not working in kahakai); document-wise (HATE .DOC!)


All in all, one word: I LEARNED!

Gentoo is for people who want to look under the hood and change everything they don't like.[/b][/list][/list]
Top
HydroSan
l33t
l33t
User avatar
Posts: 764
Joined: Thu Mar 04, 2004 5:43 pm
Location: The Kremlin (aka Canada)
Contact:
Contact HydroSan
Website

  • Quote

Post by HydroSan » Mon Jan 16, 2006 4:19 pm

I have learned after about two years of Gentoo Linux:

- Building things staticly is stupid.
- Updating every week as opposed to every few months = better.
- How to use BASH effectively.
- The workings of DHCP, NFS and PXE (massive LTSP project for school).
- How to fix any Linux distribution without reinstalling.
I was a Gangster for Capitalism, by Major General Smedley Butler.

Server status: Currently down, being replaced with fresh install - 20% completed.
Top
Enlight
Advocate
Advocate
User avatar
Posts: 3519
Joined: Thu Oct 28, 2004 9:42 am
Location: Alsace (France)

  • Quote

Post by Enlight » Mon Jan 16, 2006 4:28 pm

Q-collective wrote:...
Or could it be because nvidia supports linux by making decent drivers all by themselves?
Good for them. You may want to go to fsf.org and read a little why I think opensource software is important, I'm not going to repeat that here.
They _can't_!!!
Top
AaronPPC
Guru
Guru
Posts: 522
Joined: Sun May 29, 2005 8:22 am
Location: Tucson, AZ

  • Quote

Post by AaronPPC » Tue Jan 17, 2006 1:39 am

HydroSan wrote:- Updating every week as opposed to every few months = better.
And somethimes twice a week during periods of intense development activity.
- How to use BASH effectively.
I'm still working on this one. It's not like I have GUI front ends for everything. I won't consider my self an effective BASH user until I get proficient with scripting.
--Aaron
Top
Karsten from Berlin
Guru
Guru
Posts: 446
Joined: Sat Feb 28, 2004 1:04 pm
Location: Berlin/Germany

  • Quote

Post by Karsten from Berlin » Tue Jan 17, 2006 2:04 pm

11. Do NOT do the following:

Code: Select all

# emerge -C python
12. Do NOT do the following:

Code: Select all

emerge -C gcc glibc

:lol:
Heaven: The police are British, the chefs Italian, the mechanics German, the lovers French and it's organized by the Swiss.
Hell: The police are German, the chefs British, the mechanics French, the lovers Swiss and it's organized by the Italians.
Top
diilbert
n00b
n00b
User avatar
Posts: 52
Joined: Mon Sep 05, 2005 12:08 pm

  • Quote

Post by diilbert » Thu Jan 19, 2006 3:06 pm

AaronPPC wrote:11. Do NOT do the following:

Code: Select all

# emerge -C python
or

Code: Select all

emerge -C ssh
Then try to reinstall ssh. "What is that sir? What ? wget needs what? ssh to work... " :lol:
Top
yoshi314
l33t
l33t
User avatar
Posts: 852
Joined: Thu Dec 30, 2004 9:33 pm
Location: PL
Contact:
Contact yoshi314
Website

  • Quote

Post by yoshi314 » Fri Jan 20, 2006 8:39 am

It (ati-drivers) is also a breeze to set up.
well it takes a while for a new-to-ati user to compile kernel properly for those awful drivers the first time. (finding the proper DRM/MTRR/AGP settings combination was a real pain. nvidia is less annoying in that matter)

i learned this when i tried arch linux for a change:
1. modprobe always works in gentoo :D (at least it looks like "always" when you compare to arch and the breakage in their stock kernels)
2. use flags are the best thing in gentoo. seriously.
3. -march=i686 -O2 seem to be the best cflags ever - at least for typical not-mutimedia-dedicated software, like WM's or text editors, browsers etc. - arch seriously beats gentoo, especially in responsibility almost every time. probably partially because of those cflags.

and from gentoo
- i would add archck sources into point 6. they're also very good (i discovered them under arch linux)
- you need to upgrade somewhat often or your installer might get obsolete
(try installing from 2005.0 or 2004.3 stage and you'll get my point. i hoped i could simply upgrade portage and rebuild everything to the newest versions - i wanted to try uclibc-stage, but there were no new stages for this :/)
~amd64
Top
Parasietje
Apprentice
Apprentice
Posts: 194
Joined: Sun Jan 25, 2004 6:43 pm

  • Quote

Post by Parasietje » Sun Jan 22, 2006 12:39 pm

Something I learned: compiling takes time. A lot of time. Especially on a 486 box.

2 WEEKS to get it from stage1 to stage3. The ultimate stability test ;-).
Top
StarDragon
Guru
Guru
User avatar
Posts: 390
Joined: Sun Jun 19, 2005 3:45 pm
Location: tEXas

  • Quote

Post by StarDragon » Mon Jan 23, 2006 2:00 am

one thing I learned: non-gui tools rock da' house!!!

I have nothing against the gui counter-partners but things can get done alot quicker in the console. 8)
Top
jonfr
Veteran
Veteran
Posts: 1008
Joined: Sun Jul 20, 2003 5:24 pm
Location: Denmark
Contact:
Contact jonfr
Website

  • Quote

Post by jonfr » Mon Jan 23, 2006 3:30 am

Don't confuse this commands,

Code: Select all

mkfs.ext3

Code: Select all

fsck.ext3
I just had to reinstall my system becose of that little confusion.
Top
/dev/random
l33t
l33t
User avatar
Posts: 704
Joined: Fri Nov 26, 2004 5:32 pm
Location: Austin, Texas, USA

  • Quote

Post by /dev/random » Mon Jan 23, 2006 6:39 am

HydroSan wrote: - Updating every week as opposed to every few months = better.
I came from the opposite extreme. I learned that updating every week is better than every day. Now I only update when pgo shows there are updates to software I actually care about.

I've also learned that:
- Tweaking CFLAGS is a waste of time
- Every problem I've ever had has already been answered on these forums. I've only had to start I think one support thread in the past 1.5 years I've been using Gentoo.
- Bugzilla is useful for non-developers
- bash is the best thing since sliced bread
- Always run equery b on a file before you move/remove it. It might turn out that glibc owns it.
- A text editor doesn't need a GUI or menus to be user friendly. All hail vim.
- Compiling isn't so bad, run it overnight if you aren't patient

I've actually acquired a ridiculous amount of knowledge using Gentoo. I forced myself to stop listing stuff off because I didn't feel like writing a very long list.
Top
andrewd18
Guru
Guru
User avatar
Posts: 364
Joined: Sun Apr 11, 2004 4:21 pm
Location: Wisconsin, USA

  • Quote

Post by andrewd18 » Mon Jan 23, 2006 6:42 am

This is a great thread.

I've been using Gentoo for almost a year now, and it's my favorite distro ever. Here's some things I learned - first I'm gonna mirror what yoshi314 said...

1. modprobe always works in gentoo :D

Well, not always, but a heck of a lot more often. I'm so sick of having to deal with stock kernels it's not even funny. I updated my SuSE kernel the other day, and something went crazy, and it now looks for my / partition in a completely wrong spot, EVEN THOUGH my fstab and menu.lst files are accurate. Stupid kernels.

2. >, <, and = are an AMD64 user's new best friends.
3. People actually try to fix things when you post them in the Gentoo bugzilla. What an amazing concept.
4. Binaries have their place (especially in AMD64), but static linkage sucks in general
5. codergeek42 and BobP >= demigods.

~~ Andrew D.
Keep Your Toolchain Stable! - emwrap.sh

There's no place like ::1
Top
Post Reply
  • Print view

25 posts • Page 1 of 1

Return to “Gentoo Chat”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic