|
|
#1 | |
|
Linux Neophyte
Join Date: Sep 2004
Posts: 14
|
This post is intended to be a bug report (I hope this is the correct forum for it) on the 180.44 driver and 185.19 driver. Please delete thread if this is not appropriate location.
Problem: On openSUSE-11.1 with KDE-3.5.10 desktop with BFG 8400GS PCI 256MB (not PCI-e) card on 9 year old Athlon-1100 (1GB RAM) , with both 180.44 driver and 185.19 driver, obtain the same anomalous behaviour.
Code:
lee@stonehenge01:~/computer/camcorder/test/h264clips> mplayer -vo vdpau -vc ffh264vdpau Serenity\ -\ HD\ DVD\ Trailer.mp4 MPlayer dev-SVN-r29116-4.3-openSUSE Linux 11.1 (i686)-Packman (C) 2000-2009 MPla yer TeamCan't open joystick device /dev/input/js0: No such file or directory Can't init input joystick mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control. Playing Serenity - HD DVD Trailer.mp4. libavformat file format detected. [lavf] Video stream found, -vid 0 [lavf] Audio stream found, -aid 1 VIDEO: [avc1] 1280x720 24bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s) Clip info: name: Serenity - HD DVD Trailer author: Universal Pictures ========================================================================== Forced video codec: ffh264vdpau Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family [VD_FFMPEG] XVMC-accelerated MPEG-2. Selected video codec: [ffh264vdpau] vfm: ffmpeg (FFmpeg H.264 (VDPAU)) ========================================================================== ========================================================================== Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding) FAAD: compressed input bitrate missing, assuming 128kbit/s! AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000) Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio)) ========================================================================== AO: [oss] 48000Hz 2ch s16le (2 bytes per sample) Starting playback... [VD_FFMPEG] XVMC-accelerated MPEG-2. VDec: vo config request - 1280 x 720 (preferred colorspace: H.264 VDPAU accelera tion) VDec: using H.264 VDPAU acceleration as output csp (no 0) Movie-Aspect is undefined - no prescaling applied. VO: [vdpau] 1280x720 => 1280x720 H.264 VDPAU acceleration [vdpau] Error when calling vdp_presentation_queue_block_until_surface_idle: The display was pre-empted, or a fatal error occurred. [vdpau] Error when calling vdp_video_mixer_render: An invalid handle value was provided. [vdpau] Error when calling vdp_presentation_queue_display: An invalid handle value was provided. [vdpau] Failed VDPAU decoder rendering: An invalid handle value was provided. [vdpau] Error when calling vdp_presentation_queue_block_until_surface_idle: An invalid handle value was provided. [vdpau] Error when calling vdp_video_mixer_render: An invalid handle value was provided. [vdpau] Error when calling vdp_presentation_queue_display: An invalid handle value was provided. [vdpau] Failed VDPAU decoder rendering: An invalid handle value was provided. [vdpau] Error when calling vdp_presentation_queue_block_until_surface_idle: An invalid handle value was provided. [vdpau] Error when calling vdp_video_mixer_render: An invalid handle value was provided. [vdpau] Error when calling vdp_presentation_queue_display: An invalid handle value was provided. [vdpau] Failed VDPAU decoder rendering: An invalid handle value was provided. Attached are nvidia-bug-report.log files from both 180.44 and 185.19 occurrences of the problem on this same PC. |
|
|
|
|
|
|
#2 | |
|
Registered User
Join Date: May 2006
Posts: 90
|
Quote:
|
|
|
|
|
|
|
#3 | ||
|
FFmpeg developer
Join Date: Jan 2009
Location: Vienna, Austria
Posts: 467
|
Quote:
A possible fix for the corruption problem was the removal/change of other PCI cards. Driver version may not be the cause, because I just tested with 180.37 (and regularly use newer versions). Quote:
Carl Eugen |
||
|
|
|
|
|
#4 | |
|
Moderator
Join Date: Aug 2005
Posts: 1,327
|
FYI, I have previously tested "h264info.com/serenity_hd_dvd-trailer.zip/Serenity - HD DVD Trailer.mp4" on all our supported video HW, and it works fine with recent driver releases. If you're still having the problem with 185.19, I suspect it's HW related.
Last edited by Stephen Warren; 04-20-09 at 04:53 PM. Reason: Typo in filename |
|
|
|
|
|
|
#5 | |
|
MythTV developer
Join Date: Mar 2006
Posts: 413
|
Quote:
50W max most likely |
|
|
|
|
|
|
#6 | |
|
Registered User
Join Date: May 2006
Posts: 90
|
Quote:
What kind of PCI slot is it? At 9 years old it may not be a very fast. Possibly the Nvidia driver occasionally needs to move data faster than it can handle. Is the IRQ for the graphics card shared with another device? If so perhaps you can set a jumper or move cards around to remedy that. Since this is an Athlon, is "athcool" running? That software installs by default on many (most) newish Linux distros and it can cause all sorts of odd problems, typically sound issues and a decrease in network throughput, but with an old PCI slot, graphics problems are not out of the question. |
|
|
|
|
|
|
#7 | |
|
Linux Neophyte
Join Date: Sep 2004
Posts: 14
|
Quote:
I asserted: Code:
# If you use bash: export VDPAU_TRACE=1 export VDPAU_NVIDIA_DEBUG=3 Reference the desktop corruption that also occurs, I note now that is specific to the desktop background, ... other openSUSE users have reported something similar in kde3 and kde4, and it may be associated with problems noted in this openSUSE thread: http://forums.opensuse.org/hardware/...kde-login.html In my case it does occur immediately if an openSUSE desktop theme is used (it takes minutes to occur with the classic KDE theme) and the background corruption also occurs quickly if large icons are used. ... whether that corruption problem also leads to the vdpau problem, I can't say. Reference the 300 watt requirement for the 8400GS PCI card, I'm no expert in this. That requirement is straight off of the BFG GeForce 8400 GS PCI (512MB) specification sheet, where under minimum system requirements, they specifically state "300 W system power supply". I do not have MS-Windows on this PC (an athlon-1100 with an MSI KT3 Ultra motherboard and 1GB RAM), so I can not test it under MS-Windows. However I may in the course of the next few weeks move the PCI card to another slightly newer PC (4 year old Asus A7N8X Deluxe with 2GB RAM) and I'll report on the results with that. |
|
|
|
|
|
|
#8 |
|
Linux Neophyte
Join Date: Sep 2004
Posts: 14
|
Further to this I tested the same video on same PC with same 8400GS graphic card, using:
Code:
mplayer -vo vdpau -vc ffh264vdpau video.mp4 I also tested it under Code:
mplayer -vo vdpau -vc ffh264 video.mp4 and Code:
mplayer video.mp4 were video.mp4 is the Serenity video noted above in a previous post. |
|
|
|
|
|
#9 | |
|
Linux Neophyte
Join Date: Sep 2004
Posts: 14
|
Quote:
Reference interrupts, that is possible ... I note IRQ 16 has the graphic card: Code:
lee@stonehenge01:~> cat /proc/interrupts
CPU0
0: 125 IO-APIC-edge timer
1: 1747 IO-APIC-edge i8042
3: 2 IO-APIC-edge
4: 2 IO-APIC-edge
6: 5 IO-APIC-edge floppy
7: 0 IO-APIC-edge parport0
8: 0 IO-APIC-edge rtc0
9: 0 IO-APIC-fasteoi acpi
12: 67535 IO-APIC-edge i8042
14: 24926 IO-APIC-edge pata_via
15: 4196 IO-APIC-edge pata_via
16: 89734 IO-APIC-fasteoi ehci_hcd:usb3, nvidia
18: 4960 IO-APIC-fasteoi uhci_hcd:usb1
19: 3062 IO-APIC-fasteoi uhci_hcd:usb2, eth0
21: 0 IO-APIC-fasteoi uhci_hcd:usb4, uhci_hcd:usb5
22: 19125 IO-APIC-fasteoi VIA8233A
NMI: 0 Non-maskable interrupts
LOC: 252235 Local timer interrupts
RES: 0 Rescheduling interrupts
CAL: 0 function call interrupts
TLB: 0 TLB shootdowns
TRM: 0 Thermal event interrupts
SPU: 0 Spurious interrupts
ERR: 0
MIS: 0
|
|
|
|
|
|
|
#10 |
|
Linux Neophyte
Join Date: Sep 2004
Posts: 14
|
|
|
|
|
|
|
#11 | |
|
FFmpeg developer
Join Date: Jan 2009
Location: Vienna, Austria
Posts: 467
|
Is there any difference between this command line and the one in your earlier post where you added the (sadly incomplete) mplayer output?
Quote:
(Additionally, note that your command lines are identically for latest MPlayer svn, so either they do not make any difference, or you are testing an old version.) Carl Eugen |
|
|
|
|
|
|
#12 | |
|
Linux Neophyte
Join Date: Sep 2004
Posts: 14
|
Quote:
Code:
mplayer -vo vdpau -vc ffh264vdpau video.mp4 Code:
mplayer -vo vdpau -vc ffh264 video.mp4 Apologies for any complete mplayer output. When the error appears, the bash shell gets flooded with the same error over and over again. I need to quickly press <CTRL><C> to stop the scrolling, else I miss the transition from proper execution (of the graphic card with vdpau) to where the error occurs. What part am I missing that you wish to see? This is not difficult to run again. When I play the video with Code:
mplayer video.mp4 |
|
|
|
|
![]() |
| Thread Tools | |
|
|