Installation du pilote Nvidia avec Steam

Tags: #<Tag:0x00007fc9df5ca048> #<Tag:0x00007fc9df5c9f08> #<Tag:0x00007fc9df5c9df0>

Tiens, j’ai trouvé une autre commande intéressante pour avoir des infos sur la carte grapĥique:

slack@localhost:~$ optirun nvidia-settings -c :8 -q GPUPerfModes -t
perf=0, nvclock=162, nvclockmin=162, nvclockmax=270, nvclockeditable=0,
memclock=405, memclockmin=405, memclockmax=405, memclockeditable=0,
memTransferRate=810, memTransferRatemin=810, memTransferRatemax=810,
memTransferRateeditable=0, processorclock=324, processorclockmin=324,
processorclockmax=540, processorclockeditable=0 ; perf=1, nvclock=162,
nvclockmin=162, nvclockmax=800, nvclockeditable=0, memclock=900,
memclockmin=900, memclockmax=900, memclockeditable=0, memTransferRate=1800,
memTransferRatemin=1800, memTransferRatemax=1800, memTransferRateeditable=0,
processorclock=324, processorclockmin=324, processorclockmax=1600,
processorclockeditable=0
perf=0, nvclock=162, nvclockmin=162, nvclockmax=270, nvclockeditable=0,
memclock=405, memclockmin=405, memclockmax=405, memclockeditable=0,
memTransferRate=810, memTransferRatemin=810, memTransferRatemax=810,
memTransferRateeditable=0, processorclock=324, processorclockmin=324,
processorclockmax=540, processorclockeditable=0 ; perf=1, nvclock=162,
nvclockmin=162, nvclockmax=800, nvclockeditable=0, memclock=900,
memclockmin=900, memclockmax=900, memclockeditable=0, memTransferRate=1800,
memTransferRatemin=1800, memTransferRatemax=1800, memTransferRateeditable=0,
processorclock=324, processorclockmin=324, processorclockmax=1600,
processorclockeditable=0

source: https://devtalk.nvidia.com/default/topic/572053/?comment=4523873

J’ai posté des questions sur le forum dev nvidia, je vous tiendrais au courant.

Bon ba ils n’ont pas l’air d’être pressés de me répondre sur le forum Nvidia, ça fait déjà trois jours et aucune réponse !
Pourtant j’ai bien exposé mon problème et donné toutes les infos dont ils pourraient avoir besoin pour le résoudre:
https://devtalk.nvidia.com/default/topic/1039054/linux/how-to-set-powermizer-to-quot-prefer-maximum-performance-quot-in-nvidia-settings-rc-/

Je viens de relire le topique et j’ai vu ça. Mais non je n’ai rien effacé du tout, je ne sais pas ce qu’il s’est passé. Je suis aussi étonné que toi de ne plus voir ce post. Mais bon c’est pas bien grave j’ai remis tous les stats avec glxspheres64 en bas du topique, ça revient au même, c’est même mieux que glxgears.

edit: Aller je le remet quand même:

slack@localhost:~$ optirun glxgears -info
GL_RENDERER   = GeForce GT 710M/PCIe/SSE2
GL_VERSION    = 4.6.0 NVIDIA 390.77
GL_VENDOR     = NVIDIA Corporation
GL_EXTENSIONS = GL_AMD_multi_draw_indirect GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_conservative_depth GL_ARB_compute_shader GL_ARB_compute_variable_group_size GL_ARB_conditional_render_inverted GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_2_compatibility GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader_int64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counter_ops GL_ARB_shader_atomic_counters GL_ARB_shader_bit_encoding GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_sparse_buffer GL_ARB_sparse_texture GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc 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_filter_anisotropic GL_ARB_texture_float GL_ARB_texture_gather 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_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit 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_viewport_array GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_texture_float GL_ATI_texture_mirror_once GL_S3_s3tc GL_EXT_texture_env_add GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform 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_Cg_shader GL_EXT_depth_bounds_test GL_EXT_direct_state_access 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_EXTX_framebuffer_mixed_formats GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 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_clamp GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_shader_objects GL_EXT_separate_specular_color GL_EXT_shader_image_load_store GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object 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_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_shared_exponent GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback2 GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_EXT_vertex_attrib_64bit GL_EXT_window_rectangles GL_EXT_x11_sync_object GL_EXT_import_sync_object GL_NV_robustness_video_memory_purge GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_KHR_context_flush_control GL_KHR_debug GL_KHR_parallel_shader_compile GL_KHR_no_error GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KTX_buffer_region GL_NV_alpha_to_coverage_dither_control GL_NV_bindless_multi_draw_indirect GL_NV_bindless_multi_draw_indirect_count GL_NV_blend_equation_advanced GL_NV_blend_square GL_NV_command_list GL_NV_compute_program5 GL_NV_conditional_render GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_depth_buffer_float GL_NV_depth_clamp GL_NV_draw_texture GL_NV_ES1_1_compatibility GL_NV_ES3_1_compatibility GL_NV_explicit_multisample GL_NV_fence GL_NV_float_buffer GL_NV_fog_distance GL_NV_fragment_program GL_NV_fragment_program_option GL_NV_fragment_program2 GL_NV_framebuffer_multisample_coverage GL_NV_geometry_shader4 GL_NV_gpu_program4 GL_NV_internalformat_sample_query GL_NV_gpu_program4_1 GL_NV_gpu_program5 GL_NV_gpu_program5_mem_extended GL_NV_gpu_program_fp64 GL_NV_gpu_shader5 GL_NV_half_float GL_NV_light_max_exponent GL_NV_multisample_coverage GL_NV_multisample_filter_hint GL_NV_occlusion_query GL_NV_packed_depth_stencil GL_NV_parameter_buffer_object GL_NV_parameter_buffer_object2 GL_NV_path_rendering GL_NV_pixel_data_range GL_NV_point_sprite GL_NV_primitive_restart GL_NV_query_resource GL_NV_query_resource_tag GL_NV_register_combiners GL_NV_register_combiners2 GL_NV_shader_atomic_counters GL_NV_shader_atomic_float GL_NV_shader_buffer_load GL_NV_shader_storage_buffer_object GL_NV_texgen_reflection GL_NV_texture_barrier GL_NV_texture_compression_vtc GL_NV_texture_env_combine4 GL_NV_texture_multisample GL_NV_texture_rectangle GL_NV_texture_rectangle_compressed GL_NV_texture_shader GL_NV_texture_shader2 GL_NV_texture_shader3 GL_NV_transform_feedback GL_NV_transform_feedback2 GL_NV_uniform_buffer_unified_memory GL_NV_vdpau_interop GL_NV_vertex_array_range GL_NV_vertex_array_range2 GL_NV_vertex_attrib_integer_64bit GL_NV_vertex_buffer_unified_memory GL_NV_vertex_program GL_NV_vertex_program1_1 GL_NV_vertex_program2 GL_NV_vertex_program2_option GL_NV_vertex_program3 GL_NVX_conditional_render GL_NVX_gpu_memory_info GL_NV_shader_thread_group GL_KHR_blend_equation_advanced GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum 
VisualID 36, 0x24
3907 frames in 5.0 seconds = 781.370 FPS
3980 frames in 5.0 seconds = 795.987 FPS
3964 frames in 5.0 seconds = 792.777 FPS
3970 frames in 5.0 seconds = 793.852 FPS

Bon j’ai enfin eu une réponse sur le forum Nvidia. Le mec m’a dit que la sauvegarde ne doit pas passer par le fichier .nvidia-settings-rc et que j’aurais du utiliser la fonction recherche du forum : / (il a raison, mais je n’y ai pas pensé).

Alors il faut taper cette commande:
nvidia-settings -a ‘[gpu:0]/GPUPowerMizerMode=1’

Le problème, c’est que dès que je démarre le jeux, la commande se désactive (je le vois en relançant nvidia-settings pendant le jeux).

Il faut normalement pour résoudre le problème, ajouter une commande dans le fichier xorg.conf.nvidia

Je poursuis mes investigations et je vous tiens au courant.

edit: Une autre commande intéressante qui permet de savoir si un paramètre de la carte graphique est éditable ou non:

slack@localhost:~$ optirun nvidia-settings --query all -c :8

Attributes queryable via localhost.localdomain:8.0:

  Attribute 'OperatingSystem' (localhost.localdomain:8.0): 0.
    The valid values for 'OperatingSystem' are in the range 0 - 2 (inclusive).
    'OperatingSystem' is a read-only attribute.
    'OperatingSystem' can use the following target types: X Screen, GPU.

  Attribute 'NvidiaDriverVersion' (localhost.localdomain:8.0): 390.77 
    'NvidiaDriverVersion' is a string attribute.
    'NvidiaDriverVersion' is a read-only attribute.
    'NvidiaDriverVersion' can use the following target types: X Screen, GPU.

  Attribute 'NvControlVersion' (localhost.localdomain:8.0): 1.29 
    'NvControlVersion' is a string attribute.
    'NvControlVersion' is a read-only attribute.
    'NvControlVersion' can use the following target types: X Screen.

  Attribute 'GLXServerVersion' (localhost.localdomain:8.0): 1.4 
    'GLXServerVersion' is a string attribute.
    'GLXServerVersion' is a read-only attribute.
    'GLXServerVersion' can use the following target types: X Screen.

  Attribute 'GLXClientVersion' (localhost.localdomain:8.0): 1.4 
    'GLXClientVersion' is a string attribute.
    'GLXClientVersion' is a read-only attribute.
    'GLXClientVersion' can use the following target types: X Screen.

  Attribute 'OpenGLVersion' (localhost.localdomain:8.0): 4.6.0 NVIDIA 390.77 
    'OpenGLVersion' is a string attribute.
    'OpenGLVersion' is a read-only attribute.
    'OpenGLVersion' can use the following target types: X Screen.

  Attribute 'XRandRVersion' (localhost.localdomain:8.0): 1.5 
    'XRandRVersion' is a string attribute.
    'XRandRVersion' is a read-only attribute.
    'XRandRVersion' can use the following target types: X Screen.

  Attribute 'XF86VidModeVersion' (localhost.localdomain:8.0): 2.2 
    'XF86VidModeVersion' is a string attribute.
    'XF86VidModeVersion' is a read-only attribute.
    'XF86VidModeVersion' can use the following target types: X Screen.

  Attribute 'XvVersion' (localhost.localdomain:8.0): 2.2 
    'XvVersion' is a string attribute.
    'XvVersion' is a read-only attribute.
    'XvVersion' can use the following target types: X Screen.

  Attribute 'TwinView' (localhost.localdomain:8.0): 0.
    'TwinView' is a boolean attribute; valid values are: 1 (on/true) and 0
    (off/false).
    'TwinView' is a read-only attribute.
    'TwinView' can use the following target types: X Screen.

  Attribute 'ConnectedDisplays' (localhost.localdomain:8.0): 0x00000000.
    'ConnectedDisplays' is a bitmask attribute.
    'ConnectedDisplays' is a read-only attribute.
    'ConnectedDisplays' can use the following target types: X Screen, GPU.

  Attribute 'EnabledDisplays' (localhost.localdomain:8.0): 0x00000000.
    'EnabledDisplays' is a bitmask attribute.
    'EnabledDisplays' is a read-only attribute.
    'EnabledDisplays' can use the following target types: X Screen, GPU.

  Attribute 'AssociatedDisplays' (localhost.localdomain:8.0): 0x00000000.
    'AssociatedDisplays' is a bitmask attribute.
    'AssociatedDisplays' can use the following target types: X Screen.

  Attribute 'InitialPixmapPlacement' (localhost.localdomain:8.0): 2.
    The valid values for 'InitialPixmapPlacement' are in the range 0 - 4
    (inclusive).
    'InitialPixmapPlacement' can use the following target types: X Screen.

  Attribute 'MultiGpuDisplayOwner' (localhost.localdomain:8.0): 0.
    'MultiGpuDisplayOwner' is an integer attribute.
    'MultiGpuDisplayOwner' is a read-only attribute.
    'MultiGpuDisplayOwner' can use the following target types: X Screen.

  Attribute 'GlyphCache' (localhost.localdomain:8.0): 1.
    'GlyphCache' is a boolean attribute; valid values are: 1 (on/true) and 0
    (off/false).
    'GlyphCache' can use the following target types: X Screen.

  Attribute 'Depth30Allowed' (localhost.localdomain:8.0): 1.
    'Depth30Allowed' is a boolean attribute; valid values are: 1 (on/true) and
    0 (off/false).
    'Depth30Allowed' is a read-only attribute.
    'Depth30Allowed' can use the following target types: X Screen, GPU.

  Attribute 'NoScanout' (localhost.localdomain:8.0): 1.
    'NoScanout' is a boolean attribute; valid values are: 1 (on/true) and 0
    (off/false).
    'NoScanout' is a read-only attribute.
    'NoScanout' can use the following target types: X Screen, GPU.

  Attribute 'XServerUniqueId' (localhost.localdomain:8.0): -631904118.
    'XServerUniqueId' is an integer attribute.
    'XServerUniqueId' is a read-only attribute.
    'XServerUniqueId' can use the following target types: X Screen.

  Attribute 'PixmapCache' (localhost.localdomain:8.0): 1.
    'PixmapCache' is a boolean attribute; valid values are: 1 (on/true) and 0
    (off/false).
    'PixmapCache' can use the following target types: X Screen.

  Attribute 'PixmapCacheRoundSizeKB' (localhost.localdomain:8.0): 1024.
    The valid values for 'PixmapCacheRoundSizeKB' are in the range 4 - 1048576
    (inclusive).
    'PixmapCacheRoundSizeKB' can use the following target types: X Screen.

  Attribute 'AccelerateTrapezoids' (localhost.localdomain:8.0): 1.
    'AccelerateTrapezoids' is a boolean attribute; valid values are: 1
    (on/true) and 0 (off/false).
    'AccelerateTrapezoids' can use the following target types: X Screen.

  Attribute 'ScreenPosition' (localhost.localdomain:8.0): x=0, y=0, width=640,
  height=480 
    'ScreenPosition' is a string attribute.
    'ScreenPosition' is a read-only attribute.
    'ScreenPosition' can use the following target types: X Screen.

  Attribute 'LogAniso' (localhost.localdomain:8.0): 0.
    The valid values for 'LogAniso' are in the range 0 - 4 (inclusive).
    'LogAniso' can use the following target types: X Screen.

  Attribute 'FSAA' (localhost.localdomain:8.0): 0.
    Valid values for 'FSAA' are: 0, 1, 5, 7, 8, 9, 10, 11, 12 and 14.
    'FSAA' can use the following target types: X Screen.

  Attribute 'TextureClamping' (localhost.localdomain:8.0): 1.
    'TextureClamping' is an integer attribute.
    'TextureClamping' can use the following target types: X Screen.

  Attribute 'FXAA' (localhost.localdomain:8.0): 0.
    'FXAA' is a boolean attribute; valid values are: 1 (on/true) and 0
    (off/false).
    'FXAA' can use the following target types: X Screen.

  Attribute 'FSAAAppControlled' (localhost.localdomain:8.0): 1.
    'FSAAAppControlled' is a boolean attribute; valid values are: 1 (on/true)
    and 0 (off/false).
    'FSAAAppControlled' can use the following target types: X Screen.

  Attribute 'LogAnisoAppControlled' (localhost.localdomain:8.0): 1.
    'LogAnisoAppControlled' is a boolean attribute; valid values are: 1
    (on/true) and 0 (off/false).
    'LogAnisoAppControlled' can use the following target types: X Screen.

  Attribute 'OpenGLImageSettings' (localhost.localdomain:8.0): 1.
    The valid values for 'OpenGLImageSettings' are in the range 0 - 3
    (inclusive).
    'OpenGLImageSettings' can use the following target types: X Screen.

  Attribute 'FSAAAppEnhanced' (localhost.localdomain:8.0): 0.
    'FSAAAppEnhanced' is a boolean attribute; valid values are: 1 (on/true) and
    0 (off/false).
    'FSAAAppEnhanced' can use the following target types: X Screen.

  Attribute 'SliMosaicModeAvailable' (localhost.localdomain:8.0): 0.
    'SliMosaicModeAvailable' is a boolean attribute; valid values are: 1
    (on/true) and 0 (off/false).
    'SliMosaicModeAvailable' is a read-only attribute.
    'SliMosaicModeAvailable' can use the following target types: X Screen, GPU,
    VCS.

  Attribute 'BusType' (localhost.localdomain:8.0): 2.
    The valid values for 'BusType' are in the range 0 - 3 (inclusive).
    'BusType' is a read-only attribute.
    'BusType' can use the following target types: X Screen, GPU, SDI Input
    Device.

  Attribute 'PCIEMaxLinkSpeed' (localhost.localdomain:8.0): 5000.
    'PCIEMaxLinkSpeed' is an integer attribute.
    'PCIEMaxLinkSpeed' is a read-only attribute.
    'PCIEMaxLinkSpeed' can use the following target types: X Screen, GPU, SDI
    Input Device.

  Attribute 'PCIEMaxLinkWidth' (localhost.localdomain:8.0): 8.
    The valid values for 'PCIEMaxLinkWidth' are in the range 1 - 16
    (inclusive).
    'PCIEMaxLinkWidth' is a read-only attribute.
    'PCIEMaxLinkWidth' can use the following target types: X Screen, GPU, SDI
    Input Device.

  Attribute 'PCIECurrentLinkSpeed' (localhost.localdomain:8.0): 5000.
    'PCIECurrentLinkSpeed' is an integer attribute.
    'PCIECurrentLinkSpeed' is a read-only attribute.
    'PCIECurrentLinkSpeed' can use the following target types: X Screen, GPU,
    SDI Input Device.

  Attribute 'PCIECurrentLinkWidth' (localhost.localdomain:8.0): 8.
    'PCIECurrentLinkWidth' is an integer attribute.
    'PCIECurrentLinkWidth' is a read-only attribute.
    'PCIECurrentLinkWidth' can use the following target types: X Screen, GPU,
    SDI Input Device.

  Attribute 'VideoRam' (localhost.localdomain:8.0): 1048576.
    'VideoRam' is an integer attribute.
    'VideoRam' is a read-only attribute.
    'VideoRam' can use the following target types: X Screen, GPU.

  Attribute 'Irq' (localhost.localdomain:8.0): 31.
    'Irq' is an integer attribute.
    'Irq' is a read-only attribute.
    'Irq' can use the following target types: X Screen, GPU, SDI Input Device.

  Attribute 'CUDACores' (localhost.localdomain:8.0): 96.
    'CUDACores' is an integer attribute.
    'CUDACores' is a read-only attribute.
    'CUDACores' can use the following target types: X Screen, GPU.

  Attribute 'GPUMemoryInterface' (localhost.localdomain:8.0): 64.
    'GPUMemoryInterface' is an integer attribute.
    'GPUMemoryInterface' is a read-only attribute.
    'GPUMemoryInterface' can use the following target types: X Screen, GPU.

  Attribute 'GPUCoreTemp' (localhost.localdomain:8.0): 48.
    'GPUCoreTemp' is an integer attribute.
    'GPUCoreTemp' is a read-only attribute.
    'GPUCoreTemp' can use the following target types: X Screen, GPU.

  Attribute 'GPUCurrentCoreVoltage' (localhost.localdomain:8.0): 0.
    'GPUCurrentCoreVoltage' is an integer attribute.
    'GPUCurrentCoreVoltage' is a read-only attribute.
    'GPUCurrentCoreVoltage' can use the following target types: X Screen, GPU.

  Attribute 'GPUCurrentClockFreqs' (localhost.localdomain:8.0): 775,900.
    'GPUCurrentClockFreqs' is a packed integer attribute.
    'GPUCurrentClockFreqs' is a read-only attribute.
    'GPUCurrentClockFreqs' can use the following target types: X Screen, GPU.

  Attribute 'GPUCurrentProcessorClockFreqs' (localhost.localdomain:8.0): 1550.
    The valid values for 'GPUCurrentProcessorClockFreqs' are in the range 540 -
    3100 (inclusive).
    'GPUCurrentProcessorClockFreqs' can use the following target types: X
    Screen, GPU.

  Attribute 'BusRate' (localhost.localdomain:8.0): 8.
    The valid values for 'BusRate' are in the range 1 - 16 (inclusive).
    'BusRate' is a read-only attribute.
    'BusRate' can use the following target types: X Screen, GPU, SDI Input
    Device.

  Attribute 'PCIEGen' (localhost.localdomain:8.0): 2.
    'PCIEGen' is an integer attribute.
    'PCIEGen' is a read-only attribute.
    'PCIEGen' can use the following target types: X Screen, GPU, SDI Input
    Device.

  Attribute 'GPUErrors' (localhost.localdomain:8.0): 0.
    'GPUErrors' is an integer attribute.
    'GPUErrors' is a read-only attribute.
    'GPUErrors' can use the following target types: X Screen.

  Attribute 'GPUPowerSource' (localhost.localdomain:8.0): 0.
    'GPUPowerSource' is an integer attribute.
    'GPUPowerSource' is a read-only attribute.
    'GPUPowerSource' can use the following target types: X Screen, GPU.

  Attribute 'GPUCurrentPerfLevel' (localhost.localdomain:8.0): 1.
    'GPUCurrentPerfLevel' is an integer attribute.
    'GPUCurrentPerfLevel' is a read-only attribute.
    'GPUCurrentPerfLevel' can use the following target types: X Screen, GPU.

  Attribute 'GPUAdaptiveClockState' (localhost.localdomain:8.0): 1.
    'GPUAdaptiveClockState' is a boolean attribute; valid values are: 1
    (on/true) and 0 (off/false).
    'GPUAdaptiveClockState' is a read-only attribute.
    'GPUAdaptiveClockState' can use the following target types: X Screen, GPU.

  Attribute 'ECCConfigurationSupported' (localhost.localdomain:8.0): 0.
    'ECCConfigurationSupported' is a boolean attribute; valid values are: 1
    (on/true) and 0 (off/false).
    'ECCConfigurationSupported' is a read-only attribute.
    'ECCConfigurationSupported' can use the following target types: X Screen,
    GPU.

  Attribute 'GPUCurrentClockFreqsString' (localhost.localdomain:8.0):
  nvclock=775, nvclockmin=162, nvclockmax=800, nvclockeditable=0, memclock=900,
  memclockmin=900, memclockmax=900, memclockeditable=0, memTransferRate=1800,
  memTransferRatemin=1800, memTransferRatemax=1800, memTransferRateeditable=0,
  processorclock=1550, processorclockmin=324, processorclockmax=1600,
  processorclockeditable=0 
    'GPUCurrentClockFreqsString' is a string attribute.
    'GPUCurrentClockFreqsString' can use the following target types: X Screen,
    GPU.

  Attribute 'GPUPerfModes' (localhost.localdomain:8.0): perf=0, nvclock=162,
  nvclockmin=162, nvclockmax=270, nvclockeditable=0, memclock=405,
  memclockmin=405, memclockmax=405, memclockeditable=0, memTransferRate=810,
  memTransferRatemin=810, memTransferRatemax=810, memTransferRateeditable=0,
  processorclock=324, processorclockmin=324, processorclockmax=540,
  processorclockeditable=0 ; perf=1, nvclock=162, nvclockmin=162,
  nvclockmax=800, nvclockeditable=0, memclock=900, memclockmin=900,
  memclockmax=900, memclockeditable=0, memTransferRate=1800,
  memTransferRatemin=1800, memTransferRatemax=1800, memTransferRateeditable=0,
  processorclock=324, processorclockmin=324, processorclockmax=1600,
  processorclockeditable=0 
    'GPUPerfModes' is a string attribute.
    'GPUPerfModes' is a read-only attribute.
    'GPUPerfModes' can use the following target types: X Screen, GPU.

  Attribute 'GvoSupported' (localhost.localdomain:8.0): 0.
    'GvoSupported' is a boolean attribute; valid values are: 1 (on/true) and 0
    (off/false).
    'GvoSupported' is a read-only attribute.
    'GvoSupported' can use the following target types: X Screen.

  Attribute 'CurrentMetaModeID' (localhost.localdomain:8.0): 50.
    'CurrentMetaModeID' is an integer attribute.
    'CurrentMetaModeID' can use the following target types: X Screen.

  Attribute 'CurrentMetaMode' (localhost.localdomain:8.0): id=50,
  switchable=yes, source=xconfig :: NULL 
    'CurrentMetaMode' is a string attribute.
    'CurrentMetaMode' can use the following target types: X Screen.

  Attribute 'XVideoSyncToDisplayID' (localhost.localdomain:8.0): 0.
    'XVideoSyncToDisplayID' is an integer attribute.
    'XVideoSyncToDisplayID' can use the following target types: X Screen.

  Attribute 'CurrentXVideoSyncToDisplayID' (localhost.localdomain:8.0): -1.
    'CurrentXVideoSyncToDisplayID' is an integer attribute.
    'CurrentXVideoSyncToDisplayID' is a read-only attribute.
    'CurrentXVideoSyncToDisplayID' can use the following target types: X
    Screen.

Attributes queryable via localhost.localdomain:8[gpu:0]:

  Attribute 'OperatingSystem' (localhost.localdomain:8[gpu:0]): 0.
    The valid values for 'OperatingSystem' are in the range 0 - 2 (inclusive).
    'OperatingSystem' is a read-only attribute.
    'OperatingSystem' can use the following target types: X Screen, GPU.

  Attribute 'NvidiaDriverVersion' (localhost.localdomain:8[gpu:0]): 390.77 
    'NvidiaDriverVersion' is a string attribute.
    'NvidiaDriverVersion' is a read-only attribute.
    'NvidiaDriverVersion' can use the following target types: X Screen, GPU.

  Attribute 'ConnectedDisplays' (localhost.localdomain:8[gpu:0]): 0x00000000.
    'ConnectedDisplays' is a bitmask attribute.
    'ConnectedDisplays' is a read-only attribute.
    'ConnectedDisplays' can use the following target types: X Screen, GPU.

  Attribute 'EnabledDisplays' (localhost.localdomain:8[gpu:0]): 0x00000000.
    'EnabledDisplays' is a bitmask attribute.
    'EnabledDisplays' is a read-only attribute.
    'EnabledDisplays' can use the following target types: X Screen, GPU.

  Attribute 'Depth30Allowed' (localhost.localdomain:8[gpu:0]): 1.
    'Depth30Allowed' is a boolean attribute; valid values are: 1 (on/true) and
    0 (off/false).
    'Depth30Allowed' is a read-only attribute.
    'Depth30Allowed' can use the following target types: X Screen, GPU.

  Attribute 'NoScanout' (localhost.localdomain:8[gpu:0]): 1.
    'NoScanout' is a boolean attribute; valid values are: 1 (on/true) and 0
    (off/false).
    'NoScanout' is a read-only attribute.
    'NoScanout' can use the following target types: X Screen, GPU.

  Attribute 'SliMosaicModeAvailable' (localhost.localdomain:8[gpu:0]): 0.
    'SliMosaicModeAvailable' is a boolean attribute; valid values are: 1
    (on/true) and 0 (off/false).
    'SliMosaicModeAvailable' is a read-only attribute.
    'SliMosaicModeAvailable' can use the following target types: X Screen, GPU,
    VCS.

  Attribute 'BusType' (localhost.localdomain:8[gpu:0]): 2.
    The valid values for 'BusType' are in the range 0 - 3 (inclusive).
    'BusType' is a read-only attribute.
    'BusType' can use the following target types: X Screen, GPU, SDI Input
    Device.

  Attribute 'PCIEMaxLinkSpeed' (localhost.localdomain:8[gpu:0]): 5000.
    'PCIEMaxLinkSpeed' is an integer attribute.
    'PCIEMaxLinkSpeed' is a read-only attribute.
    'PCIEMaxLinkSpeed' can use the following target types: X Screen, GPU, SDI
    Input Device.

  Attribute 'PCIEMaxLinkWidth' (localhost.localdomain:8[gpu:0]): 8.
    The valid values for 'PCIEMaxLinkWidth' are in the range 1 - 16
    (inclusive).
    'PCIEMaxLinkWidth' is a read-only attribute.
    'PCIEMaxLinkWidth' can use the following target types: X Screen, GPU, SDI
    Input Device.

  Attribute 'PCIECurrentLinkSpeed' (localhost.localdomain:8[gpu:0]): 5000.
    'PCIECurrentLinkSpeed' is an integer attribute.
    'PCIECurrentLinkSpeed' is a read-only attribute.
    'PCIECurrentLinkSpeed' can use the following target types: X Screen, GPU,
    SDI Input Device.

  Attribute 'PCIECurrentLinkWidth' (localhost.localdomain:8[gpu:0]): 8.
    'PCIECurrentLinkWidth' is an integer attribute.
    'PCIECurrentLinkWidth' is a read-only attribute.
    'PCIECurrentLinkWidth' can use the following target types: X Screen, GPU,
    SDI Input Device.

  Attribute 'VideoRam' (localhost.localdomain:8[gpu:0]): 1048576.
    'VideoRam' is an integer attribute.
    'VideoRam' is a read-only attribute.
    'VideoRam' can use the following target types: X Screen, GPU.

  Attribute 'TotalDedicatedGPUMemory' (localhost.localdomain:8[gpu:0]): 964.
    'TotalDedicatedGPUMemory' is an integer attribute.
    'TotalDedicatedGPUMemory' is a read-only attribute.
    'TotalDedicatedGPUMemory' can use the following target types: GPU.

  Attribute 'UsedDedicatedGPUMemory' (localhost.localdomain:8[gpu:0]): 6.
    'UsedDedicatedGPUMemory' is an integer attribute.
    'UsedDedicatedGPUMemory' is a read-only attribute.
    'UsedDedicatedGPUMemory' can use the following target types: GPU.

  Attribute 'Irq' (localhost.localdomain:8[gpu:0]): 31.
    'Irq' is an integer attribute.
    'Irq' is a read-only attribute.
    'Irq' can use the following target types: X Screen, GPU, SDI Input Device.

  Attribute 'CUDACores' (localhost.localdomain:8[gpu:0]): 96.
    'CUDACores' is an integer attribute.
    'CUDACores' is a read-only attribute.
    'CUDACores' can use the following target types: X Screen, GPU.

  Attribute 'GPUMemoryInterface' (localhost.localdomain:8[gpu:0]): 64.
    'GPUMemoryInterface' is an integer attribute.
    'GPUMemoryInterface' is a read-only attribute.
    'GPUMemoryInterface' can use the following target types: X Screen, GPU.

  Attribute 'GPUCoreTemp' (localhost.localdomain:8[gpu:0]): 47.
    'GPUCoreTemp' is an integer attribute.
    'GPUCoreTemp' is a read-only attribute.
    'GPUCoreTemp' can use the following target types: X Screen, GPU.

  Attribute 'GPUCurrentCoreVoltage' (localhost.localdomain:8[gpu:0]): 0.
    'GPUCurrentCoreVoltage' is an integer attribute.
    'GPUCurrentCoreVoltage' is a read-only attribute.
    'GPUCurrentCoreVoltage' can use the following target types: X Screen, GPU.

  Attribute 'GPUCurrentClockFreqs' (localhost.localdomain:8[gpu:0]): 775,900.
    'GPUCurrentClockFreqs' is a packed integer attribute.
    'GPUCurrentClockFreqs' is a read-only attribute.
    'GPUCurrentClockFreqs' can use the following target types: X Screen, GPU.

  Attribute 'GPUCurrentProcessorClockFreqs' (localhost.localdomain:8[gpu:0]):
  1550.
    The valid values for 'GPUCurrentProcessorClockFreqs' are in the range 540 -
    3100 (inclusive).
    'GPUCurrentProcessorClockFreqs' can use the following target types: X
    Screen, GPU.

  Attribute 'BusRate' (localhost.localdomain:8[gpu:0]): 8.
    The valid values for 'BusRate' are in the range 1 - 16 (inclusive).
    'BusRate' is a read-only attribute.
    'BusRate' can use the following target types: X Screen, GPU, SDI Input
    Device.

  Attribute 'PCIDomain' (localhost.localdomain:8[gpu:0]): 0.
    'PCIDomain' is an integer attribute.
    'PCIDomain' is a read-only attribute.
    'PCIDomain' can use the following target types: GPU, SDI Input Device.

  Attribute 'PCIBus' (localhost.localdomain:8[gpu:0]): 1.
    'PCIBus' is an integer attribute.
    'PCIBus' is a read-only attribute.
    'PCIBus' can use the following target types: GPU, SDI Input Device.

  Attribute 'PCIDevice' (localhost.localdomain:8[gpu:0]): 0.
    'PCIDevice' is an integer attribute.
    'PCIDevice' is a read-only attribute.
    'PCIDevice' can use the following target types: GPU, SDI Input Device.

  Attribute 'PCIFunc' (localhost.localdomain:8[gpu:0]): 0.
    'PCIFunc' is an integer attribute.
    'PCIFunc' is a read-only attribute.
    'PCIFunc' can use the following target types: GPU, SDI Input Device.

  Attribute 'PCIID' (localhost.localdomain:8[gpu:0]): 4318,4416.
    'PCIID' is a packed integer attribute.
    'PCIID' is a read-only attribute.
    'PCIID' can use the following target types: GPU, SDI Input Device.

  Attribute 'PCIEGen' (localhost.localdomain:8[gpu:0]): 2.
    'PCIEGen' is an integer attribute.
    'PCIEGen' is a read-only attribute.
    'PCIEGen' can use the following target types: X Screen, GPU, SDI Input
    Device.

  Attribute 'GPUPowerSource' (localhost.localdomain:8[gpu:0]): 0.
    'GPUPowerSource' is an integer attribute.
    'GPUPowerSource' is a read-only attribute.
    'GPUPowerSource' can use the following target types: X Screen, GPU.

  Attribute 'GPUCurrentPerfLevel' (localhost.localdomain:8[gpu:0]): 1.
    'GPUCurrentPerfLevel' is an integer attribute.
    'GPUCurrentPerfLevel' is a read-only attribute.
    'GPUCurrentPerfLevel' can use the following target types: X Screen, GPU.

  Attribute 'GPUAdaptiveClockState' (localhost.localdomain:8[gpu:0]): 1.
    'GPUAdaptiveClockState' is a boolean attribute; valid values are: 1
    (on/true) and 0 (off/false).
    'GPUAdaptiveClockState' is a read-only attribute.
    'GPUAdaptiveClockState' can use the following target types: X Screen, GPU.

  Attribute 'GPUPowerMizerMode' (localhost.localdomain:8[gpu:0]): 2.
    Valid values for 'GPUPowerMizerMode' are: 0, 1 and 2.
    'GPUPowerMizerMode' can use the following target types: GPU.

  Attribute 'GPUPowerMizerDefaultMode' (localhost.localdomain:8[gpu:0]): 0.
    'GPUPowerMizerDefaultMode' is an integer attribute.
    'GPUPowerMizerDefaultMode' is a read-only attribute.
    'GPUPowerMizerDefaultMode' can use the following target types: GPU.

  Attribute 'ECCSupported' (localhost.localdomain:8[gpu:0]): 0.
    'ECCSupported' is a boolean attribute; valid values are: 1 (on/true) and 0
    (off/false).
    'ECCSupported' is a read-only attribute.
    'ECCSupported' can use the following target types: GPU.

  Attribute 'ECCConfigurationSupported' (localhost.localdomain:8[gpu:0]): 0.
    'ECCConfigurationSupported' is a boolean attribute; valid values are: 1
    (on/true) and 0 (off/false).
    'ECCConfigurationSupported' is a read-only attribute.
    'ECCConfigurationSupported' can use the following target types: X Screen,
    GPU.

  Attribute 'BaseMosaic' (localhost.localdomain:8[gpu:0]): 0.
    Valid values for 'BaseMosaic' are: 0.
    'BaseMosaic' is a read-only attribute.
    'BaseMosaic' can use the following target types: GPU.

  Attribute 'MultiGpuMasterPossible' (localhost.localdomain:8[gpu:0]): 0.
    'MultiGpuMasterPossible' is a boolean attribute; valid values are: 1
    (on/true) and 0 (off/false).
    'MultiGpuMasterPossible' is a read-only attribute.
    'MultiGpuMasterPossible' can use the following target types: GPU.

  Attribute 'GPUCurrentClockFreqsString' (localhost.localdomain:8[gpu:0]):
  nvclock=775, nvclockmin=162, nvclockmax=800, nvclockeditable=0, memclock=900,
  memclockmin=900, memclockmax=900, memclockeditable=0, memTransferRate=1800,
  memTransferRatemin=1800, memTransferRatemax=1800, memTransferRateeditable=0,
  processorclock=1550, processorclockmin=324, processorclockmax=1600,
  processorclockeditable=0 
    'GPUCurrentClockFreqsString' is a string attribute.
    'GPUCurrentClockFreqsString' can use the following target types: X Screen,
    GPU.

  Attribute 'GPUPerfModes' (localhost.localdomain:8[gpu:0]): perf=0,
  nvclock=162, nvclockmin=162, nvclockmax=270, nvclockeditable=0, memclock=405,
  memclockmin=405, memclockmax=405, memclockeditable=0, memTransferRate=810,
  memTransferRatemin=810, memTransferRatemax=810, memTransferRateeditable=0,
  processorclock=324, processorclockmin=324, processorclockmax=540,
  processorclockeditable=0 ; perf=1, nvclock=162, nvclockmin=162,
  nvclockmax=800, nvclockeditable=0, memclock=900, memclockmin=900,
  memclockmax=900, memclockeditable=0, memTransferRate=1800,
  memTransferRatemin=1800, memTransferRatemax=1800, memTransferRateeditable=0,
  processorclock=324, processorclockmin=324, processorclockmax=1600,
  processorclockeditable=0 
    'GPUPerfModes' is a string attribute.
    'GPUPerfModes' is a read-only attribute.
    'GPUPerfModes' can use the following target types: X Screen, GPU.

  Attribute 'GpuUUID' (localhost.localdomain:8[gpu:0]):
  GPU-2eaf5624-2b22-6e96-f7dd-ace4debe576c 
    'GpuUUID' is a string attribute.
    'GpuUUID' is a read-only attribute.
    'GpuUUID' can use the following target types: GPU.

  Attribute 'GPUUtilization' (localhost.localdomain:8[gpu:0]): graphics=1,
  memory=0, video=0, PCIe=1 
    'GPUUtilization' is a string attribute.
    'GPUUtilization' is a read-only attribute.
    'GPUUtilization' can use the following target types: GPU.

Attributes queryable via localhost.localdomain:8[thermalsensor:0]:

  Attribute 'ThermalSensorReading' (localhost.localdomain:8[thermalsensor:0]):
  47.
    The valid values for 'ThermalSensorReading' are in the range 0 - 127
    (inclusive).
    'ThermalSensorReading' is a read-only attribute.
    'ThermalSensorReading' can use the following target types: Thermal Sensor.

  Attribute 'ThermalSensorProvider' (localhost.localdomain:8[thermalsensor:0]):
  1.
    'ThermalSensorProvider' is an integer attribute.
    'ThermalSensorProvider' is a read-only attribute.
    'ThermalSensorProvider' can use the following target types: Thermal
    Sensor.

  Attribute 'ThermalSensorTarget' (localhost.localdomain:8[thermalsensor:0]):
  1.
    'ThermalSensorTarget' is an integer attribute.
    'ThermalSensorTarget' is a read-only attribute.
    'ThermalSensorTarget' can use the following target types: Thermal Sensor.

Autre chose, j’ai vu qu’il y a dans l’aide de Steam “informations sytème”.
Lorsqu’on clique dessus on peut voir tout ça:

Informations de l'ordinateur :
    Fabricant : Unknown
    Modèle : Unknown
    Type : Ordinateur portable
    Aucun écran tactile détecté

Processeur :
    Fabricant du CPU : GenuineIntel
    Marque du processeur :        Intel(R) Core(TM) i3-3217U CPU @ 1.80GHz
    Famille du processeur : 0x6
    Modèle du processeur : 0x3a
    Révision processeur : 0x9
    Type de processeur : 0x0
    Fréquence : 1800 Mhz
    4 processeurs logiques
    2 processeurs physiques
    HyperThreading : Pris en charge
    FCMOV : Pris en charge
    SSE2 : Pris en charge
    SSE3 : Pris en charge
    SSSE3 : Pris en charge
    SSE4a : Non pris en charge
    SSE41 : Pris en charge
    SSE42 : Pris en charge
    AES : Non pris en charge
    AVX : Pris en charge
    CMPXCHG16B : Pris en charge
    LAHF/SAHF : Pris en charge
    PrefetchW : Non pris en charge

Version du système d'exploitation :
    Debian GNU/Linux testing (buster) (64 bits)
    Nom du noyau : Linux
    Version du noyau : 4.17.0-3-amd64
    Éditeur du serveur X : The X.Org Foundation
    Version du serveur X : 12001000
    Gestionnaire de fenêtres X : GNOME Shell
    Version d'exécution Steam : steam-runtime-beta-release_2018-06-14

Carte graphique :
    Pilote : Intel Open Source Technology Center Mesa DRI Intel(R) Ivybridge Mobile x86/MMX/SSE2
    Version du pilote : 3.0 Mesa 18.1.7
    Version OpenGL : 3.0
    Profondeur de couleur du bureau : 24 bits par pixel
    Taux de rafraîchissement du moniteur : 59 Hz
    ID fabricant : 0x8086
    ID périphérique : 0x166
    Révision non détectée
    Nombre de moniteurs : 1
    Nombre de cartes vidéo logiques : 1
    Résolution de l'affichage principal : 1366 x 768
    Résolution du bureau : 1366 x 768
    Taille de l'affichage principal : 13.78" x 7.48" (15.67" diag)
 35.0cm x 19.0cm (39.8cm diag)
    Mémoire vidéo principale non détecté

Carte son :
    Périphérique audio : Realtek ALC270

Mémoire :
    RAM : 7426 Mo

Divers :
    Langue de l'interface : Français
    LANGUE : fr_FR.UTF-8
    Espace disque total disponible : 932356 Mo
    Plus grand bloc disponible sur le disque dur : 44913 Mo
    Casque VR : aucun détecté

Rapports d'échec récent :

On voit bien que c’est la carte Intel qui est récupéré dans les informations système, pourtant j’ai démarré Steam de cette façon: vblank_mode=0 optirun -b primus steam

J’ai testé le mode "training course"de csgo, celui qui fait tourner le jeux à environ 12fps, et j’obtiens bien 12fps. Alors qu’avec la commande dans les propriétés du jeux "vblank_mode=0 primusrun %command%, j’ai bien 60fps dans le “training course”, ce qui prouve que c’est bien la carte Nvidia qui tourne et non la carte Intel, malgré ce qui est dit dans les informations système.

Donc ne pas croire les informations système de Steam.

edit: Par contre j’ai un autre problème, je n’ai qu’un seul core qui tourne de mon cpu pendant que je joue à csgo. Et il tourne à 100% (forcément, il est saturé le pauvre). J’ai testé avec “half-life 2” je n’ai pas ce problème, donc c’est bien un problème lié à csgo. L’option “multicore rendering” qui ne doit pas fonctionner je pense. Je n’ai trouvé aucune solution à ce problème, je vais donc faire un rapport de bug à Valve. Car ce problème me provoque des chutes de fps à environ 20fps dans certaines maps de csgo (les même qu’avec la carte Intel).

edit: L’option -thread 4 ne fonctionne pas… Déjà testé.

Bon apparemment mon problème de core à 100% viendrait du panoramaui. Le problème étant que depuis la dernière mise à jour de Steam qui date du 29/08/2018, l’option -legacyscaleformui pour remettre l’ancien menu ne fonctionne plus…
Il n’y a plus qu’à attendre une mise à jour qui fonctionne…

Bon mon pilote ne fonctionne plus. Je l’ai remarqué en tentant de lancer mon jeux csgo sous Steam.
Ensuite j’ai tenté un optirun glxgears -info et j’ai cette erreur:

Error: couldn't get an RGB, Double-buffered visual

Puis cette commande:

slack@localhost:~$ primusrun glxgears
/usr/bin/primusrun: ligne 41: avertissement :command substitution: ignored null byte in input
primus: fatal: failed to load any of the libraries: /usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1:/usr/lib/i386-linux-gnu/nvidia/libGL.so.1:/usr/lib/nvidia/libGL.so.1
/usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1: cannot open shared object file: No such file or directory
/usr/lib/i386-linux-gnu/nvidia/libGL.so.1: cannot open shared object file: No such file or directory
/usr/lib/nvidia/libGL.so.1: cannot open shared object file: No such file or directory

