View unanswered posts    View active topics

All times are UTC - 6 hours





Post new topic Reply to topic  [ 61 posts ] 
Go to page Previous  1, 2, 3, 4, 5  Next

Print view Previous topic   Next topic  
Author Message
Search for:
 Post subject:
PostPosted: Thu May 10, 2007 9:09 am 
Offline
Joined: Tue Jan 30, 2007 1:27 am
Posts: 299
Well, I _was_ going to suggest a faster CPU and more RAM in addition to a larger disk. That's basically a new computer at that point, and it wouldn't fix your situation. Like the others have said, look into your drivers. I did this months ago so I don't remember how/where I got them from, but I _think_ I got them from the NVidia website.

Also, go into the setup screens, and go through each entry on each page. Look at the description that appears on the bottom for each entry. Anything you're not sure about, ask us. Yes its time consuming, but there really has to be something in there that's causing this. You have more than enough power there, some thing or things is dragging you down.


Top
 Profile  
 
 Post subject:
PostPosted: Thu May 10, 2007 9:22 am 
Offline
Joined: Fri Dec 22, 2006 3:00 pm
Posts: 158
Initially I was running the Nvidia 9746 driver, and about a week ago I switched to the latest (9755) driver to try to duplicate another users setup.

I have tried installing the driver and answering 'yes' to let it update the existing xorg.conf, and I have also tried installing the driver and answering 'no' to stop it updating the existing xorg.conf. As far as I can tell it doesn't make any difference which method I use.

To all the other questions prompted by the driver during the install, I have gone with the default answers. (as recommended by other users who have posted instructions on how to install the Nvidia drivers on KM R5E50)

Other than trying the legacy (96xx) driver I don't see what else I can try.

Does anyone know if there is a application which I can run to remove all traces of the Nvidia driver before I install the new one? Up till now I have just been installing the driver on-top of the existing one and letting the driver do all the cleanup stuff.

thanks,

Kevin


Top
 Profile  
 
 Post subject:
PostPosted: Thu May 10, 2007 10:03 am 
Offline
Joined: Tue Jan 30, 2007 1:27 am
Posts: 299
I don't think xorg.conf would be a source of performance problems. I think you have something wrong in your frontend settings. Maybe de-interlacing, maybe GUI, who knows.


Top
 Profile  
 
 Post subject:
PostPosted: Thu May 10, 2007 10:23 am 
Offline
Joined: Fri Dec 22, 2006 3:00 pm
Posts: 158
I wonder if it is a problem with openGL since everyone seems to indicate that adding 'UseEvents' got the CPU right down whereas it doesn't see to be doing zilch on my machine.

I just spoke to a colleague and he said he had similar problems with an old Linux system some time ago. He was not able to run games as it went so slow and he discovered that OpenGL wasn't running properly so the CPU was having to do everything in software.

I have been to the Nvidia answers database and found the following article ..

http://nvidia.custhelp.com/cgi-bin/nvidia.cfg/php/enduser/std_adp.php?p_faqid=141

In that article it discusses a number of possible driver issues and lists all the files and symbolic links which should be there. My concern is that this is an old article and I wonder if the information is still valid for the 97xx drivers. Also it would be a significant task to go through and check that all these files and links are in place.

Does anyone know if there is a application you can run to check that all the correct files for the nvidia driver and all the links are in place?

In the meantime I will try your suggestions, looking for xsession errors, etc. I will also try running the frontend with the 'vplayback switch.

Also ..
"I'll probably have to say I can't help you any further with this. Can't think of any reason a beefy CPU would be dying like this. If you've turned all the eye candy (OpenGL) stuff off"

I will see if can turn off OSD altogether, or turn off the transparency as tjc suggested.

thanks,

Kevin


Top
 Profile  
 
 Post subject:
PostPosted: Thu May 10, 2007 8:31 pm 
Offline
Joined: Fri Dec 22, 2006 3:00 pm
Posts: 158
I have not been able to figure out yet how to start up the frontend with the -vplayback switch, there doesn't seem to be the equivallent to 'mythtv-backend start'.

However I did look at the .xsession-errors file. There are a huge number of error messages in there but I am not sure which ones to post here, so I will post the whole lot for my last session (sorry if it makes the post rather long).

One interesting thing is that I did see a message to suggest that OpenGL was being used (look for video timing method) ..

