Performance with Swing graphics...

Hey all, I have a small 2d multiplayer game that I'm writing in Java. The trouble is that, despite it being simple, it runs pretty slow. I have a few theories about things that I might should do to speed it up, and I wanted to know if you guys agreed with me and if, perhaps, i fell into some sort of newbie pitfall that I didn't notice...
1.) Running all the clients and server off of one machine. I suspect this is one good reason why it runs so slow, but my system is good (a new 1.5ghz G4 PowerBook with a gig of RAM) and I haven't gotten a chance to fire up everything on separate machines. Could it be that running 3 windows updated every 100ms is the only problem? :)
2.) Not getting the UI's running on the event dispatching thread. I know, this is a big no-no and I have to do it regardless, but does it affect the performance?
3.) Elliptical clipping of the viewport. The game shows a circle around each player, does clipping the view in this way hinder the speed?
4.) Collections! I discovered the collections framework recently and have the game objects organized into Java collections. In theory, though, once the game starts, there's no need to add more game objects (so they don't need to grow dynamically). I'm wondering if it would be faster to read in everything at the beginning into a collection, then convert it to an array before the game starts and just use that the whole time.
5.) Alpha blending. I have a few translucent objects in the view. Should these be eliminated? It does seem to run a bit faster with them gone. I have some weird ghost translucent objects that I'm trying to track down, so I suspect that'll cut the number of translucent things in half, which should give a speed boost.
I'm sure it's difficult to tell for sure without the code, but the programs are pretty big and the questions are general. Any assistance would be greatly appreciated.
In the meantime, I'll continue hunting for performance discussions and working on the code!
Thanks!
-Zach

run a profiler. this should help you determine where the bottleneck is.
1.) Running all the clients and server off of one machine. i'm assuming that the server will be put on a different machine when your app goes into production. but during testing, unless your server do a lot of stuff , then it should not matter.
Could it be that running 3 windows updated every 100ms is the only problem? :not sure by what you mean Window update?
2.) Not getting the UI's running on the event dispatching thread. I know, this is a
big no-no and I have to do it regardless, but does it affect the performance?yes..it's a big-no-no!! how do you paint the UI? the great thing about th eevent dispatcher is that when you issue multiple repaint(), it does not paint each time..rather..it check a flag to see if a repaint is need..and then repaint th ecomponent. so, it may just repaint once. if you repaint manually..you may do this multiple time...which could slow down your application. Just beware of doing anything in the event dispatcher thread that could slow down your app or even lock th eGUI components.
4.) Collections! .. 'm wondering if it would be faster to read in everything at the
beginning into a collection, then convert it to an array before the game starts if this is the case..yes, using array would be faster, since th elookup is determined using th ebase address multiplied by the index and the size of th eelement. for object array..the size of the element is the adress where th eobject reside in the heap.

