Announcement

Collapse
No announcement yet.

8.42.3, debian sid and compiz fusion: massive performance problems

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

  • #11
    I have exactly the same problem with xorg 7.3 and the latest fglrx drivers. So I will soon downgrade to 7.2... Hope it will work!

    My graphic card is an ATI Mobility Radeon X700.

    Comment


    • #12
      check the output of 'glxinfo' please and see if 'GLX_EXT_texture_from_pixmap' is listed under 'GLX extensions'. If it is not there you have no hardware acceleration by the gpu and everything is processed by the cpu hence the high cpu load and slow effects. I experience the same problems... -> http://www.phoronix.com/forums/showthread.php?t=6143

      Comment


      • #13
        Doesn't that card work with ati or radeon driver? In some cases it works, but enables external monitor by default, so override option would be needed.

        Comment


        • #14
          Somehow my posting disappeared... ok, again. I have the same problem. The reason for the poor performance is that indirect rendering is used. Direct rendering with AIGLX seems not to be supported by the current version 8.42.3 ('GLX_EXT_texture_from_pixmap' is missing in the 'GLX extensions' section of the output of 'glxinfo'.

          see: http://www.phoronix.com/forums/showthread.php?t=6143

          Comment


          • #15
            I wasn't able to make the DRI work with the free ati/radeon driver under xorg 7.3 (but it works with fglrx). I think the driver is buggy, unless you have a tip for me? What do you mean with "the overriding option for the external monitor"? I've never heard about it.

            This is my xorg.conf, which used to work under xorg 7.2 (please let me know if it's deprecated):
            Code:
            Section "Files"
            	FontPath	"/usr/share/fonts/X11/misc"
            	FontPath	"/usr/share/fonts/X11/cyrillic"
            	FontPath	"/usr/share/fonts/X11/100dpi/:unscaled"
            	FontPath	"/usr/share/fonts/X11/75dpi/:unscaled"
            	FontPath	"/usr/share/fonts/X11/Type1"
            	FontPath	"/usr/share/fonts/X11/100dpi"
            	FontPath	"/usr/share/fonts/X11/75dpi"
            	# path to defoma fonts
            	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
            EndSection
            
            Section "Module"
            	Load	"i2c"
            	Load	"bitmap"
            	Load	"ddc"
            	Load	"dri"
            	Load	"extmod"
            	Load	"freetype"
            	Load	"glx"
            	Load	"int10"
            	Load	"vbe"
            EndSection
            
            Section "InputDevice"
            	Identifier	"Generic Keyboard"
            	Driver		"kbd"
            	Option		"CoreKeyboard"
            	Option		"XkbRules"	"xorg"
            	Option		"XkbModel"	"pc105"
            	Option		"XkbLayout"	"fr"
            	Option		"XkbVariant"	"latin9"
            EndSection
            
            Section "InputDevice"
            	Identifier	"Configured Mouse"
            	Driver		"mouse"
            	Option		"CorePointer"
            	Option		"Device"		"/dev/input/mice"
            	Option		"Protocol"		"ImPS/2"
            	Option		"Emulate3Buttons"	"true"
            EndSection
            
            Section "InputDevice"
            	Identifier	"Synaptics Touchpad"
            	Driver		"synaptics"
            	Option		"SendCoreEvents"	"true"
            	Option		"Device"		"/dev/psaux"
            	Option		"Protocol"		"auto-dev"
            	Option		"HorizScrollDelta"	"0"
            EndSection
            
            Section "Device"
            	Identifier	"ATI Technologies Inc Radeon Mobility X700 (PCIE)"
            	Driver		"ati"
            	Option		"MonitorLayout"		"LVDS,AUTO"
            	Option		"BusType"		"PCIE"
            	Option		"XAANoOffscreenPixmaps"	"true"
            	Option		"EnablePageFlip"	"on"
            	BusID		"PCI:1:0:0"
            EndSection
            
            Section "Monitor"
            	Identifier	"Écran générique"
            	Option		"DPMS"
            EndSection
            
            Section "Screen"
            	Identifier	"Default Screen"
            	Device		"ATI Technologies Inc Radeon Mobility X700 (PCIE)"
            	Monitor		"Écran générique"
            	DefaultDepth	24
            	SubSection "Display"
            		Depth		24
            		Modes		"1280x800"
            	EndSubSection
            EndSection
            
            Section "ServerLayout"
            	Identifier	"Default Layout"
            	Screen		"Default Screen"
            	InputDevice	"Generic Keyboard"
            	InputDevice	"Configured Mouse"
            	InputDevice	"Synaptics Touchpad"
            	Option		"AIGLX"		"true"
            EndSection
            
            Section "DRI"
            	Mode	0666
            EndSection
            
            Section "Extensions"
            	Option	"Composite"	"enable"
            EndSection
            Last edited by BigMadWolf; 10-29-2007, 12:24 PM.

            Comment


            • #16
              are you sure your driver's name is ati?
              AFAIK, the name of the free driver is "radeon" and the binary-driver is named fglrx...

              Comment


              • #17
                ati is the generic name, it switches then to radeon if possible for your card, some cards require the direct use of radeon, most work with ati.

                Comment


                • #18
                  Originally posted by C167 View Post
                  are you sure your driver's name is ati?
                  AFAIK, the name of the free driver is "radeon" and the binary-driver is named fglrx...
                  Yeah, according to man it works.

                  Originally posted by man ati
                  ati is an Xorg wrapper driver for ATI video cards. It autodetects whether your hardware has a Radeon, Rage 128, or Mach64 or earlier class of chipset, and loads the radeon(4), r128(4), or atimisc driver as appropriate.

                  Comment


                  • #19
                    Originally posted by Kano View Post
                    ati is the generic name, it switches then to radeon if possible for your card, some cards require the direct use of radeon, most work with ati.
                    okay, didn't know that, sry

                    Comment

                    Working...
                    X