Re: fedora 20 box so slow to be unusable

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 05/28/2015 04:03 AM, M. Fioretti wrote:
On 2015-05-28 08:37, Gilboa Davara wrote:

Most likely you're using software acceleration (due to poorly
supported [by F20] graphics card) with a heavy desktop environment
(E.g. GNOME 3).

Thanks Gilboa for the quick answer. As I understand it, the behavior
I reported is the SAME with any desktop environment tried so far
(cinnamon mate, non-gnome stuff...)

Things are more complicated by one important thing I forgot to
say,sorry: I have no
**continuous** direct access to that box: it's in somebody else's house,
*without* broadband. I do have ssh access to it, and root password,
but anything that involves downloading lots of packages and/or
plugging a live CD or installing F22 in there may have to wait weeks. If
at all possible,
any temporary improvement that can be achieved through a slow terminal,
or giving
a few simple instructions (click there, then there) over the phone
would be a livesaver for the "end user".

So, how can I test your hypothesis quickly? Is it possible to test it
disabling acceleration (how?) and/or changing configuration in other ways
(passing option to the kernel, changing configuration files (which ones?)
without installing all possible desktop/windows manager and trying
to work with each...

FIY, here is the first screenful of glxinfo output:

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_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_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent,
     GLX_MESA_query_renderer, GLX_OML_swap_method, GLX_SGIS_multisample,
     GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
     GLX_SGI_make_current_read
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.4, 128 bits)
OpenGL version string: 2.1 Mesa 10.3.3
OpenGL shading language version string: 1.30
OpenGL extensions:
     GL_AMD_conservative_depth, GL_AMD_draw_buffers_blend,
     GL_AMD_seamless_cubemap_per_texture, GL_AMD_shader_trinary_minmax,
     GL_APPLE_packed_pixels, GL_APPLE_vertex_array_object,
     GL_ARB_ES2_compatibility, GL_ARB_ES3_compatibility,
     GL_ARB_blend_func_extended, GL_ARB_clear_buffer_object,
     GL_ARB_color_buffer_float, GL_ARB_compressed_texture_pixel_storage,
     GL_ARB_conditional_render_inverted, 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_explicit_uniform_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_multi_bind, 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_seamless_cubemap_per_texture,
     GL_ARB_separate_shader_objects, GL_ARB_shader_bit_encoding,
     GL_ARB_shader_objects, 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_stencil_texturing,
     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_env_add, GL_ARB_texture_env_combine,
     GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
     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_query_levels, 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_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_latc,
     GL_EXT_texture_compression_rgtc, 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_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_MESA_ycbcr_texture, 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_env_combine4,
     GL_NV_texture_rectangle, GL_OES_EGL_image, GL_OES_read_format,
     GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,
     GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod,
GL_SUN_multi_draw_arrays

96 GLX Visuals
     visual  x   bf lv rg d st  colorbuffer  sr ax dp st accumbuffer  ms
cav
   id dep cl sp  sz l  ci b ro  r  g  b  a F gb bf th cl  r  g  b  a ns
b eat
----------------------------------------------------------------------------

0x021 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0
None
0x022 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0
None
0x1d2 24 tc  0  32  0 r  . .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0
None
0x1d3 24 tc  0  32  0 r  . .   8  8  8  8 .  .  0  0  0 16 16 16 16  0 0
Slow
0x1d4 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0
None
0x1d5 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0 16 16 16 16  0 0
Slow
0x1d6 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0
None
0x1d7 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0 16 16 16 16  0 0
Slow
0x1d8 24 tc  0  32  0 r  . .   8  8  8  8 .  .  0 16  0  0  0  0  0  0 0
None
0x1d9 24 tc  0  32  0 r  . .   8  8  8  8 .  .  0 16  0 16 16 16 16  0 0
Slow
0x1da 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 16  0  0  0  0  0  0 0
None
0x1db 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 16  0 16 16 16 16  0 0
Slow
0x1dc 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 16  0  0  0  0  0  0 0
None


As F20 is nearing end of life (~4 weeks), so I wouldn't waste time
trying to fix it.
I suggest you download the XFCE live CD (or USB), play around with it,
see if things look better.
If it does, install F22 with XFCE, and slowly test the different
desktop environments (XFCE, GNOME 3, KDE 5, etc) and see what works
best.
If it doesn't, file a bug report with the complete system
configuration; I'd also add the output of glxinfo.

- Gilboa

Well, one way to check if it is indeed the video driver is to stop the service utilizing it. issue 'systemctl stop kdm' from your ssh session (or sddm if you've switched it to that, kdm was still default in F20). This will stop the desktop processes and drop the machine to a console. If your ssh session suddenly speeds up, then you know it has something to do with video.

Dan

--
Dan Mossor, RHCSA
Systems Engineer
Fedora Server WG | Fedora KDE WG | Fedora QA Team
Fedora Infrastructure Apprentice
FAS: dmossor IRC: danofsatx
San Antonio, Texas, USA
--
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org




[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux