Announcement

Collapse
No announcement yet.

Radeonhd + unknown M86

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

  • Radeonhd + unknown M86

    Hi all,

    My Laptop's [Toshiba A300 (PSA-GCA)] Mobility Radeon HD3650 seems to default to a software renderer:

    glxinfo | grep "renderer string" returns Software Rasterizer.

    Checking var/xorg.0.log shows

    Code:
    (II) RADEONHD(0): Unknown card detected: 0x9591:0x1179:0xFF1E
    lsmod shows both radeon and drm modules loaded:

    HTML Code:
    radeon                373632  1 
    drm                   188512  2 radeon
    How do I enable hardware rendering? Is there something I've missed in the log? System details follow...

    Also, ATM the screen is shifted the right only in radeonhd/ using radeon the screen is aligned properly (laptop is using VGA out to a Dell E228WFP)

    Jaunty AMD64 with 2.6.30-rc8 from http://kernel.ubuntu.com/~kernel-ppa/mainline/

    (Running the original kernel and latestv mesa/radeonhd combo refuses to shut down - stalls at a black terminal screen with a blinking cursor; radeon exhibits same behaviour)

    librdrm2 2009-5-19 2.4.11 from https://launchpad.net/~xorg-edgers/+archive/ppa

    libgl1-mesa-glx 7.6.0~git20090606 from https://launchpad.net/~xorg-edgers/+archive/radeon

    xserver-xorg-radeonhd from https://launchpad.net/~tormodvolden/+archive/ppa

    var/log.Xorg.0.log: http://pastebin.com/m52430198

    xorg.conf:

    Code:
    Section "Screen"
    	Identifier	"Configured Screen Device"
    	Device	"Mobility Radeon HD 3650"
    	SubSection "Display"
    		Virtual	3360 1050
    	EndSubSection
    EndSection
    
    Section "Device"
    	Identifier	"Mobility Radeon HD 3650"
    	Driver		"radeonhd"
    	Option 		"DRI"
    	Option   "AccelMethod"  "EXA"
    EndSection
    
    Section "DRI"
            Mode         0666
    EndSection
    Last edited by hmmm; 07 June 2009, 11:58 PM.

  • #2
    There is no way to use 3d now with radeon(hd). That still has to be developed. If you need it, use fglrx, which can be a problem with an unpatched 2.6.30 because ati did not send the needed patch to make it partly compatible with older drivers to linus - even if they had lots of time. 2.6.29 + patched fglrx or 2.6.28 + pure fglrx is the only way to use 3d on your system.

    Comment


    • #3
      Is 2d acceleration working? - when scrolling in firefox i can see individual frames.

      Comment


      • #4
        Maybe you enabled some effects that do not require composite. There is no delay with KDE 3.5 + Iceweasel(Firefox) 3 here with radeon oss driver.

        Comment


        • #5
          Originally posted by Kano View Post
          Maybe you enabled some effects that do not require composite. There is no delay with KDE 3.5 + Iceweasel(Firefox) 3 here with radeon oss driver.
          I noticed that switching over to shadowFB resolved that problem.

          What other options/tweaks can I/should I configure in my xorg.conf?

          How do I enable xv acceleration?
          Last edited by hmmm; 09 June 2009, 10:18 PM.

          Comment


          • #6
            If you have DRI and EXA acceleration both enabled you should get Xv automatically (assuming you are running 2.6.30 kernel and a recent copy of radeonhd. What does xvinfo say when you enable DRI & EXA ? If it doesn't say "happy Xv adapters" can you post your X log ?
            Test signature

            Comment


            • #7
              xvinfo returns (for both EXA and shadowfb):

              Code:
              X-Video Extension version 2.2
              screen #0
               no adaptors present

              xorg log (shadowfb) - http://pastebin.com/f7069f4e6
              xorg log (exa) - http://pastebin.com/m2cdbb00
              Last edited by hmmm; 10 June 2009, 01:01 AM.

              Comment


              • #8
                OK, looks like the radeonhd driver wasn't able to open the drm driver, so all acceleration is disabled. That's why scrolling is slow with EXA selected -- you're not getting EXA and you're not getting shadowfb either.

                Maybe you're getting an older drm rather than the one from 2.6.30...

                Can you please pastebin your dmesg output when running EXA ?
                Last edited by bridgman; 10 June 2009, 01:21 AM.
                Test signature

                Comment


                • #9
                  /var/log/dmesg.0: http://pastebin.com/m32556d1

                  typing in dmseg : http://pastebin.com/m39309486
                  Last edited by hmmm; 10 June 2009, 01:32 AM.

                  Comment


                  • #10
                    I think the newer drm module failed to build:

                    when running "sudo module-assistant auto-install drm-modules" I get:

                    partial buldlog: http://pastebin.com/m2eac1024
                    Last edited by hmmm; 10 June 2009, 01:59 AM.

                    Comment

                    Working...
                    X