Announcement

Collapse
No announcement yet.

Open-Source ATI 6.8.0 Driver Released

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

  • #51
    The dri device is not initialized at /dev/dri

    Does this has to do with something wrong at modprobe.conf??

    Just guessing...

    Comment


    • #52
      djdoo@dhcppc0:~> dmesg | grep drm
      [drm] Initialized drm 1.1.0 20060810

      Is this good?? I mean the version...

      Comment


      • #53
        Originally posted by djdoo View Post
        @Alex:
        Xorg.0.log? ok here it is!



        Please take a look...
        your drm is too old. You need the drm from drm git. I thought you had an rs400, not an rs690.

        Comment


        • #54
          Oh there are alot of drms at freedesktop.org git!!

          Which one should I take??

          Comment


          • #55
            @Alex:
            OK I uninstalled the libdrm suse packages and grabbed drm from here:
            git clone git://anongit.freedesktop.org/mesa/drm
            Configured it like that:
            ./configure --prefix=/usr --libdir=/usr/lib64
            Installed them (output sais /usr/lib64 which is correct) and I get this again:
            djdoo@dhcppc0:~> dmesg | grep drm
            [drm] Initialized drm 1.1.0 20060810
            Xorg.0.log is the same and of course I still don't get DRI...

            A question, did anyone manage to get DRI from ati OSS driver for an RS690 chip and a 64bit OS??

            Comment


            • #56
              @Alex:
              I finally did it!!

              I just compiled the drm modules and added them in the kernel replacing the old ones at /lib/modules/my kernel/kernel/drivers/char/drm
              I read this at a guide at dri.project.
              Rebooted and I had DRI!

              I get Textured Video (very good quality) but with diagonial tearing like it was with fglrx and opengl video!! How can it be??

              Also Xorg.0.log is reporting DRI enabled but glxinfo sais Direct Rendering: No
              Why? Is this normal??

              BTW my new succeded Xorg.0.log:

              Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.


              3D is much slower than it was with fglrx, but EXA and Textured Video work well in general terms.

              Comment


              • #57
                Originally posted by djdoo View Post
                I get Textured Video (very good quality) but with diagonial tearing like it was with fglrx and opengl video!! How can it be??
                We still haven't shaken all the bugs out of the textured video in IGP chips.

                Originally posted by djdoo View Post
                Also Xorg.0.log is reporting DRI enabled but glxinfo sais Direct Rendering: No
                Why? Is this normal??
                Probably an issue with the 3D driver. you might have old fglrx remnants floating around or your 3D driver is installed in the wrong place.

                Try this:
                Code:
                LIBGL_DEBUG=verbose glxinfo
                and see what error you get.

                Comment


                • #58
                  @Alex:
                  It shows me the same output as glxinfo does.
                  Doesn't mention any errors...

                  EDIT: Ignore this one, obsolete! Look at the next post! Cause I think here the driver was using fglrx's libGL and libglut! That's why wasn't mentioning RS690 experimental!
                  Last edited by djdoo; 02 March 2008, 07:41 PM.

                  Comment


                  • #59
                    @Alex:
                    I think you were right about fglrx's remnants...

                    Searching my /usr/lib64 I found 2 files there libGL.so.1.5.070100 and libglut.so.3.8.0!
                    Those 2 were not created by the mesa src I got from git and not linked to anything instead the mesa git provided libGL.so.1.2 which had only 2MB size whereas the 1.5 one had 16.4MB!! And libglut.so.3.7.1 which has 873KB size instead of 273KB of 3.8.0 one.

                    Well after removed those 2 files glxinfo changed dramatically and now LIBGL=verbose glxinfo gives me this:
                    djdoo@dhcppc0:~> LIBGL_DEBUG=verbose glxinfo
                    name of display: :0.0
                    libGL: XF86DRIGetClientDriverName: 5.3.0 r300 (screen 0)
                    libGL: OpenDriver: trying /usr/lib64/dri/r300_dri.so
                    drmOpenDevice: node name is /dev/dri/card0
                    drmOpenDevice: open result is 4, (OK)
                    drmOpenByBusid: Searching for BusID pci:0000:01:05.0
                    drmOpenDevice: node name is /dev/dri/card0
                    drmOpenDevice: open result is 4, (OK)
                    drmOpenByBusid: drmOpenMinor returns 4
                    drmOpenByBusid: drmGetBusid reports pci:0000:01:05.0
                    Warning, RS690 detected, 3D support is incomplete.
                    libGL warning: 3D driver claims to not support visual 0x23
                    libGL warning: 3D driver claims to not support visual 0x24
                    libGL warning: 3D driver claims to not support visual 0x25
                    libGL warning: 3D driver claims to not support visual 0x26
                    libGL warning: 3D driver claims to not support visual 0x27
                    libGL warning: 3D driver claims to not support visual 0x28
                    libGL warning: 3D driver claims to not support visual 0x29
                    libGL warning: 3D driver claims to not support visual 0x2a
                    libGL warning: 3D driver claims to not support visual 0x2b
                    libGL warning: 3D driver claims to not support visual 0x2c
                    libGL warning: 3D driver claims to not support visual 0x2d
                    libGL warning: 3D driver claims to not support visual 0x2e
                    libGL warning: 3D driver claims to not support visual 0x2f
                    libGL warning: 3D driver claims to not support visual 0x30
                    libGL warning: 3D driver claims to not support visual 0x31
                    libGL warning: 3D driver claims to not support visual 0x32
                    Error: couldn't find RGB GLX visual

                    visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
                    id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
                    ----------------------------------------------------------------------
                    0x23 24 tc 0 32 0 r y . 0 8 8 8 0 24 8 0 0 0 0 0 0 None
                    0x24 24 tc 0 32 0 r y . 0 8 8 8 0 24 0 0 0 0 0 0 0 None
                    0x25 24 tc 0 32 0 r y . 0 8 8 8 0 24 8 16 16 16 16 0 0 Slow
                    0x26 24 tc 0 32 0 r y . 0 8 8 8 0 24 0 16 16 16 16 0 0 Slow
                    0x27 24 tc 0 32 0 r . . 0 8 8 8 0 24 8 0 0 0 0 0 0 None
                    0x28 24 tc 0 32 0 r . . 0 8 8 8 0 24 0 0 0 0 0 0 0 None
                    0x29 24 tc 0 32 0 r . . 0 8 8 8 0 24 8 16 16 16 16 0 0 Slow
                    0x2a 24 tc 0 32 0 r . . 0 8 8 8 0 24 0 16 16 16 16 0 0 Slow
                    0x2b 24 dc 0 32 0 r y . 0 8 8 8 0 24 8 0 0 0 0 0 0 None
                    0x2c 24 dc 0 32 0 r y . 0 8 8 8 0 24 0 0 0 0 0 0 0 None
                    0x2d 24 dc 0 32 0 r y . 0 8 8 8 0 24 8 16 16 16 16 0 0 Slow
                    0x2e 24 dc 0 32 0 r y . 0 8 8 8 0 24 0 16 16 16 16 0 0 Slow
                    0x2f 24 dc 0 32 0 r . . 0 8 8 8 0 24 8 0 0 0 0 0 0 None
                    0x30 24 dc 0 32 0 r . . 0 8 8 8 0 24 0 0 0 0 0 0 0 None
                    0x31 24 dc 0 32 0 r . . 0 8 8 8 0 24 8 16 16 16 16 0 0 Slow
                    0x32 24 dc 0 32 0 r . . 0 8 8 8 0 24 0 16 16 16 16 0 0 Slow
                    0x84 32 tc 0 32 0 r . . 0 8 8 8 0 0 0 0 0 0 0 0 0 Ncon
                    Now it's a more logical output but it doesn't reports the mesa info and instead gives this:
                    Error: couldn't find RGB GLX visual
                    Why??

                    BTW Xorg.0.log is very good and reports DRI and rest stuff OK and enabled! Except AIGLX which is reverted to software... but this is known isn't it?

                    glxgears isn't working and sais
                    glxgears: Error: couldn't get an RGB, Double-buffered visual
                    But I think I am finally reaching the end now!!
                    Last edited by djdoo; 02 March 2008, 07:37 PM.

                    Comment


                    • #60
                      I'm interested to try this one. I have ati 2400 pcie card and i've used fglrx drivers but got tired w/ problems on kubuntu 7.10. I get blan/ck screen when i either logout or switchuser or shutdown. 2 users and it's awful always to push reset button (keyboard is frozen) when need to change user. Also ctrl+alt+bckspce gets blank screen. So is this problem appearing only in fglrx in k/x/ubuntu?
                      Mesa driver works quite well... logout=ok, switchuser=colors gets messed up, shutdown=ok.

                      Comment

                      Working...
                      X