![显示器 hdmi 不工作](https://linux22.com/image/1116514/%E6%98%BE%E7%A4%BA%E5%99%A8%20hdmi%20%E4%B8%8D%E5%B7%A5%E4%BD%9C.png)
我无法使用外接显示器 hdmi。我刚刚安装了 ubuntu 12.04,我的配置如下:
$> lspci |删除 VGA
00:02.0 VGA 兼容控制器:英特尔公司第三代酷睿处理器图形控制器(rev 09) 01:00.0 VGA 兼容控制器:NVIDIA Corporation GF119M [GeForce 610M] (rev a1)
$> xrandr
屏幕 0:最小 8 x 8,当前 1366 x 768,最大 16384 x 16384 LVDS-0 连接 1366x768+0+0(正常左反转右 x 轴 y 轴) 344mm x 193mm 1366x768 60.0*+ 1360x768 59.8 60.0 1024x768 120.1 60.0 960x720 120.0 928x696 120.1 896x672 120.0 960x600 120.0 960x540 120.0 800x600 120.0 60.3 56.2 840x525 120.0 119.8 800x512 120.3 700x525 120.0 640x512 120.0 720x450 119.8 640x480 120.0 59.9 680x384 119.6 119.9 576x432 120.1 512x384 120.0 400x300 120.6 112.7 320x240 120.1 VGA-0 断开(正常左反转右 x 轴 y 轴) HDMI-0 断开(正常左反转右 x 轴 y 轴) DisplayPort-0 已断开连接(正常左反转右 x 轴 y 轴)
$> nvidia-debugdump -D -v -z -l
nvmlInit 成功 列出所有 GPU。 找到 1 个 NVIDIA 设备 警告:nvmlDeviceGetSerial:不受支持 设备 ID:0 设备名称:GeForce 610M 设备句柄:0x464e1608 GPU 内部 ID:GPU-e367825c-85a8-25b9-94cd-a3c52aaf2785
$> lshw -c 显示|grep 驱动程序
配置:驱动程序=nvidia 延迟=0 配置:驱动程序=i915 延迟=0
$> glxinfo
显示名称: :0 显示::0 屏幕:0 直接渲染:是 服务器 glx 供应商字符串:NVIDIA Corporation 服务器 glx 版本字符串:1.4 服务器 glx 扩展: GLX_EXT_visual_info,GLX_EXT_visual_rating,GLX_SGIX_fbconfig, GLX_SGIX_pbuffer、GLX_SGI_video_sync、GLX_SGI_swap_control、 GLX_EXT_swap_control,GLX_EXT_swap_control_tear, GLX_EXT_texture_from_pixmap,GLX_EXT_buffer_age, GLX_ARB_创建上下文, GLX_ARB_create_context_profile,GLX_EXT_create_context_es_profile, GLX_EXT_创建上下文_es2_配置文件, GLX_ARB_创建上下文稳健性, GLX_ARB_multisample,GLX_NV_float_buffer,GLX_ARB_fbconfig_float, GLX_EXT_framebuffer_sRGB,GLX_NV_multisample_coverage 客户端 glx 供应商字符串:NVIDIA Corporation 客户端 glx 版本字符串:1.4 客户端 glx 扩展: GLX_ARB_get_proc_address,GLX_ARB_multisample, GLX_EXT_视觉信息, GLX_EXT_visual_rating,GLX_EXT_import_context,GLX_SGI_video_sync, GLX_NV_swap_group、GLX_NV_video_out、GLX_SGIX_fbconfig、 GLX_SGIX_pbuffer, GLX_SGI_swap_control,GLX_EXT_swap_control, GLX_EXT_swap_control_tear, GLX_EXT_buffer_age,GLX_ARB_create_context, GLX_ARB_create_context_profile,GLX_NV_float_buffer, GLX_ARB_fbconfig_float,GLX_EXT_fbconfig_packed_float, GLX_EXT_texture_from_pixmap,GLX_EXT_framebuffer_sRGB, GLX_NV_present_video,GLX_NV_copy_image, GLX_NV_多重采样覆盖, GLX_NV_video_capture,GLX_EXT_create_context_es_profile, GLX_EXT_创建上下文_es2_配置文件, GLX_ARB_create_context_robustness GLX 版本:1.4 GLX 扩展: GLX_EXT_visual_info,GLX_EXT_visual_rating,GLX_SGIX_fbconfig, GLX_SGIX_pbuffer、GLX_SGI_video_sync、GLX_SGI_swap_control、 GLX_EXT_swap_control,GLX_EXT_swap_control_tear, GLX_EXT_texture_from_pixmap,GLX_EXT_buffer_age, GLX_ARB_创建上下文, GLX_ARB_create_context_profile,GLX_EXT_create_context_es_profile, GLX_EXT_创建上下文_es2_配置文件, GLX_ARB_创建上下文稳健性, GLX_ARB_multisample,GLX_NV_float_buffer,GLX_ARB_fbconfig_float, GLX_EXT_framebuffer_sRGB, GLX_NV_multisample_coverage, GLX_ARB_get_proc_address OpenGL 供应商字符串:NVIDIA Corporation OpenGL 渲染器字符串:GeForce 610M/PCIe/SSE2 OpenGL 版本字符串:4.3.0 NVIDIA 319.32 OpenGL 着色语言版本字符串:4.30 NVIDIA 通过 Cg 编译器 OpenGL 扩展: GL_AMD_multi_draw_indirect,GL_ARB_arrays_of_arrays, GL_ARB_base_实例, GL_ARB_blend_func_extended,GL_ARB_clear_buffer_object, GL_ARB_color_buffer_float,GL_ARB_compatibility, GL_ARB_压缩纹理像素存储, GL_ARB_保守深度, GL_ARB_计算_着色器、GL_ARB_复制_缓冲区、GL_ARB_复制_图像, GL_ARB_debug_output,GL_ARB_depth_buffer_float, GL_ARB_深度_夹钳, GL_ARB_depth_texture,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_ES2_compatibility, GL_ARB_ES3_兼容性, GL_ARB_explicit_attrib_location,GL_ARB_explicit_uniform_location, GL_ARB_fragment_coord_conventions, GL_ARB_fragment_layer_视口, 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_gpu_shader5, GL_ARB_gpu_shader_fp64, GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, GL_ARB_imaging,GL_ARB_instanced_arrays, GL_ARB_内部格式_查询, GL_ARB_internalformat_query2,GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment,GL_ARB_map_buffer_range, GL_ARB_multi_draw_indirect,GL_ARB_multisample, GL_ARB_多重纹理, GL_ARB_occlusion_query,GL_ARB_occlusion_query2, GL_ARB_pixel_buffer_object,GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_program_interface_query,GL_ARB_provoking_vertex, GL_ARB_robust_buffer_access_behavior,GL_ARB_robustness, GL_ARB_sample_shading,GL_ARB_sampler_objects, GL_ARB_无缝立方体映射, GL_ARB_separate_shader_objects,GL_ARB_shader_atomic_counters, GL_ARB_shader_bit_encoding,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_lod,GL_ARB_shading_language_100, GL_ARB_着色语言_420包, GL_ARB_着色语言_包括, GL_ARB_shading_language_packing,GL_ARB_shadow, GL_ARB_stencil_texturing, GL_ARB_sync,GL_ARB_tessellation_shader, GL_ARB_纹理_边框, GL_ARB_texture_buffer_object,GL_ARB_texture_buffer_object_rgb32, GL_ARB_texture_buffer_range,GL_ARB_texture_compression, GL_ARB_纹理_压缩_bptc, GL_ARB_纹理_压缩_rgtc, GL_ARB_texture_cube_map,GL_ARB_texture_cube_map_array, GL_ARB_texture_env_add,GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,GL_ARB_texture_env_dot3, GL_ARB_texture_float,GL_ARB_texture_gather, GL_ARB_纹理_镜像_重复, GL_ARB_纹理_多重采样, GL_ARB_texture_non_power_of_two,GL_ARB_texture_query_levels, GL_ARB_texture_query_lod,GL_ARB_texture_rectangle, GL_ARB_纹理_rg, GL_ARB_texture_rgb10_a2ui,GL_ARB_texture_storage, GL_ARB_texture_storage_multisample,GL_ARB_texture_swizzle, GL_ARB_texture_view,GL_ARB_timer_query, GL_ARB_变换_反馈2, 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_64位, GL_ARB_vertex_attrib_binding, GL_ARB_vertex_buffer_object,GL_ARB_vertex_program, GL_ARB_顶点着色器, 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_纹理环境添加, GL_EXT_abgr,GL_EXT_bgra,GL_EXT_bindable_uniform, GL_EXT_混合颜色, 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_直接状态访问, GL_EXT_draw_buffers2, GL_EXT_draw_instanced, GL_EXT_绘制范围元素, 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_对象, 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_像素缓冲区对象, GL_EXT_point_parameters,GL_EXT_provoking_vertex, GL_EXT_重新缩放_正常, GL_EXT_secondary_color,GL_EXT_separate_shader_objects, GL_EXT_separate_specular_color,GL_EXT_shader_image_load_store, GL_EXT_shadow_funcs,GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_texture3D, GL_EXT_texture_array, GL_EXT_纹理缓冲区对象, GL_EXT_texture_compression_dxt1,GL_EXT_texture_compression_latc, GL_EXT_纹理_压缩_rgtc, GL_EXT_纹理_压缩_s3tc, GL_EXT_纹理_立方体_映射,GL_EXT_纹理_边缘_夹, GL_EXT_texture_env_combine,GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,GL_EXT_texture_integer, GL_EXT_纹理_lod,GL_EXT_纹理_lod_bias, GL_EXT_纹理_镜像_夹, GL_EXT_texture_对象,GL_EXT_texture_shared_exponent, GL_EXT_texture_sRGB,GL_EXT_texture_sRGB_decode, GL_EXT_纹理_存储, GL_EXT_texture_swizzle,GL_EXT_timer_query, GL_EXT_变换_反馈2, GL_EXT_vertex_array,GL_EXT_vertex_array_bgra, GL_EXT_vertex_attrib_64位, GL_EXT_x11_sync_对象,GL_EXT_import_sync_对象, GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,GL_KHR_debug,GL_KTX_buffer_region, GL_NV_blend_square,GL_NV_compute_program5, GL_NV_条件渲染, GL_NV_copy_depth_to_color,GL_NV_copy_image, GL_NV_深度_缓冲区_float, GL_NV_depth_clamp,GL_NV_draw_texture,GL_NV_ES1_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_gpu_程序4_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_多采样_过滤_提示,GL_NV_occlusion_query, GL_NV_packed_depth_stencil, GL_NV_参数_缓冲区_对象, GL_NV_parameter_buffer_object2,GL_NV_path_rendering, GL_NV_像素_数据_范围,GL_NV_点_精灵, GL_NV_primitive_重启, 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_对象, GL_NV_texgen_reflection,GL_NV_texture_barrier, GL_NV_texture_compression_vtc,GL_NV_texture_env_combine4, GL_NV_texture_expand_normal,GL_NV_texture_multisample, GL_NV_texture_rectangle,GL_NV_texture_shader, GL_NV_纹理_着色器2, GL_NV_texture_shader3,GL_NV_transform_feedback, GL_NV_transform_feedback2,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_顶点_程序1_1,GL_NV_顶点_程序2, GL_NV_vertex_program2_option,GL_NV_vertex_program3, GL_NVX_conditional_render,GL_NVX_gpu_memory_info, GL_SGIS_generate_mipmap,GL_SGIS_texture_lod, GL_SGIX_深度_纹理, GL_SGIX_shadow,GL_SUN_slice_accum
$> 减少 /etc/X11/xorg.conf
“服务器布局”部分 标识符“布局” 屏幕 0“nvidia” 不活跃的“情报” 结束部分 “设备”部分 标识符“nvidia” 驱动程序“nvidia” 巴士编号“1:0:0” 结束部分 “屏幕”部分 标识符“nvidia” 设备“nvidia” 选项“UseDisplayDevice”“无” 结束部分 “设备”部分 标识符“intel” 驱动程序“模式设置” 结束部分 “屏幕”部分 标识符“intel” 设备“英特尔” 结束部分