XBMC for Linux VDPAU - NVIDIA GPU video decoding support (now in the mainline SVN) - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: XBMC General Help and Support (/forumdisplay.php?fid=111)
+---- Forum: Linux and Live support (/forumdisplay.php?fid=52)
+---- Thread: XBMC for Linux VDPAU - NVIDIA GPU video decoding support (now in the mainline SVN) (/showthread.php?tid=45525)
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
- ERamseth - 2009-06-15 16:49
Haggy Wrote:Well... the GUI chopiness is indeed gone. I now have my resolution set to 1920x1080 (fullscreen), and i am starting xbmc with -fs --standalone. However overall playback performance did not improve. I suppose this patch addressed only the GUI. Casino Royale is still stuttering during the intro and at some busy scenes. I blame my crappy 8200/8300 for that though.
Do you have an Athlon 64 x2?
If so: change your cpu governor to performance, rather than ondemand, and it will fix jitters.
Reasoning: seems to be that the speed of the memory controller is tied to the cpu clock speed. VDPAU doesn't tax the CPU much and so the CPU speed is scaled down to 1.00 GHZ (at least for me) most of the time. The memory controller is similarly scaled down. Clocking it at performance (aka full speed) will let the memory controller run at full speed.
Disclaimer: your computer will run hotter with fans louder.
If anyone knows a way (bios or OS) to set the memory controller speed to full speed, regardless of cpu speed, please let me/everyone know!
- pat1975 - 2009-06-15 21:53
@ERamseth: Set it to 1.8GHz. That will run your memory-controller at full speed, but not your CPU.
In Ubuntu, you can do that in /etc/init.d/cpufreqtools
Set the min_freq to 1800000
- ERamseth - 2009-06-16 00:30
pat1975 Wrote:@ERamseth: Set it to 1.8GHz. That will run your memory-controller at full speed, but not your CPU.
I was experimenting this this all day and was coming back here to report this exact finding haha.
EDIT: if that file doesn't exist (not sure it does by default) then install sysfsutils and add this line to the end of /etc/sysfs.conf
Zotac ION plays using VDPAU without stuttering - plue - 2009-06-16 12:10
plue Wrote:I also have stuttering when playing with VDPAU in my Zotac ION.
Haggy Wrote:You have to force VDPAU in settings. it will gracefully drop back to GLSL if it's not supported. Auto does not enable VDPAU even if available. Also make sure you have 512MB assigned to the IGP and you are running dualchannel.
I have resolved the stuttering when playing with VDPAU thanks to the dualchannel. :cool2:
In order to play without stuttering, I put two identical DDR2-800 memories.
I also set 512MB for the GPU in the BIOS.
I use the NVIDIA driver 185.18.14.
- pat1975 - 2009-06-16 14:36
ERamseth Wrote:EDIT: if that file doesn't exist (not sure it does by default) then install sysfsutils and add this line to the end of /etc/sysfs.conf
/etc/init.d/cpufrequtils is there, if you install package cpufrequtils with apt-get.
- ERamseth - 2009-06-16 16:29
pat1975 Wrote:/etc/init.d/cpufrequtils is there, if you install package cpufrequtils with apt-get.
Indeed it is.
I guess this could potentially become a cpufrequtils vs. powernowd thread but let's not get off topic. The workaround seems sufficient on my end.
- pat1975 - 2009-06-16 17:09
You're right. Fact is, set minimum speed to 1800 (or not 1000) and you will be happy :-)
- alanwww1 - 2009-06-16 20:01
I just saw this board, which supports DDR2-1066 memory.
In dual channel mode i think it could beat any integrated solution today in memory bandwidth side.
I don't know an Intel 9300-9400 solution only up to ddr2-800
What do you think ?
How about the issue with 8200 integrated graphics with fullscreen ? Is it solved yet ?
I found a test tool which tests VDPAU decoding speed for various resolutions and formats:
to get the results in a file.
Can anyone make a test with a DDR2-1066 memory equipped 8200 integrated board ?
We can compare the results with the 9300-9400 integrated ddr2-800 solutions.
- motd2k - 2009-06-16 23:28
oh gawd, that tool is going to inspire alsorts of penis envy on what has been, up until now, a nice friendly field where the 8200's play together quite nicely with the 260's...
- alanwww1 - 2009-06-16 23:50
motd2k Wrote:oh gawd, that tool is going to inspire alsorts of penis envy on what has been, up until now, a nice friendly field where the 8200's play together quite nicely with the 260's...
I think the results are very good for the integrated solutions (at least the 9300 and 9400) They score more than most of the dedicated cards (even higher end cards)
So it might be a surprise who has the bigger ....