You are not logged in.

#1 2010-04-30 15:18:56

zyon
Member
From: Germany
Registered: 2007-06-26
Posts: 73

[SOLVED]RADEON(0): Direct rendering disabled

Hello,

I reinstall my complete Arch-system  because my /root partition was broken and init failed to start.
After the reinstall my xv / Direct rendering doesn't work. I use  "xf86-video-ati-git". I

dmesg| grep radeon

[drm] radeon defaulting to kernel modesetting.
[drm] radeon kernel modesetting enabled.
radeon 0000:01:05.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
radeon 0000:01:05.0: setting latency timer to 64
[drm] radeon: Initializing kernel modesetting.
[drm] radeon: 256M of VRAM memory ready
[drm] radeon: 512M of GTT memory ready.
[drm] radeon: irq initialized.
platform radeon_cp.0: firmware: requesting radeon/RS780_pfp.bin
platform radeon_cp.0: firmware: requesting radeon/RS780_me.bin
platform radeon_cp.0: firmware: requesting radeon/R600_rlc.bin
r600_cp: Failed to load firmware "radeon/R600_rlc.bin"
radeon 0000:01:05.0: disabling GPU acceleration
radeon 0000:01:05.0: ffff8802257bc000 unpin not necessary
radeon 0000:01:05.0: ffff8802257bc000 unpin not necessary
fb0: radeondrmfb frame buffer device
[drm] Initialized radeon 2.0.0 20080528 for 0000:01:05.0 on minor 0

sudo grep WW /var/log/Xorg.0.log

(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/share/fonts/Type1" does not exist.
(WW) The directory "/usr/share/fonts/Type1" does not exist.
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(WW) RADEON(0): Color tiling is not yet supported on R600/R700
(WW) RADEON(0): Direct rendering disabled
(WW) RADEON(0): Option "DynamicPM" is not used
(WW) RADEON(0): Option "ClockGating" is not used
(WW) RADEON(0): Option "DMAForXv" is not used
(WW) RADEON(0): Option "ScalerWidth" is not used

none EE

xorg.conf

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "ServerFlags"
    Option        "DontZap"        "off"
    Option        "AutoAddDevices"    "False"
    Option        "AllowEmptyInput"    "False"
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  "dbe"
#    Load  "glx"
#    Load  "dri2"
    Load  "record"
      Load  "glx"
  Load  "dri"
  Load  "drm"

EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
    Option        "XkbLayout" "de"
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   "HWP"
    ModelName    "HP w2207"
    HorizSync    24.0 - 82.0
    VertRefresh  48.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     "CustomEDID"             # [<str>]
        #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     "ClockGating"            # [<bool>]
        #Option     "VGAAccess"              # [<bool>]
        #Option     "ReverseDDC"             # [<bool>]
        #Option     "LVDSProbePLL"           # [<bool>]
        #Option     "AccelMethod"            # <str>
        #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>
    Option        "DRI" "on"

    Identifier  "Card0"
    Driver      "radeon"
    Option      "DynamicPM" "on"      # Dynamic powersaving.
    Option      "ClockGating" "on"    # Assisting option for powersaving.
    Option      "AccelMethod" "EXA"   # EXA should fit most cases.
    Option      "EXAVSync" "on"       # EXAVSync is explained above.
    Option      "DMAForXv" "on"       # Forced option in order to enable Xv overlay.
     Option      "ScalerWidth" "2048"  # That should fix some very rare bugs.
     Option      "EnablePageFlip" "on" # It will not be enabled on R5xx cards.
     Option      "RenderAccel" "on"    # Optional. It should be enabled by default.
     Option      "AccelDFS" "on"       #Optional. See the man page.

    VendorName  "ATI Technologies Inc"
    BoardName   "Radeon HD 3200 Graphics"
    BusID       "PCI:1:5: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

Section "DRI"
 Group        "video"
 Mode         0666
EndSection

lsmod | grep radeon

radeon                707496  2 
ttm                    46389  1 radeon
drm_kms_helper         23796  1 radeon
drm                   160401  4 radeon,ttm,drm_kms_helper
i2c_algo_bit            5031  1 radeon
i2c_core               17863  5 i2c_piix4,radeon,drm_kms_helper,drm,i2c_algo_bit

I'd appreciate any suggestions.

Cheers,
zyon


EDIT:

Grab radeon_ucode  and radeon-initrd  from AUR, build and install them and add radeon to HOOKS array in /etc/mkinitcpio.conf.

Last edited by zyon (2010-04-30 15:27:38)

Offline

Board footer

Powered by FluxBB