LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 09-27-2007, 08:57 PM   #46
TarFile
Member
 
Registered: Mar 2003
Posts: 371

Original Poster
Rep: Reputation: 37

This is what I get with Xfce

bash-3.1# 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_texture_from_pixmap, GLX_ARB_multisample, GLX_NV_float_buffer,
GLX_ARB_fbconfig_float
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_NV_float_buffer, GLX_ARB_fbconfig_float,
GLX_EXT_fbconfig_packed_float, GLX_EXT_texture_from_pixmap,
GLX_EXT_framebuffer_sRGB
GLX version: 1.3
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_texture_from_pixmap, GLX_ARB_multisample, GLX_NV_float_buffer,
GLX_ARB_fbconfig_float, GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 7600 GT/AGP/SSE/3DNOW!
OpenGL version string: 2.1.1 NVIDIA 100.14.19
OpenGL extensions:
GL_ARB_color_buffer_float, GL_ARB_depth_texture, GL_ARB_draw_buffers,
GL_ARB_fragment_program, GL_ARB_fragment_program_shadow,
GL_ARB_fragment_shader, GL_ARB_half_float_pixel, GL_ARB_imaging,
GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,
GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite,
GL_ARB_shadow, GL_ARB_shader_objects, GL_ARB_shading_language_100,
GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3, GL_ARB_texture_float,
GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
GL_ARB_texture_rectangle, GL_ARB_transpose_matrix,
GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
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_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_draw_range_elements,
GL_EXT_fog_coord, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample,
GL_EXT_framebuffer_object, GL_EXT_gpu_program_parameters,
GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil,
GL_EXT_packed_pixels, GL_EXT_pixel_buffer_object, GL_EXT_point_parameters,
GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,
GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_texture3D,
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_lod, GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp,
GL_EXT_texture_object, GL_EXT_texture_sRGB, GL_EXT_timer_query,
GL_EXT_vertex_array, GL_IBM_rasterpos_clip,
GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_blend_square,
GL_NV_copy_depth_to_color, GL_NV_depth_clamp, 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_half_float,
GL_NV_light_max_exponent, GL_NV_multisample_filter_hint,
GL_NV_occlusion_query, GL_NV_packed_depth_stencil, GL_NV_pixel_data_range,
GL_NV_point_sprite, GL_NV_primitive_restart, GL_NV_register_combiners,
GL_NV_register_combiners2, GL_NV_texgen_reflection,
GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4,
GL_NV_texture_expand_normal, GL_NV_texture_rectangle,
GL_NV_texture_shader, GL_NV_texture_shader2, GL_NV_texture_shader3,
GL_NV_vertex_array_range, GL_NV_vertex_array_range2, 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_SGIS_generate_mipmap, GL_SGIS_texture_lod,
GL_SGIX_depth_texture, GL_SGIX_shadow, GL_SUN_slice_accum

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x21 24 tc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 0 0 None
0x22 24 dc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 0 0 None
0x23 24 tc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 0 0 None
0x24 24 tc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 0 0 None
0x25 24 tc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 0 0 None
0x26 24 tc 0 32 0 r y . 8 8 8 0 4 24 0 16 16 16 16 0 0 None
0x27 24 tc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 0 0 None
0x28 24 tc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 0 0 None
0x29 24 tc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 0 0 None
0x2a 24 tc 0 32 0 r y . 8 8 8 0 4 16 0 16 16 16 16 0 0 None
0x2b 24 tc 0 32 0 r y . 8 8 8 8 4 16 0 16 16 16 16 0 0 None
0x2c 24 tc 0 32 0 r . . 8 8 8 0 4 16 0 16 16 16 16 0 0 None
0x2d 24 tc 0 32 0 r . . 8 8 8 8 4 16 0 16 16 16 16 0 0 None
0x2e 24 tc 0 32 0 r y . 8 8 8 0 4 0 0 16 16 16 16 0 0 None
0x2f 24 tc 0 32 0 r y . 8 8 8 8 4 0 0 16 16 16 16 0 0 None
0x30 24 tc 0 32 0 r . . 8 8 8 0 4 0 0 16 16 16 16 0 0 None
0x31 24 tc 0 32 0 r . . 8 8 8 8 4 0 0 16 16 16 16 0 0 None
0x32 24 tc 0 32 0 r y . 8 8 8 0 4 24 0 16 16 16 16 0 0 Ncon
0x33 24 tc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 0 0 Ncon
0x34 24 tc 0 32 0 r y . 8 8 8 0 4 24 0 16 16 16 16 0 0 Ncon
0x35 24 tc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 0 0 Ncon
0x36 24 tc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 0 0 Ncon
0x37 24 tc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 0 0 Ncon
0x38 24 tc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 0 0 Ncon
0x39 24 tc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 0 0 Ncon
0x3a 24 tc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 0 0 Ncon
0x3b 24 tc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 0 0 Ncon
0x3c 24 tc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 0 0 Ncon
0x3d 24 tc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 0 0 Ncon
0x3e 24 tc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 0 0 Ncon
0x3f 24 tc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 0 0 Ncon
0x40 24 tc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 0 0 Ncon
0x41 24 tc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 0 0 Ncon
0x42 24 tc 0 32 0 r y . 8 8 8 0 4 16 0 16 16 16 16 0 0 Ncon
0x43 24 tc 0 32 0 r y . 8 8 8 8 4 16 0 16 16 16 16 0 0 Ncon
0x44 24 tc 0 32 0 r y . 8 8 8 0 4 16 0 16 16 16 16 0 0 Ncon
0x45 24 tc 0 32 0 r y . 8 8 8 8 4 16 0 16 16 16 16 0 0 Ncon
0x46 24 tc 0 32 0 r . . 8 8 8 0 4 16 0 16 16 16 16 0 0 Ncon
0x47 24 tc 0 32 0 r . . 8 8 8 8 4 16 0 16 16 16 16 0 0 Ncon
0x48 24 tc 0 32 0 r . . 8 8 8 0 4 16 0 16 16 16 16 0 0 Ncon
0x49 24 tc 0 32 0 r . . 8 8 8 8 4 16 0 16 16 16 16 0 0 Ncon
0x4a 24 dc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 0 0 None
0x4b 24 dc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 0 0 None
0x4c 24 dc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 0 0 None
0x4d 24 dc 0 32 0 r y . 8 8 8 0 4 24 0 16 16 16 16 0 0 None
0x4e 24 dc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 0 0 None
0x4f 24 dc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 0 0 None
0x50 24 dc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 0 0 None
0x51 24 dc 0 32 0 r y . 8 8 8 0 4 16 0 16 16 16 16 0 0 None
0x52 24 dc 0 32 0 r y . 8 8 8 8 4 16 0 16 16 16 16 0 0 None
0x53 24 dc 0 32 0 r . . 8 8 8 0 4 16 0 16 16 16 16 0 0 None
0x54 24 dc 0 32 0 r . . 8 8 8 8 4 16 0 16 16 16 16 0 0 None
0x55 24 dc 0 32 0 r y . 8 8 8 0 4 0 0 16 16 16 16 0 0 None
0x56 24 dc 0 32 0 r y . 8 8 8 8 4 0 0 16 16 16 16 0 0 None
0x57 24 dc 0 32 0 r . . 8 8 8 0 4 0 0 16 16 16 16 0 0 None
0x58 24 dc 0 32 0 r . . 8 8 8 8 4 0 0 16 16 16 16 0 0 None
0x59 24 dc 0 32 0 r y . 8 8 8 0 4 24 0 16 16 16 16 0 0 Ncon
0x5a 24 dc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 0 0 Ncon
0x5b 24 dc 0 32 0 r y . 8 8 8 0 4 24 0 16 16 16 16 0 0 Ncon
0x5c 24 dc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 0 0 Ncon
0x5d 24 dc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 0 0 Ncon
0x5e 24 dc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 0 0 Ncon
0x5f 24 dc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 0 0 Ncon
0x60 24 dc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 0 0 Ncon
0x61 24 dc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 0 0 Ncon
0x62 24 dc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 0 0 Ncon
0x63 24 dc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 0 0 Ncon
0x64 24 dc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 0 0 Ncon
0x65 24 dc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 0 0 Ncon
0x66 24 dc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 0 0 Ncon
0x67 24 dc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 0 0 Ncon
0x68 24 dc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 0 0 Ncon
0x69 24 dc 0 32 0 r y . 8 8 8 0 4 16 0 16 16 16 16 0 0 Ncon
0x6a 24 dc 0 32 0 r y . 8 8 8 8 4 16 0 16 16 16 16 0 0 Ncon
0x6b 24 dc 0 32 0 r y . 8 8 8 0 4 16 0 16 16 16 16 0 0 Ncon
0x6c 24 dc 0 32 0 r y . 8 8 8 8 4 16 0 16 16 16 16 0 0 Ncon
0x6d 24 dc 0 32 0 r . . 8 8 8 0 4 16 0 16 16 16 16 0 0 Ncon
0x6e 24 dc 0 32 0 r . . 8 8 8 8 4 16 0 16 16 16 16 0 0 Ncon
0x6f 24 dc 0 32 0 r . . 8 8 8 0 4 16 0 16 16 16 16 0 0 Ncon
0x70 24 dc 0 32 0 r . . 8 8 8 8 4 16 0 16 16 16 16 0 0 Ncon
 
