Announcement

Collapse
No announcement yet.

Updated and Optimized Ubuntu Free Graphics Drivers

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Originally posted by triune View Post
    I'm not sure if this has been asked before, going through ~140 pages of replies to this thread would take ages! So...

    Is there any way to get STABLE updates of Mesa in PPA form?

    I've been using the OIBAF for two weeks now and have to say that I don't want to be on the bleeding edge of Mesa development and would much rather prefer to get stable updates of Mesa. Given that 10.3.x is now the current stable branch, could OIBAF maintain a separate repository for that latest stable Mesa releases? I'm sure I'm not the only 14.04 user out there who would love to upgrade from Mesa 10.1.3 but retain the stability of an LTS release.

    I've noticed several system crashes (complete graphics lockup) while on OIBAF not to mention that packages need to be upgraded several times a week which all require a reboot. This is probably great for driver developers, but I'm not sure who else out there needs these sort of updates? Wouldn't the wider/larger audience best be served by stable updates instead of git trunk builds?
    Question, why are you using the Oibaf PPA if you want only a few, stable updates? Also, if your system is frequently updated and rebooted, it should run just fine. I often get weird crash reports when I boot up, but I'm 99% sure it's because I had typed in
    Code:
    sudo reboot
    which doesn't gracefully kill processes, and I'm also running 15.04 now. That being said, no issues here while actually trying to do things like games or video.

    Comment


    • xorg-edgers is relatively stable, IIRC.
      You don't really need to reboot every time you update your system, or to update all the time. I don't know how to stop ubuntu bothering you (it doesn't in my case, it has been heavily modified through years of use), but for the second problem, you could simply edit the sources.list by hand and comment (with an #) the lines that correspond to oibaf's repo, so that it won't update this repo until you uncomment those lines again. (I think I got that idea from this thread, but I don't remember very well...).

      Comment


      • Originally posted by triune View Post
        I'm not sure if this has been asked before, going through ~140 pages of replies to this thread would take ages! So...

        Is there any way to get STABLE updates of Mesa in PPA form?
        Probably not the answer you're looking for, but Arch Linux and openSUSE both are pretty nice for having stable graphics stack components (there's a repo for openSUSE for it).

        Comment


        • Is this patch being applied?

          source: https://bugs.freedesktop.org/show_bug.cgi?id=81551

          Comment


          • Oibaf PPA is broken ?

            Hi, this afternoon I tried to upgrade, this is the result:

            Code:
            hs1974g@unity7:~$ sudo apt-get upgrade

            Leyendo lista de paquetes... Hecho
            Creando ?rbol de dependencias
            Leyendo la informaci?n de estado... Hecho
            Tal vez quiera ejecutar ?apt-get -f install? para corregirlo.
            Los siguientes paquetes tienen dependencias incumplidas:
            libegl1-mesa : Depende: libgl1-mesa-dri (= 10.5~git1411191810.9460cd~gd~t) pero 10.4~git1411171930.920f87~gd~t est? instalado
            libgbm1 : Depende: libgl1-mesa-dri (= 10.5~git1411191810.9460cd~gd~t) pero 10.4~git1411171930.920f87~gd~t est? instalado
            libgl1-mesa-dri : Rompe: libgl1-mesa-dri:i386 (!= 10.4~git1411171930.920f87~gd~t) pero 10.5~git1411191810.9460cd~gd~t est? instalado
            libgl1-mesa-dri:i386 : Rompe: libgl1-mesa-dri (!= 10.5~git1411191810.9460cd~gd~t) pero 10.4~git1411171930.920f87~gd~t est? instalado
            libgl1-mesa-glx : Depende: libgl1-mesa-dri (= 10.5~git1411191810.9460cd~gd~t) pero 10.4~git1411171930.920f87~gd~t est? instalado
            E: Dependencias incumplidas. Pruebe de nuevo usando -f.

            Code:
            hs1974g@unity7:~$ sudo apt-get -f install
            Leyendo lista de paquetes... Hecho
            Creando ?rbol de dependencias
            Leyendo la informaci?n de estado... Hecho
            Corrigiendo dependencias... fall?.
            Los siguientes paquetes tienen dependencias incumplidas:
            libegl1-mesa : Depende: libgl1-mesa-dri (= 10.5~git1411191810.9460cd~gd~t) pero 10.4~git1411171930.920f87~gd~t est? instalado
            libgbm1 : Depende: libgl1-mesa-dri (= 10.5~git1411191810.9460cd~gd~t) pero 10.4~git1411171930.920f87~gd~t est? instalado
            libgl1-mesa-dri : Rompe: libgl1-mesa-dri:i386 (!= 10.4~git1411171930.920f87~gd~t) pero 10.5~git1411191810.9460cd~gd~t est? instalado
            libgl1-mesa-dri:i386 : Rompe: libgl1-mesa-dri (!= 10.5~git1411191810.9460cd~gd~t) pero 10.4~git1411171930.920f87~gd~t est? instalado
            libgl1-mesa-glx : Depende: libgl1-mesa-dri (= 10.5~git1411191810.9460cd~gd~t) pero 10.4~git1411171930.920f87~gd~t est? instalado
            E: Error, pkgProblemResolver::Resolve gener? cortes, esto puede haber sido causado por paquetes retenidos.
            E: No se puede corregir las dependencias

            I think there're unmet dependencies caused by held packages.

            Best Regards.

            Comment


            • I think there's a packaging error in the latest release for trusty:

              Code:
              Unpacking libgl1-mesa-dri:amd64 (10.5~git1411191810.9460cd~gd~t) over (10.4~git1411170730.876c53~gd~t) ...dpkg: error processing archive /var/cache/apt/archives/libgl1-mesa-dri_10.5~git1411191810.9460cd~gd~t_amd64.deb (--unpack):
               trying to overwrite directory '/usr/lib/x86_64-linux-gnu/pkgconfig' in package libgnome-keyring-dev 3.8.0-2 with nondirectory
              dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
              Errors were encountered while processing:
               /var/cache/apt/archives/libgl1-mesa-dri_10.5~git1411191810.9460cd~gd~t_amd64.deb
              E: Sub-process /usr/bin/dpkg returned an error code (1)
              When checking the package, it really seems like the pkgconfig file which should be in the pkgconfig directory as its own .pc file is trying to override the whole directory?

              Comment


              • I just added you PPA to my system instead of xorg-edgers.

                Comment


                • Originally posted by Weegee View Post
                  I think there's a packaging error in the latest release for trusty:

                  Code:
                  Unpacking libgl1-mesa-dri:amd64 (10.5~git1411191810.9460cd~gd~t) over (10.4~git1411170730.876c53~gd~t) ...dpkg: error processing archive /var/cache/apt/archives/libgl1-mesa-dri_10.5~git1411191810.9460cd~gd~t_amd64.deb (--unpack):
                   trying to overwrite directory '/usr/lib/x86_64-linux-gnu/pkgconfig' in package libgnome-keyring-dev 3.8.0-2 with nondirectory
                  dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
                  Errors were encountered while processing:
                   /var/cache/apt/archives/libgl1-mesa-dri_10.5~git1411191810.9460cd~gd~t_amd64.deb
                  E: Sub-process /usr/bin/dpkg returned an error code (1)
                  When checking the package, it really seems like the pkgconfig file which should be in the pkgconfig directory as its own .pc file is trying to override the whole directory?
                  Same problem here. Utopic

                  Comment


                  • I have a fixed version, however launchpad is not able to compile from PPAs now, so the fix will arrive later.

                    Comment


                    • Originally posted by oibaf View Post
                      I have a fixed version, however launchpad is not able to compile from PPAs now, so the fix will arrive later.
                      Thanks a bunch. For me there is no going back it seems : ), ppa-purge wants to purge a half of my system.

                      Comment

                      Working...
                      X