[SOLVED] Slow video playpack with Radeon HD 6310
Posted: 14. Apr 2015, 18:04
Hi,
runnung Salix 14.1 32bit on a mini-ITX-PC with an AMD APU, with 1,6 MHz dual core CPU and a Radeon HD 6310 GPU, I installed the proprietary Radeon diver fglrx, which gives a much better 3D performance than the free radeon driver. However, the GPU hardware acceleration for hd videos is very poor. When playing a hd clip I made with my GoPro action cam, the CPU load is at 100% and the video is stuttering, so it's almost not watchable.
Here are some outputs:
Has anybody any idea how to make hardware acceleration for hd video work on this machine?
runnung Salix 14.1 32bit on a mini-ITX-PC with an AMD APU, with 1,6 MHz dual core CPU and a Radeon HD 6310 GPU, I installed the proprietary Radeon diver fglrx, which gives a much better 3D performance than the free radeon driver. However, the GPU hardware acceleration for hd videos is very poor. When playing a hd clip I made with my GoPro action cam, the CPU load is at 100% and the video is stuttering, so it's almost not watchable.
Here are some outputs:
Code: Select all
$ cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 20
model : 1
model name : AMD E-350 Processor
stepping : 0
microcode : 0x5000029
cpu MHz : 1600.000
cache size : 512 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fdiv_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 6
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc nonstop_tsc extd_apicid aperfmperf pni monitor ssse3 cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch ibs skinit wdt arat hw_pstate npt lbrv svm_lock nrip_save pausefilter
bogomips : 3193.21
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate
processor : 1
vendor_id : AuthenticAMD
cpu family : 20
model : 1
model name : AMD E-350 Processor
stepping : 0
microcode : 0x5000029
cpu MHz : 1600.000
cache size : 512 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
apicid : 1
initial apicid : 1
fdiv_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 6
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc nonstop_tsc extd_apicid aperfmperf pni monitor ssse3 cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch ibs skinit wdt arat hw_pstate npt lbrv svm_lock nrip_save pausefilter
bogomips : 3193.21
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate
Code: Select all
$ lspci | grep -i vga
00:01.0 VGA compatible controller: AMD/ATI [Advanced Micro Devices, Inc.] Wrestler [Radeon HD 6310]
Code: Select all
$ lsmod | grep fgl
fglrx 10428750 304
agpgart 22075 1 fglrx
button 3704 1 fglrx
Code: Select all
$ fgl_glxgears
Using GLX_SGIX_pbuffer
697 frames in 5.0 seconds = 139.400 FPS
858 frames in 5.0 seconds = 171.600 FPS
858 frames in 5.0 seconds = 171.600 FPS
864 frames in 5.0 seconds = 172.800 FPS
839 frames in 5.0 seconds = 167.800 FPS
...
Code: Select all
$ LANG=C vlc Videos/Hero/GOPR0002.MP4
VLC media player 2.1.2 Rincewind (revision 2.1.2-0-ga4c4876)
[0x80c30d0] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
[0x8680c28] main vout display error: Failed to resize display
[0x8639b88] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[0x8639b88] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[0x8639b88] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[0x8639b88] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[0x8639b88] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[0x8639b88] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[0x8639b88] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
...