Announcement

Collapse
No announcement yet.

[vega] No outputs definitely connected, trying again...

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

  • [vega] No outputs definitely connected, trying again...

    Hello.
    At last I succeeded on installing amdgpu. Kernel [Michael's one with DC code] seems to load module almost fine.
    There is only one strange message in the log:
    [drm] Cannot find any crtc or sizes
    But the driver seems to be loaded successfully:
    [drm] Initialized amdgpu 3.20.0 20150101 for 0000:03:00.0 on minor 1

    However, there is black screen after loading: somewhy, X does not see my display:
    [ 26.131] (II) AMDGPU(0): Output DisplayPort-0 disconnected
    [ 26.131] (II) AMDGPU(0): Output DisplayPort-1 disconnected
    [ 26.131] (II) AMDGPU(0): Output DisplayPort-2 disconnected
    [ 26.131] (II) AMDGPU(0): Output HDMI-A-1 disconnected
    [ 26.131] (WW) AMDGPU(0): Unable to find connected outputs - setting 1024x768 initial framebuffer
    (In fact, monitor is connected to HDMI-A-1).

    My system is ubuntu 17.04 with packages from Padoka ppa and Michael's kernel.
    The amdgpu.dc=1 is set.


    Any Ideas what I missed?

  • #2
    I had some issues with HDMI, would help maybe to see your full X log. Make sure your firmware is installed correctly.

    Comment


    • #3
      Here it is: https://pastebin.com/hLe1F6Cf

      Comment


      • #4
        Did that, still got black screen.
        New X log: https://pastebin.com/WWbHqYGK

        Btw, why you think amdgpu should not work with integrated driver enabled?

        Also, monitor connected to the graphic card through dvi->HDMI-A-1 cable.
        Maybe that matters?

        Comment


        • #5
          Originally posted by tourette View Post
          Did that, still got black screen.
          New X log: https://pastebin.com/WWbHqYGK

          Btw, why you think amdgpu should not work with integrated driver enabled?

          Also, monitor connected to the graphic card through dvi->HDMI-A-1 cable.
          Maybe that matters?
          what do you mean by dvi->HMDI-A-1 cable? Does the monitor light up when connected directly rather than using some sort of adapter?

          Comment


          • #6
            what do you mean by dvi->HMDI-A-1 cable?
            I mean cable like this one: https://items.s2.citilink.ru/51606_v01_b.jpg

            Does the monitor light up when connected directly rather than using some sort of adapter?
            Not sure if I understood the question correctly. How can I plug the monitor "directly"? I need a cable anyway.
            I cannot use hdmi-hdmi cable, because the monitor has only vga and dvi sockets.

            With my cable it works well on windows and linux in VESA mode (with nomodeset enabled).
            When i trying to use amdgpu, the screen is black (however, there is no "no signal" message).

            Comment


            • #7
              Tested Vega64 @ ryzen 1700 (NO IGP) HDMI output to a AOC 28" 4K monitor.
              1920x1080 = Max through HDMI.

              DISPLAY=:0 xrandr --prop
              Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
              DisplayPort-0 disconnected (normal left inverted right x axis y axis)
              ...
              DisplayPort-2 disconnected (normal left inverted right x axis y axis)
              ...
              HDMI-A-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 621mm x 341mm
              _MUTTER_PRESENTATION_OUTPUT: 0
              EDID:
              00ffffffffffff0005e37928c1010000
              051b0103803e22782a08a5a2574fa228
              0f5054bfef00d1c0b300950081808140
              81c0010101014dd000a0f0703e803020
              35006d552100001aa36600a0f0701f80
              302035006d552100001a000000fc0055
              3238373947360a2020202020000000fd
              0017501e8c3c000a2020202020200127
              020333f14c9004031f1301125d5e5f60
              6123090707830100006d030c00100039
              7820006001020367d85dc401788003e3
              0f000c011d007251d01e206e2855006d
              552100001e8c0ad08a20e02d10103e96
              006d55210000184d6c80a070703e8030
              203a006d552100001aa36600a0f0701f
              80302035006d552100001a00000000ea
              TearFree: auto
              supported: off, on, auto
              freesync_capable: 0
              range: (0, 1)
              freesync: 0
              range: (0, 1)
              underscan vborder: 0
              range: (0, 128)
              underscan hborder: 0
              range: (0, 128)
              underscan: off
              supported: off, on, auto
              scaling mode: None
              supported: None, Full, Center, Full aspect
              link-status: Good
              supported: Good, Bad
              1920x1080 60.00* 60.00 50.00 59.94
              1680x1050 59.88
              1280x1024 75.02 60.02
              1440x900 59.90
              1280x960 60.00
              1280x720 60.00 50.00 59.94
              1024x768 75.03 70.07 60.00
              832x624 74.55
              800x600 72.19 75.00 60.32 56.25
              720x576 50.00
              720x480 60.00 59.94
              640x480 75.00 72.81 66.67 60.00 59.94
              720x400 70.08

              glxinfo | grep render
              direct rendering: Yes
              GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
              GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
              Extended renderer info (GLX_MESA_query_renderer):
              OpenGL renderer string: AMD VEGA10 (DRM 3.20.0 / 4.12.13+, LLVM 5.0.0)
              GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted,
              GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_packed_depth_stencil,
              GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
              GL_NV_blend_square, GL_NV_conditional_render, GL_NV_depth_clamp,
              GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,

              Kernel 4.12.13+ from m-bab
              Last edited by oleyska; 16 October 2017, 04:14 PM. Reason: specified kernel

              Comment


              • #8
                Interesting.

                AOC 28" 4K monitor
                Well, I got Envision P2273wL, but I doubt that it matters.

                Kernel 4.12.13+ from m-bab
                Could you give the exact link? I don't know what m-bab is...

                Comment


                • #9
                  Originally posted by tourette View Post
                  Interesting.


                  Well, I got Envision P2273wL, but I doubt that it matters.


                  Could you give the exact link? I don't know what m-bab is...
                  It's some guys who compile kernels for the community.
                  I run an older kernel just cause it works decent and was the first functional for me.

                  Comment


                  • #10
                    Tried that kernel... same negative result.
                    (there is no 4.12.13+ version, so i tried 4.13.6+).


                    Also, I just found that I forgot to say one thing: my graphic card is not Vega Frontier Edition.
                    It is Sapphire vega. So maybe I need different firmware?

                    Also, another strange message in X log:
                    [ 20.797] (--) AMDGPU(0): Chipset: "Unknown AMD Radeon GPU" (ChipID = 0x687f)


                    And another question:
                    How can I build the dc kernel myself? (I can try to debug the driver ).

                    As far as I understand,
                    • I need a stock 4/15 kernel from kernel.org (which right now is called 4.14-rc5),
                    • Also I need ubuntu kernel patches (where can I get them)
                    • and some amd patches


                    Am I right?

                    Comment

                    Working...
                    X