Gentoo Archives: gentoo-hardened

From: Rumen Yotov <rumen_yotov@×××.bg>
To: gentoo-hardened@l.g.o
Subject: Re: [gentoo-hardened] xorg/nv woes
Date: Mon, 06 Dec 2004 20:27:32
Message-Id: 1102364859.18528.6.camel@mymach.qrypto.org
In Reply to: Re: [gentoo-hardened] xorg/nv woes by "Milus János"
1 On пн, 2004-12-06 at 21:09 +0100, Milus János wrote:
2 > 2004-12-06, h keltezéssel 09:16-kor Kevin F. Quinn ezt írta:
3 >
4 > > -r3 is known not to work with hardened GCC, unless you use static. There is a fix for this is in -r4, which is currently masked because it makes significant changes to various paths.
5 > >
6 > > The fix compiles pretty much everything with '-nonow', which removes the defaulted "-z now" added by the hardened GCC specs, and allows xorg to work properly with dlloader (but not elfloader, which is unlikely to ever be "fixed").
7 > >
8 > > Kev.
9 > >
10 > >
11 >
12 > Is that mean, that the binary-only nvidia driver will work with -r4? Or
13 > the binary-only drivers uses elfloader, and no hope to work in a
14 > hardened system?
15 >
16 Hi,
17 i'm not sure but just (5 min) ago finished emerging xorg-x11-6.8.0-r4
18 w/o hardened, with gcc-specs set to vanilla, done etc-update for
19 6-files, changed PaX-flags on some binaries-Xorg, started X, changed
20 PaX-flags on glxinfo and here's the output:
21 name of display: :0.0
22 display: :0 screen: 0
23 direct rendering: Yes
24 server glx vendor string: NVIDIA Corporation
25 server glx version string: 1.3
26 server glx extensions:
27 GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
28 GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control
29 client glx vendor string: NVIDIA Corporation
30 client glx version string: 1.3
31 client glx extensions:
32 GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
33 GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
34 GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig,
35 GLX_SGIX_pbuffer,
36 GLX_SGI_swap_control, GLX_NV_float_buffer
37 GLX extensions:
38 GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
39 GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
40 GLX_ARB_get_proc_address
41 OpenGL vendor string: NVIDIA Corporation
42 OpenGL renderer string: GeForce4 MX 440/AGP/SSE/3DNOW!
43 OpenGL version string: 1.5.2 NVIDIA 66.29
44 OpenGL extensions:
45 GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_point_parameters,
46 GL_ARB_point_sprite, GL_ARB_shader_objects,
47 GL_ARB_shading_language_100,
48 GL_ARB_texture_compression, GL_ARB_texture_cube_map,
49 GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
50 GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat,
51 GL_ARB_texture_rectangle, GL_ARB_transpose_matrix,
52 GL_ARB_vertex_buffer_object, GL_ARB_vertex_program,
53 GL_ARB_vertex_shader,
54 GL_ARB_window_pos, GL_S3_s3tc, GL_EXT_texture_env_add, GL_EXT_abgr,
55 GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_minmax,
56 GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
57 GL_EXT_compiled_vertex_array, GL_EXT_Cg_shader,
58 GL_EXT_draw_range_elements, GL_EXT_fog_coord,
59 GL_EXT_multi_draw_arrays,
60 GL_EXT_packed_pixels, GL_EXT_paletted_texture,
61 GL_EXT_pixel_buffer_object,
62 GL_EXT_point_parameters, GL_EXT_rescale_normal,
63 GL_EXT_secondary_color,
64 GL_EXT_separate_specular_color, GL_EXT_shared_texture_palette,
65 GL_EXT_stencil_wrap, GL_EXT_texture_compression_s3tc,
66 GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp,
67 GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
68 GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod,
69 GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array,
70 GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,
71 GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_fence,
72 GL_NV_fog_distance, GL_NV_light_max_exponent,
73 GL_NV_packed_depth_stencil,
74 GL_NV_pixel_data_range, GL_NV_point_sprite,
75 GL_NV_register_combiners,
76 GL_NV_texgen_reflection, GL_NV_texture_env_combine4,
77 GL_NV_texture_rectangle, GL_NV_vertex_array_range,
78 GL_NV_vertex_array_range2, GL_NV_vertex_program,
79 GL_NV_vertex_program1_1,
80 GL_SGIS_generate_mipmap, GL_SGIS_multitexture, GL_SGIS_texture_lod,
81 GL_SUN_slice_accum
82 glu version: 1.3
83 glu extensions:
84 GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
85
86 visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
87 id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
88 ----------------------------------------------------------------------
89 0x21 16 tc 0 16 0 r y . 5 6 5 0 4 16 0 16 16 16 16 0 0 None
90 0x22 16 dc 0 16 0 r y . 5 6 5 0 4 16 0 16 16 16 16 0 0 None
91 0x23 16 tc 0 16 0 r . . 5 6 5 0 4 16 0 16 16 16 16 0 0 None
92 0x24 16 tc 0 16 0 r y . 5 6 5 0 4 0 0 16 16 16 16 0 0 None
93 0x25 16 tc 0 16 0 r . . 5 6 5 0 4 0 0 16 16 16 16 0 0 None
94 0x26 16 dc 0 16 0 r . . 5 6 5 0 4 16 0 16 16 16 16 0 0 None
95 0x27 16 dc 0 16 0 r y . 5 6 5 0 4 0 0 16 16 16 16 0 0 None
96 0x28 16 dc 0 16 0 r . . 5 6 5 0 4 0 0 16 16 16 16 0 0 None
97 ...END...
98 Kernel-2.6.7-hardened-r17. Latest (6629) nvidia. This is all the info
99 for now.
100 HTH
101 --
102 Rumen Yotov <rumen_yotov@×××.bg>

Attachments

File name MIME type
smime.p7s application/x-pkcs7-signature