Similar Messages

  • Extremely slow performance with Radeon HD 7870

    Hi,
    I am using a number of Adobe programs on my new Windows 8 64 bit system, with 16 gigs of ram, an Intel Core i5 2.67ghz, and AMD Radeon HD 7870 2 gig. All the programs (including After Effects and Illustrator) work very well with the exception of Photoshop CS6 64 bit, which has extremely slow performance with Use Graphics Processor enabled in my preferences (which Photoshop selects by default). If I turn off Use Graphics Processor, the slow performance vanishes. If I change Drawing Mode to Basic, there might be a slightly detectable improvement over Normal and Advanced, but it's still horribly slow. The refresh rate seems to be just a few frames per second. Everything is slow: brushes, zooming, panning, everything.
    I've tried changing the settings I've seen suggested elsewhere: I switched Cache levels to 2, history states to 10, and tile size to 128k. No effect. Photoshop is currently at the default of using 60% of available ram. Efficiency has remained at 100% throughout all my tests. Also, this slow performance has affected me from the moment I installed Photoshop; it didn't crop up after previous good performance. The problem exists regardless of the size or number of documents I have open. Performance is still terrible even when I create a 500 x 500 pixel blank new canvas and try a simple task like drawing with the brush.
    Photoshop is fully up to date, and so are my graphics drivers (Catalyst version 13.1). Any help would be greatly appreciated; at the moment performance is so bad in Photoshop that it's unusable with graphics acceleration enabled. Thanks in advance for replying.
    Photoshop System Info:
    Adobe Photoshop Version: 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00) x64
    Operating System: Windows 8 64-bit
    Version: 6.2
    System architecture: Intel CPU Family:6, Model:14, Stepping:5 with MMX, SSE Integer, SSE FP, SSE2, SSE3, SSE4.1, SSE4.2
    Physical processor count: 4
    Processor speed: 2665 MHz
    Built-in memory: 16379 MB
    Free memory: 13443 MB
    Memory available to Photoshop: 14697 MB
    Memory used by Photoshop: 60 %
    Image tile size: 128K
    Image cache levels: 2
    OpenGL Drawing: Enabled.
    OpenGL Drawing Mode: Advanced
    OpenGL Allow Normal Mode: True.
    OpenGL Allow Advanced Mode: True.
    OpenGL Allow Old GPUs: Not Detected.
    OpenCL Version: 1.2 AMD-APP (1084.4)
    OpenGL Version: 3.0
    Video Rect Texture Size: 16384
    OpenGL Memory: 2048 MB
    Video Card Vendor: ATI Technologies Inc.
    Video Card Renderer: AMD Radeon HD 7800 Series
    Display: 1
    Display Bounds: top=0, left=0, bottom=1080, right=1920
    Video Card Number: 2
    Video Card: AMD Radeon HD 7800 Series
    Driver Version:
    Driver Date:
    Video Card Driver: aticfx64.dll,aticfx64.dll,aticfx64.dll,aticfx32,aticfx32,aticfx32,atiumd64.dll,atidxx64.d ll,atidxx64.dll,atiumdag,atidxx32,atidxx32,atiumdva,atiumd6a.cap,atitmm64.dll
    Video Mode: 1920 x 1080 x 4294967296 colors
    Video Card Caption: AMD Radeon HD 7800 Series
    Video Card Memory: 2048 MB
    Video Card Number: 1
    Video Card: Microsoft Basic Render Driver
    Driver Version: 9.12.0.0
    Driver Date: 20121219000000.000000-000
    Video Card Driver:
    Video Mode:
    Video Card Caption: Microsoft Basic Render Driver
    Video Card Memory: 0 MB
    Serial number: 90970078453021833509
    Application folder: C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\
    Temporary file path: C:\Users\RAFFAE~1\AppData\Local\Temp\
    Photoshop scratch has async I/O enabled
    Scratch volume(s):
      C:\, 931.5G, 534.8G free
    Required Plug-ins folder: C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\Required\
    Primary Plug-ins folder: C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\Plug-ins\
    Additional Plug-ins folder: not set
    Installed components:
       ACE.dll   ACE 2012/06/05-15:16:32   66.507768   66.507768
       adbeape.dll   Adobe APE 2012/01/25-10:04:55   66.1025012   66.1025012
       AdobeLinguistic.dll   Adobe Linguisitc Library   6.0.0  
       AdobeOwl.dll   Adobe Owl 2012/09/10-12:31:21   5.0.4   79.517869
       AdobePDFL.dll   PDFL 2011/12/12-16:12:37   66.419471   66.419471
       AdobePIP.dll   Adobe Product Improvement Program   7.0.0.1686  
       AdobeXMP.dll   Adobe XMP Core 2012/02/06-14:56:27   66.145661   66.145661
       AdobeXMPFiles.dll   Adobe XMP Files 2012/02/06-14:56:27   66.145661   66.145661
       AdobeXMPScript.dll   Adobe XMP Script 2012/02/06-14:56:27   66.145661   66.145661
       adobe_caps.dll   Adobe CAPS   6,0,29,0  
       AGM.dll   AGM 2012/06/05-15:16:32   66.507768   66.507768
       ahclient.dll    AdobeHelp Dynamic Link Library   1,7,0,56  
       aif_core.dll   AIF   3.0   62.490293
       aif_ocl.dll   AIF   3.0   62.490293
       aif_ogl.dll   AIF   3.0   62.490293
       amtlib.dll   AMTLib (64 Bit)   6.0.0.75 (BuildVersion: 6.0; BuildDate: Mon Jan 16 2012 18:00:00)   1.000000
       ARE.dll   ARE 2012/06/05-15:16:32   66.507768   66.507768
       AXE8SharedExpat.dll   AXE8SharedExpat 2011/12/16-15:10:49   66.26830   66.26830
       AXEDOMCore.dll   AXEDOMCore 2011/12/16-15:10:49   66.26830   66.26830
       Bib.dll   BIB 2012/06/05-15:16:32   66.507768   66.507768
       BIBUtils.dll   BIBUtils 2012/06/05-15:16:32   66.507768   66.507768
       boost_date_time.dll   DVA Product   6.0.0  
       boost_signals.dll   DVA Product   6.0.0  
       boost_system.dll   DVA Product   6.0.0  
       boost_threads.dll   DVA Product   6.0.0  
       cg.dll   NVIDIA Cg Runtime   3.0.00007  
       cgGL.dll   NVIDIA Cg Runtime   3.0.00007  
       CIT.dll   Adobe CIT   2.1.0.20577   2.1.0.20577
       CoolType.dll   CoolType 2012/06/05-15:16:32   66.507768   66.507768
       data_flow.dll   AIF   3.0   62.490293
       dvaaudiodevice.dll   DVA Product   6.0.0  
       dvacore.dll   DVA Product   6.0.0  
       dvamarshal.dll   DVA Product   6.0.0  
       dvamediatypes.dll   DVA Product   6.0.0  
       dvaplayer.dll   DVA Product   6.0.0  
       dvatransport.dll   DVA Product   6.0.0  
       dvaunittesting.dll   DVA Product   6.0.0  
       dynamiclink.dll   DVA Product   6.0.0  
       ExtendScript.dll   ExtendScript 2011/12/14-15:08:46   66.490082   66.490082
       FileInfo.dll   Adobe XMP FileInfo 2012/01/17-15:11:19   66.145433   66.145433
       filter_graph.dll   AIF   3.0   62.490293
       hydra_filters.dll   AIF   3.0   62.490293
       icucnv40.dll   International Components for Unicode 2011/11/15-16:30:22    Build gtlib_3.0.16615  
       icudt40.dll   International Components for Unicode 2011/11/15-16:30:22    Build gtlib_3.0.16615  
       image_compiler.dll   AIF   3.0   62.490293
       image_flow.dll   AIF   3.0   62.490293
       image_runtime.dll   AIF   3.0   62.490293
       JP2KLib.dll   JP2KLib 2011/12/12-16:12:37   66.236923   66.236923
       libifcoremd.dll   Intel(r) Visual Fortran Compiler   10.0 (Update A)  
       libmmd.dll   Intel(r) C Compiler, Intel(r) C++ Compiler, Intel(r) Fortran Compiler   12.0  
       LogSession.dll   LogSession   2.1.2.1681  
       mediacoreif.dll   DVA Product   6.0.0  
       MPS.dll   MPS 2012/02/03-10:33:13   66.495174   66.495174
       msvcm80.dll   Microsoft® Visual Studio® 2005   8.00.50727.6910  
       msvcm90.dll   Microsoft® Visual Studio® 2008   9.00.30729.1  
       msvcp100.dll   Microsoft® Visual Studio® 2010   10.00.40219.1  
       msvcp80.dll   Microsoft® Visual Studio® 2005   8.00.50727.6910  
       msvcp90.dll   Microsoft® Visual Studio® 2008   9.00.30729.1  
       msvcr100.dll   Microsoft® Visual Studio® 2010   10.00.40219.1  
       msvcr80.dll   Microsoft® Visual Studio® 2005   8.00.50727.6910  
       msvcr90.dll   Microsoft® Visual Studio® 2008   9.00.30729.1  
       pdfsettings.dll   Adobe PDFSettings   1.04  
       Photoshop.dll   Adobe Photoshop CS6   CS6  
       Plugin.dll   Adobe Photoshop CS6   CS6  
       PlugPlug.dll   Adobe(R) CSXS PlugPlug Standard Dll (64 bit)   3.0.0.383  
       PSArt.dll   Adobe Photoshop CS6   CS6  
       PSViews.dll   Adobe Photoshop CS6   CS6  
       SCCore.dll   ScCore 2011/12/14-15:08:46   66.490082   66.490082
       ScriptUIFlex.dll   ScriptUIFlex 2011/12/14-15:08:46   66.490082   66.490082
       svml_dispmd.dll   Intel(r) C Compiler, Intel(r) C++ Compiler, Intel(r) Fortran Compiler   12.0  
       tbb.dll   Intel(R) Threading Building Blocks for Windows   3, 0, 2010, 0406  
       tbbmalloc.dll   Intel(R) Threading Building Blocks for Windows   3, 0, 2010, 0406  
       updaternotifications.dll   Adobe Updater Notifications Library   6.0.0.24 (BuildVersion: 1.0; BuildDate: BUILDDATETIME)   6.0.0.24
       WRServices.dll   WRServices Friday January 27 2012 13:22:12   Build 0.17112   0.17112
    Required plug-ins:
       3D Studio 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Accented Edges 13.0
       Adaptive Wide Angle 13.0
       Angled Strokes 13.0
       Average 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Bas Relief 13.0
       BMP 13.0
       Camera Raw 7.3
       Chalk & Charcoal 13.0
       Charcoal 13.0
       Chrome 13.0
       Cineon 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Clouds 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Collada 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Color Halftone 13.0
       Colored Pencil 13.0
       CompuServe GIF 13.0
       Conté Crayon 13.0
       Craquelure 13.0
       Crop and Straighten Photos 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Crop and Straighten Photos Filter 13.0
       Crosshatch 13.0
       Crystallize 13.0
       Cutout 13.0
       Dark Strokes 13.0
       De-Interlace 13.0
       Dicom 13.0
       Difference Clouds 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Diffuse Glow 13.0
       Displace 13.0
       Dry Brush 13.0
       Eazel Acquire 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Embed Watermark 4.0
       Entropy 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Extrude 13.0
       FastCore Routines 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Fibers 13.0
       Film Grain 13.0
       Filter Gallery 13.0
       Flash 3D 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Fresco 13.0
       Glass 13.0
       Glowing Edges 13.0
       Google Earth 4 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Grain 13.0
       Graphic Pen 13.0
       Halftone Pattern 13.0
       HDRMergeUI 13.0
       IFF Format 13.0
       Ink Outlines 13.0
       JPEG 2000 13.0
       Kurtosis 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Lens Blur 13.0
       Lens Correction 13.0
       Lens Flare 13.0
       Liquify 13.0
       Matlab Operation 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Maximum 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Mean 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Measurement Core 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Median 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Mezzotint 13.0
       Minimum 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       MMXCore Routines 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Mosaic Tiles 13.0
       Multiprocessor Support 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Neon Glow 13.0
       Note Paper 13.0
       NTSC Colors 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Ocean Ripple 13.0
       Oil Paint 13.0
       OpenEXR 13.0
       Paint Daubs 13.0
       Palette Knife 13.0
       Patchwork 13.0
       Paths to Illustrator 13.0
       PCX 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Photocopy 13.0
       Photoshop 3D Engine 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Picture Package Filter 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Pinch 13.0
       Pixar 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Plaster 13.0
       Plastic Wrap 13.0
       PNG 13.0
       Pointillize 13.0
       Polar Coordinates 13.0
       Portable Bit Map 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Poster Edges 13.0
       Radial Blur 13.0
       Radiance 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Range 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Read Watermark 4.0
       Reticulation 13.0
       Ripple 13.0
       Rough Pastels 13.0
       Save for Web 13.0
       ScriptingSupport 13.1.2
       Shear 13.0
       Skewness 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Smart Blur 13.0
       Smudge Stick 13.0
       Solarize 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Spatter 13.0
       Spherize 13.0
       Sponge 13.0
       Sprayed Strokes 13.0
       Stained Glass 13.0
       Stamp 13.0
       Standard Deviation 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       STL 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Sumi-e 13.0
       Summation 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Targa 13.0
       Texturizer 13.0
       Tiles 13.0
       Torn Edges 13.0
       Twirl 13.0
       Underpainting 13.0
       Vanishing Point 13.0
       Variance 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Variations 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Water Paper 13.0
       Watercolor 13.0
       Wave 13.0
       Wavefront|OBJ 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       WIA Support 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       Wind 13.0
       Wireless Bitmap 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00)
       ZigZag 13.0
    Optional and third party plug-ins:
       DAZ Studio 3D Bridge 12.0
       DazUpdateScene 12.0
    Plug-ins that failed to load: NONE
    Flash:
       Mini Bridge
       Kuler
    Installed TWAIN devices: NONE

    Great news!
    I followed your suggestion, Noel, and uninstalled my drivers with the Catalyst Uninstall Utility (which I hadn't used before), rebooted, reinstalled Catalyst 13.2 Beta 7, rebooted, deleted the PS Prefs, started PS, and now the performance is radically improved!
    It baffles me why I would need to do a clean driver uninstall in a new system environment that has only ever had this video card, and is only a few months old, but that action seems to be what's improved the situation. Note that because I deleted the PS preferences, the good performance now occurs with the default Use Graphics Processor enabled, and Drawing Mode set to Advanced (with every feature in the Advanced dialog checked except 30bit display).
    Having no reference point, I can't tell for sure if performance is as good as it theoretically ought to be for my system specs, but using the standard 13px brush is only slightly laggy behind the cursor, even if I become reckless and squiggle on the canvas violently. It wasn't just sluggish response before: Photoshop seemed to be in pain trying to draw the line segments as it laboured to catch up to the cursor. That is pretty much gone now.
    Much more tellingly, zooming and panning the canvas is like it ought to be, responsive and clean, more or less like it was for me in CS4 with my old Nvidia 9600GT. The poor performance with zooming and panning was the most worrying aspect of the issue. It's a great relief to see these working more properly now.
    I have to confess I'm a little embarrassed to have drug you through all this hassle only to discover that something as rudimentary as properly cleaning out the drivers would be the apparent solution. I never would have imagined that doing that, with such a new and stable system, would make any difference, since I don't have a legacy of older drivers dotting my hard drive. In any event, I'm really grateful that you guys took the time to try to help me.
    In the interest of completeness, here's the relevant portion of my system info after doing the reinstall steps I mentioned above:
    Adobe Photoshop Version: 13.1.2 (13.1.2 20130105.r.224 2013/01/05:23:00:00) x64
    Operating System: Windows 8 64-bit
    Version: 6.2
    System architecture: Intel CPU Family:6, Model:14, Stepping:5 with MMX, SSE Integer, SSE FP, SSE2, SSE3, SSE4.1, SSE4.2
    Physical processor count: 4
    Processor speed: 2665 MHz
    Built-in memory: 16379 MB
    Free memory: 13680 MB
    Memory available to Photoshop: 14695 MB
    Memory used by Photoshop: 60 %
    Image tile size: 1024K
    Image cache levels: 4
    OpenGL Drawing: Enabled.
    OpenGL Drawing Mode: Advanced
    OpenGL Allow Normal Mode: True.
    OpenGL Allow Advanced Mode: True.
    OpenGL Allow Old GPUs: Not Detected.
    OpenCL Version: 3.0
    OpenGL Version: 3.0
    Video Rect Texture Size: 16384
    OpenGL Memory: 2048 MB
    Video Card Vendor: ATI Technologies Inc.
    Video Card Renderer: AMD Radeon HD 7800 Series
    Display: 1
    Display Bounds: top=0, left=0, bottom=1080, right=1920
    Video Card Number: 2
    Video Card: AMD Radeon HD 7800 Series
    Driver Version:
    Driver Date:
    Video Card Driver: aticfx64.dll,aticfx64.dll,aticfx64.dll,aticfx32,aticfx32,aticfx32,atiumd64.dll,atidxx64.d ll,atidxx64.dll,atiumdag,atidxx32,atidxx32,atiumdva,atiumd6a.cap,atitmm64.dll
    Video Mode: 1920 x 1080 x 4294967296 colors
    Video Card Caption: AMD Radeon HD 7800 Series
    Video Card Memory: 2048 MB
    Video Card Number: 1
    Video Card: Microsoft Basic Render Driver
    Driver Version: 12.100.17.0
    Driver Date: 20130226000000.000000-000
    Video Card Driver:
    Video Mode:
    Video Card Caption: Microsoft Basic Render Driver
    Video Card Memory: 0 MB
    As you can see, the Microsoft Basic Render Driver still appears as a Video Card in the list. This presumably has something to do with Windows 8, and I really don't know if its presence here is still a sign that my card is not being used to its optimal capability. I have a hunch that the slight lag that I am still experiencing with the brush when Use Graphics Processor is on -- totally absent with the acceleration turned off -- implies that Photoshop is still unable to take maximum advantage of my card. I would assume that the brush tool should be more responsive with acceleration on than off, in a rig without any issues, but that's just assumption on my part. If you turn off Use Graphics Processor on your systems, is the brush tool more or less responsive?
    But again, panning the canvas with the hand tool is now extremely responsive, without any screen tearing or visible lag, and that's a massive improvement over the total meltdown of performance I was suffering from before.
    Thanks again very much for your help. I'm grateful to all of you who took the time to chime in.

  • Intel GM45 (x4500M) terrible 3d performance with intel driver and mesa

    I have following problem with my Lenovo SL500 laptop. I have installed new xorg-server 1.5, mesa 7.2, libgl 7.2 and intel driver 2.4 with libdrm 2.3.1 and intel-dri 7.2 (from testing repository) and generated xorg config. Everything went fine, and Xorg.log does not report any errors. When using 2d graphics everything is smooth and fast. Problem starts when I run glxgears. Performance is terrible, I get only about 60 fps. In addition I got the following error:
    [tomek@notebook ~]$ glxgears
    Failed to initialize TTM buffer manager. Falling back to classic.
    292 frames in 5.0 seconds = 58.241 FPS
    301 frames in 5.0 seconds = 60.001 FPS
    Here is my glxinfo output
    name of display: :0.0
    Failed to initialize TTM buffer manager. Falling back to classic.
    display: :0 screen: 0
    direct rendering: Yes
    server glx vendor string: SGI
    server glx version string: 1.2
    server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGI_swap_control, GLX_SGIS_multisample,
    GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
    client glx vendor string: SGI
    client glx version string: 1.4
    client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
    GLX version: 1.2
    GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_swap_control,
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_SGI_swap_control,
    GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
    GLX_SGIX_visual_select_group
    OpenGL vendor string: Tungsten Graphics, Inc
    OpenGL renderer string: Mesa DRI Mobile Intel® GM45 Express Chipset 20061102 x86/MMX/SSE2
    OpenGL version string: 1.4 Mesa 7.2
    OpenGL extensions:
    GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program,
    GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_point_parameters,
    GL_ARB_point_sprite, GL_ARB_shader_objects, GL_ARB_shading_language_100,
    GL_ARB_shading_language_120, GL_ARB_shadow, GL_ARB_texture_border_clamp,
    GL_ARB_texture_compression, GL_ARB_texture_cube_map,
    GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
    GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
    GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
    GL_ARB_texture_rectangle, GL_ARB_transpose_matrix,
    GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
    GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
    GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
    GL_EXT_blend_logic_op, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
    GL_EXT_clip_volume_hint, GL_EXT_cull_vertex, GL_EXT_compiled_vertex_array,
    GL_EXT_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord,
    GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil,
    GL_EXT_packed_pixels, GL_EXT_point_parameters, GL_EXT_polygon_offset,
    GL_EXT_rescale_normal, GL_EXT_secondary_color,
    GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,
    GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D,
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias,
    GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB,
    GL_EXT_vertex_array, GL_3DFX_texture_compression_FXT1,
    GL_APPLE_client_storage, GL_APPLE_packed_pixels,
    GL_ATI_blend_equation_separate, GL_ATI_separate_stencil,
    GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,
    GL_INGR_blend_func_separate, GL_MESA_pack_invert, GL_MESA_ycbcr_texture,
    GL_MESA_window_pos, GL_NV_blend_square, GL_NV_light_max_exponent,
    GL_NV_point_sprite, GL_NV_texture_rectangle, GL_NV_texgen_reflection,
    GL_NV_vertex_program, GL_NV_vertex_program1_1, GL_OES_read_format,
    GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,
    GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SGIX_depth_texture,
    GL_SUN_multi_draw_arrays
    3 GLX Visuals
    visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
    id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
    0x21 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x22 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x5f 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
    36 GLXFBConfigs:
    visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
    id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
    0x60 0 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
    0x61 0 tc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
    0x62 0 tc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
    0x63 0 tc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
    0x64 0 tc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
    0x65 0 tc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
    0x66 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x67 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x68 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x69 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x6a 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x6b 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x6c 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x6d 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x6e 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x6f 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x70 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x71 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x72 0 dc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
    0x73 0 dc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
    0x74 0 dc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
    0x75 0 dc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
    0x76 0 dc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
    0x77 0 dc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
    0x78 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x79 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x7a 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x7b 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x7c 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x7d 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x7e 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x7f 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x80 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x81 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x82 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x83 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    I'm puzzled because at www.phoronix.com they eneded up with good results with my video card (that is of course Intel x4500 as in topic )
    I would be grateful if someone gave me a tip how to improve performance of my graphics card.
    Here is my xorg.conf
    Section "ServerLayout"
    Identifier "X.org Configured"
    Screen 0 "Screen0" 0 0
    InputDevice "Mouse0" "CorePointer"
    InputDevice "Keyboard0" "CoreKeyboard"
    EndSection
    Section "Files"
    ModulePath "/usr/lib/xorg/modules"
    FontPath "/usr/share/fonts/misc"
    FontPath "/usr/share/fonts/100dpi:unscaled"
    FontPath "/usr/share/fonts/75dpi:unscaled"
    FontPath "/usr/share/fonts/TTF"
    FontPath "/usr/share/fonts/Type1"
    EndSection
    Section "Module"
    Load "dri"
    Load "extmod"
    Load "glx"
    Load "xtrap"
    Load "dbe"
    Load "freetype"
    EndSection
    Section "InputDevice"
    Identifier "Keyboard0"
    Driver "kbd"
    EndSection
    Section "InputDevice"
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/input/mice"
    Option "ZAxisMapping" "4 5 6 7"
    EndSection
    Section "Monitor"
    #DisplaySize 330 210 # mm
    Identifier "Monitor0"
    VendorName "LEN"
    Option "PreferredMode" "1280x800"
    ModelName "4050"
    Option "DPMS"
    UseModes "Modes[0]"
    EndSection
    Section "Modes"
    Identifier "Modes[0]"
    Modeline "1280x800" 83.46 1280 1344 1480 1680 800 801 804 828
    Modeline "1280x800" 69.75 1280 1328 1360 1440 800 803 809 823 +HSync -Vsync
    EndSection
    Section "Device"
    ### Available Driver options are:-
    ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
    ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
    ### [arg]: arg optional
    #Option "NoAccel" # [<bool>]
    #Option "SWcursor" # [<bool>]
    #Option "ColorKey" # <i>
    #Option "CacheLines" # <i>
    #Option "Dac6Bit" # [<bool>]
    #Option "DRI" # [<bool>]
    #Option "NoDDC" # [<bool>]
    #Option "ShowCache" # [<bool>]
    #Option "XvMCSurfaces" # <i>
    #Option "PageFlip" # [<bool>]
    Identifier "Card0"
    Driver "intel"
    VendorName "Intel Corporation"
    BoardName "Mobile 4 Series Chipset Integrated Graphics Controller"
    BusID "PCI:0:2:0"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "Card0"
    Monitor "Monitor0"
    SubSection "Display"
    Viewport 0 0
    Depth 1
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 4
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 8
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 15
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 16
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 24
    EndSubSection
    EndSection
    and Xorg.0.log
    X.Org X Server 1.5.3
    Release Date: 5 November 2008
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 2.6.27-ARCH i686
    Current Operating System: Linux notebook 2.6.27-ARCH #1 SMP PREEMPT Fri Nov 14 09:33:13 UTC 2008 i686
    Build Date: 09 November 2008 07:16:27PM
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: "/var/log/Xorg.0.log", Time: Thu Nov 27 07:54:05 2008
    (==) Using config file: "/etc/X11/xorg.conf"
    (==) ServerLayout "X.org Configured"
    (**) |-->Screen "Screen0" (0)
    (**) | |-->Monitor "Monitor0"
    (**) | |-->Device "Card0"
    (**) |-->Input Device "Mouse0"
    (**) |-->Input Device "Keyboard0"
    (==) Automatically adding devices
    (==) Automatically enabling devices
    (==) Including the default font path /usr/share/fonts/misc,/usr/share/fonts/100dpi:unscaled,/usr/share/fonts/75dpi:unscaled,/usr/share/fonts/TTF,/usr/share/fonts/Type1.
    (**) FontPath set to:
    /usr/share/fonts/misc,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/75dpi:unscaled,
    /usr/share/fonts/TTF,
    /usr/share/fonts/Type1,
    /usr/share/fonts/misc,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/75dpi:unscaled,
    /usr/share/fonts/TTF,
    /usr/share/fonts/Type1
    (**) ModulePath set to "/usr/lib/xorg/modules"
    (WW) AllowEmptyInput is on, devices using drivers 'kbd' or 'mouse' will be disabled.
    (WW) Disabling Mouse0
    (WW) Disabling Keyboard0
    (II) Open ACPI successful (/var/run/acpid.socket)
    (II) Loader magic: 0x81d66e0
    (II) Module ABI versions:
    X.Org ANSI C Emulation: 0.4
    X.Org Video Driver: 4.1
    X.Org XInput driver : 2.1
    X.Org Server Extension : 1.1
    X.Org Font Renderer : 0.6
    (II) Loader running on linux
    (++) using VT number 7
    (--) PCI:*(0@0:2:0) Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller rev 7, Mem @ 0xfdc00000/0, 0xd0000000/0, I/O @ 0x00005c00/0
    (--) PCI: (0@0:2:1) Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller rev 7, Mem @ 0xfdb00000/0
    (II) System resource ranges:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
    (II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
    (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
    (II) "freetype" will be loaded. This was enabled by default and also specified in the config file.
    (II) "dri" will be loaded. This was enabled by default and also specified in the config file.
    (II) LoadModule: "dri"
    (II) Loading /usr/lib/xorg/modules/extensions//libdri.so
    (II) Module dri: vendor="X.Org Foundation"
    compiled for 1.5.3, module version = 1.0.0
    ABI class: X.Org Server Extension, version 1.1
    (II) Loading extension XFree86-DRI
    (II) LoadModule: "extmod"
    (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
    (II) Module extmod: vendor="X.Org Foundation"
    compiled for 1.5.3, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 1.1
    (II) Loading extension SHAPE
    (II) Loading extension MIT-SUNDRY-NONSTANDARD
    (II) Loading extension BIG-REQUESTS
    (II) Loading extension SYNC
    (II) Loading extension MIT-SCREEN-SAVER
    (II) Loading extension XC-MISC
    (II) Loading extension XFree86-VidModeExtension
    (II) Loading extension XFree86-Misc
    (II) Loading extension XFree86-DGA
    (II) Loading extension DPMS
    (II) Loading extension TOG-CUP
    (II) Loading extension Extended-Visual-Information
    (II) Loading extension XVideo
    (II) Loading extension XVideo-MotionCompensation
    (II) Loading extension X-Resource
    (II) LoadModule: "glx"
    (II) Loading /usr/lib/xorg/modules/extensions//libglx.so
    (II) Module glx: vendor="X.Org Foundation"
    compiled for 1.5.3, module version = 1.0.0
    ABI class: X.Org Server Extension, version 1.1
    (==) AIGLX enabled
    (==) Exporting typical set of GLX visuals
    (II) Loading extension GLX
    (II) LoadModule: "xtrap"
    (II) Loading /usr/lib/xorg/modules/extensions//libxtrap.so
    (II) Module xtrap: vendor="X.Org Foundation"
    compiled for 1.5.3, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 1.1
    (II) Loading extension DEC-XTRAP
    (II) LoadModule: "dbe"
    (II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
    (II) Module dbe: vendor="X.Org Foundation"
    compiled for 1.5.3, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 1.1
    (II) Loading extension DOUBLE-BUFFER
    (II) LoadModule: "freetype"
    (II) Loading /usr/lib/xorg/modules/fonts//libfreetype.so
    (II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
    compiled for 1.5.3, module version = 2.1.0
    Module class: X.Org Font Renderer
    ABI class: X.Org Font Renderer, version 0.6
    (II) Loading font FreeType
    (II) LoadModule: "intel"
    (II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
    (II) Module intel: vendor="X.Org Foundation"
    compiled for 1.5.3, module version = 2.4.3
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 4.1
    (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
    i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
    E7221 (i915), 915GM, 945G, 945GM, 945GME, 965G, G35, 965Q, 946GZ,
    965GM, 965GME/GLE, G33, Q35, Q33,
    Mobile Intel® GM45 Express Chipset,
    Intel Integrated Graphics Device, G45/G43, Q45/Q43
    (II) Primary Device is: PCI 00@00:02:0
    (II) resource ranges after xf86ClaimFixedResources() call:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    (II) resource ranges after probing:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] 0 0 0x000a0000 - 0x000affff (0x10000) MS[b]
    [5] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[b]
    [6] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[b]
    [7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [8] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [9] 0 0 0x000003b0 - 0x000003bb (0xc) IS[b]
    [10] 0 0 0x000003c0 - 0x000003df (0x20) IS[b]
    (II) Loading sub module "int10"
    (II) LoadModule: "int10"
    (II) Loading /usr/lib/xorg/modules//libint10.so
    (II) Module int10: vendor="X.Org Foundation"
    compiled for 1.5.3, module version = 1.0.0
    ABI class: X.Org Video Driver, version 4.1
    (II) Loading sub module "vbe"
    (II) LoadModule: "vbe"
    (II) Loading /usr/lib/xorg/modules//libvbe.so
    (II) Module vbe: vendor="X.Org Foundation"
    compiled for 1.5.3, module version = 1.1.0
    ABI class: X.Org Video Driver, version 4.1
    (II) Loading sub module "vgahw"
    (II) LoadModule: "vgahw"
    (II) Loading /usr/lib/xorg/modules//libvgahw.so
    (II) Module vgahw: vendor="X.Org Foundation"
    compiled for 1.5.3, module version = 0.1.0
    ABI class: X.Org Video Driver, version 4.1
    (==) intel(0): Depth 24, (==) framebuffer bpp 32
    (==) intel(0): RGB weight 888
    (==) intel(0): Default visual is TrueColor
    (II) intel(0): Integrated Graphics Chipset: Intel(R) Mobile Intel® GM45 Express Chipset
    (--) intel(0): Chipset: "Mobile Intel® GM45 Express Chipset"
    (--) intel(0): Linear framebuffer at 0xD0000000
    (--) intel(0): IO registers at addr 0xFDC00000
    (II) intel(0): 2 display pipes available.
    (==) intel(0): Using EXA for acceleration
    (II) Loading sub module "int10"
    (II) LoadModule: "int10"
    (II) Reloading /usr/lib/xorg/modules//libint10.so
    (II) intel(0): initializing int10
    (WW) intel(0): Bad V_BIOS checksum
    (II) intel(0): Primary V_BIOS segment is: 0xc000
    (II) intel(0): VESA BIOS detected
    (II) intel(0): VESA VBE Version 3.0
    (II) intel(0): VESA VBE Total Mem: 32704 kB
    (II) intel(0): VESA VBE OEM: Intel(r)Cantiga Graphics Chip Accelerated VGA BIOS
    (II) intel(0): VESA VBE OEM Software Rev: 1.0
    (II) intel(0): VESA VBE OEM Vendor: Intel Corporation
    (II) intel(0): VESA VBE OEM Product: Intel(r)Cantiga Graphics Controller
    (II) intel(0): VESA VBE OEM Product Rev: Hardware Version 0.0
    (II) Loading sub module "ddc"
    (II) LoadModule: "ddc"
    (II) Module "ddc" already built-in
    (II) Loading sub module "i2c"
    (II) LoadModule: "i2c"
    (II) Module "i2c" already built-in
    (II) intel(0): Output VGA using monitor section Monitor0
    (**) intel(0): Option "PreferredMode" "1280x800"
    (II) intel(0): I2C bus "CRTDDC_A" initialized.
    (II) intel(0): Output LVDS has no monitor section
    (II) intel(0): I2C bus "LVDSDDC_C" initialized.
    (II) intel(0): Attempting to determine panel fixed mode.
    (II) intel(0): I2C device "LVDSDDC_C:ddc2" registered at address 0xA0.
    (II) intel(0): EDID vendor "LEN", prod id 16464
    (II) intel(0): found backlight control method /sys/class/backlight/acpi_video1
    (II) intel(0): I2C bus "SDVOCTRL_E for SDVOB" initialized.
    (II) intel(0): I2C device "SDVOCTRL_E for SDVOB:SDVO Controller B" registered at address 0x70.
    (II) intel(0): No SDVO device found on SDVOB
    (II) intel(0): I2C device "SDVOCTRL_E for SDVOB:SDVO Controller B" removed.
    (II) intel(0): I2C bus "SDVOCTRL_E for SDVOB" removed.
    (II) intel(0): Output HDMI-1 has no monitor section
    (II) intel(0): I2C bus "HDMIDDC_B" initialized.
    (II) intel(0): HDMI output 1 detected
    (II) intel(0): Output TV has no monitor section
    (II) intel(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
    (II) intel(0): I2C device "CRTDDC_A:ddc2" removed.
    (II) intel(0): EDID vendor "LEN", prod id 16464
    (II) intel(0): Output VGA connected
    (II) intel(0): Output LVDS connected
    (II) intel(0): Output HDMI-1 disconnected
    (II) intel(0): Output TV connected
    (II) intel(0): Using user preference for initial modes
    (II) intel(0): Output VGA using initial mode 1280x800
    (II) intel(0): Output LVDS using initial mode 1280x800
    (II) intel(0): Output TV using initial mode 1024x768
    (II) intel(0): Monitoring connected displays enabled
    (II) intel(0): detected 512 kB GTT.
    (II) intel(0): detected 32764 kB stolen memory.
    (==) intel(0): video overlay key set to 0x101fe
    (==) intel(0): Will not try to enable page flipping
    (==) intel(0): Triple buffering disabled
    (==) intel(0): Intel XvMC decoder disabled
    (==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
    (==) intel(0): DPI set to (96, 96)
    (II) Loading sub module "fb"
    (II) LoadModule: "fb"
    (II) Loading /usr/lib/xorg/modules//libfb.so
    (II) Module fb: vendor="X.Org Foundation"
    compiled for 1.5.3, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
    (II) Loading sub module "exa"
    (II) LoadModule: "exa"
    (II) Loading /usr/lib/xorg/modules//libexa.so
    (II) Module exa: vendor="X.Org Foundation"
    compiled for 1.5.3, module version = 2.4.0
    ABI class: X.Org Video Driver, version 4.1
    (II) Loading sub module "ramdac"
    (II) LoadModule: "ramdac"
    (II) Module "ramdac" already built-in
    (II) intel(0): Comparing regs from server start up to After PreInit
    (WW) intel(0): Register 0x61200 (PP_STATUS) changed from 0xc0000008 to 0xd000000a
    (WW) intel(0): PP_STATUS before: on, ready, sequencing idle
    (WW) intel(0): PP_STATUS after: on, ready, sequencing on
    (WW) intel(0): Register 0x61110 (PORT_HOTPLUG_EN) changed from 0x00000020 to 0x38000020
    (WW) intel(0): Register 0x61114 (PORT_HOTPLUG_STAT) changed from 0x00000000 to 0x18000f00
    (WW) intel(0): Register 0x68000 (TV_CTL) changed from 0x00000010 to 0x000c0010
    (WW) intel(0): Register 0x68010 (TV_CSC_Y) changed from 0x00000000 to 0x0332012d
    (WW) intel(0): Register 0x68014 (TV_CSC_Y2) changed from 0x00000000 to 0x07d30104
    (WW) intel(0): Register 0x68018 (TV_CSC_U) changed from 0x00000000 to 0x0733052d
    (WW) intel(0): Register 0x6801c (TV_CSC_U2) changed from 0x00000000 to 0x05c70200
    (WW) intel(0): Register 0x68020 (TV_CSC_V) changed from 0x00000000 to 0x0340030c
    (WW) intel(0): Register 0x68024 (TV_CSC_V2) changed from 0x00000000 to 0x06d00200
    (WW) intel(0): Register 0x68028 (TV_CLR_KNOBS) changed from 0x00000000 to 0x00606000
    (WW) intel(0): Register 0x6802c (TV_CLR_LEVEL) changed from 0x00000000 to 0x010b00e1
    (WW) intel(0): Register 0x68030 (TV_H_CTL_1) changed from 0x00000000 to 0x00400359
    (WW) intel(0): Register 0x68034 (TV_H_CTL_2) changed from 0x00000000 to 0x80480022
    (WW) intel(0): Register 0x68038 (TV_H_CTL_3) changed from 0x00000000 to 0x007c0344
    (WW) intel(0): Register 0x6803c (TV_V_CTL_1) changed from 0x00000000 to 0x00f01415
    (WW) intel(0): Register 0x68040 (TV_V_CTL_2) changed from 0x00000000 to 0x00060607
    (WW) intel(0): Register 0x68044 (TV_V_CTL_3) changed from 0x00000000 to 0x80120001
    (WW) intel(0): Register 0x68048 (TV_V_CTL_4) changed from 0x00000000 to 0x000900f0
    (WW) intel(0): Register 0x6804c (TV_V_CTL_5) changed from 0x00000000 to 0x000a00f0
    (WW) intel(0): Register 0x68050 (TV_V_CTL_6) changed from 0x00000000 to 0x000900f0
    (WW) intel(0): Register 0x68054 (TV_V_CTL_7) changed from 0x00000000 to 0x000a00f0
    (WW) intel(0): Register 0x68060 (TV_SC_CTL_1) changed from 0x00000000 to 0xc1710088
    (WW) intel(0): Register 0x68064 (TV_SC_CTL_2) changed from 0x00000000 to 0x4e2d1dc8
    (WW) intel(0): Register 0x68070 (TV_WIN_POS) changed from 0x00000000 to 0x00360024
    (WW) intel(0): Register 0x68074 (TV_WIN_SIZE) changed from 0x00000000 to 0x02640198
    (WW) intel(0): Register 0x68080 (TV_FILTER_CTL_1) changed from 0x00000000 to 0x8000085e
    (WW) intel(0): Register 0x68084 (TV_FILTER_CTL_2) changed from 0x00000000 to 0x00028283
    (WW) intel(0): Register 0x68088 (TV_FILTER_CTL_3) changed from 0x00000000 to 0x00014141
    (WW) intel(0): Register 0x68100 (TV_H_LUMA_0) changed from 0x00000000 to 0xb1403000
    (WW) intel(0): Register 0x681ec (TV_H_LUMA_59) changed from 0x00000000 to 0x0000b060
    (WW) intel(0): Register 0x68200 (TV_H_CHROMA_0) changed from 0x00000000 to 0xb1403000
    (WW) intel(0): Register 0x682ec (TV_H_CHROMA_59) changed from 0x00000000 to 0x0000b060
    (WW) intel(0): Register 0x321b (FBC_FENCE_OFF) changed from 0x3503df00 to 0xce009400
    (==) Depth 24 pixmap format is 32 bpp
    (II) do I need RAC? No, I don't.
    (II) resource ranges after preInit:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] 0 0 0x000a0000 - 0x000affff (0x10000) MS[b](OprD)
    [5] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[b](OprD)
    [6] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[b](OprD)
    [7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [8] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [9] 0 0 0x000003b0 - 0x000003bb (0xc) IS[b](OprU)
    [10] 0 0 0x000003c0 - 0x000003df (0x20) IS[b](OprU)
    (II) intel(0): Kernel reported 482816 total, 1 used
    (II) intel(0): I830CheckAvailableMemory: 1931260 kB available
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 11, (OK)
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 11, (OK)
    drmOpenByBusid: Searching for BusID pci:0000:00:02.0
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 11, (OK)
    drmOpenByBusid: drmOpenMinor returns 11
    drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
    (II) [drm] DRM interface version 1.3
    (II) [drm] DRM open master succeeded.
    (II) intel(0): [drm] Using the DRM lock SAREA also for drawables.
    (II) intel(0): [drm] framebuffer mapped by ddx driver
    (II) intel(0): [drm] added 1 reserved context for kernel
    (II) intel(0): X context handle = 0x1
    (II) intel(0): [drm] installed DRM signal handler
    (**) intel(0): Framebuffer compression enabled
    (**) intel(0): Tiling enabled
    (==) intel(0): VideoRam: 262144 KB
    (II) intel(0): Attempting memory allocation with tiled buffers.
    (II) intel(0): Tiled allocation successful.
    (II) intel(0): [drm] Registers = 0xfdc00000
    (II) intel(0): [drm] ring buffer = 0xd0000000
    (II) intel(0): [drm] mapped front buffer at 0xd0100000, handle = 0xd0100000
    (II) intel(0): [drm] mapped back buffer at 0xd2000000, handle = 0xd2000000
    (II) intel(0): [drm] mapped depth buffer at 0xd274e000, handle = 0xd274e000
    (II) intel(0): [drm] mapped classic textures at 0xd2e9c000, handle = 0xd2e9c000
    (II) intel(0): [drm] Initialized kernel agp heap manager, 33554432
    (II) intel(0): [dri] visual configs initialized
    (II) intel(0): Page Flipping disabled
    (II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
    (II) EXA(0): Offscreen pixmap area of 22978560 bytes
    (II) EXA(0): Driver registered support for the following operations:
    (II) Solid
    (II) Copy
    (II) Composite (RENDER acceleration)
    (==) intel(0): Backing store disabled
    (==) intel(0): Silken mouse enabled
    (II) intel(0): Initializing HW Cursor
    (II) intel(0): [DRI] installation complete
    (II) intel(0): xf86BindGARTMemory: bind key 0 at 0x01fff000 (pgoffset 8191)
    (II) intel(0): xf86BindGARTMemory: bind key 1 at 0x02000000 (pgoffset 8192)
    (II) intel(0): xf86BindGARTMemory: bind key 2 at 0x0274e000 (pgoffset 10062)
    (II) intel(0): xf86BindGARTMemory: bind key 3 at 0x02e9c000 (pgoffset 11932)
    (II) intel(0): Fixed memory allocation layout:
    (II) intel(0): 0x00000000-0x0001ffff: ring buffer (128 kB)
    (II) intel(0): 0x00020000-0x00094fff: compressed frame buffer (468 kB, 0x000000007e020000 physical
    (II) intel(0): 0x00095000-0x0009efff: HW cursors (40 kB)
    (II) intel(0): 0x0009f000-0x000a6fff: logical 3D context (32 kB)
    (II) intel(0): 0x000a7000-0x000b8fff: exa G965 state buffer (72 kB)
    (II) intel(0): 0x000b9000-0x000b9fff: power context (4 kB)
    (II) intel(0): 0x00100000-0x0084dfff: front buffer (7480 kB) X tiled
    (II) intel(0): 0x0084e000-0x01e37fff: exa offscreen (22440 kB)
    (II) intel(0): 0x01fff000: end of stolen memory
    (II) intel(0): 0x01fff000-0x01ffffff: HW status (4 kB)
    (II) intel(0): 0x02000000-0x0274dfff: back buffer (7480 kB) X tiled
    (II) intel(0): 0x0274e000-0x02e9bfff: depth buffer (7480 kB) Y tiled
    (II) intel(0): 0x02e9c000-0x04e9bfff: classic textures (32768 kB)
    (II) intel(0): 0x10000000: end of aperture
    (WW) intel(0): ESR is 0x00000001
    (WW) intel(0): Existing errors found in hardware state.
    (II) intel(0): using SSC reference clock of 100 MHz
    (II) intel(0): Selecting standard 18 bit TMDS pixel format.
    (II) intel(0): Output configuration:
    (II) intel(0): Pipe A is on
    (II) intel(0): Display plane A is now enabled and connected to pipe A.
    (II) intel(0): Pipe B is on
    (II) intel(0): Display plane B is now enabled and connected to pipe B.
    (II) intel(0): Output VGA is connected to pipe A
    (II) intel(0): Output LVDS is connected to pipe B
    (II) intel(0): Output HDMI-1 is connected to pipe none
    (II) intel(0): Output TV is connected to pipe none
    (II) intel(0): [drm] dma control initialized, using IRQ 16
    (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
    (II) intel(0): using SSC reference clock of 100 MHz
    (II) intel(0): Selecting standard 18 bit TMDS pixel format.
    (**) Option "dpms"
    (**) intel(0): DPMS enabled
    (II) intel(0): Set up textured video
    (II) intel(0): direct rendering: Enabled
    (WW) intel(0): Option "PreferredMode" is not used
    (--) RandR disabled
    (II) Initializing built-in extension MIT-SHM
    (II) Initializing built-in extension XInputExtension
    (II) Initializing built-in extension XTEST
    (II) Initializing built-in extension XKEYBOARD
    (II) Initializing built-in extension XC-APPGROUP
    (II) Initializing built-in extension SECURITY
    (II) Initializing built-in extension XINERAMA
    (II) Initializing built-in extension XFIXES
    (II) Initializing built-in extension RENDER
    (II) Initializing built-in extension RANDR
    (II) Initializing built-in extension COMPOSITE
    (II) Initializing built-in extension DAMAGE
    (II) Initializing built-in extension XEVIE
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 12, (OK)
    drmOpenByBusid: Searching for BusID pci:0000:00:02.0
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 12, (OK)
    drmOpenByBusid: drmOpenMinor returns 12
    drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
    (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
    (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
    (II) AIGLX: enabled GLX_texture_from_pixmap with driver support
    (II) AIGLX: Loaded and initialized /usr/lib/xorg/modules/dri/i965_dri.so
    (II) GLX: Initialized DRI GL provider for screen 0
    (II) intel(0): Setting screen physical size to 331 x 207
    (II) config/hal: Adding input device USB Optical Mouse
    (II) LoadModule: "evdev"
    (II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
    (II) Module evdev: vendor="X.Org Foundation"
    compiled for 1.5.2, module version = 2.0.7
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 2.1
    (**) USB Optical Mouse: always reports core events
    (**) USB Optical Mouse: Device: "/dev/input/event9"
    (II) USB Optical Mouse: Found x and y relative axes
    (II) USB Optical Mouse: Found mouse buttons
    (II) USB Optical Mouse: Configuring as mouse
    (II) XINPUT: Adding extended input device "USB Optical Mouse" (type: MOUSE)
    (II) config/hal: Adding input device SynPS/2 Synaptics TouchPad
    (II) LoadModule: "synaptics"
    (II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
    (II) Module synaptics: vendor="X.Org Foundation"
    compiled for 1.5.3, module version = 0.99.1
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 2.1
    (II) Synaptics touchpad driver version 0.99.1
    (**) Option "Device" "/dev/input/event8"
    (II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472
    (II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448
    (II) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
    (II) SynPS/2 Synaptics TouchPad: finger width range 0 - 0
    (II) SynPS/2 Synaptics TouchPad: buttons: left right middle double triple
    (--) SynPS/2 Synaptics TouchPad touchpad found
    (**) SynPS/2 Synaptics TouchPad: always reports core events
    (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
    (--) SynPS/2 Synaptics TouchPad touchpad found
    (II) config/hal: Adding input device Video Bus
    (**) Video Bus: always reports core events
    (**) Video Bus: Device: "/dev/input/event6"
    (II) Video Bus: Found keys
    (II) Video Bus: Configuring as keyboard
    (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
    (**) Option "xkb_rules" "base"
    (**) Video Bus: xkb_rules: "base"
    (**) Option "xkb_model" "evdev"
    (**) Video Bus: xkb_model: "evdev"
    (**) Option "xkb_layout" "us"
    (**) Video Bus: xkb_layout: "us"
    (II) config/hal: Adding input device Video Bus
    (**) Video Bus: always reports core events
    (**) Video Bus: Device: "/dev/input/event5"
    (II) Video Bus: Found keys
    (II) Video Bus: Configuring as keyboard
    (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
    (**) Option "xkb_rules" "base"
    (**) Video Bus: xkb_rules: "base"
    (**) Option "xkb_model" "evdev"
    (**) Video Bus: xkb_model: "evdev"
    (**) Option "xkb_layout" "us"
    (**) Video Bus: xkb_layout: "us"
    (II) config/hal: Adding input device TPPS/2 IBM TrackPoint
    (**) TPPS/2 IBM TrackPoint: always reports core events
    (**) TPPS/2 IBM TrackPoint: Device: "/dev/input/event10"
    (II) TPPS/2 IBM TrackPoint: Found x and y relative axes
    (II) TPPS/2 IBM TrackPoint: Found mouse buttons
    (II) TPPS/2 IBM TrackPoint: Configuring as mouse
    (II) XINPUT: Adding extended input device "TPPS/2 IBM TrackPoint" (type: MOUSE)
    (II) config/hal: Adding input device AT Translated Set 2 keyboard
    (**) AT Translated Set 2 keyboard: always reports core events
    (**) AT Translated Set 2 keyboard: Device: "/dev/input/event1"
    (II) AT Translated Set 2 keyboard: Found keys
    (II) AT Translated Set 2 keyboard: Configuring as keyboard
    (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
    (**) Option "xkb_rules" "base"
    (**) AT Translated Set 2 keyboard: xkb_rules: "base"
    (**) Option "xkb_model" "evdev"
    (**) AT Translated Set 2 keyboard: xkb_model: "evdev"
    (**) Option "xkb_layout" "us"
    (**) AT Translated Set 2 keyboard: xkb_layout: "us"
    (II) config/hal: Adding input device Macintosh mouse button emulation
    (**) Macintosh mouse button emulation: always reports core events
    (**) Macintosh mouse button emulation: Device: "/dev/input/event0"
    (II) Macintosh mouse button emulation: Found x and y relative axes
    (II) Macintosh mouse button emulation: Found mouse buttons
    (II) Macintosh mouse button emulation: Configuring as mouse
    (II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
    AUDIT: Thu Nov 27 07:54:13 2008: 7105 Xorg: client 5 rejected from local host ( uid=1000 gid=1000 pid=7122 )
    AUDIT: Thu Nov 27 07:54:13 2008: 7105 Xorg: client 5 rejected from local host ( uid=1000 gid=1000 pid=7123 )
    AUDIT: Thu Nov 27 07:54:13 2008: 7105 Xorg: client 5 rejected from local host ( uid=1000 gid=1000 pid=7124 )
    (II) intel(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
    (II) intel(0): I2C device "CRTDDC_A:ddc2" removed.
    (II) intel(0): EDID vendor "LEN", prod id 16464
    (II) intel(0): Printing DDC gathered Modelines:
    (II) intel(0): Modeline "1280x800"x0.0 70.50 1280 1312 1344 1430 800 805 809 820 -hsync -vsync (49.3 kHz)
    (II) intel(0): Modeline "1280x800"x0.0 58.63 1280 1312 1344 1430 800 805 809 820 -hsync -vsync (41.0 kHz)
    (II) intel(0): EDID vendor "LEN", prod id 16464
    (II) intel(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
    (II) intel(0): I2C device "CRTDDC_A:ddc2" removed.
    (II) intel(0): EDID vendor "LEN", prod id 16464
    (II) intel(0): Printing DDC gathered Modelines:
    (II) intel(0): Modeline "1280x800"x0.0 70.50 1280 1312 1344 1430 800 805 809 820 -hsync -vsync (49.3 kHz)
    (II) intel(0): Modeline "1280x800"x0.0 58.63 1280 1312 1344 1430 800 805 809 820 -hsync -vsync (41.0 kHz)
    (II) intel(0): EDID vendor "LEN", prod id 16464
    (II) intel(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
    (II) intel(0): I2C device "CRTDDC_A:ddc2" removed.
    (II) intel(0): EDID vendor "LEN", prod id 16464
    (II) intel(0): Printing DDC gathered Modelines:
    (II) intel(0): Modeline "1280x800"x0.0 70.50 1280 1312 1344 1430 800 805 809 820 -hsync -vsync (49.3 kHz)
    (II) intel(0): Modeline "1280x800"x0.0 58.63 1280 1312 1344 1430 800 805 809 820 -hsync -vsync (41.0 kHz)
    (II) intel(0): EDID vendor "LEN", prod id 16464
    (II) intel(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
    (II) intel(0): I2C device "CRTDDC_A:ddc2" removed.
    (II) intel(0): EDID vendor "LEN", prod id 16464
    (II) intel(0): Printing DDC gathered Modelines:
    (II) intel(0): Modeline "1280x800"x0.0 70.50 1280 1312 1344 1430 800 805 809 820 -hsync -vsync (49.3 kHz)
    (II) intel(0): Modeline "1280x800"x0.0 58.63 1280 1312 1344 1430 800 805 809 820 -hsync -vsync (41.0 kHz)
    (II) intel(0): EDID vendor "LEN", prod id 16464
    (II) intel(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
    (II) intel(0): I2C device "CRTDDC_A:ddc2" removed.
    (II) intel(0): EDID vendor "LEN", prod id 16464
    (II) intel(0): Printing DDC gathered Modelines:
    (II) intel(0): Modeline "1280x800"x0.0 70.50 1280 1312 1344 1430 800 805 809 820 -hsync -vsync (49.3 kHz)
    (II) intel(0): Modeline "1280x800"x0.0 58.63 1280 1312 1344 1430 800 805 809 820 -hsync -vsync (41.0 kHz)
    (II) intel(0): EDID vendor "LEN", prod id 16464
    (II) AIGLX: Suspending AIGLX clients for VT switch
    (II) intel(0): xf86UnbindGARTMemory: unbind key 0
    (II) intel(0): xf86UnbindGARTMemory: unbind key 1
    (II) intel(0): xf86UnbindGARTMemory: unbind key 2
    (II) intel(0): xf86UnbindGARTMemory: unbind key 3
    (II) config/hal: removing device USB Optical Mouse
    (II) USB Optical Mouse: Close
    (II) UnloadModule: "evdev"
    (II) Open ACPI successful (/var/run/acpid.socket)
    (II) AIGLX: Resuming AIGLX clients after VT switch
    (II) intel(0): xf86BindGARTMemory: bind key 0 at 0x01fff000 (pgoffset 8191)
    (II) intel(0): xf86BindGARTMemory: bind key 1 at 0x02000000 (pgoffset 8192)
    (II) intel(0): xf86BindGARTMemory: bind key 2 at 0x0274e000 (pgoffset 10062)
    (II) intel(0): xf86BindGARTMemory: bind key 3 at 0x02e9c000 (pgoffset 11932)
    (II) intel(0): Fixed memory allocation layout:
    (II) intel(0): 0x00000000-0x0001ffff: ring buffer (128 kB)
    (II) intel(0): 0x00020000-0x00094fff: compressed frame buffer (468 kB, 0x000000007e020000 physical
    (II) intel(0): 0x00095000-0x0009efff: HW cursors (40 kB)
    (II) intel(0): 0x0009f000-0x000a6fff: logical 3D context (32 kB)
    (II) intel(0): 0x000a7000-0x000b8fff: exa G965 state buffer (72 kB)
    (II) intel(0): 0x000b9000-0x000b9fff: power context (4 kB)
    (II) intel(0): 0x00100000-0x0084dfff: front buffer (7480 kB) X tiled
    (II) intel(0): 0x0084e000-0x01e37fff: exa offscreen (22440 kB)
    (II) intel(0): 0x01fff000: end of stolen memory
    (II) intel(0): 0x01fff000-0x01ffffff: HW status (4 kB)
    (II) intel(0): 0x02000000-0x0274dfff: back buffer (7480 kB) X tiled
    (II) intel(0): 0x0274e000-0x02e9bfff: depth buffer (7480 kB) Y tiled
    (II) intel(0): 0x02e9c000-0x04e9bfff: classic textures (32768 kB)
    (II) intel(0): 0x10000000: end of aperture
    (II) intel(0): using SSC reference clock of 100 MHz
    (II) intel(0): Selecting standard 18 bit TMDS pixel format.
    (II) intel(0): Output configuration:
    (II) intel(0): Pipe A is on
    (II) intel(0): Display plane A is now enabled and connected to pipe A.
    (II) intel(0): Pipe B is on
    (II) intel(0): Display plane B is now enabled and connected to pipe B.
    (II) intel(0): Output VGA is connected to pipe A
    (II) intel(0): Output LVDS is connected to pipe B
    (II) intel(0): Output HDMI-1 is connected to pipe none
    (II) intel(0): Output TV is connected to pipe none
    (II) intel(0): [drm] mapped front buffer at 0xd0100000, handle = 0x2a020000
    (II) intel(0): [drm] dma control initialized, using IRQ 16
    (--) SynPS/2 Synaptics TouchPad touchpad found
    (II) Video Bus: Device reopened after 1 attempts.
    (II) Video Bus: Device reopened after 1 attempts.
    (II) TPPS/2 IBM TrackPoint: Device reopened after 1 attempts.
    (II) AT Translated Set 2 keyboard: Device reopened after 1 attempts.
    (II) Macintosh mouse button emulation: Device reopened after 1 attempts.
    (II) AIGLX: Suspending AIGLX clients for VT switch
    (II) intel(0): xf86UnbindGARTMemory: unbind key 0
    (II) intel(0): xf86UnbindGARTMemory: unbind key 1
    (II) intel(0): xf86UnbindGARTMemory: unbind key 2
    (II) intel(0): xf86UnbindGARTMemory: unbind key 3
    (II) Open ACPI successful (/var/run/acpid.socket)
    (II) AIGLX: Resuming AIGLX clients after VT switch
    (II) intel(0): xf86BindGARTMemory: bind key 0 at 0x01fff000 (pgoffset 8191)
    (II) intel(0): xf86BindGARTMemory: bind key 1 at 0x02000000 (pgoffset 8192)
    (II) intel(0): xf86BindGARTMemory: bind key 2 at 0x0274e000 (pgoffset 10062)
    (II) intel(0): xf86BindGARTMemory: bind key 3 at 0x02e9c000 (pgoffset 11932)
    (II) intel(0): Fixed memory allocation layout:
    (II) intel(0): 0x00000000-0x0001ffff: ring buffer (128 kB)
    (II) intel(0): 0x00020000-0x00094fff: compressed frame buffer (468 kB, 0x000000007e020000 physical
    (II) intel(0): 0x00095000-0x0009efff: HW cursors (40 kB)
    (II) intel(0): 0x0009f000-0x000a6fff: logical 3D context (32 kB)
    (II) intel(0): 0x000a7000-0x000b8fff: exa G965 state buffer (72 kB)
    (II) intel(0): 0x000b9000-0x000b9fff: power context (4 kB)
    (II) intel(0): 0x00100000-0x0084dfff: front buffer (7480 kB) X tiled
    (II) intel(0): 0x0084e000-0x01e37fff: exa offscreen (22440 kB)
    (II) intel(0): 0x01fff000: end of stolen memory
    (II) intel(0): 0x01fff000-0x01ffffff: HW status (4 kB)
    (II) intel(0): 0x02000000-0x0274dfff: back buffer (7480 kB) X tiled
    (II) intel(0): 0x0274e000-0x02e9bfff: depth buffer (7480 kB) Y tiled
    (II) intel(0): 0x02e9c000-0x04e9bfff: classic textures (32768 kB)
    (II) intel(0): 0x10000000: end of aperture
    (II) intel(0): using SSC reference clock of 100 MHz
    (II) intel(0): Selecting standard 18 bit TMDS pixel format.
    (II) intel(0): Output configuration:
    (II) intel(0): Pipe A is on
    (II) intel(0): Display plane A is now enabled and connected to pipe A.
    (II) intel(0): Pipe B is on
    (II) intel(0): Display plane B is now enabled and connected to pipe B.
    (II) intel(0): Output VGA is connected to pipe A
    (II) intel(0): Output LVDS is connected to pipe B
    (II) intel(0): Output HDMI-1 is connected to pipe none
    (II) intel(0): Output TV is connected to pipe none
    (II) intel(0): [drm] dma control initialized, using IRQ 16
    (--) SynPS/2 Synaptics TouchPad touchpad found
    (II) Video Bus: Device reopened after 1 attempts.
    (II) Video Bus: Device reopened after 1 attempts.
    (II) TPPS/2 IBM TrackPoint: Device reopened after 1 attempts.
    (II) AT Translated Set 2 keyboard: Device reopened after 1 attempts.
    (II) Macintosh mouse button emulation: Device reopened after 1 attempts.
    (II) AIGLX: Suspending AIGLX clients for VT switch
    (II) intel(0): xf86UnbindGARTMemory: unbind key 0
    (II) intel(0): xf86UnbindGARTMemory: unbind key 1
    (II) intel(0): xf86UnbindGARTMemory: unbind key 2
    (II) intel(0): xf86UnbindGARTMemory: unbind key 3
    (II) Open ACPI successful (/var/run/acpid.socket)
    (II) AIGLX: Resuming AIGLX clients after VT switch
    (II) intel(0): xf86BindGARTMemory: bind key 0 at 0x01fff000 (pgoffset 8191)
    (II) intel(0): xf86BindGARTMemory: bind key 1 at 0x02000000 (pgoffset 8192)
    (II) intel(0): xf86BindGARTMemory: bind key 2 at 0x0274e000 (pgoffset 10062)
    (II) intel(0): xf86BindGARTMemory: bind key 3 at 0x02e9c000 (pgoffset 11932)
    (II) intel(0): Fixed memory allocation layout:
    (II) intel(0): 0x00000000-0x0001ffff: ring buffer (128 kB)
    (II) intel(0): 0x00020000-0x00094fff: compressed frame buffer (468 kB, 0x000000007e020000 physical
    (II) intel(0): 0x00095000-0x0009efff: HW cursors (40 kB)
    (II) intel(0): 0x0009f000-0x000a6fff: logical 3D context (32 kB)
    (II) intel(0): 0x000a7000-0x000b8fff: exa G965 state buffer (72 kB)
    (II) intel(0): 0x000b9000-0x000b9fff: power context (4 kB)
    (II) intel(0): 0x00100000-0x0084dfff: front buffer (7480 kB) X tiled
    (II) intel(0): 0x0084e000-0x01e37fff: exa offscreen (22440 kB)
    (II) intel(0): 0x01fff000: end of stolen memory
    (II) intel(0): 0x01fff000-0x01ffffff: HW status (4 kB)
    (II) intel(0): 0x02000000-0x0274dfff: back buffer (7480 kB) X tiled
    (II) intel(0): 0x0274e000-0x02e9bfff: depth buffer (7480 kB) Y tiled
    (II) intel(0): 0x02e9c000-0x04e9bfff: classic textures (32768 kB)
    (II) intel(0): 0x10000000: end of aperture
    (II) intel(0): using SSC reference clock of 100 MHz
    (II) intel(0): Selecting standard 18 bit TMDS pixel format.
    (II) intel(0): Output configuration:
    (II) intel(0): Pipe A is on
    (II) intel(0): Display plane A is now enabled and connected to pipe A.
    (II) intel(0): Pipe B is on
    (II) intel(0): Display plane B is now enabled and connected to pipe B.
    (II) intel(0): Output VGA is connected to pipe A
    (II) intel(0): Output LVDS is connected to pipe B
    (II) intel(0): Output HDMI-1 is connected to pipe none
    (II) intel(0): Output TV is connected to pipe none
    (II) intel(0): [drm] dma control initialized, using IRQ 16
    (--) SynPS/2 Synaptics TouchPad touchpad found
    (II) Video Bus: Device reopened after 1 attempts.
    (II) Video Bus: Device reopened after 1 attempts.
    (II) TPPS/2 IBM TrackPoint: Device reopened after 1 attempts.
    (II) AT Translated Set 2 keyboard: Device reopened after 1 attempts.
    (II) Macintosh mouse button emulation: Device reopened after 1 attempts.
    Last edited by tomekz (2008-11-27 11:24:47)

    Apparently yes,
    According to the thread:
    To restore to the old behaviour, put this in your ~/.drirc:
    <driconf>
      <device screen="0" driver="i915">
        <application name="Default">
          <option name="vblank_mode" value="0" />
        </application>
      </device>
    </driconf>
    But I don't come back to the same perfs as before (tested with eternal lands).
    I noticed that in my /var/log/Xorg.0.log:
    (WW) intel(0): Register 0x61200 (PP_STATUS) changed from 0xc0000008 to 0xd0000009
    (WW) intel(0): PP_STATUS before: on, ready, sequencing idle
    (WW) intel(0): PP_STATUS after: on, ready, sequencing on
    (WW) intel(0): Register 0x71024 (PIPEBSTAT) changed from 0x00020202 to 0x00020000
    (WW) intel(0): PIPEBSTAT before: status: VBLANK_INT_ENABLE VSYNC_INT_STATUS VBLANK_INT_STATUS
    (WW) intel(0): PIPEBSTAT after: status: VBLANK_INT_ENABLE
    There seem to be some problem with mtrr
    I found this problem which seems related but I only have 2GB of memory
    Last edited by sebcactus (2008-11-30 21:20:22)

  • Performance with the new Mac Pros?

    I sold my old Mac Pro (first generation) a few months ago in anticipation of the new line-up. In the meantime, I purchased a i7 iMac and 12GB of RAM. This machine is faster than my old Mac for most Aperture operations (except disk-intensive stuff that I only do occasionally).
    I am ready to purchase a "real" Mac, but I'm hesitating because the improvements just don't seem that great. I have two questions:
    1. Has anyone evaluated qualitative performance with the new ATI 5870 or 5770? Long ago, Aperture seemed pretty much GPU-constrained. I'm confused about whether that's the case anymore.
    2. Has anyone evaluated any of the new Mac Pro chips for general day-to-day use? I'm interested in processing through my images as quickly as possible, so the actual latency to demosaic and render from the raw originals (Canon 1-series) is the most important metric. The second thing is having reasonable performance for multiple brushed-in effect bricks.
    I'm mostly curious if anyone has any experience to point to whether it's worth it -- disregarding the other advantages like expandability and nicer (matte) displays.
    Thanks.
    Ben

    Thanks for writing. Please don't mind if I pick apart your statements.
    "For an extra $200 the 5870 is a no brainer." I agree on a pure cost basis that it's not a hard decision. But I have a very quiet environment, and I understand this card can make a lot of noise. To pay money, end up with a louder machine, and on top of that realize no significant benefit would be a minor disaster.
    So, the more interesting question is: has anyone actually used the 5870 and can compare it to previous cards? A 16-bit 60 megapixel image won't require even .5GB of VRAM if fully tiled into it, for example, so I have no ability, a priori, to prove to myself that it will matter. I guess I'm really hoping for real-world data. Perhaps you speak from this experience, Matthew? (I can't tell.)
    Background work and exporting are helpful, but not as critical for my primary daily use. I know the CPU is also used for demosaicing or at least some subset of the render pipeline, because I have two computers that demonstrate vastly different render-from-raw response times with the same graphics card. Indeed, it is this lag that would be the most valuable of all for me to reduce. I want to be able to flip through a large shoot and see each image at 100% as instantaneously as possible. On my 2.8 i7 that process takes about 1 second on average (when Aperture doesn't get confused and mysteriously stop rendering 100% images).
    Ben

  • Performance with Boot Camp/Gaming?

    Hi,
    I just acquired a MBP/2GHz IntelCD/2GB RAM/100GB/Superdrive, with Applecare. Can anyone comment about the performance with
    Boot Camp -- running Windows XP SP2, and what the gaming graphics are like?
    Appreciate it, thanks...
    J.
    Powerbook G4 [15" Titanium - DVI] Mac OS X (10.4.8) 667MHz; 1GB RAM; 80GB

    Well, I didn't forget to mention what I did not know yet.... So that's not exactly correct..
    As per Apple's support page, http://support.apple.com/specs/macbookpro/MacBook_Pro.html
    My new computer does have 256MB of video memory...

  • Performance with external display

    Hello,
    when I'm connecting my 19'' TFT to the MacBook the performance (with the same applications runnig) is realy bad. It tooks longer to switch between apps and if I don't use an app for some time, it can took up to 30 sec to "reactivate" the app.
    Because the HD is working when I switch apps, it looks like the OS is swapping. My question: Would it help to upgrade the MacBook to 2GB ram? AFAIC the intel card uses shared memory.
    Thanks for your help
    Till
    MacBook 1.83 GHz/1GB   Mac OS X (10.4.8)  

    How much RAM do you have? Remember that the MB does not have dedicated VRAM like some computers do and that it uses the system RAM to drive the graphics chipset.
    I use my MB with the mini-DVI to DVI adapter to drive a 20" widescreen monitor without any of the problems that you describe, but I have 2GB of RAM. If you only have the stock 512MB of RAM, that may be part of what you are seeing.

  • How to improve the Performance of Swing Components

    Hi
    I have developed a GUI Framework with Swing components. I observed that when number of components are more, the GUI is slow. Could anybody suggest me the ways to improve the performance of Swing Components
    Thanks

    Hi There - I haven't found issues so far with the speed of the GUI building, it seems fast when compared with .NET applications
    Are you doing any database querying on form load? This can slow down the loading of the GUI, I use persistence in an application and before the GUI is shown the persistence unit logs in to the database and registers itself - it does take 2/3 seconds to register and complete whatever it does before the form builds and shows
    Also check if you are loading/using any network based files on form load, this can also slow down the building considerably as well. Apart from that it's hard to say where your issue may lie apart from removing controls and checking build speed until you find the one that's slowing it down (not a good approach though) I sometimes had to load csv files from a network drive and if the file server is slow or LAN speed isn't great this can also cause a delay, hope you find it.....

  • How does the mac mini perform with cs5

    Just curious
    How does the Intel HD Graphics 4000 in the new mac mini perform with cs5 photoshop  cs6 photoshop?
    thanks
    Ted

    Jeff, I appreciate your comment, so you haven't had any problem with using the painttools in CS 6 photoshop and the 3d type etc, in other words all the features that CS6 photoshop has.
    I was thinking about buying the mac mini but was concerned how it works with CS 5 (which I have) I will have to take another look at the MiniMac server with the 3000 card. I do a lot of Digital Painting primarily Painter 12.2 but and would like to use the Painter brushes in CS 5 ( have not upgraded to CS 6.) My Imac is 6 years old and really is not fast enough.
    Thanks for replying
    Ted

  • Does anyone else get poor Virtualbox performance with Kernel26-ck?

    I don't know if it's BFS itself or one of my customized options specifically, but if I try to play Netflix inside my Windows XP virtual machine it is terrible and my CPU load is quite high.
    If I boot into the stock Arch kernel I do not have this problem. Anyone else experience this?

    So it seems like it's just me and my config.
    uname -r is different, and I have compiled the kernel modules for it.
    It is only in the last few weeks/month that the performance issue is there.
    Sometimes, when I run the VM, it'll drop me to TTY1 which a bunch of magic output, but it's not a kernel panic. I can switch back to my graphical TTY and everything is fine except the VM is just a black window and has to be forced to close via my WM.
    I'm not sure what kernel config options would do something like this. I have my timer frequency at 1000Hz, which is the main thing I've seen on the Google that can cause problems.
    I am on a Core i3 processor with intel graphics.
    If I post my kernel config, do you think you'd be able to spot anything that would mess up Virtualbox in this subtle way?
    Any ideas? I'm guessing I'm probably on my own.

  • Upgrading my MPB.. Please help me decide with the graphics card

    Hi Guys
    I have got a late 2007 model MBP Santa Rosa 2.2 Ghz 2 Gb RAM and 128 Mb NVIDIA GeForce 8600M GT video card
    I am planning to upgrade my MBP. I just want to know that how is the performance of NVIDIA GeForce 9400M integrated graphics processor 256 Mb compared to my dedicated one. I do normal photo and video editing and DONT play any games at all.. I sometimes feel that my this MBP is a bit laggy when I use photoshop or something.
    If the integrated one that is standard on MBP's is quite good to what I generally do (which I have mentioned above), then I wont look into getting the one with dedicated Graphics as I need to save money.
    I have tried looking on the internet but I cant find anyone who can give direct comparison between these two in MBP
    Please suggest!!!
    Thanks heaps!

    Hey Singh,
    If you're looking for completely anecdotal evidence, I can help with that. I recently purchased the 2.8 GHz 17" MacBook Pro with the dual 9400M (256MB shared/9600GT (512MB dedicated) graphics cards. I user Photoshop and iPhoto a lot, a little iMovie and some Final Cut Pro. I also do quite a bit of video encoding, DVD rips and conversions to iPhone format. I prefer my PS3 for gaming and never do so on the Mac.
    What I have noticed is that I can really tell the difference in graphics performance when encoding video and not much any other time. A slight exception is with hardcore Photoshop filters. For those two things I'm glad I can switch to the dedicated 512 card especially when time is a concern. It's also really nice to be able to choose between horsepower and battery life if necessary.
    All that being said, if I was getting a 15" MBP I would forgo the extra graphics card and spend the money on more RAM which seems to make a bigger difference in what I do. The 17" did not have an option like that so I have the dual card and a lot of screen real estate. That reminds me, I use the additional 24" LED Cinema display and do not notice any difference when running the extra monitor.
    My girlfriend owns the 13" MacBook Pro with the 256MB integrated graphics and iMovie and Photoshop run very nicely and are vastly improved in comparison to her old white MacBook. I have owned the 2007 model MBP Santa Rosa 2.2 Ghz and the new 13" 2.2 6GHz MBP is noticeably quicker in all respects.
    In conclusion I would say that the dedicated graphics card is a must for anything in Final Cut Studio (Motion, FCP, DVD Studio Pro) or anything 3D, but for typical Photoshop use, iMovie, etc. you'd be better off with more RAM if you had to choose. If you don't have to pick between the two, get the 512MB card with 8GB of RAM and sleep tight knowing that if your Mac is too slow there's nothing you can do about it hardware wise and you're just too quick
    If you're looking for benchmark tests, this article is good http://www.macworld.com/article/141144/2009/06/macbookprobenchmarks.html
    Hope that helps!

  • How to choose gaming laptop with right Graphics for your demand?

    Most users buy a gaming laptop because of playing games, but do you have clear picture of these GPUs performance and comparison in mind before you choose it?
    Here comes the check list about the GPU Pipeline(Cores) and memory info as below table, it's the key index related to the 3D benchmarks and gaming performance, and it's easier for all users to check if the GPU/Graphics performance is good or bad compare with last generation graphics.
    Normally we know that GTX780M/770M is enthusiast level for ultra gaming, and GTX765M/760M is for high performance gaming, GT750M/740M is performance level HD gaming, but what's the gap and difference of these graphics?
    Analysis about 3D Mark scores
    For the 3D Mark Vantage, it's the benchmark reference based on DirectX10 effects and rely on more CPU performance. According to the score rated, performance level should over P7000 score, high performance level should over P13000 score, extreme performance level must over P18000 score. So you could see that GTX780M, GTX770M, GTX680M and GTX675MX were on the top of the enthusiast level graphics with great performance.
    Then we look on the 3D Mark 11 tests, it's pure DirectX11 gaming performance test, more rely on GPU/Graphics performance, and less impact from different CPU, so you could see that 3D Mark 11 is more demand on graphics performance. Performance level need to over P2000 score, High Performance level need to over P3000 score, and to be enthusiast level will need to over P4000 score. Take a look on GTX780M, it's top performance and leading far from other graphics performance, GTX770M and GTX680M are also great to pver P5000 score as enthusiast level graphics. GTX765M got same score as GTX675MX, so you could see the improvement of the GTX7xx series from GT6xx series.
    Same situation with 3D Mark Fire Strike, the latest benchmark program from Future Mark, it's also the heavy loading 3D test program of DirectX11 effects, so you could see the score was similar but lower to 3D Mark 11 P score results.
    Then we look at AMD platform with GX60/GX70 series from MSI, it's all over P4800 score, so the gaming experience is really better than enough, and you could take it with Eynfinity mode as a gaming machine with 3 monitors surround view as well.
    Something need to be noticed
    There is a trap from different memory chip difference, we take a look on the GT750M with 2 columns, the top one comes with GDDR5 and below one comes with DDR3, you could see the GDDR5 version is over 10% faster than DDR3 version, that means 4GB is not help on the performance enhancement, please choose MSI GE series laptop with GT750M GDDR5 will be much better for gaming.
    Another part, you could see both Intel embedded graphics HD4600 and AMD embedded graphics AMD8650G was faster than GT720M and GT630M, so anyone who wants to buy the laptop with GT720M/GT630M graphics or under, it's a kind of waste on the performance and price point of view, you rather to buy an UMA version laptop without low performance graphics to have less heat, lower power consumption and more battery life indeed.
    Conclusion at last
    Lets come out a performance summarize for your purchase reference.
    MSI GT series with GTX780M/770M is the best choice for 1920x1080 Full HD resolution and ultra detail setup gaming experience. That's why professional gamers always buy MSI GT series with finest graphics!
    Choose GE series or GS70 with GTX765M/760M is suitable for 160x900 HD+ resolution and higher detail gaming experience, if users wants to play with 1920x1080, must sacrifice the detail to become medium, for some heavy game titles even need to set low detail.
    If you are not powerful graphics demand users, you could choose GE series with GT750M or GP series with 740M, is suitable for 1366x768 HD resolution and high detail gaming experience, or runs at 1600x900 with lower detail setup. Sometimes GT740M even need to adjust the detail become medium or low to make the game smoother to play in heavy loading games.
    Remark: All benchmarks will have +-5% score range depends on different test status and conditions.

    WOW ~ the most detail analysis I've ever see ,  gamers just follow the above expert's suggestion ,  you will buy excatly what you need !!! rocks !
    - best enthusiast and ultimated gaming without budget limitation, just choose GT70/GT60 series
    - gamers need super mobility should choose GS70 series
    - the best cost/ performance ratio product should be GE70/GE60/GE40, or GX70/GX60 ( HD8970M also great for ultimated gaming)
    - if you are on-line gamer or multi media professional expert, GE or GP series is also great for you
    - GS is also great with super slim body, professional expert for movies and music studio must take into consideration...

  • AIR performance for vector graphics

    Hello,
    I prototyped an app in AS3, and now I want to move it iPhone.  When I had came to this forum before a while back (it was called something else; the Flash to iPhone convertor wasn't a part of Adobe AIR), I got scared by the performance issues reported by the users.  Therefore, I recently bought a Mac Mini to do iPhone development with the intention of porting it using Cocos2d-X.  After going through the APIs and examples, I see that Cocos2d-X is not as good as AS3.  My app uses a lot of vector graphics.  My apps uses 100+ vector Sprites with different fill effects.  I could also apply transformations on them.  I've read the performance for the iPhone has improved, but how is the performance for vector graphics?
    Thanks.

    Does AIR 3 for iPhone use OpenGL ES 2.0 in the backend?
    Judging from this http://www.adobe.com/products/air/tech-specs.html they imply they don't.

  • Problem with discrete graphic card and DirectX 11

    If I try any application to launch with discrete graphic card (nvidia geforce 740m) that using directx 11 it always crashes.
    There no problems with directx 9 on on this graphic card.
    There are no problems with integrated graphic card whether application using directx 9 or 11. Problem occurs only with discrete graphic card and directx 11.
    The things that i did:
    - Reinstall Windows
    - Install latest driver updates (I also tried to uninstall latest and install recomended driver downloaded from the oficial HP support 'driver download' web page)
    - different options on nvidia control panel 3d settings page
    I also tried microsoft 'Direct3D Tutorial Win32 Sample' source code to build and debug. It is failed in function IDXGISwapChain:resent with code DXGI_ERROR_DEVICE_REMOVED and ID3D10Device::GetDeviceRemovedReason returns DXGI_ERROR_DRIVER INTERNAL_ERROR.
    Is there any chance that is not hardware malfunction?
    Model Envy 15-j175er
    OS Windows 8.1 64

    @Enegue ,
    Hello and thank you for posting on the HP support forum.  In your situation I would consider keeping with Directx 9.  The reason I say this is your notebook is not a performance gaming machine.  It is designed to be fore general use.
    Some cards will notice issues when upgrading to direct 11 from a lower level.  
    Not to mention with your notebook you will want to stick with the drivers only provided from the HP support site.  They are proprietary for the notebook and could be the reason why the directx 11 is not working.
    Here is the link to your systems supported drivers.
    HP ENVY 15-j175er Notebook PC (ENERGY STAR)
    Thank you again for posting and have a great day.
    Please click the "Thumbs Up" on the bottom right of this post to say thank you if you appreciate the support I provide!
    Also be sure to mark my post as “Accept as Solution" if you feel my post solved your issue, it will help others who face the same challenge find the same solution.
    D5GR
    I work on behalf of HP

  • Extremely Slow performance with X58 Platinum

    I just upgraded from a core 2 quad 6600 with 8 gb of ram
    to a core i7 920 on an X58 Platinum with 12 gb of 1333 ram (yes the ram is an approved spec according to the MSI online manual....I checked the part numbers on the ram)
    I have an 9800gx2 and a velociraptor for a system drive, I have all the latest windows updates(vista 64) and the new 1.1 bios revision...and all the graphic card updates and chipset updates from intel
    It is running so slow that as I type this the letters on screen cannnot keep up with my fingers, and I am not that fast of a typer.
    It fells like I went back in time to a p3 or something.
    Where should I begin to diagnose the problem??
    Thanks in advance

    I too have stepped back in time with my x
    MSI x58 platinum board
    Specs
    Motherboard Name   MSI X58 Platinum SLI (MS-7522)Bios 322
    3 GIG  Ram                 Aeneon AXH760UD10-16HA08X
    CPU Type                   QuadCore Intel Core i7 920, 3800 MHz (21 x 181)
    CPU Cooler                  Noctua NH-U12P SE1366 LGA1366 i7 Heatpipe Cooler W/ 2XNH-P12 120MM Fan
    Hard Drives Raptors      SATA    Stripe (297 GB)Raid 0
    Video                         nVIDIA GeForce GTX 285 SLI   
    OS                            Microsoft Windows Vista Ultimate(64 Bit)
    I am running Raid 0 and performance is just terrible.Overclocks like a champ but the board is pretty much useless when it runs slow.
    Things I have tried installed BIOS 322 which brang boot time to desktop to 1 minute 45 secs slow but ok I guess,some improvement in a couple games.
    Installed XP64 no help or performance gain.
    Windows 7 would just not install any drivers at all.
    Vista 64 8 installs with no performance with different drivers.(You can install drivers off usb stick)
    Bought a new Motherboard but I am going to wait a few days more and see if others BIOS will help.
    There seems to be a few new BIOS I will try some them out today.
    Contacted MSI tech support and they were kind enough to suggest the bios,you can give that a shot and see if it helps you out.My board is Platinum SLI board but should be same as Platinum board also but they have all the platinum BIos there too.
    Regarding your concern,please log into following link to download and update to the latest bios A7522IMS.322:
    -ftp link, username, password removed--not for public release
    We would suggest you try to update the BIOS by using USB Bootable pendrive.It is convenienct for you:
    1.First of all,please make a bootable USB.You can download USBoot.rar from following link.Then please unzip this software and install it to make a booting USB device:
    --ftp link, username, password removed--not for public release
    2.Next go to our website to download BIOS file, then copy “AFUD4281.exe” and “A7522IMS.322” into USB.
    3.After that, restart PC, press F11, choose USB booting under “boot sequence”.
    4.Under DOS mode, please type “AFUD4281.exe A7522IMS.322”(without the quotation marks)and it will be updated successfully!!
    Remember to clean CMOS and Load Optimized Defaults under bios setup after you finish the BIOS update!

  • VArious problems with intel graphic card

    There is an old regarding part of this subject with no improvement. I have a 943/940GML graphic card. Normally the frame rate should synchronize with vfresh but it does not seems to works well: glxgears is not smooth at all unless you move the mouse on the windows. Running it with
    <option name="vblank_mode" value="0" />
    fix the problem.
    Apart from that I get better performance with the lts 2.6.32 kernel than with 3.0. This is noticeable (I have less CPU time when I let googleearth rotate the earth).
    I had several problems with this driver. I have:
    Option     "DebugWait" "on"  in xorg.conf (otherwise fonts are broken)
    options i915 powersave=0 in modprobe.conf (otherwise the screen blink every minute or so)
    the problem with dri mentioned.
    Moreover each time I upgrade my system, there is one chance out of two that a new regression will appear. What is it with this driver? Why can't the devs secure a stable version? I know I should report bugs upstream but I am tired now. This is a permanent alpha driver.

    This forum is for suite specific issues only. Please post in the Photoshop forum.
    Bob

Maybe you are looking for

  • Will files with hidden file extensions in Mac OS X still open automatically in the correct application on a windows PC?

    I recently submitted some job applications that had word and PDF attachments. However, when I saved the files I unwittingly had the 'hide extension' box selected. Will these files still open automatically in the correct application on a PC? (ie are t

  • How can I change the directory a file is written to?

    Hi, I have an app running through JSP. At one point in the app, a file is written to the current directory. I have installed Tomcat at "C:\Program Files\Apache Tomcat 4.0" but the file is written to "C:\Documents and Settings\Administrator\Start Menu

  • How to read data from txt file respectively

    Hi, I am triying to form an equation between two known points. I want to do this with the attached VI, the most critical point is that I will read the x1, y1, x2 and y2 coordinates from the same .txt file. They will be written in a .txt file and I wi

  • Outlook Safe Senders List GPO not working

    Hi I followed These instruction https://social.technet.microsoft.com/Forums/office/en-US/c0714d7d-2a42-4b0f-9f1d-63234c7278a0/appending-outlook-safe-senders-list-via-gpo but my Safe Senders List still not applied Any ideas? My Environment Office 2010

  • NOTIONAL HIRE CHARGES

    how to take notional hire charges report for company. we know to take notinal hire charges report to profitability statement whereas, we wanted to see cost element wise details for whole company.  please provide tcode for the same