Announcement

Collapse
No announcement yet.

Updated and Optimized Ubuntu Free Graphics Drivers

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

  • Solved the issue...

    After upgrading to 14.04, it seems that the xserver-xorg-video-intel was uninstalled by the ubuntu upgrade program.

    So after the "apt-get install xserver-xorg-video-intel" command, everything is back to normal.

    I hope I help anyone else with this same issue.

    Comment


    • upgrading to 14.04

      To avoid breakage, before upgrading to 14.04 (as well as every new release) everyone should purge the PPA reverting to Ubuntu official packages, then adding the PPA again after the upgrade.

      Comment


      • Originally posted by oibaf View Post
        To avoid breakage, before upgrading to 14.04 (as well as every new release) everyone should purge the PPA reverting to Ubuntu official packages, then adding the PPA again after the upgrade.
        that's pretty standard fair, actually ubuntu's upgrade process disables all 3rd party repositories anyway by default. so you just have to ensure you enable them after an upgrade.

        So in your opinion is the radeonsi driver (from the oibaf ppa and using ubuntu 14.04) equivalent to AMD's fglrx driver yet?

        Comment


        • Originally posted by ubuntuaddicted View Post
          that's pretty standard fair, actually ubuntu's upgrade process disables all 3rd party repositories anyway by default. so you just have to ensure you enable them after an upgrade.

          So in your opinion is the radeonsi driver (from the oibaf ppa and using ubuntu 14.04) equivalent to AMD's fglrx driver yet?
          Even though benchmarks show Catalyst has better performance, radeonsi performs much better.

          Comment


          • Originally posted by mmstick View Post
            Even though benchmarks show Catalyst has better performance, radeonsi performs much better.
            depends entirely on the card, catalyst is nearly twice as fast on my R9.

            Comment


            • Just to note thread about graphics-drivers PPA for Ubuntu 12.04: http://www.phoronix.com/forums/showt...04-Precise-LTS

              Comment


              • I put Catalyst 14.4 on my Mint 16 setup and decided I hated it and went back to these drivers. Except Steam now reports, OpenGL GLX context is not using direct rendering, which may cause performance problems. I don't know why this happened.

                Code:
                libGL error: unable to load driver: r600_dri.so
                libGL error: driver pointer missing
                libGL error: failed to load driver: r600
                libGL error: dlopen /usr/lib/i386-linux-gnu/dri/swrast_dri.so failed

                Comment


                • Tried LIBGL_DEBUG=verbose glxinfo to see what's going on and see this.

                  Code:
                  LIBGL_DEBUG=verbose glxinfo
                  name of display: :0.0
                  libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/r600_dri.so
                  libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/r600_dri.so
                  libGL: driver does not expose __driDriverGetExtensions_r600(): /usr/lib/i386-linux-gnu/dri/r600_dri.so: undefined symbol: __driDriverGetExtensions_r600
                  libGL: Can't open configuration file /home/urname/.drirc: No such file or directory.
                  ATTENTION: default value of option vblank_mode overridden by environment.
                  libGL: Can't open configuration file /home/urname/.drirc: No such file or directory.
                  display: :0  screen: 0
                  direct rendering: Yes
                  server glx vendor string: SGI
                  server glx version string: 1.4
                  server glx extensions:
                      GLX_ARB_create_context, GLX_ARB_create_context_profile, 
                      GLX_ARB_multisample, GLX_EXT_create_context_es2_profile, 
                      GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, 
                      GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, 
                      GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig, 
                      GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_swap_control
                  client glx vendor string: Mesa Project and SGI
                  client glx version string: 1.4
                  client glx extensions:
                      GLX_ARB_create_context, GLX_ARB_create_context_profile, 
                      GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, 
                      GLX_ARB_framebuffer_sRGB, GLX_ARB_get_proc_address, GLX_ARB_multisample, 
                      GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile, 
                      GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB, 
                      GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, 
                      GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, 
                      GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, 
                      GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control, 
                      GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
                      GLX_SGIX_visual_select_group, GLX_SGI_make_current_read, 
                      GLX_SGI_swap_control, GLX_SGI_video_sync
                  GLX version: 1.4
                  GLX extensions:
                      GLX_ARB_create_context, GLX_ARB_create_context_profile, 
                      GLX_ARB_get_proc_address, GLX_ARB_multisample, 
                      GLX_EXT_create_context_es2_profile, GLX_EXT_import_context, 
                      GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, 
                      GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, 
                      GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control, 
                      GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGIS_multisample, 
                      GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, 
                      GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync
                  OpenGL vendor string: X.Org
                  OpenGL renderer string: Gallium 0.4 on AMD CEDAR
                  OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.2.0-devel (git-475f5ff saucy-oibaf-ppa)
                  OpenGL core profile shading language version string: 3.30
                  OpenGL core profile context flags: (none)
                  OpenGL core profile profile mask: core profile
                  OpenGL core profile extensions:
                      GL_AMD_conservative_depth, GL_AMD_draw_buffers_blend, 
                      GL_AMD_seamless_cubemap_per_texture, GL_AMD_shader_stencil_export, 
                      GL_AMD_shader_trinary_minmax, GL_AMD_vertex_shader_layer, 
                      GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5, 
                      GL_ARB_ES2_compatibility, GL_ARB_base_instance, 
                      GL_ARB_blend_func_extended, GL_ARB_buffer_storage, 
                      GL_ARB_clear_buffer_object, GL_ARB_conservative_depth, GL_ARB_copy_buffer, 
                      GL_ARB_debug_output, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp, 
                      GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend, 
                      GL_ARB_draw_elements_base_vertex, GL_ARB_draw_instanced, 
                      GL_ARB_explicit_attrib_location, GL_ARB_fragment_coord_conventions, 
                      GL_ARB_fragment_shader, GL_ARB_framebuffer_object, 
                      GL_ARB_framebuffer_sRGB, GL_ARB_get_program_binary, 
                      GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, 
                      GL_ARB_instanced_arrays, GL_ARB_internalformat_query, 
                      GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment, 
                      GL_ARB_map_buffer_range, GL_ARB_occlusion_query2, 
                      GL_ARB_pixel_buffer_object, GL_ARB_point_sprite, GL_ARB_provoking_vertex, 
                      GL_ARB_robustness, GL_ARB_sampler_objects, GL_ARB_seamless_cube_map, 
                      GL_ARB_shader_bit_encoding, GL_ARB_shader_objects, 
                      GL_ARB_shader_stencil_export, GL_ARB_shader_texture_lod, 
                      GL_ARB_shading_language_420pack, GL_ARB_shading_language_packing, 
                      GL_ARB_sync, GL_ARB_texture_buffer_object, 
                      GL_ARB_texture_buffer_object_rgb32, GL_ARB_texture_buffer_range, 
                      GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map_array, 
                      GL_ARB_texture_float, GL_ARB_texture_mirror_clamp_to_edge, 
                      GL_ARB_texture_multisample, GL_ARB_texture_non_power_of_two, 
                      GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui, 
                      GL_ARB_texture_storage, GL_ARB_texture_storage_multisample, 
                      GL_ARB_texture_swizzle, GL_ARB_timer_query, GL_ARB_transform_feedback2, 
                      GL_ARB_transform_feedback3, GL_ARB_transform_feedback_instanced, 
                      GL_ARB_uniform_buffer_object, GL_ARB_vertex_array_bgra, 
                      GL_ARB_vertex_array_object, GL_ARB_vertex_attrib_binding, 
                      GL_ARB_vertex_shader, GL_ARB_vertex_type_10f_11f_11f_rev, 
                      GL_ARB_vertex_type_2_10_10_10_rev, GL_ARB_viewport_array, 
                      GL_ATI_blend_equation_separate, GL_ATI_texture_compression_3dc, 
                      GL_ATI_texture_float, GL_ATI_texture_mirror_once, GL_EXT_abgr, 
                      GL_EXT_blend_equation_separate, GL_EXT_draw_buffers2, 
                      GL_EXT_draw_instanced, GL_EXT_framebuffer_blit, 
                      GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_multisample_blit_scaled, 
                      GL_EXT_framebuffer_sRGB, GL_EXT_packed_depth_stencil, GL_EXT_packed_float, 
                      GL_EXT_pixel_buffer_object, GL_EXT_provoking_vertex, 
                      GL_EXT_shader_integer_mix, GL_EXT_texture_array, 
                      GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_latc, 
                      GL_EXT_texture_compression_rgtc, GL_EXT_texture_compression_s3tc, 
                      GL_EXT_texture_filter_anisotropic, GL_EXT_texture_integer, 
                      GL_EXT_texture_mirror_clamp, GL_EXT_texture_sRGB, 
                      GL_EXT_texture_sRGB_decode, GL_EXT_texture_shared_exponent, 
                      GL_EXT_texture_snorm, GL_EXT_texture_swizzle, GL_EXT_timer_query, 
                      GL_EXT_transform_feedback, GL_EXT_vertex_array_bgra, 
                      GL_IBM_multimode_draw_arrays, GL_KHR_debug, GL_MESA_pack_invert, 
                      GL_MESA_texture_signed_rgba, GL_NV_conditional_render, GL_NV_depth_clamp, 
                      GL_NV_packed_depth_stencil, GL_NV_texture_barrier, GL_NV_vdpau_interop, 
                      GL_OES_EGL_image, GL_OES_read_format, GL_S3_s3tc
                  
                  OpenGL version string: 3.0 Mesa 10.2.0-devel (git-475f5ff saucy-oibaf-ppa)
                  OpenGL shading language version string: 1.30
                  OpenGL context flags: (none)
                  OpenGL extensions:
                      GL_AMD_conservative_depth, GL_AMD_draw_buffers_blend, 
                      GL_AMD_seamless_cubemap_per_texture, GL_AMD_shader_stencil_export, 
                      GL_AMD_shader_trinary_minmax, GL_ANGLE_texture_compression_dxt3, 
                      GL_ANGLE_texture_compression_dxt5, GL_APPLE_packed_pixels, 
                      GL_APPLE_vertex_array_object, GL_ARB_ES2_compatibility, 
                      GL_ARB_base_instance, GL_ARB_blend_func_extended, GL_ARB_buffer_storage, 
                      GL_ARB_clear_buffer_object, GL_ARB_color_buffer_float, 
                      GL_ARB_conservative_depth, GL_ARB_copy_buffer, GL_ARB_debug_output, 
                      GL_ARB_depth_buffer_float, GL_ARB_depth_clamp, GL_ARB_depth_texture, 
                      GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend, 
                      GL_ARB_draw_elements_base_vertex, GL_ARB_draw_instanced, 
                      GL_ARB_explicit_attrib_location, GL_ARB_fragment_coord_conventions, 
                      GL_ARB_fragment_program, GL_ARB_fragment_program_shadow, 
                      GL_ARB_fragment_shader, GL_ARB_framebuffer_object, 
                      GL_ARB_framebuffer_sRGB, GL_ARB_get_program_binary, 
                      GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, 
                      GL_ARB_instanced_arrays, GL_ARB_internalformat_query, 
                      GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment, 
                      GL_ARB_map_buffer_range, GL_ARB_multisample, GL_ARB_multitexture, 
                      GL_ARB_occlusion_query, GL_ARB_occlusion_query2, 
                      GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite, 
                      GL_ARB_provoking_vertex, GL_ARB_robustness, GL_ARB_sampler_objects, 
                      GL_ARB_seamless_cube_map, GL_ARB_shader_bit_encoding, 
                      GL_ARB_shader_objects, GL_ARB_shader_stencil_export, 
                      GL_ARB_shader_texture_lod, GL_ARB_shading_language_100, 
                      GL_ARB_shading_language_420pack, GL_ARB_shading_language_packing, 
                      GL_ARB_shadow, GL_ARB_sync, GL_ARB_texture_border_clamp, 
                      GL_ARB_texture_compression, GL_ARB_texture_compression_rgtc, 
                      GL_ARB_texture_cube_map, GL_ARB_texture_cube_map_array, 
                      GL_ARB_texture_env_add, GL_ARB_texture_env_combine, 
                      GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3, 
                      GL_ARB_texture_float, GL_ARB_texture_mirror_clamp_to_edge, 
                      GL_ARB_texture_mirrored_repeat, GL_ARB_texture_multisample, 
                      GL_ARB_texture_non_power_of_two, GL_ARB_texture_rectangle, 
                      GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui, GL_ARB_texture_storage, 
                      GL_ARB_texture_storage_multisample, GL_ARB_texture_swizzle, 
                      GL_ARB_timer_query, GL_ARB_transform_feedback2, 
                      GL_ARB_transform_feedback3, GL_ARB_transform_feedback_instanced, 
                      GL_ARB_transpose_matrix, GL_ARB_uniform_buffer_object, 
                      GL_ARB_vertex_array_bgra, GL_ARB_vertex_array_object, 
                      GL_ARB_vertex_attrib_binding, GL_ARB_vertex_buffer_object, 
                      GL_ARB_vertex_program, GL_ARB_vertex_shader, 
                      GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_vertex_type_2_10_10_10_rev, 
                      GL_ARB_window_pos, GL_ATI_blend_equation_separate, GL_ATI_draw_buffers, 
                      GL_ATI_separate_stencil, GL_ATI_texture_compression_3dc, 
                      GL_ATI_texture_env_combine3, GL_ATI_texture_float, 
                      GL_ATI_texture_mirror_once, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, 
                      GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate, 
                      GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, 
                      GL_EXT_copy_texture, GL_EXT_draw_buffers2, GL_EXT_draw_instanced, 
                      GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit, 
                      GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_multisample_blit_scaled, 
                      GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB, 
                      GL_EXT_gpu_program_parameters, GL_EXT_multi_draw_arrays, 
                      GL_EXT_packed_depth_stencil, GL_EXT_packed_float, GL_EXT_packed_pixels, 
                      GL_EXT_pixel_buffer_object, GL_EXT_point_parameters, 
                      GL_EXT_polygon_offset, GL_EXT_provoking_vertex, GL_EXT_rescale_normal, 
                      GL_EXT_secondary_color, GL_EXT_separate_specular_color, 
                      GL_EXT_shader_integer_mix, GL_EXT_shadow_funcs, GL_EXT_stencil_two_side, 
                      GL_EXT_stencil_wrap, GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D, 
                      GL_EXT_texture_array, GL_EXT_texture_compression_dxt1, 
                      GL_EXT_texture_compression_latc, GL_EXT_texture_compression_rgtc, 
                      GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, 
                      GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, 
                      GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, 
                      GL_EXT_texture_filter_anisotropic, GL_EXT_texture_integer, 
                      GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp, 
                      GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, 
                      GL_EXT_texture_sRGB_decode, GL_EXT_texture_shared_exponent, 
                      GL_EXT_texture_snorm, GL_EXT_texture_swizzle, GL_EXT_timer_query, 
                      GL_EXT_transform_feedback, GL_EXT_vertex_array, GL_EXT_vertex_array_bgra, 
                      GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip, 
                      GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate, GL_KHR_debug, 
                      GL_MESA_pack_invert, GL_MESA_texture_signed_rgba, GL_MESA_window_pos, 
                      GL_NV_blend_square, GL_NV_conditional_render, GL_NV_depth_clamp, 
                      GL_NV_fog_distance, GL_NV_light_max_exponent, GL_NV_packed_depth_stencil, 
                      GL_NV_primitive_restart, GL_NV_texgen_reflection, GL_NV_texture_barrier, 
                      GL_NV_texture_env_combine4, GL_NV_texture_rectangle, GL_NV_vdpau_interop, 
                      GL_OES_EGL_image, GL_OES_read_format, GL_S3_s3tc, 
                      GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp, 
                      GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays

                  Comment


                  • Forget my last post, it seems the drivers are suppose to show that. But still Steam reports no direct rendering. Played a game through Wine and it works fine. Even faster then binary.

                    Comment


                    • OpenCL bugs...

                      I have some question, mostly for AMD opensource driver devs.

                      I gave a try to clpeak (small opensource opencl tool to test/benchmark device CL bandwidth, etc) on opensource stack, using kernel 3.15RC3 and oibaf PPA with updated drivers. GPU used was Evergreen-based HD5770 ("Juniper"). GPU crashes during test when program tests "float16" memory bandwidth. Then GPU recovery fails. The question is: where to should I report bug? This one seems to be two-fold: one is that GPU recovery fails and another one that GPU locks up (wrong code was generated?). First one is likely to be for mainline kernel. Second one ... hmm where to I should report GPU lockup on openCL usage? This seems to be invalid code or so. Is it opencl lib bug? LLVM bug? Some MESA parts bug?

                      P.S. on side note, clinfo also fails with opensource stack but it just outputs "E: -30" and exits. At least it not harmful, even though it causes no real information about opencl.
                      P.P.S. and shouldn't driver try to do some better recovery? Say, if some ring test failed - maybe do full GPU reset/reinit and try again? Maybe trash some/most/all commands in CP, etc to avoid getting stuck again? Doing full system reboot due to complately failed graphic is annoying. And in cases like this, driver just keeps trying to recover every 10 seconds with exactly same result - it does not progresses so "recovery" is rather useless.

                      Program output:
                      Code:
                      Platform: Default
                        Device: AMD JUNIPER
                          Driver version  : 10.2.0-devel (Linux x64)
                          Compute units   : 1
                          Clock frequency : 850 MHz
                      
                          Global memory bandwidth (GBPS)
                            float   : 24.45
                            float2  : 29.14
                            float4  : 20.13
                            float8  : 18.81
                            float16 :
                      Kernel error message
                      Code:
                      May  1 09:25:57 u64 kernel: [  543.768855] radeon 0000:01:00.0: ring 0 stalled for more than 10000msec
                      May  1 09:25:57 u64 kernel: [  543.768865] radeon 0000:01:00.0: GPU lockup (waiting for 0x00000000000017b8 last fence id 0x00000000000017b7 on ring 0)
                      May  1 09:25:57 u64 kernel: [  543.768903] radeon 0000:01:00.0: failed to get a new IB (-35)
                      May  1 09:25:57 u64 kernel: [  543.768912] [drm:radeon_cs_ib_fill] *ERROR* Failed to get ib !
                      May  1 09:25:57 u64 kernel: [  544.228664] radeon 0000:01:00.0: Saved 14551 dwords of commands on ring 0.
                      May  1 09:25:57 u64 kernel: [  544.228682] radeon 0000:01:00.0: GPU softreset: 0x00000009
                      May  1 09:25:57 u64 kernel: [  544.228685] radeon 0000:01:00.0:   GRBM_STATUS               = 0xA0433828
                      May  1 09:25:57 u64 kernel: [  544.228688] radeon 0000:01:00.0:   GRBM_STATUS_SE0           = 0x08000007
                      May  1 09:25:57 u64 kernel: [  544.228690] radeon 0000:01:00.0:   GRBM_STATUS_SE1           = 0x00000007
                      May  1 09:25:57 u64 kernel: [  544.228692] radeon 0000:01:00.0:   SRBM_STATUS               = 0x200000C0
                      May  1 09:25:57 u64 kernel: [  544.228694] radeon 0000:01:00.0:   SRBM_STATUS2              = 0x00000000
                      May  1 09:25:57 u64 kernel: [  544.228696] radeon 0000:01:00.0:   R_008674_CP_STALLED_STAT1 = 0x00000000
                      May  1 09:25:57 u64 kernel: [  544.228698] radeon 0000:01:00.0:   R_008678_CP_STALLED_STAT2 = 0x00018000
                      May  1 09:25:57 u64 kernel: [  544.228700] radeon 0000:01:00.0:   R_00867C_CP_BUSY_STAT     = 0x00010002
                      May  1 09:25:57 u64 kernel: [  544.228702] radeon 0000:01:00.0:   R_008680_CP_STAT          = 0x80038647
                      May  1 09:25:57 u64 kernel: [  544.228705] radeon 0000:01:00.0:   R_00D034_DMA_STATUS_REG   = 0x44C83D57
                      May  1 09:25:57 u64 kernel: [  544.237085] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B
                      May  1 09:25:57 u64 kernel: [  544.237139] radeon 0000:01:00.0: SRBM_SOFT_RESET=0x00000100
                      May  1 09:25:57 u64 kernel: [  544.238295] radeon 0000:01:00.0:   GRBM_STATUS               = 0x00003828
                      May  1 09:25:57 u64 kernel: [  544.238298] radeon 0000:01:00.0:   GRBM_STATUS_SE0           = 0x00000007
                      May  1 09:25:57 u64 kernel: [  544.238300] radeon 0000:01:00.0:   GRBM_STATUS_SE1           = 0x00000007
                      May  1 09:25:57 u64 kernel: [  544.238302] radeon 0000:01:00.0:   SRBM_STATUS               = 0x200000C0
                      May  1 09:25:57 u64 kernel: [  544.238304] radeon 0000:01:00.0:   SRBM_STATUS2              = 0x00000000
                      May  1 09:25:57 u64 kernel: [  544.238306] radeon 0000:01:00.0:   R_008674_CP_STALLED_STAT1 = 0x00000000
                      May  1 09:25:57 u64 kernel: [  544.238308] radeon 0000:01:00.0:   R_008678_CP_STALLED_STAT2 = 0x00000000
                      May  1 09:25:57 u64 kernel: [  544.238310] radeon 0000:01:00.0:   R_00867C_CP_BUSY_STAT     = 0x00000000
                      May  1 09:25:57 u64 kernel: [  544.238312] radeon 0000:01:00.0:   R_008680_CP_STAT          = 0x00000000
                      May  1 09:25:57 u64 kernel: [  544.238315] radeon 0000:01:00.0:   R_00D034_DMA_STATUS_REG   = 0x44C83D57
                      May  1 09:25:57 u64 kernel: [  544.238336] radeon 0000:01:00.0: GPU reset succeeded, trying to resume
                      May  1 09:25:57 u64 kernel: [  544.398195] [drm] PCIE gen 2 link speeds already enabled
                      May  1 09:25:57 u64 kernel: [  544.401798] [drm] PCIE GART of 1024M enabled (table at 0x000000000025D000).
                      May  1 09:25:57 u64 kernel: [  544.401878] radeon 0000:01:00.0: WB enabled
                      May  1 09:25:57 u64 kernel: [  544.401881] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000020000c00 and cpu addr 0xffff880415095c00
                      May  1 09:25:57 u64 kernel: [  544.401883] radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000020000c0c and cpu addr 0xffff880415095c0c
                      May  1 09:25:57 u64 kernel: [  544.402776] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x000000000005c418 and cpu addr 0xffffc9001229c418
                      May  1 09:25:58 u64 kernel: [  544.595159] [drm:r600_ring_test] *ERROR* radeon: ring 0 test failed (scratch(0x8504)=0xCAFEDEAD)
                      May  1 09:25:58 u64 kernel: [  544.595162] [drm:evergreen_resume] *ERROR* evergreen startup failed on resume
                      May  1 09:25:58 u64 kernel: [  544.595344] [drm:radeon_pm_resume_dpm] *ERROR* radeon: dpm resume failed
                      May  1 09:25:58 u64 kernel: [  544.761946] AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x0018 address=0x000000fffffff060 flags=0x0030]
                      May  1 09:25:58 u64 kernel: [  544.761952] AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x0018 address=0x000000ffffffe800 flags=0x0030]
                      May  1 09:25:58 u64 kernel: [  544.811364] AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x0018 address=0x000000fffffff070 flags=0x0030]
                      May  1 09:25:58 u64 kernel: [  544.811369] AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x0018 address=0x000000ffffffe800 flags=0x0030]

                      Comment

                      Working...
                      X