 |
 |
 |
 |
| F14 Development The proper place for all things "F14." This section will be archived once F14 reaches final release. |

24th September 2010, 07:17 PM
|
 |
Registered User
|
|
Join Date: Jun 2007
Location: Aubagne France
Age: 58
Posts: 399

|
|
|
Enabling nvidia drivers with kernel-2.6.35.5-31 (no debugging)
Hi.
I install the latest no debugging kernel from koji: kernel-2.6.35.5-32.fc14.x86_64.
I install and build packages nvidia-driver 260.19.06 from this thread: http://forums.fedoraforum.org/showth...ghlight=nvidia.
I blacklist nouveau and when I reboot, nvidia drivers don't work.
In the boot.log I have this error:
Code:
.........................................................
Checking for module nvidia.ko: [60G[[0;32m OK [0;39m]
Enabling the nvidia driver: Traceback (most recent call last):
File "/usr/sbin/nvidia-config-display", line 28, in <module>
import livnaConfigDisplay.ConfigDisplay
File "/usr/lib/python2.7/site-packages/livnaConfigDisplay/ConfigDisplay.py", line 29, in <module>
import xf86config
File "/usr/lib64/python2.7/site-packages/xf86config.py", line 1, in <module>
import ixf86config
ImportError: /usr/lib64/python2.7/site-packages/ixf86configmodule.so: undefined symbol: xstrtokenize
[60G[[0;31mÉCHOUÉ[0;39m]
..................................................................
What's wrong?
|

24th September 2010, 07:33 PM
|
 |
Retired Administrator
|
|
Join Date: Oct 2006
Posts: 21,509

|
|
|
Re: Enabling nvidia drivers with kernel-2.6.35.5-31 (no debugging)
livna-config-display is broken, try
|

24th September 2010, 07:44 PM
|
 |
Registered User
|
|
Join Date: Apr 2008
Location: Leeds, UK
Posts: 281

|
|
|
Re: Enabling nvidia drivers with kernel-2.6.35.5-31 (no debugging)
thanks for the nvidia-xconfig tip! Now the nvidia driver is working as I can see the NVIDIA logo before gdm.
But when I tried to run glxinfo or glxgears, an error happens:
name of display: :0.0
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 138 (NV-GLX)
Minor opcode of failed request: 4 ()
Resource id in failed request: 0x3000003
Serial number of failed request: 30
Current serial number in output stream: 30
Non of the 3D application would run either.
|

24th September 2010, 08:18 PM
|
 |
Registered User
|
|
Join Date: Jun 2007
Location: Aubagne France
Age: 58
Posts: 399

|
|
|
Re: Enabling nvidia drivers with kernel-2.6.35.5-31 (no debugging)
Thank leigh:
Code:
[root@208 dominique]# nvidia-xconfig
WARNING: Unable to locate/open X configuration file.
New X configuration file written to '/etc/X11/xorg.conf'
I reboot and now nvidia drivers is enable and work.
But I have same errors message in my booy.log
Is it harmful ?
---------- Post added at 08:58 PM CDT ---------- Previous post was at 08:47 PM CDT ----------
Quote:
Originally Posted by lovenemesis
thanks for the nvidia-xconfig tip! Now the nvidia driver is working as I can see the NVIDIA logo before gdm.
But when I tried to run glxinfo or glxgears, an error happens:
name of display: :0.0
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 138 (NV-GLX)
Minor opcode of failed request: 4 ()
Resource id in failed request: 0x3000003
Serial number of failed request: 30
Current serial number in output stream: 30
Non of the 3D application would run either.
|
I have same problem, and I don' t enable desktop effect in Kde.
---------- Post added at 09:18 PM CDT ---------- Previous post was at 08:58 PM CDT ----------
I reboot and now glxgears and glxinfo work:
Code:
[dominique@208 ~]$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
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_texture_from_pixmap, GLX_ARB_create_context,
GLX_ARB_create_context_profile, GLX_EXT_create_context_es2_profile,
GLX_ARB_create_context_robustness, GLX_ARB_multisample,
GLX_NV_float_buffer, GLX_ARB_fbconfig_float, GLX_EXT_framebuffer_sRGB
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
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_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_multisample_coverage,
GLX_NV_video_capture, GLX_EXT_create_context_es2_profile,
GLX_ARB_create_context_robustness
GLX version: 1.4
GLX extensions:
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_texture_from_pixmap, GLX_ARB_create_context,
GLX_ARB_create_context_profile, GLX_EXT_create_context_es2_profile,
GLX_ARB_create_context_robustness, GLX_ARB_multisample,
GLX_NV_float_buffer, GLX_ARB_fbconfig_float, GLX_EXT_framebuffer_sRGB,
GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 8700M GT/PCI/SSE2
OpenGL version string: 3.3.0 NVIDIA 260.19.06
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler
OpenGL extensions:
GL_ARB_blend_func_extended, GL_ARB_color_buffer_float,
GL_ARB_compatibility, GL_ARB_copy_buffer, GL_ARB_depth_buffer_float,
GL_ARB_depth_clamp, GL_ARB_depth_texture, GL_ARB_draw_buffers,
GL_ARB_draw_elements_base_vertex, GL_ARB_draw_instanced,
GL_ARB_ES2_compatibility, GL_ARB_explicit_attrib_location,
GL_ARB_fragment_coord_conventions, GL_ARB_fragment_program,
GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,
GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB,
GL_ARB_geometry_shader4, GL_ARB_get_program_binary,
GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, GL_ARB_imaging,
GL_ARB_instanced_arrays, GL_ARB_map_buffer_range, GL_ARB_multisample,
GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_occlusion_query2,
GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite,
GL_ARB_provoking_vertex, GL_ARB_robustness, GL_ARB_sampler_objects,
GL_ARB_seamless_cube_map, GL_ARB_separate_shader_objects,
GL_ARB_shader_bit_encoding, GL_ARB_shader_objects,
GL_ARB_shading_language_100, GL_ARB_shadow, GL_ARB_sync,
GL_ARB_texture_border_clamp, GL_ARB_texture_buffer_object,
GL_ARB_texture_compression, GL_ARB_texture_compression_rgtc,
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_float,
GL_ARB_texture_mirrored_repeat, GL_ARB_texture_multisample,
GL_ARB_texture_non_power_of_two, GL_ARB_texture_rectangle,
GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui, GL_ARB_texture_swizzle,
GL_ARB_timer_query, GL_ARB_transpose_matrix, GL_ARB_uniform_buffer_object,
GL_ARB_vertex_array_bgra, GL_ARB_vertex_array_object,
GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
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_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_provoking_vertex, GL_EXT_rescale_normal,
GL_EXT_secondary_color, GL_EXT_separate_shader_objects,
GL_EXT_separate_specular_color, 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_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_swizzle, GL_EXT_timer_query, GL_EXT_vertex_array,
GL_EXT_vertex_array_bgra, GL_IBM_rasterpos_clip,
GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_blend_square,
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_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_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_pixel_data_range,
GL_NV_point_sprite, GL_NV_primitive_restart, GL_NV_register_combiners,
GL_NV_register_combiners2, GL_NV_shader_buffer_load,
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_texture_shader2,
GL_NV_texture_shader3, GL_NV_transform_feedback, GL_NV_vdpau_interop,
GL_NV_vertex_array_range, GL_NV_vertex_array_range2,
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_SGIS_generate_mipmap, GL_SGIS_texture_lod, GL_SGIX_depth_texture,
GL_SGIX_shadow, GL_SUN_slice_accum
84 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
----------------------------------------------------------------------------
0x021 24 tc 0 32 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 0 0 None
0x022 24 dc 0 32 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 0 0 None
0x024 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 0 0 None
0x025 24 tc 0 32 0 r . . 8 8 8 0 . s 4 24 8 16 16 16 16 0 0 None
0x026 24 tc 0 32 0 r . . 8 8 8 8 . s 4 24 8 16 16 16 16 0 0 None
0x027 24 tc 0 32 0 r y . 8 8 8 0 . s 4 24 0 16 16 16 16 0 0 None
.............................
[dominique@208 ~]$
Code:
[dominique@208 ~]$ glxgears
39800 frames in 5.0 seconds = 7959.935 FPS
41010 frames in 5.0 seconds = 8201.828 FPS
40807 frames in 5.0 seconds = 8161.317 FPS
41007 frames in 5.0 seconds = 8201.198 FPS
41034 frames in 5.0 seconds = 8206.722 FPS
44121 frames in 5.0 seconds = 8824.153 FPS
But I don't enable desktop effects in my Kde...
May be it's a Kde bug...
For Kde i solve problem by remove .kde in my home...
Now all works fine.
Last edited by chepioq; 24th September 2010 at 08:38 PM.
Reason: --Remove .kde--
|

25th September 2010, 03:22 AM
|
 |
Registered User
|
|
Join Date: Apr 2008
Location: Leeds, UK
Posts: 281

|
|
|
Re: Enabling nvidia drivers with kernel-2.6.35.5-31 (no debugging)
No luck for me! Is that because I am using GNOME ? ;p
Still the same error when running glxgears and glxinfo.
Can you post your /etc/X11/xorg.conf file here for a reference please? I guess the lines pointing to glx extensions path were missing there.
|

25th September 2010, 05:58 AM
|
 |
Registered User
|
|
Join Date: Jun 2007
Location: Aubagne France
Age: 58
Posts: 399

|
|
|
Re: Enabling nvidia drivers with kernel-2.6.35.5-31 (no debugging)
Quote:
Originally Posted by lovenemesis
No luck for me! Is that because I am using GNOME ? ;p
Still the same error when running glxgears and glxinfo.
Can you post your /etc/X11/xorg.conf file here for a reference please? I guess the lines pointing to glx extensions path were missing there.
|
Have you blacklist "nouveau" ?
What is result of
Code:
lsmod |grep nouveau
|

25th September 2010, 05:57 PM
|
 |
Registered User
|
|
Join Date: Apr 2008
Location: Leeds, UK
Posts: 281

|
|
|
Re: Enabling nvidia drivers with kernel-2.6.35.5-31 (no debugging)
Nvidia is there whereas nouveau isn't.
Finally I removed all the related RPMS and installed the binary one directly. Now everything works.
I guess some necessary GLX files of the driver were filtered out during packaging process.
|

27th September 2010, 08:04 PM
|
 |
Registered User
|
|
Join Date: Jun 2007
Location: Aubagne France
Age: 58
Posts: 399

|
|
|
Re: Enabling nvidia drivers with kernel-2.6.35.5-31 (no debugging)
Hi all
Just one info
For test i install the latest kernel from koji: 2.6.35.6-34.fc14, and I want build kmod-nvidia for this kernel, but during building, I have an error:
need for dependencies buildsys-build-rpmfusion-kerneldevpkgs-newest.
I don't find this package, but I find this one: buildsys-build-rpmfusion-kerneldevpkgs-current-13-0.1 in rpm-fusion repo.
I install it and build kmod-nvidia work.
|

29th September 2010, 07:12 PM
|
|
Registered User
|
|
Join Date: Sep 2006
Posts: 13

|
|
|
Re: Enabling nvidia drivers with kernel-2.6.35.5-31 (no debugging)
Quote:
Originally Posted by lovenemesis
Finally I removed all the related RPMS and installed the binary one directly. Now everything works.
I guess some necessary GLX files of the driver were filtered out during packaging process.
|
I'm in the same situation, what did you do exactly ?
I try a remove/install of glxinfo and kmod but it didn't work ;(
|

9th October 2010, 10:54 PM
|
|
Registered User
|
|
Join Date: Jun 2008
Posts: 6

|
|
|
Re: Enabling nvidia drivers with kernel-2.6.35.5-31 (no debugging)
Quote:
Originally Posted by lost_pro
I'm in the same situation, what did you do exactly ?
I try a remove/install of glxinfo and kmod but it didn't work ;(
|
I too would like some info on this issue. I get the exact same error every time, my the Xorg0.log says that there are some GLX issues when launching the driver. How can they be resolved. I have never installed the binary installer from Nvidia though, just stuck with akmods stuff. The build for akmods goes ok though.
Thanks.
EDIT: Here is a log of my boot, and Xorg0.log :
Code:
[ 111.489] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[ 111.489] (==) NVIDIA(0): RGB weight 888
[ 111.489] (==) NVIDIA(0): Default visual is TrueColor
[ 111.489] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 111.489] (**) NVIDIA(0): Enabling RENDER acceleration
[ 111.489] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[ 111.490] (EE) NVIDIA(0): log file that the GLX module has been loaded in your X
[ 111.490] (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
[ 111.490] (EE) NVIDIA(0): you continue to encounter problems, Please try
[ 111.490] (EE) NVIDIA(0): reinstalling the NVIDIA driver.
[ 111.494] (EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module. Please see the
[ 111.494] (EE) NVIDIA(0): system's kernel log for additional error messages and
[ 111.494] (EE) NVIDIA(0): consult the NVIDIA README for details.
[ 111.494] (EE) NVIDIA(0): *** Aborting ***
[ 111.494] (II) UnloadModule: "nvidia"
[ 111.494] (II) UnloadModule: "wfb"
[ 111.494] (II) UnloadModule: "fb"
[ 111.494] (EE) Screen(s) found, but none have a usable configuration.
Code:
Enabling the nvidia driver: Traceback (most recent call last):
File "/usr/sbin/nvidia-config-display", line 28, in <module>
import livnaConfigDisplay.ConfigDisplay
File "/usr/lib/python2.7/site-packages/livnaConfigDisplay/ConfigDisplay.py", line 29, in <module>
import xf86config
File "/usr/lib64/python2.7/site-packages/xf86config.py", line 1, in <module>
import ixf86config
ImportError: /usr/lib64/python2.7/site-packages/ixf86configmodule.so: undefined symbol: xstrtokenize
[60G[[0;31mFAILED[0;39m]
Last edited by TheLegace; 9th October 2010 at 11:11 PM.
|

11th October 2010, 03:52 PM
|
 |
Registered User
|
|
Join Date: Apr 2008
Location: Leeds, UK
Posts: 281

|
|
|
Re: Enabling nvidia drivers with kernel-2.6.35.5-31 (no debugging)
Quote:
Originally Posted by lost_pro
I'm in the same situation, what did you do exactly ?
I try a remove/install of glxinfo and kmod but it didn't work ;(
|
Use yum to remove all the nivida rpms including the kmod-nvidia.
Then download the binary driver from nvidia site and install.
Probably more polish needs to done to the rpmfusion nvidia driver.
|

12th October 2010, 09:33 PM
|
 |
Fedora QA Community Monkey
|
|
Join Date: Dec 2008
Location: Vancouver, BC
Posts: 3,768

|
|
|
Re: Enabling nvidia drivers with kernel-2.6.35.5-31 (no debugging)
"Probably more polish needs to done to the rpmfusion nvidia driver. "
Nope, as someone already pointed out, the problem is that livna-config-display doesn't work at present so the driver configuration isn't properly completed. This is out of rpmfusion's hands, as the bug is this:
https://bugzilla.redhat.com/show_bug.cgi?id=623742
and:
https://bugzilla.redhat.com/show_bug.cgi?id=638656
in X server and pyxf86config, both of which are actually Fedora components. If anyone wants to look at those bug reports and come up with correct fixes, that would be very welcome as it'd fix all Fusion-hosted drivers (NVIDIA, flgrx, psb) and system-config-display in Fedora proper.
|

15th October 2010, 06:01 PM
|
|
Registered User
|
|
Join Date: Mar 2010
Posts: 28

|
|
|
Re: Enabling nvidia drivers with kernel-2.6.35.5-31 (no debugging)
Hi! I'm not sure if this helps, recently tested F14x64 with nvidia 260 drivers installed, so far its been stable, glxgears gave me much faster fps than what i have on F13 kmod-nvidia.
Note: I've installed proprietary nvidia drivers (drivers frm nvidia ), its not advisable but since F14 still on beta phase.. why not give it a try.
Just trying to learn linux....
|

15th October 2010, 07:15 PM
|
|
Registered User
|
|
Join Date: Jun 2008
Posts: 6

|
|
|
Re: Enabling nvidia drivers with kernel-2.6.35.5-31 (no debugging)
Quote:
Originally Posted by egrar
Hi! I'm not sure if this helps, recently tested F14x64 with nvidia 260 drivers installed, so far its been stable, glxgears gave me much faster fps than what i have on F13 kmod-nvidia.
Note: I've installed proprietary nvidia drivers (drivers frm nvidia ), its not advisable but since F14 still on beta phase.. why not give it a try.
Just trying to learn linux....
|
I may give it a try, but using nvidia drivers puts me on edge, since they seem to overwrite everything, are a pain to remove, and they just don't get along with the rest of the components of linux and fedora. I have had bad experiences with it, but it looks like the only thing thats going to work, so I will give it a shot. But then again as long I can get two monitors working I will just stick with the nouveau drivers.
Thanks.
TheLegace.
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Current GMT-time: 19:19 (Thursday, 23-05-2013)
|
|
 |
 |
 |
 |
|
|