Setting default value
2007-05-10 18:45:50.380 Using runtime prefix = /usr
2007-05-10 18:45:50.384 DPMS is disabled.
2007-05-10 18:45:50.452 New DB connection, total: 1
2007-05-10 18:45:50.456 Connected to database 'mythconverg' at host: localhost
2007-05-10 18:45:50.458 Total desktop dim: 800x600, with 1 screen[s].
2007-05-10 18:45:50.460 Using screen 0, 800x600 at 0,0
2007-05-10 18:45:50.476 Current Schema Version: 1160
2007-05-10 18:45:50.477 mythfrontend version: 0.20.20060828-3 www.mythtv.org
2007-05-10 18:45:50.477 Enabled verbose msgs: important general
2007-05-10 18:45:51.129 Total desktop dim: 800x600, with 1 screen[s].
2007-05-10 18:45:51.130 Using screen 0, 800x600 at 0,0
2007-05-10 18:45:51.130 Switching to wide mode (blootube-wide)
2007-05-10 18:45:51.168 Using the Qt painter
2007-05-10 18:45:51.411 New DB connection, total: 2
2007-05-10 18:45:51.412 Connected to database 'mythconverg' at host: localhost
Could not initialize /dev/input/js0
open: No such file or directory
ioctl JSIOCGAXES: Bad file descriptor
2007-05-10 18:45:51.674 Loading from: /usr/share/mythtv/themes/blootube-wide/base.xml
2007-05-10 18:45:51.770 Loading from: /usr/share/mythtv/themes/default/base.xml
2007-05-10 18:45:51.809 Registering Internal as a media playback plugin.
2007-05-10 18:45:51.885 Registering MythDVD DVD Media Handler as a media handler ext()
2007-05-10 18:45:51.903 Mediamonitor: Adding /dev/cdrom
no record for '/block/hdc/device' in database
no record for '/block/hdc/holders' in database
no record for '/block/hdc/queue' in database
no record for '/block/hdc/slaves' in database
no record for '/block/hdc/subsystem' in database
2007-05-10 18:45:51.981 Mediamonitor: AddDevice() -- Not adding '/dev/hdc', it appears to be a duplicate.
2007-05-10 18:45:51.983 Registering MythDVD VCD Media Handler as a media handler ext()
2007-05-10 18:45:52.037 Registering MythGallery Media Handler 1/2 as a media handler ext()
2007-05-10 18:45:52.037 Registering MythGallery Media Handler 2/2 as a media handler ext(gif,jpg,png)
2007-05-10 18:45:52.037 MonitorRegisterExtensions(0x100, gif,jpg,png)
Failed to run 'cdrecord --scanbus'
2007-05-10 18:45:53.856 Registering MythMusic Media Handler 1/2 as a media handler ext()
2007-05-10 18:45:53.856 Registering MythMusic Media Handler 2/2 as a media handler ext(ogg,mp3,aac,flac)
2007-05-10 18:45:53.856 MonitorRegisterExtensions(0x40, ogg,mp3,aac,flac)
Failed to find network interface eth0
SIP listening on IP Address :5060 NAT address
SIP: Cannot register; proxy, username or password not set
Destroying SipFsm object
2007-05-10 18:45:54.394 Starting media monitor.
2007-05-10 18:47:37.100 Connecting to backend server: 127.0.0.1:6543 (try 1 of 5)
2007-05-10 18:47:37.101 Using protocol version 31
2007-05-10 18:47:37.108 TV: Attempting to change from None to WatchingLiveTV
2007-05-10 18:47:37.108 Using protocol version 31
[mpeg @ 0xb73657f0]Parser not found for Codec Id: 94210 !
2007-05-10 18:47:38.851 AFD: Opened codec 0x8d853e0, id(MPEG2VIDEO) type(Video)
2007-05-10 18:47:38.866 AFD: Opened codec 0x8d86860, id(MP2) type(Audio)
2007-05-10 18:47:38.971 Opening OSS audio device '/dev/dsp'.
2007-05-10 18:47:38.997 VideoOutputXv: XvMCTex: Init failed
2007-05-10 18:47:38.998 VideoOutputXv: XVideo Adaptor Name: 'NV17 Video Texture'
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 142
Minor opcode: 14
Resource id: 0x171
2007-05-10 18:47:39.484 TV: Changing from None to WatchingLiveTV
2007-05-10 18:47:39.491 The realtime priority setting is not enabled.
2007-05-10 18:47:39.627 Video timing method: SGI OpenGL
2007-05-10 18:47:49.360 Using protocol version 31
2007-05-10 18:47:56.330 RingBuf(/myth/tv/1621_20070510184749.mpg): Invalid file (fd -1) when opening '/myth/tv/1621_20070510184749.mpg'.
2007-05-10 18:47:56.336 Could not bind to UDP notify port: 6948
2007-05-10 18:47:56.336 NVP: Disabling Audio, params(-1,2,44100)
2007-05-10 18:47:56.338 VideoOutputXv: XvMCTex: Init failed
2007-05-10 18:47:56.338 VideoOutputXv: XVideo Adaptor Name: 'NV17 Video Texture'
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 142
Minor opcode: 14
Resource id: 0x171
2007-05-10 18:47:56.741 The realtime priority setting is not enabled.
2007-05-10 18:47:56.789 VideoOutputXv: XvMCTex: Init failed
2007-05-10 18:47:56.789 VideoOutputXv: XVideo Adaptor Name: 'NV17 Video Texture'
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 142
Minor opcode: 14
Resource id: 0x171
2007-05-10 18:47:56.925 Video sync method can't support double framerate (refresh rate too low for bob deint)
2007-05-10 18:47:56.929 Video timing method: SGI OpenGL
2007-05-10 18:47:57.236 AFD: Opened codec 0x9d65f60, id(MPEG2VIDEO) type(Video)
2007-05-10 18:47:57.239 AFD: Opened codec 0x9d7b090, id(AC3) type(Audio)
2007-05-10 18:47:57.241 Opening OSS audio device '/dev/dsp'.
2007-05-10 18:47:57.242 NVP: Enabling Audio
2007-05-10 18:47:58.315 NVP: prebuffering pause
2007-05-10 18:47:59.366 NVP: prebuffering pause
2007-05-10 18:48:00.334 NVP: prebuffering pause
2007-05-10 18:48:28.139 XMLParse::LoadTheme using /usr/share/mythtv/themes/blootube-wide/ui.xml
2007-05-10 18:48:29.801 NVP: prebuffering pause
2007-05-10 18:49:05.544 NVP: prebuffering pause
2007-05-10 18:49:06.320 msg: On same multiplex...
2007-05-10 18:49:06.436 NVP: prebuffering pause
2007-05-10 18:49:07.587 NVP: Prebuffer wait timed out 10 times.
2007-05-10 18:49:08.843 AFD: Opened codec 0x9d65f60, id(MPEG2VIDEO) type(Video)
2007-05-10 18:49:08.849 AFD: Opened codec 0x95de170, id(AC3) type(Audio)
2007-05-10 18:49:09.656 NVP: Prebuffer wait timed out 10 times.
2007-05-10 18:49:12.092 NVP: prebuffering pause
2007-05-10 18:49:13.527 NVP: prebuffering pause
2007-05-10 18:49:21.431 XMLParse::LoadTheme using /usr/share/mythtv/themes/blootube-wide/ui.xml
2007-05-10 18:49:22.052 NVP: prebuffering pause
2007-05-10 18:49:39.813 Using protocol version 31
2007-05-10 18:49:41.255 Could not bind to UDP notify port: 6948
[mpeg @ 0xb73657f0]Parser not found for Codec Id: 94210 !
2007-05-10 18:49:41.409 AFD: Opened codec 0x9f43d60, id(MPEG2VIDEO) type(Video)
2007-05-10 18:49:41.410 AFD: Opened codec 0x8d86850, id(MP2) type(Audio)
2007-05-10 18:49:41.504 Opening OSS audio device '/dev/dsp'.
2007-05-10 18:49:41.511 VideoOutputXv: XvMCTex: Init failed
2007-05-10 18:49:41.511 VideoOutputXv: XVideo Adaptor Name: 'NV17 Video Texture'
X Error: BadMatch (invalid parameter attributes) 8
Major opcode: 142
Minor opcode: 14
Resource id: 0x171
2007-05-10 18:49:41.993 The realtime priority setting is not enabled.
2007-05-10 18:49:42.138 Video timing method: SGI OpenGL
2007-05-10 18:49:47.879 NVP: prebuffering pause
2007-05-10 18:49:48.258 XMLParse::LoadTheme using /usr/share/mythtv/themes/blootube-wide/ui.xml
2007-05-10 18:49:56.637 NVP: prebuffering pause
2007-05-10 18:50:08.738 NVP: prebuffering pause
2007-05-10 18:50:49.013 XMLParse::LoadTheme using /usr/share/mythtv/themes/blootube-wide/ui.xml
2007-05-10 18:51:20.370 NVP: prebuffering pause
2007-05-10 18:51:21.010 NVP: prebuffering pause
2007-05-10 18:51:27.388 XMLParse::LoadTheme using /usr/share/mythtv/themes/blootube-wide/ui.xml
2007-05-10 18:51:27.949 NVP: prebuffering pause
2007-05-10 18:52:01.875 NVP: prebuffering pause
2007-05-10 18:52:05.066 TV: Attempting to change from WatchingLiveTV to None
QObject::disconnect: Unexpected null parameter
2007-05-10 18:52:05.559 TV: Changing from WatchingLiveTV to None



