Στο σχολείο στο εργαστήριο έχω 3 Η/Υ INTEL E8400 CORE 2 DUO 3 GHz 4GB RAM με κάρτα γραφικών: 82Q33 Express Integrated Graphics Controler [29d2]
Στους οποίους σε κάποιες εφαρμογές παρουσιάζεται το εξής μήνυμα:
Unfortunately it looks like Your browser does not support WebGL
και σε περαιτέρω έρευνα ... Hmm while tour browser seems to support WebGL, it is disabled or unavailable. If possible please ensure that you are running the latest drivers for your video card.
Δεν είναι θέμα browser γιατί οι υπόλοιποι Η/Υ δεν έχουν αυτό το πρόβλημα. Έχω ltsp server και όλοι οι Η/Υ του εργαστηρίου είναι fat clients.
Γνωρίζει κάποιος τι πρέπει να γίνει για να επιλυθεί το πρόβλημα;
Άνοιξε ένα τερματικό σε έναν από αυτούς τους 3, γράψε glxinfo, και ανέβασε εδώ το αποτέλεσμα.
Επίσης ανέβασε το αρχείο /var/log/Xorg.7.log από έναν από τους 3.
Glxinfo
user02@user02:~$ glxinfo
name of display: :7.0
display: :7 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_fbconfig_float, GLX_ARB_framebuffer_sRGB, GLX_ARB_multisample,
GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile,
GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB,
GLX_EXT_import_context, GLX_EXT_libglvnd, 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_make_current_read, GLX_SGI_swap_control
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_context_flush_control, 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_create_context_es_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_fbconfig_float, GLX_ARB_framebuffer_sRGB,
GLX_ARB_get_proc_address, GLX_ARB_multisample,
GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_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_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
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel Open Source Technology Center (0x8086)
Device: Mesa DRI Intel(R) Q33 (0x29d2)
Version: 19.0.8
Accelerated: yes
Video memory: 384MB
Unified memory: yes
Preferred profile: compat (0x2)
Max core profile version: 0.0
Max compat profile version: 1.4
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 2.0
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Q33
OpenGL version string: 1.4 Mesa 19.0.8
OpenGL extensions:
GL_3DFX_texture_compression_FXT1, GL_AMD_shader_trinary_minmax,
GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5,
GL_APPLE_object_purgeable, GL_APPLE_packed_pixels,
GL_ARB_ES2_compatibility, GL_ARB_clear_buffer_object,
GL_ARB_compressed_texture_pixel_storage, GL_ARB_copy_buffer,
GL_ARB_debug_output, GL_ARB_depth_texture, GL_ARB_draw_buffers,
GL_ARB_draw_elements_base_vertex, GL_ARB_explicit_attrib_location,
GL_ARB_explicit_uniform_location, GL_ARB_fragment_program,
GL_ARB_fragment_shader, GL_ARB_framebuffer_object,
GL_ARB_get_program_binary, GL_ARB_get_texture_sub_image,
GL_ARB_half_float_pixel, 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_pixel_buffer_object, GL_ARB_point_parameters,
GL_ARB_point_sprite, GL_ARB_program_interface_query,
GL_ARB_provoking_vertex, GL_ARB_robustness, GL_ARB_sampler_objects,
GL_ARB_separate_shader_objects, GL_ARB_shader_objects,
GL_ARB_shading_language_100, GL_ARB_shadow, GL_ARB_sync,
GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
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_mirrored_repeat,
GL_ARB_texture_non_power_of_two, GL_ARB_texture_rectangle,
GL_ARB_texture_storage, GL_ARB_transpose_matrix,
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_window_pos, GL_ATI_blend_equation_separate, GL_ATI_draw_buffers,
GL_ATI_separate_stencil, GL_ATI_texture_env_combine3, 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_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit,
GL_EXT_framebuffer_object, GL_EXT_gpu_program_parameters,
GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil,
GL_EXT_packed_pixels, GL_EXT_pixel_buffer_object, GL_EXT_point_parameters,
GL_EXT_provoking_vertex, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, 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_compression_dxt1,
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_lod_bias,
GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB,
GL_EXT_texture_sRGB_decode, GL_EXT_vertex_array,
GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip,
GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
GL_KHR_context_flush_control, GL_KHR_debug, GL_KHR_no_error,
GL_MESA_pack_invert, GL_MESA_window_pos, GL_MESA_ycbcr_texture,
GL_NV_blend_square, GL_NV_light_max_exponent, GL_NV_packed_depth_stencil,
GL_NV_texgen_reflection, GL_NV_texture_env_combine4,
GL_NV_texture_rectangle, 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
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 19.0.8
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:
GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5,
GL_APPLE_texture_max_level, GL_EXT_blend_minmax,
GL_EXT_discard_framebuffer, GL_EXT_draw_buffers,
GL_EXT_draw_elements_base_vertex, GL_EXT_frag_depth,
GL_EXT_map_buffer_range, GL_EXT_multi_draw_arrays,
GL_EXT_read_format_bgra, GL_EXT_separate_shader_objects,
GL_EXT_texture_border_clamp, GL_EXT_texture_compression_dxt1,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_filter_anisotropic,
GL_EXT_texture_format_BGRA8888, GL_EXT_unpack_subimage,
GL_KHR_context_flush_control, GL_KHR_debug, GL_KHR_no_error,
GL_NV_draw_buffers, GL_NV_fbo_color_attachments, GL_NV_read_buffer,
GL_NV_read_depth, GL_NV_read_depth_stencil, GL_NV_read_stencil,
GL_OES_EGL_image, GL_OES_EGL_sync, GL_OES_depth24, GL_OES_depth_texture,
GL_OES_draw_elements_base_vertex, GL_OES_element_index_uint,
GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer,
GL_OES_packed_depth_stencil, GL_OES_required_internalformat,
GL_OES_rgb8_rgba8, GL_OES_stencil8, GL_OES_surfaceless_context,
GL_OES_texture_3D, GL_OES_texture_border_clamp, GL_OES_texture_npot,
GL_OES_vertex_array_object
29 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
----------------------------------------------------------------------------
0x020 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x021 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x084 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x085 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x086 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x087 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x088 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x089 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x08a 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x08b 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x08c 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x08d 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x08e 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x08f 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x090 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x091 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x092 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x093 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x094 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x095 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x096 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x097 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x098 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x099 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x05a 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x09a 32 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x09b 32 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x09c 32 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x09d 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
41 GLXFBConfigs:
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
----------------------------------------------------------------------------
0x05b 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
0x05c 0 tc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
0x05d 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
0x05e 0 tc 0 16 0 r . . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
0x05f 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x060 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x061 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x062 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x063 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x064 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x065 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x066 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x067 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
0x068 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x069 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x06a 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x06b 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x06c 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x06d 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
0x06e 0 dc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
0x06f 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
0x070 0 dc 0 16 0 r . . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
0x071 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x072 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x073 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x074 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x075 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x076 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
0x077 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x078 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x079 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
0x07a 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x07b 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x07c 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x07d 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
0x07e 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
0x07f 32 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x080 32 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x081 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x082 32 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x083 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
user02@user02:~$
Δεν βλέπω κάποιο πρόβλημα, αν θες έλα κάποιο πρωί από το http://ts.sch.gr/wiki/IRC να το δούμε live.
Αύριο την πρώτη ώρα δεν έχω μάθημα, αν δεν προκύψει κάτι άλλο θα συνδεθώ να το δούμε.
Σε ευχαριστώ πάρα πολύ Άλκη για την βοήθεια σήμερα με τους υπολογιστές του εργαστηρίου.
Σήμερα το πρωί έκανα update στον Η/Υ στο σπίτι και πήρα το παρακάτω μήνυμα μετά από την εκτέλεση της sudo apt update, ότι κάποιες υπογραφές είναι μη έγκυρες:
sudo apt update
Metadata [2464 B]
Μεταφορτώθηκαν 4975 kB σε 4s (1247 kB/s)
Ανάγνωση Λιστών Πακέτων... Ολοκληρώθηκε
Κατασκευή Δένδρου Εξαρτήσεων
Ανάγνωση περιγραφής της τρέχουσας κατάσταση... Ολοκληρώθηκε
24 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: GPG error: http://ts.sch.gr/repo stable InRelease: Οι παρακάτω υπογραφές ήταν μη έγκυρες: B2239C980BD033673A0F329049752CD09849BE20
(Τελικά η webgl δεν έπαιζε με τον firefox αλλά έπαιξε με τον chromium-browser)
Το W είναι συντομογραφία του Warning, απλή προειδοποίηση, δεν ενοχλεί κάπου. Το έχουν όλοι, είναι επειδή όταν είχαμε κάνει πριν 10 χρόνια το αποθετήριο, είχε κλειδί 1024 bit ενώ πλέον προτείνεται 4096.
Και πάλι σ' ευχαριστώ πάρα πολύ.
....από παραπάνω (Τελικά η webgl δεν έπαιζε με τον firefox αλλά έπαιξε με τον chromium-browser)
Το online Scratch3 στο εργαστήριο (και σε server και σε clients) εμφανίζει μήνυμα ότι δεν υποστηρίζει ο browser webgl (σε firefox 82.0 32bit). Σε chromium παίζει το online scratch3.
Μπορώ να κάνω κάτι μήπως τυχόν δουλέψει σε filefox που χρησιμοποιώ σαν default browser;
Η παρακάτω εντολή τρέχει σωστά
LIBGL_ALWAYS_SOFTWARE=1 firefox
-------
teacher@administrator-G31M-ES2L:~$ lspci -nn -k | grep -A 3 VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation 82G33/G31 Express Integrated Graphics Controller [8086:29c2] (rev 10)
Subsystem: Gigabyte Technology Co., Ltd 82G33/G31 Express Integrated Graphics Controller [1458:d000]
Kernel driver in use: i915
Kernel modules: i915
Δοκίμασε λίγο αυτό:
https://wiki.mozilla.org/Blocklisting/Blocked_Graphics_Drivers#How_to_force-enable_blocked_graphics_features
Δηλαδή κυρίως να γράψεις about:config στο address bar του firefox και εκεί να ορίσεις webgl.force-enabled=true.
Αν δεν παίξει, πήγαινε στο about:support, κάν' το print to pdf, και ανέβασε εδώ το αποτέλεσμα (ή έλα από το IRC να το δούμε live).
Καλημέρα,
με το webgl.force-enabled=true δεν δούλεψε.
Επισυνάπτω το about support
Φαίνεται σαν να είναι αυτό:
https://bugs.launchpad.net/ubuntu/+source/libdrm/+bug/1872586
Λύνεται αν ενημερώσεις πλήρως το σύστημα;
sudo apt update
sudo apt full-upgrade --yes
reboot
...δε λύθηκε το πρόβλημα με
sudo apt update
sudo apt full-upgrade --yes
reboot
Εξακολουθεί να λέει ο firefox ότι δεν υποστηρίζει webgl.
Μάλλον θα είναι ευκολότερο με Υποστήριξη μέσω VNC (https://alkisg.mysch.gr/steki/index.php?topic=8524.0).
Επίσης αν θες δοκίμασε με ένα live USB Ubuntu MATE 20.04, να δούμε αν σε νεότερη έκδοση έχει λυθεί το πρόβλημα.
Αν ναι, πιθανώς να λυθεί και στην 18.04 αν μπει νεότερος πυρήνας/xorg (https://ts.sch.gr/wiki/Linux/LTSEnablementStack#hwe).
Σήμερα το εργαστήριο χρησιμοποιείται μέχρι και 7η ώρα.
Θα μπορούσα να ζητήσω Υποστήριξη μέσω VNC αύριο Τετάρτη περίπου 10.45-11.30 που έχει κενό το εργαστήριο.
Μπορώ να δοκιμάσω το live usb της 20.04 και μετά βάλω νέο πυρήνα και ας είναι 32bit ο server;
Ο νέος πυρήνας μπαίνει και σε 32 bit.
Μπορείς να δοκιμάσεις με το live USB 20.04/64bit.
Μπορείς να δοκιμάσεις με το live USB 18.04.5/32bit, το οποίο έχει προεγκατεστημένο τον νέο πυρήνα.
Τέλος μπορείς να εγκαταστήσεις απευθείας τον νέο πυρήνα/xorg χωρίς να δοκιμάσεις καθόλου με live USB, αλλά αν παρουσιάσει πρόβλημα, τότε μάλλον θα χρειαστείς υποστήριξη μέσω VNC για να επαναφέρεις τον παλιό.
Στο σχολείο έχουμε δύο παρόμοια εργαστήρια με LTSP 18.04. Στο πάνω δεν παίζει το webgl σε mozilla, ενώ στο κάτω παίζει κανονικά.
Στο κάτω εργαστήριο που παίζει το webgl:
administrator@administrator-MS-7846:~$ lspci -nn -k | grep -A 3 VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0412] (rev 06)
Subsystem: Micro-Star International Co., Ltd. [MSI] Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [1462:7846]
Kernel driver in use: i915
Kernel modules: i915
Από το about:support του κάτω server που παίζει
Όνομα Firefox
Έκδοση 69.0.1
ID έκδοσης 20190917225126
Πλατφόρμα χρήστη Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:69.0) Gecko/20100101 Firefox/69.0
ΛΣ Linux 4.15.0-64-generic
Στο πάνω εργαστήριο που δεν παίζει:
teacher@administrator-G31M-ES2L:~$ lspci -nn -k | grep -A 3 VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation 82G33/G31 Express Integrated Graphics Controller [8086:29c2] (rev 10)
Subsystem: Gigabyte Technology Co., Ltd 82G33/G31 Express Integrated Graphics Controller [1458:d000]
Kernel driver in use: i915
Kernel modules: i915
Από το about:support του πάνω server που δεν παίζει
Name Firefox
Version 82.0
Build ID 20201014125134
Distribution ID canonical
User Agent Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:82.0) Gecko/20100101 Firefox/82.0
OS Linux 4.15.0-29-generic #31-Ubuntu SMP Tue Jul 17 15:37:27 UTC 2018
Στο σπίτι μου που παίζει
λέει ότι έχω
ΛΣ Linux 4.15.0-60-generic
Μήπως είναι πιο ασφαλές να στήσω κάποιον πυρήνα πιο κοντά σε αυτόν που έχω και δουλεύει και όχι αυτόν της 20.04;
Αν ναι πώς να το κάνω;
ΑΝ πρόκειται για το bug που έλεγα παραπάνω, αυτό άρχισε να συμβαίνει σε κάποια συγκεκριμένη έκδοση του firefox, π.χ. την 75.
Το ότι παίζει η 69 στο ένα εργαστήριο δεν θα βοηθήσει· αν του κάνεις updates και πάει στην 82, θα χαλάσει. Και τα updates πρέπει να τα κάνουμε αν δεν θέλουμε να πέφτουμε θύματα ιών, ransomware κλπ. Αλλιώς αν θες μπορείς να κάνεις downgrade τον firefox από 82 σε κάποα μικρότερη που δεν είχε το πρόβλημα.
Επίσης, οι κάρτες γραφικών είναι διαφορετικές, μπορεί κι αυτό να επηρεάζει το αποτέλεσμα.
Ο kernel της 18.04.1 είναι ο 4.15, ενώ των 18.04.2 ως .5 αλλά και της 20.04.1 είναι ο 5.4. Ο 5.4 υποστηρίζεται κανονικά, δεν είναι κάτι που να το φοβόμαστε. Όμως, οι kernels εξυπηρετούν χιλιάδες συσκευές, σε κάθε μεγάλο update υπάρχει μια μικρή περίπτωση κάποια συσκευή να σταματήσει να δουλεύει. Π.χ. έχω laptop που ο ήχος του παίζει μέχρι Windows Vista και μέχρι Linux kernel 4.4. Οι νεότερες εκδόσεις και των δύο αυτών λειτουργικών δεν καταφέρνουν να αρχικοποιήσουν σωστά την κάρτα ήχου του, χωρίς καν να καταλαβαίνουν ότι κάτι πάει στραβά, ο driver φορτώνεται και δεν αναφέρει κανένα σφάλμα.
Άρα βάζουμε άφοβα νέους kernels, και πρέπει μόνο να ξέρουμε να γυρίσουμε στην παλιότερη έκδοση στην μικρή περίπτωση που κάτι πάει στραβά.
Αν υπάρχει περίπτωση να φτιάξω κάτι και να χαλάσω κάτι άλλο ...δεν είναι καλή ιδέα!
Μου φαίνεται καλύτερο να κάνω downgrade το firefox, μήπως δουλέψει. .
Στο σπίτι η έκδοση του firefox που έχω είναι 69 (64 bit) που ταιριάζει με τα παραπάνω.
Είδα ότι για να κάνω downgrade θα πάω στο synaptic κτλ κτλ και ... κάπου θα πατήσω Force Version button.
Θα τα δω το πρωί στο σχολείο
Αν δουλέψει χωρίς να πειράξω τον kernel το προτιμώ και όταν έχω χρόνο κάνω πείραμα σε backup partition.
Μετά το reboot, και το αρχικό μενού του ubuntu, βγάζει το σήμα του ubuntu και μετά μαύρη οθόνη!!!!
να δοκιμάσω κάποιο recovery mode; 5.4.0 4.15.0
Δοκιμάζω διάφορα recovery modes αλλά δεν δουλεύει τίποτα.
Μένει σε μαύρη οθόνη μετά το αρχικό μενού.
Δεν φταίει ο kernel, η μαύρη οθόνη προκαλείται από πρόσφατα updates της 18.04:
https://alkisg.mysch.gr/steki/index.php?topic=8527.0
Τελικά στο mozilla σε 18.04 στα μηχανήματα που έχω στο εργαστήριο δε δούλεψε το webgl, παρόλες τις αναβαθμίσεις και ρυθμίσεις που έγιναν με απομακρυσμένη διαχείριση.
Δεν είχα δυνατότητα σήμερα να γίνουν δοκιμές στην έκδοση 20.04 στα συγκεκριμένα μηχανήματα μέσω live usb.
Ευχαριστώ πάρα πολύ τον Άλκη για το χρόνο, την υπομονή και τη βοήθειά του.
Στα διάφορα τεχνικά προβλήματα, είναι πρόκληση να βρεθεί η λύση τους ... αλλά ο χρόνος που δώσαμε ήταν πάρα πολύς για μικρό πρόβλημα, οπότε πιο συνετό είναι να το αφήσουμε στην άκρη.
Ευχαριστώ άλλη μία φορά!
Παράθεση από: bright στις 28 Νοε 2019, 10:22:24 ΜΜ
Και πάλι σ' ευχαριστώ πάρα πολύ.
Καλησπέρα και πάλι έχω το ίδιο πρόβλημα με WebGL και με chromium όμως. Έχω την 18.04, έλειψα ένα χρόνο και όταν επέστρεψα έκανα ενημερώσεις και έχω ξανά το ίδιο πρόβλημα. Το εργαστήριο είναι κενό την 4η ώρα αύριο. Θα προσπαθήσω να μπω στο IRC.
Καλησπέρα μετά από ένα χρόνο που έλειψα και πάλι έχω το ίδιο πρόβλημα.
Έκανα ενημερώσεις και παρουσιάστηκε το ίδιο πρόβλημα και με chromium
Αύριο την 4η ώρα το εργαστήριο είναι κενό και θα προσπαθήσω να μπω στο irc
Μόνο με τέτοιους υπολογιστές παρουσιάζεται, με υπολογιστές ακόμα και P4 δεν παρουσιάζεται το πρόβλημα
Intel (R) Core (TM)2 DUO CPU E8400@3.00GHz
3864 MiB
82Q33 Express Integrated Graphics Controller [29d2]
Έχω την 18.04
@bright μπορείς να πατάς "Τροποποίηση" για να προσθέτεις περιεχόμενο στα μηνύματά σου εκ των υστέρων.
Ναι η καλύτερη λύση είναι να έρθεις από το IRC για να δούμε αν χρειάζεται LIBGL_ALWAYS_SOFTWARE=1 ή κάτι άλλο.
Παράθεση από: alkisg στις 23 Σεπ 2021, 07:19:22 ΠΜ
@bright μπορείς να πατάς "Τροποποίηση" για να προσθέτεις περιεχόμενο στα μηνύματά σου εκ των υστέρων.
Ναι η καλύτερη λύση είναι να έρθεις από το IRC για να δούμε αν χρειάζεται LIBGL_ALWAYS_SOFTWARE=1 ή κάτι άλλο.
Σε ευχαριστώ πολύ Άλκη, το πρόβλημα λύθηκε. Θα πατάω τροποποίηση για την πρόσθεση περιεχομένου στα μηνύματα μου, απλά είχα χάσει επαφή για πολύ καιρό.