質問: elementaryos galaは常に100%を超えるcpuを使用しています elementaryosをデフォルトのドライバーで使用していますが、galaプロセスは常に大量のcpu(200%以上)を使用しています。私はどこを見ても解決策を見つけることができませんでした。独自のatiドライバーをインストールしようとしましたが、システムにログインできません(黒い画面)。私のグラフィックカードはati mobility radeon 5730です。glxinfoコマンドの結果は次のとおりです。name of display: :0 display: :0 screen: 0 direct rendering: yes server glx vendor string: sgi server glx version string: 1.4 server glx extensions: glx_arb_multisample, glx_ext_visual_info, glx_ext_visual_rating, glx_ext_import_context, glx_ext_texture_from_pixmap, glx_oml_swap_method, glx_sgi_make_current_read, glx_sgis_multisample, glx_sgix_fbconfig, glx_sgix_pbuffer, glx_mesa_copy_sub_buffer, glx_intel_swap_event 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_get_proc_address, glx_arb_multisample, glx_ext_import_context, glx_ext_visual_info, glx_ext_visual_rating, glx_ext_framebuffer_srgb, glx_ext_create_context_es2_profile, glx_mesa_copy_sub_buffer, glx_mesa_multithread_makecurrent, glx_mesa_swap_control, glx_oml_swap_method, glx_oml_sync_control, glx_sgi_make_current_read, glx_sgi_swap_control, glx_sgi_video_sync, glx_sgis_multisample, glx_sgix_fbconfig, glx_sgix_pbuffer, glx_sgix_visual_select_group, glx_ext_texture_from_pixmap, glx_intel_swap_event glx version: 1.4 glx extensions: glx_arb_get_proc_address, glx_arb_multisample, glx_ext_import_context, glx_ext_visual_info, glx_ext_visual_rating, glx_mesa_multithread_makecurrent, glx_oml_swap_method, glx_sgi_make_current_read, glx_sgis_multisample, glx_sgix_fbconfig, glx_sgix_pbuffer, glx_ext_texture_from_pixmap opengl vendor string: vmware, inc. opengl renderer string: gallium 0.4 on llvmpipe (llvm 0x300) opengl version string: 2.1 mesa 8.0.4 opengl shading language version string: 1.20 opengl extensions: gl_arb_multisample, gl_ext_abgr, gl_ext_bgra, gl_ext_blend_color, gl_ext_blend_minmax, gl_ext_blend_subtract, gl_ext_copy_texture, gl_ext_polygon_offset, gl_ext_subtexture, gl_ext_texture_object, gl_ext_vertex_array, gl_ext_compiled_vertex_array, gl_ext_texture, gl_ext_texture3d, gl_ibm_rasterpos_clip, gl_arb_point_parameters, gl_ext_draw_range_elements, gl_ext_packed_pixels, gl_ext_point_parameters, gl_ext_rescale_normal, gl_ext_separate_specular_color, gl_ext_texture_edge_clamp, gl_sgis_generate_mipmap, gl_sgis_texture_border_clamp, gl_sgis_texture_edge_clamp, gl_sgis_texture_lod, gl_arb_multitexture, gl_ibm_multimode_draw_arrays, gl_ibm_texture_mirrored_repeat, gl_arb_texture_cube_map, gl_arb_texture_env_add, gl_arb_transpose_matrix, gl_ext_blend_func_separate, gl_ext_fog_coord, gl_ext_multi_draw_arrays, gl_ext_secondary_color, gl_ext_texture_env_add, gl_ext_texture_lod_bias, gl_ingr_blend_func_separate, gl_nv_blend_square, gl_nv_light_max_exponent, gl_nv_texgen_reflection, gl_nv_texture_env_combine4, gl_sun_multi_draw_arrays, gl_arb_texture_border_clamp, gl_arb_texture_compression, gl_ext_framebuffer_object, gl_ext_texture_env_combine, gl_ext_texture_env_dot3, gl_mesa_window_pos, gl_nv_packed_depth_stencil, gl_nv_texture_rectangle, gl_arb_depth_texture, gl_arb_occlusion_query, gl_arb_shadow, gl_arb_texture_env_combine, gl_arb_texture_env_crossbar, gl_arb_texture_env_dot3, gl_arb_texture_mirrored_repeat, gl_arb_window_pos, gl_ext_stencil_two_side, gl_ext_texture_cube_map, gl_nv_fog_distance, gl_apple_packed_pixels, gl_apple_vertex_array_object, gl_arb_draw_buffers, gl_arb_fragment_program, gl_arb_fragment_shader, gl_arb_shader_objects, gl_arb_vertex_program, gl_arb_vertex_shader, gl_ati_draw_buffers, gl_ati_texture_env_combine3, gl_ati_texture_float, gl_ext_shadow_funcs, gl_ext_stencil_wrap, gl_mesa_pack_invert, gl_mesa_ycbcr_texture, gl_nv_primitive_restart, gl_arb_fragment_program_shadow, gl_arb_half_float_pixel, gl_arb_occlusion_query2, gl_arb_point_sprite, gl_arb_shading_language_100, gl_arb_sync, gl_arb_texture_non_power_of_two, gl_arb_vertex_buffer_object, gl_ati_blend_equation_separate, gl_ext_blend_equation_separate, gl_oes_read_format, gl_arb_pixel_buffer_object, gl_arb_texture_compression_rgtc, gl_arb_texture_float, gl_arb_texture_rectangle, gl_ati_texture_compression_3dc, gl_ext_packed_float, gl_ext_pixel_buffer_object, gl_ext_texture_compression_rgtc, gl_ext_texture_mirror_clamp, gl_ext_texture_rectangle, gl_ext_texture_srgb, gl_ext_texture_shared_exponent, gl_arb_framebuffer_object, gl_ext_framebuffer_blit, gl_ext_framebuffer_multisample, gl_ext_packed_depth_stencil, gl_arb_vertex_array_object, gl_ati_separate_stencil, gl_ati_texture_mirror_once, gl_ext_draw_buffers2, gl_ext_draw_instanced, gl_ext_gpu_program_parameters, gl_ext_texture_compression_latc, gl_ext_texture_srgb_decode, gl_oes_egl_image, gl_arb_copy_buffer, gl_arb_draw_instanced, gl_arb_half_float_vertex, gl_arb_instanced_arrays, gl_arb_map_buffer_range, gl_arb_texture_rg, gl_arb_texture_swizzle, gl_arb_vertex_array_bgra, gl_ext_separate_shader_objects, gl_ext_texture_swizzle, gl_ext_vertex_array_bgra, gl_nv_conditional_render, gl_amd_draw_buffers_blend, gl_arb_es2_compatibility, gl_arb_draw_buffers_blend, gl_arb_draw_elements_base_vertex, gl_arb_explicit_attrib_location, gl_arb_fragment_coord_conventions, gl_arb_provoking_vertex, gl_arb_sampler_objects, gl_arb_shader_texture_lod, gl_arb_vertex_type_2_10_10_10_rev, gl_ext_provoking_vertex, gl_ext_texture_snorm, gl_mesa_texture_signed_rgba, gl_arb_robustness, gl_arb_texture_storage xorg.logファイル-> http://pastebin.com/acbcemb5
回答: ようやく修正したと思います!xorg.confファイルを作成し、正しいドライバをradeonに追加設定する必要があります。以前はfbdevでした。section "device" ### available driver options are:- ### values: <i>: integer, <f>: float, <bool>: "true"/"false", ### <string>: "string", <freq>: "<f> hz/khz/mhz", ### <percent>: "<f>%" ### [arg]: arg optional #option "shadowfb" # [<bool>] #option "rotate" # <str> #option "fbdev" # <str> #option "debug" # [<bool>] identifier "card0" driver "radeon" busid "pci:1:0:0" endsection 今私のglxinfoはもはやlibvmpipeを表示しません:opengl renderer string: gallium 0.4 on amd redwood gl_mesa_texture_signed_rgba, gl_nv_conditional_render, gl_nv_depth_clamp, gl_mesa_window_pos, gl_nv_blend_square, gl_nv_conditional_render, galaは現在0%のcpuを使用しています。 @mikeserv、あなたのコメントは私を正しい方向に導きました。 xが何らかの方法でソフトウェアレンダリングされていることは知っていましたが、正確な方法がわかりませんでした。ありがとうございました。