Unfortunately my most recent experiments show that the video stutter problems are back when using R5F1, the strange thing is that this stutter occurs when there is no OSD. Also, the CPU% is well below 100%. Maybe I was a little premature when reporting earlier how R5F1 fixed the video stutter OSD problem.
Note, since the earlier reports to this thread I have updated the Nvidia driver to 9755, so maybe the newer driver is not working as well as the older
one which comes with R5F1?
The following is common to all the following setups, unless noted otherwise:
Both SD (PVR-500) + HD (Airstar) cards installed and set up
Using ethernet only (no wireless connection)
KnoppMyth R5F1 installed on SATA drive
Nvidia 9755 driver
UseEvents True (xorg.conf)
<EDIT> Note, the rest of the xorg.conf is what came with the original R5F1 install.
MythTv playback settings:
Enable OpenGL vertical sync for timing – checked
Enable realtime priority threads - checked
Extra audio buffering - checked
Setup #1
========
Bob (2x)
Libmpeg2
Observation: Video stutter, even when OSD is absent. Audio is ok.
Results from top:
top - 14:16:03 up 2:55, 2 users, load average: 1.52, 1.50, 1.35
Tasks: 95 total, 3 running, 92 sleeping, 0 stopped, 0 zombie
Cpu(s): 66.3%us, 32.7%sy, 0.0%ni, 0.0%id, 0.0%wa, 1.0%hi, 0.0%si, 0.0%st
Mem: 771952k total, 760472k used, 11480k free, 1312k buffers
Swap: 1164704k total, 62216k used, 1102488k free, 383520k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3555 root 39 0 206m 188m 104m R 60.9 25.0 7:27.75 Xorg
4405 mythtv 0 0 412m 276m 125m S 38.3 36.7 3:18.67 mythfrontend
4021 mythtv 0 0 411m 32m 7792 S 0.7 4.3 0:56.36 mythbackend
1 root 0 0 2040 476 432 S 0.0 0.1 0:00.86 init
2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Setup #2
========
Box (2x)
standard
Observation: Video stutter, even when OSD is absent. Audio is ok.
Results from top:
top - 14:21:10 up 3:00, 2 users, load average: 2.85, 2.01, 1.59
Tasks: 95 total, 3 running, 92 sleeping, 0 stopped, 0 zombie
Cpu(s): 73.3%us, 25.3%sy, 0.0%ni, 0.0%id, 0.0%wa, 1.0%hi, 0.3%si, 0.0%st
Mem: 771952k total, 763076k used, 8876k free, 1212k buffers
Swap: 1164704k total, 62216k used, 1102488k free, 386148k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4405 mythtv 0 0 412m 276m 125m S 52.0 36.7 5:06.56 mythfrontend
3555 root 21 0 206m 188m 104m R 47.0 25.0 9:17.07 Xorg
4021 mythtv 0 0 419m 32m 7792 S 0.7 4.3 0:59.29 mythbackend
298 root 0 0 0 0 0 S 0.3 0.0 0:01.11 kswapd0
3714 mythtv 0 0 10960 864 608 S 0.3 0.1 0:00.17 x11vnc
1 root 0 0 2040 476 432 S 0.0 0.1 0:00.86 init
2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Setup #3
========
One field
standard
Observation: No video stutter but motion is not very smooth. Audio is ok.
Results from top:
top - 14:24:46 up 3:04, 2 users, load average: 1.34, 1.47, 1.46
Tasks: 95 total, 4 running, 91 sleeping, 0 stopped, 0 zombie
Cpu(s): 62.1%us, 11.3%sy, 0.0%ni, 25.2%id, 0.0%wa, 1.0%hi, 0.3%si, 0.0%st
Mem: 771952k total, 762588k used, 9364k free, 1384k buffers
Swap: 1164704k total, 62216k used, 1102488k free, 386068k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4405 mythtv 0 0 411m 275m 125m R 49.4 36.6 5:40.09 mythfrontend
3555 root 1 0 206m 188m 104m R 23.9 25.0 9:41.45 Xorg
4021 mythtv 0 0 427m 32m 7792 S 1.0 4.3 1:00.29 mythbackend
3189 mysql 0 0 125m 12m 2412 S 0.3 1.7 0:41.06 mysqld
1 root 0 0 2040 476 432 S 0.0 0.1 0:00.86 init
2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
Setup #4
========
Linear blend
standard
Observation: No video stutter but motion is not very smooth. Audio is ok.
Results from top:
top - 14:33:32 up 3:12, 2 users, load average: 2.08, 1.87, 1.66
Tasks: 95 total, 3 running, 92 sleeping, 0 stopped, 0 zombie
Cpu(s): 64.8%us, 9.6%sy, 0.0%ni, 23.9%id, 0.0%wa, 1.3%hi, 0.3%si, 0.0%st
Mem: 771952k total, 761108k used, 10844k free, 1084k buffers
Swap: 1164704k total, 68068k used, 1096636k free, 385892k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4405 mythtv 0 0 411m 271m 121m S 53.6 36.1 9:19.39 mythfrontend
3555 root 0 0 206m 184m 100m R 20.0 24.5 11:23.30 Xorg
4021 mythtv 0 0 436m 33m 7828 S 1.7 4.4 1:05.80 mythbackend
296 root 0 0 0 0 0 S 0.3 0.0 0:00.70 pdflush
3566 mythtv 0 0 7420 4776 4008 S 0.3 0.6 0:00.63 x-window-manage
1 root 0 0 2040 476 432 S 0.0 0.1 0:00.86 init
2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
Setup #5
========
Kernel
Standard
Observation: No video stutter, motion a little smoother than linear blend. Audio is ok.
Results from top:
top - 14:35:23 up 3:14, 2 users, load average: 2.08, 1.94, 1.70
Tasks: 95 total, 2 running, 93 sleeping, 0 stopped, 0 zombie
Cpu(s): 70.9%us, 7.9%sy, 0.0%ni, 19.2%id, 0.3%wa, 1.3%hi, 0.3%si, 0.0%st
Mem: 771952k total, 763544k used, 8408k free, 1588k buffers
Swap: 1164704k total, 68068k used, 1096636k free, 388164k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4405 mythtv 0 0 411m 271m 121m S 60.3 36.1 10:00.60 mythfrontend
3555 root 0 0 206m 184m 100m S 18.6 24.5 11:39.40 Xorg
4021 mythtv 0 0 452m 33m 7828 S 1.3 4.4 1:07.22 mythbackend
298 root 0 0 0 0 0 S 0.3 0.0 0:01.40 kswapd0
1 root 0 0 2040 476 432 S 0.0 0.1 0:00.86 init
2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
Setup #6
========
Kernel
Libmpeg2
Observation: No video stutter, fairly smooth, almost as good as XvMC (but XvMC has
Audio problems, see below). Audio is ok
Results from top:
top - 14:42:24 up 3:21, 2 users, load average: 2.29, 2.43, 2.04
Tasks: 95 total, 2 running, 93 sleeping, 0 stopped, 0 zombie
Cpu(s): 65.3%us, 8.3%sy, 0.0%ni, 24.7%id, 0.3%wa, 1.0%hi, 0.3%si, 0.0%st
Mem: 771952k total, 762392k used, 9560k free, 936k buffers
Swap: 1164704k total, 68068k used, 1096636k free, 387600k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4405 mythtv 0 0 411m 271m 121m S 54.3 36.1 13:26.09 mythfrontend
3555 root 2 0 206m 184m 100m S 19.3 24.5 12:45.69 Xorg
4021 mythtv 0 0 460m 33m 7828 S 1.7 4.4 1:12.23 mythbackend
1 root 0 0 2040 476 432 S 0.0 0.1 0:00.86 init
2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
Setup #7
========
Box (2x)
Standard XvMC
Observation: Video very smooth – no stutter. Audio stutters badly.
top - 15:12:23 up 23 min, 1 user, load average: 1.90, 1.63, 1.09
Tasks: 88 total, 2 running, 86 sleeping, 0 stopped, 0 zombie
Cpu(s): 40.8%us, 5.3%sy, 0.0%ni, 52.2%id, 0.0%wa, 1.2%hi, 0.4%si, 0.0%st
Mem: 771952k total, 760372k used, 11580k free, 1440k buffers
Swap: 1164704k total, 48k used, 1164656k free, 419336k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3609 mythtv 0 0 327m 144m 29m S 45.0 19.1 9:38.04 mythfrontend
3420 mythtv 0 0 312m 34m 12m S 2.0 4.6 0:20.34 mythbackend
1 root 0 0 2044 680 580 S 0.0 0.1 0:00.86 init
2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
can anyone suggest what would cause video to stutter when the CPU% is well below 100% ?
Kevin
|