Announcement

Collapse
No announcement yet.

Updated and Optimized Ubuntu Free Graphics Drivers

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

  • Originally posted by Nille View Post
    oibaf are the GL_Select Patches in your PPA? http://cgit.freedesktop.org/mesa/mes...h=hw_gl_select
    No, see /usr/share/doc/libgl1-mesa-dri/changelog.gz for current PPA changes.

    Comment


    • Originally posted by unknown2 View Post
      security control.

      as i am not a hardcore X-org developer, i do not know whether it is possible for background daemon to access DRI

      So to be safe, i want to ensure no access.

      Section "DRI"
      Group "video"
      Mode 0660
      EndSection
      i got the answer

      According to http://dri.freedesktop.org/wiki/DRM , i take a look at the permission at /dev/dri

      The setting has no effect and seems obsolete.

      Anyways, the security setting of /dev/dri is secure enough by default, there is no need to set anything

      Comment


      • ** Warning to intel users **

        Due to a build problem I disabled building the i965 driver in mesa packages, so you'll get llvmpipe instead. Hopefully this will be fixed soon.

        The good news for the others is that mesa packages are now available also on Ubuntu 12.04 "precise".

        Comment


        • Linux Mint 12 here (ubuntu 11.10 based).
          Installing your PPA on sandybridge i3-2105 hardware results in very slow gallium llvmpipe with composite disabled.
          I wonder if this is caused by build problem above.
          What should I do?

          Comment


          • Rolling back via apt-purge solved the problem... Any idea why I cannot use your package on this system? Im not in USA...

            Comment


            • Weird, weird...
              Code:
              ~ $ cat /var/log/Xorg.0.log|grep dri
              [   966.716] 	X.Org XInput driver : 12.3
              [   966.718] (II) LoadModule: "dri"
              [   966.718] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
              [   966.719] (II) Module dri: vendor="X.Org Foundation"
              [   966.719] (II) LoadModule: "dri2"
              [   966.719] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
              [   966.719] (II) Module dri2: vendor="X.Org Foundation"
              [   966.719] (==) Matched intel as autoconfigured driver 0
              [   966.719] (==) Matched vesa as autoconfigured driver 1
              [   966.719] (==) Matched fbdev as autoconfigured driver 2
              [   966.719] (==) Assigned the driver to the xf86ConfigLayout
              [   966.719] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
              [   966.719] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
              [   966.720] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
              [   966.720] (II) VESA: driver for VESA chipsets: vesa
              [   966.720] (II) FBDEV: driver for framebuffer: fbdev
              [   966.721] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
              [   966.721] drmOpenDevice: node name is /dev/dri/card0
              [   966.722] drmOpenDevice: node name is /dev/dri/card0
              [   968.604] (II) Loading sub module "dri2"
              [   968.604] (II) LoadModule: "dri2"
              [   968.604] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
              [   968.604] (II) Module dri2: vendor="X.Org Foundation"
              [   968.604] (II) intel(0): [DRI2]   DRI driver: i965
              [   968.664] (II) intel(0): [XvMC] xvmc_vld driver initialized.
              [   968.668] (II) AIGLX: Trying DRI driver /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
              [   968.668] (II) AIGLX: dlopen of /usr/lib/x86_64-linux-gnu/dri/i965_dri.so failed (/usr/lib/x86_64-linux-gnu/dri/i965_dri.so: cannot open shared object file: No such file or directory)
              [   968.668] (II) AIGLX: Trying DRI driver /usr/lib/dri/i965_dri.so
              [   968.668] (II) AIGLX: dlopen of /usr/lib/dri/i965_dri.so failed (/usr/lib/dri/i965_dri.so: cannot open shared object file: No such file or directory)
              [   968.668] (II) AIGLX: Trying DRI driver /usr/lib/x86_64-linux-gnu/dri-alternates/i965_dri.so
              [   968.668] (II) AIGLX: dlopen of /usr/lib/x86_64-linux-gnu/dri-alternates/i965_dri.so failed (/usr/lib/x86_64-linux-gnu/dri-alternates/i965_dri.so: cannot open shared object file: No such file or directory)
              [   968.668] (II) AIGLX: Trying DRI driver /usr/lib/dri-alternates/i965_dri.so
              [   968.668] (II) AIGLX: dlopen of /usr/lib/dri-alternates/i965_dri.so failed (/usr/lib/dri-alternates/i965_dri.so: cannot open shared object file: No such file or directory)
              [   968.668] (II) AIGLX: Trying DRI driver /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
              [   968.686] 	ABI class: X.Org XInput driver, version 12.3

              Comment


              • Originally posted by crazycheese View Post
                What should I do?
                oibaf: "** Warning to intel users **"

                ;-)

                Comment


                • Originally posted by Qaridarium View Post
                  oibaf: "** Warning to intel users **"

                  ;-)
                  Yes, but it complains on "965" and I have sandybridge hd3000.
                  dri-alternatives has only "915" and "swrast".
                  worst thing, Im gentoo guy and have not used mint or debian-like for two years....

                  This is worst thing, our collegue, oibaf could do.
                  DONT disable in build!! Pin it! It is blocker! People update blindly and will be leaved with 2D desktop! Wrong way.

                  Anyway, I removed the ppa and replaced it with xorg edgers + kernel 3.2 backport ppa.
                  Works pretty good, urban terror gets constant playable 60+ fps (vsync is on)@1600_900, even on huge maps with 30 players and highest detail settings.

                  This is after I used "optimized urt binary" though, as stock one will hang on start in console and complain about missing menu xmls...

                  Im pretty much envious about core i3 now,.. opensource done right ?
                  Thanks Intel!!
                  Relatives are happy to dump stinky windowze
                  Last edited by crazycheese; 01-22-2012, 08:59 AM.

                  Comment


                  • EDIT: i965 provide support for i965 up to Sandy Bridge

                    xorg-edgers "works" because they are shipping a mesa git version older than the commit that breaks the intel build. I prefer to ship an updated version leaving out a driver if it blocks all the build (this is my PPA, it's free, I don't have an intel card so I prefer to do this ). If you care see https://bugs.freedesktop.org/show_bug.cgi?id=44928 , you can also provide a patch to fix it obliviously...

                    Comment


                    • Originally posted by oibaf View Post
                      EDIT: i965 provide support for i965 up to Sandy Bridge

                      xorg-edgers "works" because they are shipping a mesa git version older than the commit that breaks the intel build. I prefer to ship an updated version leaving out a driver if it blocks all the build (this is my PPA, it's free, I don't have an intel card so I prefer to do this ). If you care see https://bugs.freedesktop.org/show_bug.cgi?id=44928 , you can also provide a patch to fix it obliviously...
                      Ah, ok thanks for clearing up!

                      No, it is YOUR PPA, you are correct! But if you do it this way, you will be less popular due to not good decisions.
                      For example, you push bits of Intel driver with core parts cut out.

                      If I had upgraded from your precompiled stack before, I would land with broken driver and no rollback. If there is blocker cut the part completely or wait till its fixed. It is not good to deliver partially complete driver (building somewhere somethnig WITH intel, but impartial).

                      I would assist, really. The problem, it is not my machine and I donīt have access to it now anymore. It was bought yesterday, I tried to assemble it together to usable state and encountered this trouble.
                      I never used your PPA before, nor Intel hardware. So, I cannot fix it, nor I have access to it. :/

                      Maybe sometime I buy SB ex and then I will gladly step in. That would take some time....

                      Comment

                      Working...
                      X