Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: Sapphire x1650 Pro AGP and radeonhd

  1. #1

    Default Sapphire x1650 Pro AGP and radeonhd

    Hey everyone, after hearing the success of getting 3D on the radeonhd drivers I decided to try them out seeing as installing the fglrx drivers gives me a black screen and lockup.
    The driver works great in 2D acceleration but whenever I enable DRI in my xorg.conf, the 2d acceleration slows down considerable: scrolling on firefox causes the whole screen to lag.

    Looking at my xorg log it seems that this error repeats itself looking at a whole list of devices but not being about to find anything.
    Any help would be appreciated
    Code:
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    drmOpenByBusid: Searching for BusID pci:0000:01:00.0
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card1
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card2
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card3
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card4
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    
    Then at the end of this part
    (EE) RADEONHD(0): [dri] RHDDRIGetVersion failed to open the DRM
    [dri] Disabling DRI.

  2. #2
    Join Date
    May 2007
    Posts
    352

    Default

    Please show us your *full* Xorg.0.log file as well as the output of 'dmesg | grep drm'.

    Also, you should know that, last I heard, 2D and 3D acceleration does not work at the same time with the radeonhd driver, but it should work fine with the 'radeon' driver.

    Adam

  3. #3

    Default

    There's the result from the grep
    # dmesg | grep drm
    [62.313742] [drm] Initialized drm 1.1.0 20060810



    Here's a link to my xorg log
    http://freetexthost.com/us1xcjosm5

  4. #4
    Join Date
    May 2007
    Posts
    352

    Default

    I'm guessing that your DRM is too old. Did you update that from git, too? What's the output of 'lsmod | grep radeon' ? If it's not showing up there, run 'sudo modprobe radeon' and then check the output of 'dmesg | grep drm' again.

    Adam

  5. #5

    Default

    jonathan@jonathan-desktop:~$ lsmod | grep radeon
    radeon 124192 0
    drm 82452 1 radeon

    yeah, I did update it from git. Well I followed the instructions that are on the xorg wiki. It seemed to work.

  6. #6
    Join Date
    May 2007
    Posts
    352

    Default

    Still no output from 'dmesg | grep drm' ? How about if you do a 'sudo rmmod radeon && sudo modprobe radeon'. Anything in the dmesg then?

    Adam

  7. #7

    Default

    jonathan@jonathan-desktop:~$ dmesg | grep drm
    [ 62.313742] [drm] Initialized drm 1.1.0 20060810

    That's what I get, I guess the fact that it's from 2006 indicates that there's a problem, I assume?

  8. #8
    Join Date
    May 2007
    Posts
    352

    Default

    No, 2006 is right for the drm module. However, you should also get something like:

    [drm] Initialized radeon 1.29.0 20080528 on minor 0
    [drm] Setting GART location based on new memory map
    [drm] Loading R500 Microcode

    Can you tell me exactly what steps you took to update your DRM?

    Adam

  9. #9

    Default

    I followed the steps here to update the DRM
    http://www.x.org/wiki/radeonhdRI

    But I seem to be getting errors about opening a minor, so perhaps there's a problem that's stopping it from loading properly?
    drmOpenDevice: node name is /dev/dri/card3
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    Last edited by Grey Goshawk; 06-19-2008 at 10:48 AM.

  10. #10
    Join Date
    May 2007
    Posts
    352

    Default

    Xorg just isn't finding the dri device, but that's because the kernel module isn't loading.

    What's the output of 'find /lib/modules/`uname -r`/ -iname "radeon.ko" -exec ls -la {} \; '

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •