Announcement

Collapse
No announcement yet.

Intel Graphics Get A Boost With Linux 2.6.38, Mesa 7.11

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

  • #16
    Well, I just said that because I see lots of people using inches, feet, yards, miles, etc when measuring distance or lenght. I was just hoping you would understand my example, man, sorry if I don't actually live in some country that uses imperial system. Btw, AFAIK, measuring temperature in F also goes against the SI. And people uses it anyway.

    And no, I will not use MS Windows, thanks. That doesn't mean I should also drop MS Office. Wine exists, it works quite well under Wine, and I'll run it using Wine.

    BTW, in case anybody has noticed, the bug i just quoted affects other applications too, LINUX applications, not Windows ones running under Wine. Wine, actually, is one of these Linux applications affected by that bug. I just quoted Microsoft Office because it's the only program I still need from Windows.


    Now, back to reality, where there are still users and we know we won't be changing their minds anytime soon, for ODF to start to be largely used as it should be, MS Office would have to save to ODF as a default. In office reality, if you want to use Linux, you have to use MS Office with Wine. It's sad, but true. And No, again, I won't run Windows just because of MS Office. Instead, I'll just wait for the bug to be fixed and then upgrade my drivers, have the extra performance AND Wine working correctly.

    I never meant Libreoffice was wrong, or that we should just accept Microsoft's dominance. No, no, no! We should fight to see ODF being used more and more. But, as for now, I need MS Office, this bug is stopping me from upgrading my driver, it affects other linux apps as well... and should be fixed.

    Seems to be a regression, nothing exactly huge.

    Comment


    • #17
      Back on topic: Michael, do you know exactly what code changes allow for this massive improvement?
      Also, we've had Sandy Bridge and Clarkdale benches; any chance of some love for the old 945? Still a reasonable user base size from just netbooks, ignoring all the other old boxes lying around.

      Comment


      • #18
        Originally posted by andrebrait View Post
        It's sad I can't use the newer drivers due to a bug that's been there since driver version 2.12 (found in Ubuntu 10.10). I need MS Office to work under Wine, since LibreOffice still can't do some thins I need (like full compatibility with Office 2007 documents), and any driver newer than 2.11 causes major rendering errors (black areas and borders).

        It also affects other programs, as we can see by the bugzilla entry at freedesktop.org: https://bugs.freedesktop.org/show_bug.cgi?id=30157

        I even downgraded the entire Ubuntu to 10.04 because of another problem with my trackpad too (it takes 3 to 4 taps, sometimes, for it to register the click).

        Isn't Google Docs a little better for MS Office documents ?

        Comment


        • #19
          Originally posted by Bitiquinho View Post
          Isn't Google Docs a little better for MS Office documents ?
          Yeah, but is Google Docs available Offline? Sometimes I need it where there's no 3G signal for my notebook...

          Comment


          • #20
            I'm a giant advocate of odf. Whenever someone can't open it I tell them to open it in MS Office 2010. Whenever they want me to upgrade I can now tell them to upgrade or STFU.

            It always works. They send me docx; I always send back odf's. If they send me pdf I send back pdf.

            This is no one-way road I and I make that painfully clear.

            Comment


            • #21
              So... About that topic

              Originally posted by Akdor 1154 View Post
              Back on topic: Michael, do you know exactly what code changes allow for this massive improvement?
              Also, we've had Sandy Bridge and Clarkdale benches; any chance of some love for the old 945? Still a reasonable user base size from just netbooks, ignoring all the other old boxes lying around.
              I'd like to know about the 945 as well- the machine I'm typing from has one. Windows performance is well beyond 2x as it currently stands in some cases. Any kind of boost on the open source side is appreciated... Any news there?

              Comment


              • #22
                Originally posted by XA Hydra View Post
                I'd like to know about the 945 as well- the machine I'm typing from has one. Windows performance is well beyond 2x as it currently stands in some cases. Any kind of boost on the open source side is appreciated... Any news there?
                Which applications? For anything using tnl, Mesa's current software implementation is extremely slow (gallium's llvmdraw module is far faster) and is the usual bottleneck. i915g has a tremendous advantage here. If you can post a few comparative numbers between win32, i915c and i915g and open a bug on fd.o, that would be extremely useful. (The key factor for such a performance bug report is the test case and exactly what the expectations are, including the hardware upon which you measure).

                Comment


                • #23
                  Just a side comment: what about Virtualbox? Do you have to use Wine with MS Office? Why not install a Windoze OS w/ MS Office in a virtual machine????

                  Comment


                  • #24
                    Originally posted by Panix View Post
                    Just a side comment: what about Virtualbox? Do you have to use Wine with MS Office? Why not install a Windoze OS w/ MS Office in a virtual machine????
                    Why run extra overhead if there isn't a need for it? Plus VM's are not very desirable in situations where you don't have multicore system or lots of ram to spare.

                    Comment


                    • #25
                      I have installed the latest Intels drivers from PPA:xorg-edgers but I am still unable to play any game or run any graphics test from Phoronix-test-suite.

                      * xserver-xorg-video-intel
                      Version: 2:2.14.0+git20110220.9599fde6-0ubuntu0sarvatt~maverick
                      * libdrm-intel1
                      Version: 2.4.23+git20110119.550fe2ca-0ubuntu0sarvatt~maverick
                      * lib-mesa-dri
                      Version: 7.11.0+git20110222.7aeb610f-0ubuntu0sarvatt~maverick
                      * Kernel 2.6.35-27
                      Version Linux ubuntubox 2.6.35-27-generic #48-Ubuntu SMP Tue Feb 22 20:25:46 UTC 2011 x86_64 GNU/Linux

                      I can't enable compiz or play any game... I know that as Linux user it would be expected that new hardware doesn't work out of the box, but this is ridiculous ...

                      Please, when you have time, make an article with directions or guidance for all the rest of us

                      Comment


                      • #26
                        Try:
                        Code:
                        wget -qO- http://kanotix.com/files/fix/mainline/install-38.sh|sudo sh
                        That will install 2.6.38 final kernel from ubuntu mainline - your kernel is too old.

                        Comment


                        • #27
                          Thanks man

                          I used to install new kernels via kernelCheck ( http://kcheck.sourceforge.net/ ). Now, I will try your way

                          Comment


                          • #28
                            I can run World of Padman benchmark ( 82 FPS score) but I cannot run Unigine Heaven or Doom3. Why is that ?

                            The benchmark starts loading and when it finishes i get a black screen for one second and the Desktop freezes...no keyboard, no mouse..nothing...

                            I have all the latest drivers and requirements installed

                            Here take a look
                            examples.desktop:


                            Code:
                            paneas@ubuntubox:~/Downloads/Unigine_Heaven-2.5$ sh x64_1024x768_windowed_tess_normal.sh 
                            Loading "/home/paneas/Downloads/Unigine_Heaven-2.5/bin/../data/heaven_2.5.cfg"...
                            Engine::init(): clear video settings for "Mesa DRI Intel(R) Sandybridge Desktop GEM 20100330 DEVELOPMENT  2.1 Mesa 7.11-devel"
                            Loading "libGL.so.1"...
                            Loading "libopenal.so.1"...
                            Set 1024x768 windowed video mode
                            Set 1.00 gamma value
                            Unigine engine http://unigine.com/
                            Binary: Linux 64bit GCC 4.4.5 Release Mar  1 2011
                            App path:  /home/paneas/Downloads/Unigine_Heaven-2.5/bin/
                            Data path: /home/paneas/Downloads/Unigine_Heaven-2.5/data/
                            Save path: /home/paneas/Downloads/Unigine_Heaven-2.5/bin/
                            
                            ---- System ----
                            System: Linux 2.6.38-020638-generic x86_64
                            CPU: Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz 3398MHz MMX SSE SSE2 SSE3 SSSE3 SSE41 SSE42 HTT
                            GPU: Mesa DRI Intel(R) Sandybridge Desktop GEM 20100330 DEVELOPMENT  2.1 Mesa 7.11-devel
                            System memory: 3874 Mb
                            Video memory:  256 Mb
                            
                            ---- MathLib ----
                            Set SSE simd processor
                            
                            ---- Sound ----
                            Renderer: PulseAudio Software
                            OpenAL vendor:   OpenAL Community
                            OpenAL renderer: OpenAL Soft
                            OpenAL version:  1.1 ALSOFT 1.12.854
                            Found AL_EXT_LINEAR_DISTANCE
                            Found AL_EXT_OFFSET
                            Found ALC_EXT_EFX
                            Found EFX Filter
                            Found EFX Reverb
                            Found EAX Reverb
                            Found QUAD16 format
                            Found 51CHN16 format
                            Found 61CHN16 format
                            Found 71CHN16 format
                            Maximum sources:         256
                            Maximum effect slots:    4
                            Maximum auxiliary sends: 2
                            
                            ---- Render ----
                            GLRender::GLRender(): Unknown GPU
                            OpenGL vendor:   Tungsten Graphics, Inc
                            OpenGL renderer: Mesa DRI Intel(R) Sandybridge Desktop GEM 20100330 DEVELOPMENT 
                            OpenGL version:  2.1 Mesa 7.11-devel
                            Found required GL_ARB_map_buffer_range
                            Found required GL_ARB_vertex_array_object
                            Found required GL_ARB_vertex_buffer_object
                            Found required GL_ARB_half_float_vertex
                            Found required GL_ARB_half_float_pixel
                            Found required GL_ARB_occlusion_query
                            Found required GL_EXT_texture3D
                            Found required GL_EXT_texture_cube_map
                            Found required GL_EXT_texture_sRGB
                            Found required GL_EXT_texture_swizzle
                            Found required GL_ARB_shader_object
                            Found required GL_ARB_vertex_shader
                            Found required GL_ARB_fragment_shader
                            Found required GL_ARB_draw_buffers
                            Found required GL_ARB_framebuffer_object
                            Found required GL_EXT_framebuffer_blit
                            Found required GL_EXT_framebuffer_multisample
                            Found optional GL_ARB_draw_elements_base_vertex
                            Found optional GL_EXT_draw_buffers2
                            Found optional GL_ARB_texture_rg
                            Found optional GL_ARB_texture_compression
                            Found optional GL_ARB_seamless_cube_map
                            Shading language:      1.20
                            Maximum texture size:  4096
                            Maximum texture units: 16
                            Maximum draw buffers:  8
                            
                            ---- Physics ----
                            Physics: Multi-threaded
                            
                            ---- PathFind ----
                            PathFind: Multi-threaded
                            
                            Unigine~# gl_render_use_arb_tessellation_shader 1 && render_restart
                            ---- Interpreter ----
                            Version: 2.39
                            
                            Loading "heaven/unigine.cpp" 59ms
                            Loading "demos/heaven/locale/unigine.en" dictionary
                            Loading "core/materials/unigine_post.mat" 11 materials 11 shaders 0ms
                            Loading "core/materials/unigine_render.mat" 38 materials 306 shaders 2ms
                            Loading "core/materials/unigine_meshes.mat" 17 materials 10924 shaders 41ms
                            Loading "core/materials/unigine_terrains.mat" 1 material 144 shaders 0ms
                            Loading "core/materials/unigine_grass.mat" 1 material 69 shaders 2ms
                            Loading "core/materials/unigine_particles.mat" 1 material 45 shaders 1ms
                            Loading "core/materials/unigine_billboards.mat" 1 material 51 shaders 0ms
                            Loading "core/materials/unigine_volumes.mat" 6 materials 45 shaders 4ms
                            Loading "core/materials/unigine_guis.mat" 1 material 82 shaders 0ms
                            Loading "core/materials/unigine_water.mat" 1 material 101 shaders 15ms
                            Loading "core/materials/unigine_skies.mat" 1 material 13 shaders 18ms
                            Loading "core/materials/unigine_decals.mat" 1 material 55 shaders 0ms
                            Loading "core/properties/unigine.prop" 2 properties 0ms
                            OpenGL error: invalid enum
                            Unigine~# world_load heaven
                            Loading "heaven.cpp" 156ms
                            Loading "demos/heaven/materials/heaven_base.mat" 7 materials 1ms
                            Loading "demos/heaven/materials/heaven_environment.mat" 12 materials 1069ms
                            Loading "demos/heaven/materials/heaven_ruins.mat" 27 materials 2907ms
                            Loading "demos/heaven/materials/heaven_buildings.mat" 51 materials 2793ms
                            Loading "demos/heaven/materials/heaven_props.mat" 10 materials 563ms
                            Loading "demos/heaven/materials/heaven_sfx.mat" 11 materials 15ms
                            Loading "demos/heaven/materials/heaven_fort.mat" 15 materials 740ms
                            Loading "demos/heaven/materials/heaven_airship.mat" 26 materials 4188ms
                            OpenGL error: invalid enum
                            Object::loadWorld(): different surface names "mill_wings" "mill_wings_1"
                            Loading "heaven.world" 35267ms
                            Unigine~# render_hdr 2 && render_restart
                            GLFrameBuffer::enable(): incomplete attachment
                            GLFrameBuffer::enable(): incomplete attachment
                            Received signal SIGINT, interrupt
                            AL lib: ALc.c:1879: exit(): closing 1 Device
                            AL lib: ALc.c:1808: alcCloseDevice(): destroying 1 Context(s)
                            AL lib: ALc.c:1420: alcDestroyContext(): deleting 256 Source(s)
                            AL lib: ALc.c:1427: alcDestroyContext(): deleting 4 AuxiliaryEffectSlot(s)
                            AL lib: ALc.c:1825: alcCloseDevice(): deleting 16 Effect(s)
                            AL lib: ALc.c:1832: alcCloseDevice(): deleting 256 Filter(s)

                            Comment

                            Working...
                            X