View Single Post
Old 12-14-10, 01:45 AM   #6
mocharhw
Registered User
 
Join Date: May 2008
Posts: 113
Default Re: Error detected 1 426, 260.19.06, loss of VDPAU v-sync on second monitor

Okay, was able to reproduce in a more scientific manner. smplayer doesn't have anything to do with it. The problem seems to have something to do with vdpau and fullscreen and possibly twinview. The test below starts by rebooting machine and then ran mplayer to watch a 30 minute video. Everything was fine the first time around, then I started stopping and restarting mplayer and switching back and forth from fullscreen.

Getting error 1 2335 everytime I go fullscreen on my secondary monitor. After stopping and restarting mplayer and going fullscreen 3 times, it then started giving me the 1 426 error and at that point I permanently lose vsync on the secondary monitor, vdpau is always using blit queue at that point. Only way to temporarily fix is to reboot. I'm using the Ubuntu repo version of the nvidia driver, the very latest version made no difference.

Attaching an nvidia bug report log which was run after getting the results pasted below.

Note in the tests below, I'm simply running the command line "mplayer FILE", and my config file looks like this:

Code:
ao=pulse
vo=vdpau
vc=ffh264vdpau,ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau,
Was seeing this at first, while still having vsync on second monitor:
Code:
MPlayer SVN-r32566-4.4.5 (C) 2000-2010 MPlayer Team
.
.
.
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 1 2335  occurs when going to fullscreen
Started seeing this after losing vsync on second monitor:
Code:
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 1 426  I know vdpau is using the blit queue when I start to see this error 
A:   6.0 V:   6.0 A-V:  0.000 ct:  0.000 182/182  2%  5%  0.4% 0 0 
  =====  PAUSE  =====
No bind found for key 'MOUSE_BTN0'.-MOUSE_BTN0_DBL                         
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 1 2335 switched to fullscreen here
Saw this one time when switching to fullscreen on secondary monitor, same video file.
Code:
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 1 426 it always starts with this one 
A:   5.4 V:   5.4 A-V:  0.000 ct:  0.000 164/164  2%  6%  0.4% 0 0 
  =====  PAUSE  =====
No bind found for key 'MOUSE_BTN0'.-MOUSE_BTN0_DBL                         
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 1 2335 
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 2 666 

[vdpau] Display preemption detected
[vdpau] Error when calling vdp_presentation_queue_block_until_surface_idle: The display was pre-empted, or a fatal error occurred.
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 0 533 
[vdpau] Error when calling vdp_video_mixer_render: An invalid handle value was provided.
[vdpau] Attempting to recover from preemption.
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 1 426 
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 0 5751 
[vdpau] Error when calling vdp_video_mixer_render: An invalid handle value was provided.
[vdpau] Recovered from display preemption.
Saw this when switching back and forth to fullscreen on primary monitor, same video file:
Code:
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 1 426 
A:   3.5 V:   3.5 A-V: -0.000 ct:  0.000 107/107  3%  4%  0.5% 0 0 
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 1 2335 
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 0 7757 
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 1 2335 
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 0 2324 

[vdpau] Display preemption detected
[vdpau] Error when calling vdp_output_surface_create: The display was pre-empted, or a fatal error occurred.
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 0 533 
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 0 533 
[vdpau] Error when calling vdp_output_surface_create: An invalid handle value was provided.
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 0 533 
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 0 533 
[vdpau] Error when calling vdp_output_surface_create: An invalid handle value was provided.
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 0 533 
[vdpau] Error when calling vdp_presentation_queue_block_until_surface_idle: An invalid handle value was provided.
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 0 533 
[vdpau] Error when calling vdp_video_mixer_render: An invalid handle value was provided.
[vdpau] Attempting to recover from preemption.
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 1 426 
VDPAU nvidia: Version: NVIDIA VDPAU Driver Shared Library  260.19.06  Mon Sep 13 07:05:35 PDT 2010
VDPAU nvidia: Error detected 0 5751 
[vdpau] Error when calling vdp_video_mixer_render: An invalid handle value was provided.
[vdpau] Recovered from display preemption.
Got this in dmesg at some point during the above problems:
Code:
[ 7326.104936] NVRM: Xid (0001:00): 13, 0004 00000000 0000502d 0000060c 00000258 00000040
[ 7737.247916] NVRM: Xid (0001:00): 13, 0004 00000000 0000502d 0000060c 00000400 00000040
Attached Files
File Type: gz nvidia-bug-report.log.gz (64.8 KB, 79 views)
mocharhw is offline   Reply With Quote