You are not logged in.

#1 2010-04-18 14:32:10

pappbox
Member
From: Norway
Registered: 2008-01-04
Posts: 42

Slow performance in KDE

Hi

When i run dmesg | grep VGA I get this error message.

fb0: VESA VGA frame buffer device
fb: conflicting fb hw usage radeondrmfb vs VESA VGA - removing generic driver

I'm trying to figure out why my KDE desktop runs so painfully slow.
My graphic card is

root /home/catch # lspci | grep VGA
01:00.0 VGA compatible controller: ATI Technologies Inc RV570 [Radeon X1950 Pro]

Direct rendering is on

root /home/catch # glxinfo | grep direct
direct rendering: Yes

My Xorg.conf

Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
        Option "AIGLX" "True"
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  "record"
        Load  "glx"
        Load  "extmod"
        Load  "dri"
        Load  "dbe"
        Load  "dri2"
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      340   280     # mm
        Identifier   "Monitor0"
        VendorName   "ENC"
        ModelName    "L550"
        HorizSync    31.0 - 64.0
        VertRefresh  59.0 - 61.0
        Option      "DPMS"
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     "Dac6Bit"                   # [<bool>]
        #Option     "Dac8Bit"                   # [<bool>]
        #Option     "BusType"                   # [<str>]
        #Option     "CPPIOMode"                 # [<bool>]
        #Option     "CPusecTimeout"             # <i>
        Option     "AGPMode" "4"                # <i>
        Option     "AGPFastWrite" "True"        # [<bool>]
        #Option     "AGPSize"                   # <i>
        #Option     "GARTSize"                  # <i>
        #Option     "RingSize"                  # <i>
        #Option     "BufferSize"                # <i>
        #Option     "EnableDepthMoves"          # [<bool>]
        Option     "EnablePageFlip" "True"      # [<bool>]
        #Option     "NoBackBuffer"              # [<bool>]
        #Option     "DMAForXv"                  # [<bool>]
        #Option     "FBTexPercent"              # <i>
        #Option     "DepthBits"                 # <i>
        #Option     "PCIAPERSize"               # <i>
        #Option     "AccelDFS"                  # [<bool>]
        #Option     "IgnoreEDID"                # [<bool>]
        #Option     "CustomEDID"                # [<str>]
        #Option     "DisplayPriority"           # [<str>]
        #Option     "PanelSize"                 # [<str>]
        #Option     "ForceMinDotClock"          # <freq>
        Option     "ColorTiling" "True"         # [<bool>]
        #Option     "VideoKey"                  # <i>
        #Option     "RageTheatreCrystal"        # <i>
        #Option     "RageTheatreTunerPort"      # <i>
        #Option     "RageTheatreCompositePort"  # <i>
        #Option     "RageTheatreSVideoPort"     # <i>
        #Option     "TunerType"                 # <i>
        #Option     "RageTheatreMicrocPath"     # <str>
        #Option     "RageTheatreMicrocType"     # <str>
        Option     "ScalerWidth" "2048"         # <i>
        #Option     "RenderAccel"               # [<bool>]
        #Option     "SubPixelOrder"             # [<str>]
        #Option     "ShowCache"                 # [<bool>]
        #Option     "ClockGating"               # [<bool>]
        #Option     "VGAAccess"                 # [<bool>]
        #Option     "ReverseDDC"                # [<bool>]
        #Option     "LVDSProbePLL"              # [<bool>]
        Option     "AccelMethod" "EXA"          # <str>
        Option     "DRI" "True"                 # [<bool>]
        #Option     "ConnectorTable"            # <str>
        #Option     "DefaultConnectorTable"     # [<bool>]
        #Option     "DefaultTMDSPLL"            # [<bool>]
        #Option     "TVDACLoadDetect"           # [<bool>]
        #Option     "ForceTVOut"                # [<bool>]
        #Option     "TVStandard"                # <str>
        #Option     "IgnoreLidStatus"           # [<bool>]
        #Option     "DefaultTVDACAdj"           # [<bool>]
        #Option     "Int10"                     # [<bool>]
        #Option     "EXAVSync"                  # [<bool>]
        #Option     "ATOMTVOut"                 # [<bool>]
        #Option     "R4xxATOM"                  # [<bool>]
        #Option     "ForceLowPowerMode"         # [<bool>]
        #Option     "DynamicPM"                 # [<bool>]
        #Option     "NewPLL"                    # [<bool>]
        #Option     "ZaphodHeads"               # <str>
        Identifier  "Card0"
        Driver      "radeon"
        VendorName  "ATI Technologies Inc"
        BoardName   "RV570 [Radeon X1950 Pro]"
        BusID       "PCI:1:0: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

I have tried to deactivate window animations and fanzy pants effects, but it doesn't help.
Even when I right click on the desktop the CPU jumps up to about 70% and there is a 300 miliseconds delay before the menu pops up.

Offline

#2 2010-04-18 18:31:55

schen
Member
Registered: 2009-06-06
Posts: 468

Re: Slow performance in KDE

What graphics driver do you have? If you use vesa, it will be a lot slower then if you had the driver for your video card. After doing some research on your card, it seems fast enough to run KDE.

Offline

#3 2010-04-18 18:44:47

pappbox
Member
From: Norway
Registered: 2008-01-04
Posts: 42

Re: Slow performance in KDE

I use the radeon driver (xf86-video-ati)
Starting to think the problem has to do with my CPU (AMD athlon 64 3500+)

When I scroll in my terminal it is like my grandma trying to dial on a iPhone. (amazing lag)

Have been googling for som time now, but it is hard when I can't identify the problem.

Last edited by pappbox (2010-04-18 18:50:22)

Offline

#4 2010-04-18 18:49:51

flamelab
Member
From: Athens, Hellas (Greece)
Registered: 2007-12-26
Posts: 2,160

Re: Slow performance in KDE

Do you use vga=XXX in menu.lst ?

Offline

#5 2010-04-18 18:51:48

pappbox
Member
From: Norway
Registered: 2008-01-04
Posts: 42

Re: Slow performance in KDE

flamelab wrote:

Do you use vga=XXX in menu.lst ?

Yes. I use VGA=794

?

Offline

#6 2010-04-18 19:38:00

schen
Member
Registered: 2009-06-06
Posts: 468

Re: Slow performance in KDE

If you are on kernel 2.6.33, then you have to remove the vga thing because it conflicts with KMS. Read on this article for more info.

http://wiki.archlinux.org/index.php/Ati … _.28KMS.29

Offline

#7 2010-04-18 19:59:56

flamelab
Member
From: Athens, Hellas (Greece)
Registered: 2007-12-26
Posts: 2,160

Re: Slow performance in KDE

pappbox wrote:
flamelab wrote:

Do you use vga=XXX in menu.lst ?

Yes. I use VGA=794

?

schen wrote:

If you are on kernel 2.6.33, then you have to remove the vga thing because it conflicts with KMS. Read on this article for more info.

http://wiki.archlinux.org/index.php/Ati … _.28KMS.29

As "schen" says, framebuffer options cause problems with KMS.

Offline

#8 2010-04-18 21:47:23

pappbox
Member
From: Norway
Registered: 2008-01-04
Posts: 42

Re: Slow performance in KDE

Thank you guys!
By removing the vga= line in menu.lst solved the first error.

But still KDE runs slow. I do belive my computer has a lot more potential then I am experiencing with KDE.

Offline

#9 2010-04-18 21:48:09

flamelab
Member
From: Athens, Hellas (Greece)
Registered: 2007-12-26
Posts: 2,160

Re: Slow performance in KDE

KMS could be a problem. You could disable it. Read the wiki for the "how to".

Offline

#10 2010-04-19 00:39:49

schen
Member
Registered: 2009-06-06
Posts: 468

Re: Slow performance in KDE

Also, can you run any other DE/WM fine?

Offline

Board footer

Powered by FluxBB