You are not logged in.
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
EndSectionI 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
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
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 ![]()
Last edited by Ultraman (2010-04-11 01:07:44)
Offline
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 ![]()
Last edited by starchos (2010-04-11 13:06:32)
Offline
I had the same problem and it was solved this way!:)
thx
increative
Offline
Glad to be of help. ![]()
Offline
I'm not getting any firmware load errors.
nomodeset fixed it. Thanks.
Offline
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
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
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.binAccording 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
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