if someone could please let me know how to start the frontend with the -vplayback switch I would be greateful,

thanks,

Kevin


Last edited by bbear on Thu May 10, 2007 8:56 pm, edited 1 time in total.


Top
 Profile  
 
 Post subject:
PostPosted: Thu May 10, 2007 8:56 pm 
Offline
Joined: Fri Dec 22, 2006 3:00 pm
Posts: 158
Another datapoint, this is the report from glxinfo. I am not sure what to look at here but as far as I can tell nothing stands out to me as bad,

Kevin


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 6150/PCI/SSE2/3DNOW!
OpenGL version string: 2.1.0 NVIDIA 97.55
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_clear_tag, 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
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

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 2 1 Ncon
0x33 24 tc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 2 1 Ncon
0x34 24 tc 0 32 0 r y . 8 8 8 0 4 24 0 16 16 16 16 4 1 Ncon
0x35 24 tc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 4 1 Ncon
0x36 24 tc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 2 1 Ncon
0x37 24 tc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 2 1 Ncon
0x38 24 tc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 4 1 Ncon
0x39 24 tc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 4 1 Ncon
0x3a 24 tc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 2 1 Ncon
0x3b 24 tc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 2 1 Ncon
0x3c 24 tc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 4 1 Ncon
0x3d 24 tc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 4 1 Ncon
0x3e 24 tc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 2 1 Ncon
0x3f 24 tc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 2 1 Ncon
0x40 24 tc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 4 1 Ncon
0x41 24 tc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 4 1 Ncon
0x42 24 tc 0 32 0 r y . 8 8 8 0 4 16 0 16 16 16 16 2 1 Ncon
0x43 24 tc 0 32 0 r y . 8 8 8 8 4 16 0 16 16 16 16 2 1 Ncon
0x44 24 tc 0 32 0 r y . 8 8 8 0 4 16 0 16 16 16 16 4 1 Ncon
0x45 24 tc 0 32 0 r y . 8 8 8 8 4 16 0 16 16 16 16 4 1 Ncon
0x46 24 tc 0 32 0 r . . 8 8 8 0 4 16 0 16 16 16 16 2 1 Ncon
0x47 24 tc 0 32 0 r . . 8 8 8 8 4 16 0 16 16 16 16 2 1 Ncon
0x48 24 tc 0 32 0 r . . 8 8 8 0 4 16 0 16 16 16 16 4 1 Ncon
0x49 24 tc 0 32 0 r . . 8 8 8 8 4 16 0 16 16 16 16 4 1 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 2 1 Ncon
0x5a 24 dc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 2 1 Ncon
0x5b 24 dc 0 32 0 r y . 8 8 8 0 4 24 0 16 16 16 16 4 1 Ncon
0x5c 24 dc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 4 1 Ncon
0x5d 24 dc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 2 1 Ncon
0x5e 24 dc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 2 1 Ncon
0x5f 24 dc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 4 1 Ncon
0x60 24 dc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 4 1 Ncon
0x61 24 dc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 2 1 Ncon
0x62 24 dc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 2 1 Ncon
0x63 24 dc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 4 1 Ncon
0x64 24 dc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 4 1 Ncon
0x65 24 dc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 2 1 Ncon
0x66 24 dc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 2 1 Ncon
0x67 24 dc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 4 1 Ncon
0x68 24 dc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 4 1 Ncon
0x69 24 dc 0 32 0 r y . 8 8 8 0 4 16 0 16 16 16 16 2 1 Ncon
0x6a 24 dc 0 32 0 r y . 8 8 8 8 4 16 0 16 16 16 16 2 1 Ncon
0x6b 24 dc 0 32 0 r y . 8 8 8 0 4 16 0 16 16 16 16 4 1 Ncon
0x6c 24 dc 0 32 0 r y . 8 8 8 8 4 16 0 16 16 16 16 4 1 Ncon
0x6d 24 dc 0 32 0 r . . 8 8 8 0 4 16 0 16 16 16 16 2 1 Ncon
0x6e 24 dc 0 32 0 r . . 8 8 8 8 4 16 0 16 16 16 16 2 1 Ncon
0x6f 24 dc 0 32 0 r . . 8 8 8 0 4 16 0 16 16 16 16 4 1 Ncon
0x70 24 dc 0 32 0 r . . 8 8 8 8 4 16 0 16 16 16 16 4 1 Ncon


Top
 Profile  
 
 Post subject: Re: Some data points
PostPosted: Thu May 10, 2007 9:09 pm 
Offline
Joined: Sun Sep 25, 2005 3:50 pm
Posts: 1013
Location: Los Angeles
bbear wrote:
3292 mythtv 0 0 360m 188m 68m S 92.9 25.0 7:07.07 mythfrontend
3292 mythtv 0 0 435m 251m 121m S 99.2 33.3 6:07.29 mythfrontend

Kevin


The 99% CPU screams that XvMC is not working. (to me) I have a Celeron D 336 (2.8GHz) playing 1080i nicely with XvMC enabled on a frontend-only box. I also notice that in your /etc/X11/XvMCConfig file you have this:
Quote:
/usr/lib/libXvMCNVIDIA_dynamic.so.1

Try removing the /usr/lib/ so it just reads
Code:
libXvMCNVIDIA_dynamic.so.1

Then run
Code:
# ldconfig
and reboot. Let me know if that helped.

_________________
Mike
My Hardware Profile


Top
 Profile  
 
 Post subject:
PostPosted: Thu May 10, 2007 9:24 pm 
Offline
Joined: Fri Dec 22, 2006 3:00 pm
Posts: 158
Mike,
I know that XvMC is turned off. Although I have that line fixed in my config file but I have not selected standard-xvmc as the decoder. This is deliberate, as with XvMC although the CPU goes down with normal viewing of HD, with the OSD up the audio stutter is unbearable. For this reason I have been trying to get the non-XvMC setup with OpenGL vsync to work for me.

