Hi, I compiled drm & xf86-video-nouveau to test nouveau yesterday -- the X server couldn't start. Today, Telek pointed me to drm/linux-core/drm_pciids.h, where I added my card. This made nouveau detect my card, and the xerver started successfully. I didn't test further -- for example I didn't compile the mesa nouveau code to enable 3D. So what should I test ? Snark PS1: nvidia-glx isn't abi-compatible with my xserver, so I can't provide renouveau dumps at the moment. PS2: the patch to make my card detected. --- drm_pciids.h.orig 2007-09-21 09:06:41.505406324 +0200 +++ drm_pciids.h 2007-09-21 08:58:09.976255940 +0200 @@ -748,6 +748,7 @@ {0x10de, 0x0421, PCI_ANY_ID, PCI_ANY_ID, 0, 0, NV_50}, \ {0x10de, 0x0422, PCI_ANY_ID, PCI_ANY_ID, 0, 0, NV_50}, \ {0x10de, 0x0423, PCI_ANY_ID, PCI_ANY_ID, 0, 0, NV_50}, \ + {0x10de, 0x0425, PCI_ANY_ID, PCI_ANY_ID, 0, 0, NV_50}, \ {0x10de, 0x0429, PCI_ANY_ID, PCI_ANY_ID, 0, 0, NV_50}, \ {0x12d2, 0x0020, PCI_ANY_ID, PCI_ANY_ID, 0, 0, NV_04}, \ {0x12d2, 0x0028, PCI_ANY_ID, PCI_ANY_ID, 0, 0, NV_04}, \ PS3: I had to copy my modified file in drm_pciids.h.orig and remove my line to make the patch because git didn't see I had changed something... if someone knows why, that would help!
Julien PUYDT a ?crit :> PS1: nvidia-glx isn't abi-compatible with my xserver, so I can't provide > renouveau dumps at the moment.Now I could try renouveau ; I fetched the cvs, compiled, ran, but it made the box reboot at one point ; here is the list of obtained files and their sizes -- perhaps it will help know when the crash happened : $ ls *txt -l | awk '{ print $5 "\t" $8 }' 9603 card_10de-0425_test_alpha.txt 129978 card_10de-0425_test_arb_fragment_program.txt 6984 card_10de-0425_test_arb_imaging.txt 16632 card_10de-0425_test_arb_multitexture.txt 23793 card_10de-0425_test_arb_occlusion_query.txt 2669 card_10de-0425_test_arb_point_parameters.txt 5628 card_10de-0425_test_arb_point_sprite.txt 5454 card_10de-0425_test_arb_texture_cube_map.txt 7392 card_10de-0425_test_arb_vertex_buffer_object.txt 230769 card_10de-0425_test_arb_vertex_program.txt 19407 card_10de-0425_test_blend.txt 11247 card_10de-0425_test_clear.txt 8776 card_10de-0425_test_clip_plane.txt 20662 card_10de-0425_test_color_mask.txt 23399 card_10de-0425_test_color_material.txt 14675 card_10de-0425_test_cull_face.txt 1162 card_10de-0425_test_default.txt 17063 card_10de-0425_test_depth.txt 4179 card_10de-0425_test_display_list.txt 23516 card_10de-0425_test_draw_buffer.txt 7850 card_10de-0425_test_draw_pixels.txt 49967 card_10de-0425_test_enables.txt 4897 card_10de-0425_test_ext_blend_equation_separate.txt 2499 card_10de-0425_test_ext_blend_func_separate.txt 2610 card_10de-0425_test_ext_fog_coord.txt 0 card_10de-0425_test_ext_framebuffer_object.txt 0 card_10de-0425_test_ext_stencil_two_side.txt 0 card_10de-0425_test_ext_texture_filter_anisotropic.txt 5452 card_10de-0425_test_fog_hint.txt 6918 card_10de-0425_test_fog.txt 1986 card_10de-0425_test_front_face.txt 0 card_10de-0425_test_glsl_vp.txt 12461 card_10de-0425_test_light_single.txt 28411 card_10de-0425_test_lights.txt 1783 card_10de-0425_test_light_two_sides.txt 5987 card_10de-0425_test_line_hint.txt 2222 card_10de-0425_test_line_stipple.txt 12251 card_10de-0425_test_line_width.txt 164450 card_10de-0425_test_logic_op.txt 4717 card_10de-0425_test_matrix.txt 0 card_10de-0425_test_nv_fence.txt 0 card_10de-0425_test_nv_fog_distance.txt 0 card_10de-0425_test_nv_fragment_program2.txt 0 card_10de-0425_test_nv_fragment_program.txt 0 card_10de-0425_test_nv_point_sprite.txt 0 card_10de-0425_test_nv_register_combiners2.txt 0 card_10de-0425_test_nv_register_combiners_num.txt 0 card_10de-0425_test_nv_register_combiners.txt 0 card_10de-0425_test_nv_texture_env_combine4.txt 0 card_10de-0425_test_nv_texture_rectangle.txt 0 card_10de-0425_test_nv_texture_shader.txt 0 card_10de-0425_test_nv_vertex_program1_1.txt 0 card_10de-0425_test_nv_vertex_program2.txt 2977 card_10de-0425_test_point_size.txt 15722 card_10de-0425_test_polygon_mode.txt 14412 card_10de-0425_test_polygon_offset.txt 76571 card_10de-0425_test_polygon_stipple.txt 18880 card_10de-0425_test_primitives.txt 14313 card_10de-0425_test_render_mode.txt 1532 card_10de-0425_test_scissor.txt 0 card_10de-0425_test_sgis_generate_mipmap.txt 5999 card_10de-0425_test_shade_model.txt 5569 card_10de-0425_test_single_vertex.txt 26729 card_10de-0425_test_startup.txt 2237 card_10de-0425_test_stencil.txt 16349 card_10de-0425_test_texture_3d.txt 4301 card_10de-0425_test_texture_border.txt 7937 card_10de-0425_test_texture_filter.txt 95566 card_10de-0425_test_texture_format.txt 14380 card_10de-0425_test_texture_wrap.txt 5933 card_10de-0425_test_tex.txt 6203 card_10de-0425_test_viewport.txt 922 card_mappings.txt 0 card_objects.txt 0 card_stdout.txt 1558 license.txt Hope it helps, Snark
Reasonably Related Threads
- [Bug 25084] New: [PATCH] [drm_pciids] Note NVidia Quadro NVS 295 as supported
- [PATCH] virtio: remove explicit pci ids from virtio_pci.c
- [PATCH] virtio: remove explicit pci ids from virtio_pci.c
- Intel 537EP is NOT the MD3200 aka X100P [Re: Intel 537EP chipset, revisited]
- [PATCH 0/5] Fix deadlock on runtime suspend in DRM drivers