Old 09-27-2007, 08:59 PM   #47
TarFile
Member
 
Registered: Mar 2003
Posts: 371

Original Poster
Rep: Reputation: 37
and this is what I get with KDE

glxinfo
Error: unable to open display (null)
 
Old 09-27-2007, 09:10 PM   #48
TarFile
Member
 
Registered: Mar 2003
Posts: 371

Original Poster
Rep: Reputation: 37
Works under blackbox also.
 
Old 09-27-2007, 09:35 PM   #49
vonst
Member
 
Registered: May 2004
Location: Wash DC Metro Area
Distribution: Slackware 11
Posts: 108

Rep: Reputation: 15
what about xinitrc?

If I don't run X, if I am simply using the console window at logon (before I "startx"), then when I type glxinfo, I get "Error: unable to open display (null)"

Then I "startx", go into xfce, and glxinfo gives me great info!

Perhaps you're not actually starting X when you run KDE. That could be an issue somewhere over in xinitrc...

--vonSt
 
Old 09-28-2007, 09:32 PM   #50
T3slider
Senior Member
 
Registered: Jul 2007
Distribution: Slackware64-14.1
Posts: 2,367

Rep: Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843
Well, my glxinfo output is nearly identical except yours says
Code:
OpenGL renderer string: GeForce 7600 GT/AGP/SSE/3DNOW!
OpenGL version string: 2.1.1 NVIDIA 100.14.19
whereas mine says
Code:
OpenGL renderer string: GeForce 6100 nForce 405/PCI/SSE2/3DNOW!
OpenGL version string: 2.1.1 NVIDIA 100.14.11
The OpenGL renderer string just reflects the different video card models and can basically be ignored. However, it should be noted that you are using the 100.14.19 version of the driver whereas I am using the 100.14.11 version (apparently they updated the driver on September 18). I haven't tried this new driver, but I will try it probably tomorrow. You may want to try the older driver (which you can find in the nVidia archives) or just hold out until later.