Other users have reported that adding Use Events true to their xorg.conf fixed all their problems, and that they had dumped XvMC (due to a variety of reasons). This is the setup which I have been trying to copy, but so far have failed miserably,

Kevin


Top
 Profile  
 
 Post subject:
PostPosted: Thu May 10, 2007 9:36 pm 
Offline
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location: Arlington, MA
Some vague memory is floating around in my head having to do with the nvidia-settings utility...

Have you got the openGL "sync to vblank" enabled or disabled? There's also an option in there about allowing page flipping.

Mine looks like this:
Code:
root@black2:~# cat /home/mythtv/.nvidia-settings-rc
#
# /home/mythtv/.nvidia-settings-rc
#
# Configuration file for nvidia-settings - the NVIDIA X Server Settings utility
# Generated on Thu May 10 23:35:52 2007
#

# ConfigProperties:

ToolTips = Yes
DisplayStatusBar = Yes
SliderTextEntries = Yes
IncludeDisplayNameInConfigFile = No
ShowQuitDialog = Yes

# Attributes:

0/DigitalVibrance[TV-0]=0
0/ImageSharpening[TV-0]=0
0/SyncToVBlank=1
0/AllowFlipping=1
0/LogAniso=0
0/FSAA=0
0/TextureSharpen=0
0/ForceGenericCpu=0
0/CursorShadow=0
0/CursorShadowXOffset=4
0/CursorShadowYOffset=2
0/CursorShadowAlpha=64
0/CursorShadowRed=0
0/CursorShadowGreen=0
0/CursorShadowBlue=0
0/FSAAAppControlled=1
0/LogAnisoAppControlled=1
0/RedBrightness=0.000000
0/GreenBrightness=0.000000
0/BlueBrightness=0.000000
0/RedContrast=0.000000
0/GreenContrast=0.000000
0/BlueContrast=0.000000
0/RedGamma=1.000000
0/GreenGamma=1.000000
0/BlueGamma=1.000000
0/TVOverScan[TV-0]=16
0/TVFlickerFilter[TV-0]=31
0/TVHue[TV-0]=0
0/TVSaturation[TV-0]=142
0/OpenGLImageSettings=1
0/XVideoOverlaySaturation=4096
0/XVideoOverlayContrast=4096
0/XVideoOverlayBrightness=0
0/XVideoOverlayHue=0
0/XVideoTextureSyncToVBlank=1
0/XVideoBlitterSyncToVBlank=1
0/XVideoSyncToDisplay=256


