Page 5 of 5 FirstFirst ... 345
Results 41 to 48 of 48

Thread: Radeon HD 5850 with Radeon OSS success

  1. #41
    Join Date
    Apr 2010
    Posts
    1,946

    Default

    Quote Originally Posted by Mr James View Post
    Man, you got to be into bondage pr0n to use Gentoo.

    To reap the benifits of Gentoo you got to step through the code, figure out what the sweet spot of compilation flags for your setup is, and then compile EVERYTHING. Come upgrade time, loop.
    I mean I can see it as a valuable learning experience, but to be a my main distro.........I'm not that leet.
    I will go a bit more detailed:
    - you don't need to go through the code. The USE flags are displayed by emerge or eix. Their meaning can be found in corresponding ebuild or on internet. Many ebuilds use own CFLAGS overriding your choice for purpose of better optimization. There is a useflag to prevent this behavior.
    - neither emerge, nor paludis recompile EVERYTHING. They automatically recompile only what is needed to be recompiled. It is also not necessary a foreground process. Its true, that sometimes you need to call revdep to rebuild everything depending upon changed package, and you will be informed to do so. Again with Ubuntu, segfaults were not uncommon.
    - the world package set is unique,as in valuable, in Gentoo. You will never get any package lost over the time, just because package manager silently decided to do so. You have very differentiated list of what you want and everything else is a dynamic dependency.

  2. #42
    Join Date
    Dec 2010
    Posts
    113

    Default

    You take the high road and I'll take the low road...

  3. #43
    Join Date
    Nov 2008
    Posts
    762

    Default

    Quote Originally Posted by elanthis View Post
    Want to spend less time working for your computer and more time out with your girlfriend? USE="-gentoo"
    why would I prefer some woman to my computer?

    Seriously, it's not as bad as you make it sound. Most people who try gentoo don't get further than the installation, which can take days for a novice. But upgrading software costs CPU time, not my time. I can do it as a background job or I can do it overnight (emerge -uDN world && shutdown -h now), doesn't cost time for me.
    And when I need a custom patch in some package, some inofficial git version or something, gentoo actually makes it easier to get it done in a clean and reliable way, thus saving my time.

    Oh, and installation? I haven't reinstalled gentoo in years, even though every bit of hardware changed at some point. cp -a /mnt/oldroot /mnt/newroot, reconfigure & install kernel, reinstall grub, modify /etc/fstab, working system. Change use flags and some configuration files, do system upgrade overnight, done. Even my notebook started out as a clone of my workstation.
    Unless you start from scratch, installing gentoo doesn't take much longer than installing ubuntu. It's just less clicking in a fancy GUI installer and more knowing what you're doing.

  4. #44
    Join Date
    Dec 2010
    Posts
    113

    Default

    ......And I'll get to Ireland before ye...

  5. #45
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    5,411

    Default

    Quote Originally Posted by Mr James View Post
    Whoops. "I" is next to "O".


    Also, I am not full of hate, man. I'm just saying it will be a while till we get a tested, bug-free version of the whole driver stack in the repos. GIT snapshots are buggy as hell.
    i'm now on 11.04+xorg-edgers (mesa7.10) it works very good

    this unstable git radeon version is more stable than every catalyst version in 2010.

    so your words are just a joke :

    "it will be a while till we get a tested, bug-free version of the whole driver stack in the repos. GIT snapshots are buggy as hell."

    a joke because the catalyst call the driver stable every month and every time the radeon beat the catalyst on stability ironicaly on unstable git versions.

  6. #46
    Join Date
    Nov 2007
    Posts
    1,353

    Default

    Quote Originally Posted by crazycheese View Post
    - neither emerge, nor paludis recompile EVERYTHING. They automatically recompile only what is needed to be recompiled. It is also not necessary a foreground process. Its true, that sometimes you need to call revdep to rebuild everything depending upon changed package, and you will be informed to do so. Again with Ubuntu, segfaults were not uncommon.
    It doesnt do reverse dependencies though. And yes come upgrade time, I've gone through dependency hell because of this. revdep-rebuild is flawed. It's advertised as calculating reverse dependencies. But in truth it actually doesnt work right. It scans through all the linking dependencies, and figures out what applications are linked against what libraries and if it finds an application that is linked against a library that has been updated, it'll recompile the application. But sometimes the library needs to be recompiled, not the application that linked against it. This is where revdep-rebuild fails.

  7. #47
    Join Date
    Nov 2007
    Posts
    1,353

    Default

    EDIT: About the only thing that is fail safe is emerge -e world. Even then sometimes you have to do it twice to get all the links consistent with the versions that they are linked against.

  8. #48
    Join Date
    Nov 2007
    Posts
    1,353

    Default

    Quote Originally Posted by duby229 View Post
    But sometimes the library needs to be recompiled, not the application that linked against it.
    EDIT2: Or rather sometimes the library needs to be recompiled and THEN the application needs to be recompiled against it.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •