You are not logged in.

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

starchos
Member
Registered: 2010-03-10
Posts: 26

[SOLVED] kernel update ..no gaming tonight

I waited eagerly to see kernel update 2.6.33.2-1 and other radeon related upgrades, which I noticed tonight (I have inbuilt radeon 3300, and in PCIE radeon 4350) but as my Blender 3D started to work normally (first time since 2009) I lost my Tremulous and Nexuiz usability. they became real slow "1 fr/ 3 s." I use 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  "extmod"
    Load  "dri"
    Load  "record"
    Load  "glx"
    Load  "dbe"
    Load  "dri2"
    Load  "drm"
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      470   300    # mm
    Identifier   "Monitor0"
    VendorName   "BNQ"
    ModelName    "BenQ FP222WH"
    HorizSync    30.0 - 84.0
    VertRefresh  56.0 - 76.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"                # <i>
        #Option     "AGPFastWrite"           # [<bool>]
        #Option     "AGPSize"                # <i>
        #Option     "GARTSize"               # <i>
        #Option     "RingSize"               # <i>
        #Option     "BufferSize"             # <i>
        #Option     "EnableDepthMoves"       # [<bool>]
        #Option     "EnablePageFlip"         # [<bool>]
        #Option     "NoBackBuffer"           # [<bool>]
        #Option     "DMAForXv"               # [<bool>]
        #Option     "FBTexPercent"           # <i>
        #Option     "DepthBits"              # <i>
        #Option     "PCIAPERSize"            # <i>
        #Option     "AccelDFS"               # [<bool>]
        #Option     "IgnoreEDID"             # [<bool>]
        #Option     "DisplayPriority"        # [<str>]
        #Option     "PanelSize"              # [<str>]
        #Option     "ForceMinDotClock"       # <freq>
        #Option     "ColorTiling"            # [<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"            # <i>
        #Option     "RenderAccel"            # [<bool>]
        #Option     "SubPixelOrder"          # [<str>]
        #Option     "ShowCache"              # [<bool>]
        #Option     "DynamicClocks"          # [<bool>]
        #Option     "VGAAccess"              # [<bool>]
        #Option     "ReverseDDC"             # [<bool>]
        #Option     "LVDSProbePLL"           # [<bool>]
        #Option     "AccelMethod"            # <str>
        Option     "DRI"                    "True"
        #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>]
    Identifier  "Card0"
    Driver      "radeon"
    VendorName  "ATI Technologies Inc"
    BoardName   "RV710 [Radeon HD 4350]"
    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 also get

$ glxgears
3092 frames in 5.0 seconds = 618.279 FPS
3143 frames in 5.0 seconds = 628.536 FPS
3149 frames in 5.0 seconds = 629.661 FPS
3148 frames in 5.0 seconds = 629.447 FPS

which seems normal

Last edited by starchos (2010-04-11 13:00:49)

Offline

#2 2010-04-11 00:53:18

shaurz
Member
Registered: 2004-02-02
Posts: 358

Re: [SOLVED] kernel update ..no gaming tonight

radeonhd is really slow with the current kernel. For example scrolling in Firefox.

I have gone back to 2.6.32 and everything is fine.

Last edited by shaurz (2010-04-11 00:58:27)

Offline

#3 2010-04-11 01:06:02

Ultraman
Member
Registered: 2009-12-24
Posts: 242

Re: [SOLVED] kernel update ..no gaming tonight

shaurz wrote:

radeonhd is really slow with the current kernel. For example scrolling in Firefox.

I have gone back to 2.6.32 and everything is fine.

He's not using radeonhd, he's using radeon (from xf86-video-ati), as far as I can tell.

Your performance degradation is probably due to KMS being enabled by default now (again). It is the future way to go, but the performance is not always on par with UMS yet. Make sure your 3D card is being used for rendering. Check by issueing "glxinfo | grep -i opengl" in a terminal. If you see "Software Rasterizer" there, you are on software rendering.
If that is the case, check if the HD3300 needs firmware (my HD4850 does) loaded. The kernel will tell you that.
Check out the output of "dmesg | grep firmware". No failures to load firmware? Requests are fine, you just do not want to see it failing to load firmware. If it does, you might need to install radeon_ucode from AUR which supplies it.
And reboot and test again.

If that does not help, or does not help enough, you can see if disabling KMS for now brings back your old performance levels.
Instead of reverting back to 2.6.32, simply try to disable KMS, which will make the system "fall back" to UMS.
Put "nomodeset" in your kernel boot line to disable the kernel mode-setting.

And report back if anything helps you smile

Last edited by Ultraman (2010-04-11 01:07:44)

Offline

#4 2010-04-11 13:00:20

starchos
Member
Registered: 2010-03-10
Posts: 26

Re: [SOLVED] kernel update ..no gaming tonight

Yes in both, it didn't have loaded firmware and had software rendering. But as you told I did AUR firmware installation and after that

$ glxgears
6609 frames in 5.0 seconds = 1321.715 FPS
6570 frames in 5.0 seconds = 1313.295 FPS
6607 frames in 5.0 seconds = 1321.356 FPS
6607 frames in 5.0 seconds = 1321.361 FPS
6602 frames in 5.0 seconds = 1319.540 FPS

doubled

and games work and in addition Blender works even better.

I haven't tested yet with HD3300 I do it later, I used just HD4350

$ dmesg | grep firmware
platform radeon_cp.0: firmware: requesting radeon/RV710_pfp.bin
platform radeon_cp.0: firmware: requesting radeon/RV710_me.bin
platform radeon_cp.0: firmware: requesting radeon/R700_rlc.bin

$ glxinfo | grep -i openglOpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: Mesa DRI R600 (RV710 954F) 20090101  TCL DRI2
OpenGL version string: 1.5 Mesa 7.7.1
OpenGL extensions:

Thanks for help big_smile

Last edited by starchos (2010-04-11 13:06:32)

Offline

#5 2010-04-11 13:05:11

increative
Member
Registered: 2010-04-11
Posts: 3

Re: [SOLVED] kernel update ..no gaming tonight

I had the same problem and it was solved this way!:)

thx
increative

Offline

#6 2010-04-11 13:49:41

Ultraman
Member
Registered: 2009-12-24
Posts: 242

Re: [SOLVED] kernel update ..no gaming tonight

Glad to be of help. smile

Offline

#7 2010-04-11 15:06:52

shaurz
Member
Registered: 2004-02-02
Posts: 358

Re: [SOLVED] kernel update ..no gaming tonight

I'm not getting any firmware load errors.

nomodeset fixed it. Thanks.

Offline

#8 2010-04-11 16:19:35

starchos
Member
Registered: 2010-03-10
Posts: 26

Re: [SOLVED] kernel update ..no gaming tonight

There was still some problems. Noticed after some testing with Blender that it wont react normal to drop down menus, they hang I'm not able to choose items under Blender menus.

Offline

#9 2010-04-11 16:43:55

starchos
Member
Registered: 2010-03-10
Posts: 26

Re: [SOLVED] kernel update ..no gaming tonight

I did edit bootup with nomodeset

now games work excellent

I can reach blender menus but some 3D editing became again slooow,

glxgears
IRQ's not enabled, falling back to busy waits: 2 0
7951 frames in 5.0 seconds = 1590.169 FPS
8210 frames in 5.0 seconds = 1641.855 FPS
8210 frames in 5.0 seconds = 1641.860 FPS
8211 frames in 5.0 seconds = 1642.034 FPS

tried also HD3300 same thing, I need to remove KMS from kernel to get Radeon driver "work" partially at least.

Last edited by starchos (2010-04-11 17:11:30)

Offline

#10 2010-04-12 04:53:48

Gen2ly
Member
From: Sevierville, TN
Registered: 2009-03-06
Posts: 1,529
Website

Re: [SOLVED] kernel update ..no gaming tonight

Ultraman wrote:

He's not using radeonhd, he's using radeon (from xf86-video-ati), as far as I can tell.

... check if the HD3300 needs firmware (my HD4850 does) loaded. The kernel will tell you that.
Check out the output of "dmesg | grep firmware". No failures to load firmware? Requests are fine, you just do not want to see it failing to load firmware. If it does, you might need to install radeon_ucode from AUR which supplies it.
And reboot and test again.

Sorry a bit off-topic here but Ultraman (or anyone else) is there a way that I can change my firmware?  From what I've been able to deduce is that the wrong firmware is being loaded:

dmesg | grep firmware
platform radeon_cp.0: firmware: requesting radeon/R100_cp.bin

According to 'man radeon' the wrong firmware is being used??

       R100        Radeon 7200
       RV100       Radeon 7000(VE), M6, RN50/ES1000
       RS100       Radeon IGP320(M)
       RV200       Radeon 7500, M7, FireGL 7800
       RS200       Radeon IGP330(M)/IGP340(M)   # ** My ATi card **
       RS250       Radeon Mobility 7000 IGP
       R200        Radeon 8500, 9100, FireGL 8800/8700
       RV250       Radeon 9000PRO/9000, M9
       RV280       Radeon 9200PRO/9200/9200SE/9250, M9+

With the current firmware I've been having trouble playing some 2D games like World of Goo.  Or am I off here and the R100 firmware is necessary?


Setting Up a Scripting Environment | Proud donor to wikipedia - link

Offline

#11 2010-04-19 09:07:56

starchos
Member
Registered: 2010-03-10
Posts: 26

Re: [SOLVED] kernel update ..no gaming tonight

just small addition to earlier, I know it can be frustrating to stop creative work flow because technical reasons as did happen with blender 2.49. But my radeon problems ended with Blender 3D when I installed SVN Blender from AUR

Offline

Board footer

Powered by FluxBB