It is interesting though that your glxinfo output from XFCE matches mine from KDE almost exactly, yet you can't get your card working with KDE. Strange. It's either a driver issue (ie the new one broke something) or KDE is not set up correctly. You may want to uninstall KDE-related packages and reinstall them from the CD in case something was corrupted/.../etc. It is also possible that your CD is corrupt (ie it did not burn properly) -- did you verify the md5sum of the CDs/DVD when you burned it? (or maybe you ordered it, in which case I would think it should be fine...?)

Note that my suggestions aren't really helping much -- I'm just throwing out as many suggestions as I can think of.
 
Old 09-30-2007, 11:59 PM   #51
meetscott
Samhain Slackbuild Maintainer
 
Registered: Sep 2004
Location: Phoenix, AZ, USA
Distribution: Slackware
Posts: 411

Rep: Reputation: 43
I don't know if I should be adding to this thread or not... but you all seem to know a lot about nvidia drivers so here goes.

I've just installed the nvidia drivers for the first time on Slackware 12. I have the PCI version of the Geforce 6200. I have dual head displays and everything works great, except dvd playback. It seems to jump a lot. Also, the refresh rate is about 60Hz. I used to get 75Hz with my ATI dual head configuration at 24 bit colors.

Does anyone have any ideas or suggestions? I'm almost thinking about tweaking the refresh rates in my xorg.conf file: They are currently:
HorizSync 30.0 - 82.0
VertRefresh 56.0 - 76.0

But I don't think this is the issue because the CPU is getting hammered by the X server. This not typical with DMA enabled DVD playback. It almost seems like the GPU is not taking the workload off the CPU like it's supposed to. And please, no one need ask what my driver designation is. It's not vesa or anything, it's nvidia.

Any ideas on the poor performance and high CPU usage?

Last edited by meetscott; 10-01-2007 at 12:01 AM. Reason: spelling
 
Old 10-01-2007, 09:38 PM   #52
T3slider
Senior Member
 