Top
 Profile  
 
 Post subject:
PostPosted: Thu May 10, 2007 10:24 pm 
Offline
Joined: Fri Dec 22, 2006 3:00 pm
Posts: 158
tjc,
these are my current settings, from nvidia-settings, run from the KM desktop ..

Under Xserver xvideo settings ..
===================
Sync to vbalnk - enabled
Video blitter adapter, sync to vblank - not enabled

Under OpenGL Settings tab ..
=================
Sync to vblank - not enabled
Allow flipping - not enabled
Image settings - quality


And under MythTv/Utilities/setup/setup/TV settings/playback ..

Use OpenGL VSYNC for timing - enabled

(I have read confusing advice about this one, I am not sure if it should be on or off, but I have tried both ways but it doesn't seem to matter).


And I do have 'USe Events "true"' in my xorg.conf. I have tried it in the screen, and device section,

Kevin


Top
 Profile  
 
 Post subject:
PostPosted: Thu May 10, 2007 11:04 pm 
Offline
Joined: Tue Mar 22, 2005 9:18 pm
Posts: 1422
Location: Brisbane, Queensland, Australia
To run the frontend with command line options, exit your current frontend and you should be put back to the x.org wallpaper. Press ALT+X and a terminal screen will be displayed, this is where you can put in the mythfrontend (I think that is it) command. If that doesn't work type in myth and press tab it should display all available options.

Sorry for the vagness of the post, just not in front of my MythTV Box at the mo.

_________________
Girkers


Top
 Profile  
 
 Post subject:
PostPosted: Fri May 11, 2007 6:17 am 
If it makes you feel better I'm having the same OSD problem

AMD 2800+ 64bit
1GB Memory
160MB harddrive
MSI 5200FX card

I don't think I've been as careful and thorough as you have but I haven't been able to fix this either.

My mythfrontend has the same high CPU, I also cannot play ripped DVDs with mythfontend either, otherwise I get audio stuttering problems. I switched to xine or mplayer, I can't remember which.


Top
  
 
 Post subject:
PostPosted: Fri May 11, 2007 6:55 am 
Offline
Joined: Tue Jan 30, 2007 1:27 am
Posts: 299
bbear wrote:
Other users have reported that adding Use Events true to their xorg.conf fixed all their problems, and that they had dumped XvMC (due to a variety of reasons). This is the setup which I have been trying to copy, but so far have failed miserably,

Kevin


Those people who succesfully dumped XvMC, how did their hardware compare? Were they doing HD?

Steve


Top
 Profile  
 
 Post subject:
PostPosted: Fri May 11, 2007 10:06 am 
Offline
Joined: Fri Dec 22, 2006 3:00 pm
Posts: 158
I am not sure of the hardware configuration of those who have dumped XvMC, although from what I can recall when I originally started researching this I am pretty sure they had similar if not lower powered h/w. I will double-check.

tjc,
posting the contents of your settings file will be very useful to me, this is one thing that I have not checked. I have been accessing nvidia-settings utility via the KM desktop. I just do a right mouse click, select 'tools' then nvidia-settings. Maybe this isn't setting up OpenGL for my MythTV environment though.

I will check my .nvidia-settings-rc file when I get home.

Kevin


Top
 Profile  
 
 Post subject:
PostPosted: Fri May 11, 2007 1:25 pm 
Offline
Joined: Fri Dec 22, 2006 3:00 pm
Posts: 158
Here is a really interesting section from the Nvidia user manual on nvidia-settings ..

"4. Loading Settings Automatically

The NVIDIA X driver does not preserve values set with nvidia-settings
between runs of the X server (or even between logging in and logging
out of X, with xdm, gdm, or kdm). This is intentional, because
different users may have different preferences, thus these settings
are stored on a per user basis in a configuration file stored in
the user's home directory."

Link to the user manual ..

ftp://download.nvidia.com/XFree86/Linux-x86/nvidia-settings-user-guide.txt

I am suspicious now as to whether the changes I make uing the nvidia-settings GUI are actually getting used for my Myth session,

Kevin


Top
 Profile  
 

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 61 posts ] 
Go to page Previous  1, 2, 3, 4, 5  Next



All times are UTC - 6 hours




Who is online

Users browsing this forum: No registered users and 10 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group

Theme Created By ceyhansuyu