Pourtant optirun nvidia-settings -c :8 se lance très bien, tout à l’air de fonctionner…

C’est bon ça remarche, en ayant fait ceci:

root@localhost:~# apt-get install libgl1-nvidia-glx

Le hacker dont je parle dans d’autres topiques a du me supprimer le paquet, pour faire chier le monde.

Mais pour info, voilà l’erreur que j’avais en tentant d’utiliser primusrun:

primus: fatal: failed to load any of the libraries: /usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1:/usr/lib/i386-linux-gnu/nvidia/libGL.so.1:/usr/lib/nvidia/libGL.so.1
/usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1: cannot open shared object file: No such file or directory
/usr/lib/i386-linux-gnu/nvidia/libGL.so.1: cannot open shared object file: No such file or directory
/usr/lib/nvidia/libGL.so.1: cannot open shared object file: No such file or directory

J’ai donc recherché sur Google > /usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1
Et suis tombé sur ce site: https://packages.debian.org/search?searchon=contents&keywords=libGL.so&mode=filename&suite=stable&arch=any

C’est comme ça que j’en ai déduit qu’il fallait certainement installer libgl1-nvidia-glx.
J’avoue que j’y suis un peu allé au pifomètre, mais ça a fonctionné…

Le problème a commencé lorsque je n’arrivais plus à me connecter à mon compte Steam. J’ai donc réinstallé Steam et ça a fonctionné, mais ensuite c’est le jeux qui a refusé de se lancer, et c’est là que je me suis rendu compte que mon pilote Nvidia ne fonctionnait plus.

J’avais bien sur tenté un redémarrage de mon système avant de faire tout ça.

edit: De plus j’avais écrit [résolu] dans le nom du topique, comme je le fais à chaque fois qu’un topique est résolu. Bah là, ce n’était plus écrit. Donc c’est le hacker qui l’a enlevé, sachant qu’il avait niqué mon pilote et que j’allai réécrire ici.

1 J'aime

Re

J’ai un gros problème depuis une mise à jour Nvidia.
optirun et primusrun ne fonctionne plus, ainsi que Steam bien sur.
J’ai cette erreur:

[ERROR]Aborting because fallback start is disabled

J’ai alors installé le paquet nvidia-detect et ça me dit ça:

nvidia-detect
Detected NVIDIA GPUs:
01:00.0 3D controller [0302]: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] [10de:1140] (rev a1)

Checking card:  NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)
Your card is only supported up to the 390 legacy drivers series.
It is recommended to install the
    nvidia-legacy-390xx-driver

J’ai bien essayé d’installer les pilotes legacy, mais dès que je veux installer le pilote bumblebee-nvidia, il veut m’installer toutes les dépendances de la mauvaise version du pilote, soit la 410.93-2. Il ne prend pas en compte que j’ai installé la version legacy…
Comment faire pour l’empêcher de faire ça ? Mais surtout, comment installer les pilotes 390xx rapidement, car il y en a une tonne et je me vois mal les installer un par un…
De plus, est-ce qu’à chaque nouvelle mise à jour des drivers mon système va vouloir me les installer ?? Si c’est le cas je ne vais jamais m’en sortir…
Et je ne comprend pas pourquoi le nouveau pilote n’est plus supporté, c’est vraiment n’importe quoi… Sur les pc Windows les pilotes fonctionnent pendant des années…
Pourquoi les développeurs n’ont pas laissés un pilote pour ma carte graphique dans la version 410.93-2 ?? C’est pas ce qui prend le plus de place… Sous Windows, Nvidia font bien des packs de pilotes (plusieurs versions de pilotes dans un même fichier).

Merci.

@gilles2 tu m’avais laissé un message je crois, mais il n’est plus sur le thread…
Si quelqu’un peux m’aider s’il vous plaît ce serait sympa.
Je suis sur que je peux y arriver tout seul mais ça va me prendre 10 fois plus de temps que si quelqu’un m’explique directement.

Déjà il n’existe aucune version legacy pour tous les paquets:i386
Pas de version legacy-390xx
Donc à mon avis c’est mort, je ne pourrais plus jouer sur Steam vu qu’il n’y aura pas les librairies:i386

Les pilotes d’affichages et le fait de devoir utilisé des librairies i386 pour steam n’ont rien à voir.

Install ta pile de pilote graphique selon ton système et ensuite vois ce qu’il cloche avec steam au besoin.

Il me semblé qu’un paquets avait été porté dans la partie non-free de Debian :

https://packages.debian.org/buster/steam

Ok merci pour ton aide, je vais faire ça.

les pilotes nvidia et bumblebee sont totalement incompatibles; si ta carte a besoin de bumblebee il faut supprimer/purger TOUS les paquets nvidia présents sur ton système.
Pour savoir si ta carte nécessite bumblebee regarde la sortie de la commande:

lspci | egrep ‘VGA|3D|Display’

Bah si les pilotes Nvidia sont compatibles avec bumblebee. Regarde ce tuto:
https://wiki.debian.org/fr/Bumblebee

C’est celui que j’ai suivi pour installer Nvidia et faire fonctionner Steam, et il installe un tas de dépendance de paquet qui contiennent “nvidia” dans leur nom.

Bref je crois surtout qu’on s’est mal compris…

Regarde ce que apt-get veut m’installer quand je suis ce tuto:

apt-get install bumblebee-nvidia primus libgl1-nvidia-glx
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés : 
  bumblebee glx-alternative-mesa glx-alternative-nvidia glx-diversions
  libegl-nvidia0 libegl-nvidia0:i386 libegl1-nvidia libegl1-nvidia:i386
  libgl1-nvidia-glx:i386 libgles-nvidia1 libgles-nvidia1:i386 libgles-nvidia2
  libgles-nvidia2:i386 libgles1:i386 libgles2:i386 libglx-nvidia0
  libglx-nvidia0:i386 libnvidia-cbl libnvidia-cfg1 libnvidia-eglcore
  libnvidia-eglcore:i386 libnvidia-fatbinaryloader libnvidia-glcore
  libnvidia-glcore:i386 libnvidia-glvkspirv libnvidia-glvkspirv:i386
  libnvidia-ml1 libnvidia-ptxjitcompiler1 libnvidia-rtcore libxnvctrl0
  nvidia-alternative nvidia-driver nvidia-driver-bin
  nvidia-driver-libs-nonglvnd nvidia-driver-libs-nonglvnd:i386
  nvidia-driver-libs-nonglvnd-i386:i386 nvidia-installer-cleanup
  nvidia-kernel-common nvidia-kernel-dkms nvidia-kernel-support
  nvidia-legacy-check nvidia-modprobe nvidia-nonglvnd-vulkan-common
  nvidia-nonglvnd-vulkan-icd nvidia-nonglvnd-vulkan-icd:i386
  nvidia-persistenced nvidia-settings nvidia-support nvidia-vdpau-driver
  update-glx xserver-xorg-video-nvidia
Paquets suggérés :
  vulkan-utils vulkan-utils:i386
Les NOUVEAUX paquets suivants seront installés :
  bumblebee bumblebee-nvidia glx-alternative-mesa glx-alternative-nvidia
  glx-diversions libegl-nvidia0 libegl-nvidia0:i386 libegl1-nvidia
  libegl1-nvidia:i386 libgl1-nvidia-glx libgl1-nvidia-glx:i386 libgles-nvidia1
  libgles-nvidia1:i386 libgles-nvidia2 libgles-nvidia2:i386 libgles1:i386
  libgles2:i386 libglx-nvidia0 libglx-nvidia0:i386 libnvidia-cbl
  libnvidia-cfg1 libnvidia-eglcore libnvidia-eglcore:i386
  libnvidia-fatbinaryloader libnvidia-glcore libnvidia-glcore:i386
  libnvidia-glvkspirv libnvidia-glvkspirv:i386 libnvidia-ml1
  libnvidia-ptxjitcompiler1 libnvidia-rtcore libxnvctrl0 nvidia-alternative
  nvidia-driver nvidia-driver-bin nvidia-driver-libs-nonglvnd
  nvidia-driver-libs-nonglvnd:i386 nvidia-driver-libs-nonglvnd-i386:i386
  nvidia-installer-cleanup nvidia-kernel-common nvidia-kernel-dkms
  nvidia-kernel-support nvidia-legacy-check nvidia-modprobe
  nvidia-nonglvnd-vulkan-common nvidia-nonglvnd-vulkan-icd
  nvidia-nonglvnd-vulkan-icd:i386 nvidia-persistenced nvidia-settings
  nvidia-support nvidia-vdpau-driver primus update-glx
  xserver-xorg-video-nvidia
0 mis à jour, 54 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/68,6 Mo dans les archives.
Après cette opération, 250 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] n
Annulation.

Toi, tu dois sans doute parler du pilote propriétaire d’Nvidia… Ca j’avais compris qu’il est imcompatible avec bumblebee t’inquiète :wink:

Oui c’est le paquet Steam que j’utilise depuis maintenant plusieurs mois.

Houla, j’ai tenté d’installer tous les paquets legacy, mais ya eu pleins de problèmes de dépendances cassées, donc j’ai du en enlever certain du lot…
Du coup je doute franchement que ça fonctionne au final…
J’ai bloquer l’installation des paquets 410.93-2 avec la commande:
apt-mark hold

Ca, ça a l’air de fonctionner…
edit: Non ça fonctionne que dal… Je viens de tenter d’installer le paquet “libgl1-nvidia-glx” et apt-get a voulu m’installer toutes les dépendances, qui sont censées être bloquées par la commande apt-mark hold…

Ya pas une solution plus efficace que apt-mark hold pour geler les paquets ??
Car avec cette commande ça ne fonctionne pas du tout…
J’ai des erreurs lors de la commande:

apt-mark hold libegl-nvidia0 libegl-nvidia0:i386 libegl1-nvidia libegl1-nvidia:i386 libgl1-nvidia-glx:i386 libgles-nvidia1 libgles-nvidia1:i386 libgles-nvidia2 libgles-nvidia2:i386 libgles1:i386 libgles2:i386 libglx-nvidia0 libglx-nvidia0:i386 libnvidia-cbl libnvidia-cfg1 libnvidia-eglcore libnvidia-eglcore:i386 libnvidia-fatbinaryloader libnvidia-glcore libnvidia-glcore:i386 libnvidia-glvkspirv libnvidia-glvkspirv:i386 libnvidia-ml1 libnvidia-ptxjitcompiler1 libnvidia-rtcore libxnvctrl0 nvidia-alternative nvidia-driver nvidia-driver-bin nvidia-driver-libs-nonglvnd nvidia-driver-libs-nonglvnd:i386 nvidia-driver-libs-nonglvnd-i386:i386 nvidia-installer-cleanup nvidia-kernel-common nvidia-kernel-dkms nvidia-kernel-support nvidia-legacy-check nvidia-modprobe nvidia-nonglvnd-vulkan-common nvidia-nonglvnd-vulkan-icd nvidia-nonglvnd-vulkan-icd:i386 nvidia-persistenced nvidia-settings nvidia-support nvidia-vdpau-driver xserver-xorg-video-nvidia nvidia-nonglvnd-vulkan-common:i386 nvidia-egl-common nvidia-modprobe:i386 nvidia-opencl-common
libgles1:i386 était déjà marqué comme figé (« hold »).
libgles2:i386 était déjà marqué comme figé (« hold »).
nvidia-alternative était déjà marqué comme figé (« hold »).
nvidia-kernel-support était déjà marqué comme figé (« hold »).
nvidia-legacy-check était déjà marqué comme figé (« hold »).
xserver-xorg-video-nvidia était déjà marqué comme figé (« hold »).
dpkg: avertissement: package not in status nor available database at line 30: nvidia-installer-cleanup:amd64
dpkg: avertissement: package not in status nor available database at line 31: nvidia-kernel-common:amd64
dpkg: avertissement: package not in status nor available database at line 37: nvidia-persistenced:amd64
dpkg: avertissement: package not in status nor available database at line 39: nvidia-support:amd64
dpkg: avertissement: found unknown packages; this might mean the available database
is outdated, and needs to be updated through a frontend method;
please see the FAQ <https://wiki.debian.org/Teams/Dpkg/FAQ>
libegl-nvidia0 passé en figé (« hold »).
libegl-nvidia0:i386 passé en figé (« hold »).
libegl1-nvidia passé en figé (« hold »).
libegl1-nvidia:i386 passé en figé (« hold »).
libgl1-nvidia-glx:i386 passé en figé (« hold »).
libgles-nvidia1 passé en figé (« hold »).
libgles-nvidia1:i386 passé en figé (« hold »).
libgles-nvidia2 passé en figé (« hold »).
libgles-nvidia2:i386 passé en figé (« hold »).
libglx-nvidia0 passé en figé (« hold »).
libglx-nvidia0:i386 passé en figé (« hold »).
libnvidia-cbl passé en figé (« hold »).
libnvidia-cfg1 passé en figé (« hold »).
libnvidia-eglcore passé en figé (« hold »).
libnvidia-eglcore:i386 passé en figé (« hold »).
libnvidia-fatbinaryloader passé en figé (« hold »).
libnvidia-glcore passé en figé (« hold »).
libnvidia-glcore:i386 passé en figé (« hold »).
libnvidia-glvkspirv passé en figé (« hold »).
libnvidia-glvkspirv:i386 passé en figé (« hold »).
libnvidia-ml1 passé en figé (« hold »).
libnvidia-ptxjitcompiler1 passé en figé (« hold »).
libnvidia-rtcore passé en figé (« hold »).
libxnvctrl0 passé en figé (« hold »).
nvidia-driver passé en figé (« hold »).
nvidia-driver-bin passé en figé (« hold »).
nvidia-driver-libs-nonglvnd passé en figé (« hold »).
nvidia-driver-libs-nonglvnd:i386 passé en figé (« hold »).
nvidia-driver-libs-nonglvnd-i386:i386 passé en figé (« hold »).
nvidia-installer-cleanup passé en figé (« hold »).
nvidia-kernel-common passé en figé (« hold »).
nvidia-kernel-dkms passé en figé (« hold »).
nvidia-modprobe passé en figé (« hold »).
nvidia-nonglvnd-vulkan-common passé en figé (« hold »).
nvidia-nonglvnd-vulkan-icd passé en figé (« hold »).
nvidia-nonglvnd-vulkan-icd:i386 passé en figé (« hold »).
nvidia-persistenced passé en figé (« hold »).
nvidia-settings passé en figé (« hold »).
nvidia-support passé en figé (« hold »).
nvidia-vdpau-driver passé en figé (« hold »).
nvidia-nonglvnd-vulkan-common:i386 passé en figé (« hold »).
nvidia-egl-common passé en figé (« hold »).
nvidia-modprobe:i386 passé en figé (« hold »).
nvidia-opencl-common passé en figé (« hold »).

Savez-vous de quoi ça vient car je pige pas…

Bon j’ai refait apt-mark hold une seconde fois et là ça a l’air de fonctionner.