Registered: Jul 2007
Distribution: Slackware64-14.1
Posts: 2,367

Rep: Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843
You should probably start a new thread, but here goes. I'm not very knowledgeable in this field, but do you have direct rendering enabled (ie what is the ouput of "glxinfo | grep direct")? I'm not even sure if this impacts video playing, but I figure it's worth a shot.

As for the refresh rates, those really depend on your monitor, not your video card (well, I guess your video card must support these refresh rates, but it's the monitor that must be able to handle it). You should look up the refresh rates (Horizontal Sync and Vetical Refresh) for your monitor and set them accordingly. That will give you the optimal refresh rate (I think).

Sorry I couldn't be of more help.
 
Old 10-05-2007, 10:43 AM   #53
meetscott
Samhain Slackbuild Maintainer
 
Registered: Sep 2004
Location: Phoenix, AZ, USA
Distribution: Slackware
Posts: 411

Rep: Reputation: 43
I understand what your are saying about the refresh rates. The monitors can handle 75Hz. However I don't think the refresh rates have anything to do with the skipping video or the high CPU usage from X. I cranked up the settings but could not get that to change anything. DRI is enabled.

I'm inclined to think there is something wrong with the driver or my settings. I believe the graphics card is capable but is simply not doing its job like it's supposed to.

I will look through the Nvidia documentation again on manually configuring X. Maybe there's some setting I'm missing. I already did the automated way. It seems like they aren't using some of the settings from xorg.conf with the Nvidia driver.

I've always written my xorg files by hand but this Nvidia thing is new to me. I'm almost thinking about trying to revert back to the open source nv driver. In fact, I might try that tonight.
 
Old 10-07-2007, 09:52 AM   #54
vonst
Member
 
Registered: May 2004
Location: Wash DC Metro Area
Distribution: Slackware 11
Posts: 108

Rep: Reputation: 15
These are the basic modules to load when you've got the nvidia driver.

Code:
Section "Module"
    Load           "glx"
    Load           "extmod"
    Load           "xtrap"
    Load           "record"
    Load           "dbe"
#       Load  "dri"
    Load           "freetype"
    Load           "type1"
EndSection
I haven't loaded up a new rev of the nvidia kernel module in a year, but it always used to say that you didn't want to have DRI loaded, as it conflicts with the nvidia module.

--vonSt
 
Old 10-07-2007, 02:24 PM   #55
meetscott
Samhain Slackbuild Maintainer
 
Registered: Sep 2004
Location: Phoenix, AZ, USA
Distribution: Slackware
Posts: 411

Rep: Reputation: 43
Yeah, here's my list of loaded modules:
Code:
Section "Module"
    Load           "glx"
    Load           "xtrap"
    Load           "record"
    Load           "dbe"
    Load           "extmod"
    Load           "freetype"
    Load           "type1"
EndSection
I read the same thing in the documentation from nvidia on writing xorg.conf manually. I'm still frustrated with the performance of the card. I've been searching for some insight somewhere for a solution. It seems to me the playing of a video has actually taken a step back as time goes on. There's no reason for X to hit the CPU like that. The reason you use a graphics card is to off load display rendering from the CPU to the GPU. I might as well be using the vesa driver for my graphics rendering.

I'm open to any ideas that anyone has on why this would be the case. Thanks for the response.
 
Old 10-07-2007, 03:26 PM   #56
vonst
Member
 
Registered: May 2004
Location: Wash DC Metro Area
Distribution: Slackware 11
Posts: 108

Rep: Reputation: 15
I was just getting ready to write that you should check the NVIDIA forums for more expert advice. Then I thought, hey why don't I check my laptop (which I upgraded to Slack 12) to see what it shows. I'll be darned if I'm not having exactly the same problem. I'm getting 1,700 fps @ 100% CPU power. My little GeForce Go 6100 dropped 90% of its performance. (I do most of my work on my desktop, which still runs Slack 11. glxinfo tells me I get 21,000 fps on the GeForce 7900.)

NB: I have done NO optimizing whatsoever. I simply performed the "upgrade" version of Slack 12 on my laptop, recompiled the nvidia driver, ran xorgconfig, compiled the nvidia driver again, and let nvidia mod the xorg.conf.

I guess I'll be hitting the NVIDIA forums too.

--vonSt
 
Old 10-07-2007, 07:11 PM   #57
meetscott
Samhain Slackbuild Maintainer
 
Registered: Sep 2004
Location: Phoenix, AZ, USA
Distribution: Slackware
Posts: 411

Rep: Reputation: 43
Man, if you find out anything let me know!!!

I went ahead and tried the vesa driver just to see if the GPU was doing ANYTHING. The comparison showed it was doing some work. But like you said, it wasn't very much.

It seems like I've been running into a lot of things with Slackware 12. I'm not going to go as far as to say it was a bad upgrade, but it hasn't been smooth the way most Slackware upgrades have been in the past. Also, the ATI Radeon 7000 card I was running before was much better under earlier versions of Slackware. I ran into stability issues with my system which are now fixed as a result of installing this Nvidia card. But I'm still troubled by some of these issues as well as the ATI issue. I know that most of this is due the the X Server maintainers and not Slackware, but usually Slackware has done a good job of avoiding this kind of thing in the past.

One of the other things I ran into, was that one of my DVD drives causes the system to crash when I try to use it. I just use the other drive, but it's still annoying.

I'll post back here if I find a solution.
 
Old 10-07-2007, 10:17 PM   #58
vonst
Member
 
Registered: May 2004
Location: Wash DC Metro Area
Distribution: Slackware 11
Posts: 108

Rep: Reputation: 15
I'd just like to offer a couple words to close this plot line.

1. I think your DVD player is trying to use significant CPU time that is already going to the nvidia driver that is trying to ply the DVD media. If we got the GPU to take the brunt of the load, it ought to make the DVD player run more smoothly.

2. Slack 12 is not normal Slackware. Slack 10 and 11 were based on the 2.4 kernel. Pat wrote plenty of times in the -current Changelogs that switching over to the 2.6 kernel was causing issues that they'd been spending plenty of time trying to hammer out. And that didn't even get into the new X. Some of the libraries that otherwise worked on Mandriva or RedHat or other distros wouldn't work right on the architecture of Slackware. I think that Slack 12 is more like a pioneering 1st generation and that it'll take until Slack 13 for more stability, because the ([leftover] fundamental) bugs will be ID'd and handled by then.

I'm pretty happy with the way Slack 12 works on my laptop, tho there are some fundamental issues with Xfce, X, and acrobat. I'll be researching how to fix those before I push Slack 12 onto my Slack 11 desktop.

--vonSt
 
Old 10-08-2007, 08:19 PM   #59
meetscott
Samhain Slackbuild Maintainer
 
Registered: Sep 2004
Location: Phoenix, AZ, USA
Distribution: Slackware
Posts: 411

Rep: Reputation: 43
Not the case with me on the DVD. I'm getting high CPU usage no matter where the media is coming from, be it the hard disk or the DVD drive. This is the case with any type of media file. It's an X rendering issue for me.

Also, I'm not buying the kernel idea because I've been running the 2.6 kernel series since Slackware 10.2. I was compiling my own before Slackware officially went over to 2.6.

I'm sure you're right about some of the X issues though. X has been upgraded and I think the shared libraries were also upgraded on the rest of the system.

I'm optimistic that you're right about the beta nature of Slackware in this release. I've never had this much trouble with it. Well that's not entirely true.... In the mid nineties I had issues I couldn't ever get past ;-) But lately, that last few years, it's been really good.

I'll keep searching as well. Thanks for the input.
 
Old 10-18-2007, 12:11 AM   #60
meetscott
Samhain Slackbuild Maintainer
 
Registered: Sep 2004
Location: Phoenix, AZ, USA
Distribution: Slackware
Posts: 411

Rep: Reputation: 43
I've tested some other media files and what I said still stands but now I have more to add.

I'm getting the high CPU usage due to X windows when I play certain types of media files, certain AVI files but not all AVI files. I'm also getting the high X usage from DVDs. So I'm starting to think this is some kind of codec issue. Perhaps there is something with the new shared libraries that's making the codecs inefficient.

So my next course of action is to find updates to some codecs and see if there's something going on with those. If I find out why my DVDs and those certain files are having trouble, I'll post back what I did.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
nvidia drive problem on slack 12.0 jack_peter Slackware 2 07-19-2007 10:18 AM
Slack-12 NVidia compilation problem micder Slackware 5 07-04-2007 12:02 PM
NVIDIA X Slack 10 SabaumLinux Linux - Newbie 2 02-13-2005 02:04 PM
Nvidia 1.0-6629-driver (newest) install problem on slack 10 huf Slackware 7 02-04-2005 01:59 PM
Fresh Slack 10 install, nvidia wrong kernel problem. csDraco_ Slackware 7 11-30-2004 07:41 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 06:45 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration