Announcement

Collapse
No announcement yet.

amdgpu kernel driver doesn't support DRI3?

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

  • amdgpu kernel driver doesn't support DRI3?

    I have a 390x and thought I try kernel4.6rc4 and oibafs latest mesa build from launchpad, and a odd thing, I noticed dri2 works fine but dri3 doesn't. Does this driver support dri3? if so then why doesn't it load it?

  • #2
    Should work with DRI3; I have seen a number of people using it including some tests Michael ran back in December.

    I'm guessing that you built a kernel with CIK enabled, is that correct ?
    Test signature

    Comment


    • #3
      ok cheers, thought it seems its not even enabling amdgpu (I have CIK enabled), even after blacklisting radeon. Never easy.

      theriddick@overlord:~$ cat /var/log/Xorg.0.log | grep radeon
      [ 7.053] (II) LoadModule: "radeon"
      [ 7.053] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
      [ 7.054] (II) Module radeon: vendor="X.Org Foundation"
      [ 7.416] (II) RADEON(0): [DRI2] DRI driver: radeonsi
      [ 7.416] (II) RADEON(0): [DRI2] VDPAU driver: radeonsi
      [ 7.697] (II) AIGLX: Loaded and initialized radeonsi

      Just seems it doesn't want to load AMDGPU.
      Last edited by theriddick; 21 April 2016, 08:17 PM.

      Comment


      • #4
        Turns out im not allowed to use the word Option in my config files, so not setting up of any drivers. So annoying as everyone else is doing it in their video driver config files.

        Comment


        • #5
          I seem to remember odd problems with Option when I forgot to put quotation marks around the parameters to Option - even numbers need them. Just a guess...
          Test signature

          Comment


          • #6
            I did have quote marks around the numbers after it. Anyway I have made a xorg.conf file and will just use that instead of the xorg.conf.d method.

            theriddick@overlord:~$ cat /var/log/Xorg.0.log | grep DRI
            [ 6.650] (**) RADEON(0): Option "DRI3" "1"
            [ 6.650] (**) RADEON(0): Option "DRI" "3"
            [ 6.842] (II) glamor: EGL version 1.4 (DRI2):
            [ 6.991] (II) RADEON(0): [DRI2] Setup complete
            [ 6.991] (II) RADEON(0): [DRI2] DRI driver: radeonsi
            [ 6.991] (II) RADEON(0): [DRI2] VDPAU driver: radeonsi
            [ 6.992] (**) RADEON(0): DRI3 enabled
            [ 7.265] (II) GLX: Initialized DRI2 GL provider for screen 0

            Excellent, what an annoying hair ripping small issue. Anyway this is with just the radeon driver, think I disabled AMDGPU for this test. From my understanding amdgpu and radeon are pretty much the same thing so not much point worrying about amdgpu atm is it?
            Last edited by theriddick; 21 April 2016, 10:00 PM.

            Comment


            • #7
              Yes it works fine that way, but if you try and add in options to a xorg.conf.d sub configuration file it causes a issue. Anyway I ended getting 20fps in Warthunder at 4k .. sad panda.

              Comment


              • #8
                If you feel up to a bit more experimentation some people have reported that the userspace from the amdgpu hybrid driver works with the upstream kernels, at least for OpenGL.
                Test signature

                Comment


                • #9
                  Is 4.6rc4 upstream enough? Also how exactly do you install just the userspace component of the hybrid driver?

                  Comment


                  • #10
                    So your saying the hybrid driver may install fine on kernel 4.6rc4? (forum is removing posts again..)

                    Comment

                    Working...
                    X