XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post Reply
hansi9990
Posts: 82
Joined: Wed Dec 04, 2013 6:28 am
languages_spoken: german
ODROIDs: odroid U2
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by hansi9990 »

Ok was my fault, I had installed the dependencies via copy and paste from the Guide thread http://forum.odroid.com/viewtopic.php?f=52&t=2976 and there were probably some packages not installed, maybe because the cr/lf sign \ , when I configure executed I received many messages and then had the missing packages manually installed, though I also received an error message about the missing doxygen. Could be this error does not come when the dependencies installed correctly.

hansi9990
Posts: 82
Joined: Wed Dec 04, 2013 6:28 am
languages_spoken: german
ODROIDs: odroid U2
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by hansi9990 »

Does anyone know how to disable the usp storage notification in lxde?
When I plug in a USB memory device and xbmc started then the screen starts to flicker on, that's just gone when the notification is confirmed.

User avatar
memeka
Posts: 4420
Joined: Mon May 20, 2013 10:22 am
languages_spoken: english
ODROIDs: XU rev2 + eMMC + UART
U3 + eMMC + IO Shield + UART
Has thanked: 2 times
Been thanked: 60 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by memeka »

@meveric the crashing occurs in Gotham.

Code: Select all

X Error of failed request:  BadDrawable (invalid Pixmap or Window parameter)
  Major opcode of failed request:  136 (DRI2)
  Minor opcode of failed request:  8 (DRI2SwapBuffers		)
  Resource id in failed request:  0x1800001
  Serial number of failed request:  7695
  Current serial number in output stream:  7695

WhtKnight
Posts: 25
Joined: Mon Apr 21, 2014 10:50 pm
languages_spoken: english
ODROIDs: ODROID-XU+E, ODROID-XU3
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by WhtKnight »

Sorry, I know this is probably a weird/stupid question but I only got my odroid a couple of days ago and I'm trying to get a handle on this whole system :)

There's a U, an X and an X2 file in the download location specified, are all of these compatible with the XU+E and if so how would I know which to try with my system?

cheers lads

User avatar
odroid
Site Admin
Posts: 39381
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 2617 times
Been thanked: 1430 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by odroid »

This OS image is not compatible with the XU series.

User avatar
memeka
Posts: 4420
Joined: Mon May 20, 2013 10:22 am
languages_spoken: english
ODROIDs: XU rev2 + eMMC + UART
U3 + eMMC + IO Shield + UART
Has thanked: 2 times
Been thanked: 60 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by memeka »

Most of the time, this occurs when the screensaver activates -- disabling the screensaver reduces the crashes a lot.

So...

* Frodo crashes on exit
* Gotham fixes that, but there is an issue with EGL whereas you need to make the app windowed then fullscreen again or flickering occurs. Flickering is present in all EGL fullscreen apps (except Frodo apparently)...

EDIT: actually (thx @mdrjr) you can compile and run both Frodo and Gotham in 2 ways...

1) using EGLNativeTypeOdroid (X11: No, SDL: No) => there is no crash on exit, but there is flickering
2) using X11 (X11: Yes, SDL: Yes) => crash on exit (in libX11.so) but no flickering...

So I got Gotham RC1 running fine...
memeka wrote:@meveric the crashing occurs in Gotham.

Code: Select all

X Error of failed request:  BadDrawable (invalid Pixmap or Window parameter)
  Major opcode of failed request:  136 (DRI2)
  Minor opcode of failed request:  8 (DRI2SwapBuffers		)
  Resource id in failed request:  0x1800001
  Serial number of failed request:  7695
  Current serial number in output stream:  7695

User avatar
meveric
Posts: 11821
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 75 times
Been thanked: 582 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by meveric »

i think i just stick with my Frodo 12.2 build, haveing no major issues with that and it's running just fine for me in 1080p.
The mali400 and armsoc driver can be easily ported to other distros.
If anyone wants to try it you can take the necessary files from here: http://oph.mdrjr.net/meveric/other/Mali400-r4p0/
Should be able to install on any Ubuntu or Debian Image (if someone has a different xorg running, please say so i can easily add xf86-video-armsoc for other Xorg versions, as long as i can install it somewhere ;))

Ah, just one word of advice, i overclocked Mali GPU to 640Mhz in those kernels (kinda was a testbuild^^) so running heavy 3D games/apps might increase heat!
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
memeka
Posts: 4420
Joined: Mon May 20, 2013 10:22 am
languages_spoken: english
ODROIDs: XU rev2 + eMMC + UART
U3 + eMMC + IO Shield + UART
Has thanked: 2 times
Been thanked: 60 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by memeka »

FYI, with the patch made by DSD for xorg server (see https://gist.github.com/dsd/6f2984f87f972f62d53e)
on Debian Wheezy 1080p I get:

256fps on es2gears, 91fps on glmark, 57fps on glmark fullscreen

I will be posting my image in the following days...

Code: Select all

root@odroid:~# es2gears
EGL_VERSION = 1.4 Linux-r4p0-00rel0
vertex shader info: 
fragment shader info: 
info: 
1280 frames in 5.0 seconds = 255.898 FPS
1281 frames in 5.0 seconds = 256.098 FPS
1281 frames in 5.0 seconds = 256.046 FPS
1280 frames in 5.0 seconds = 255.898 FPS
1280 frames in 5.0 seconds = 255.898 FPS
1280 frames in 5.0 seconds = 256.000 FPS
1281 frames in 5.0 seconds = 256.046 FPS
1280 frames in 5.0 seconds = 256.000 FPS
1281 frames in 5.0 seconds = 256.046 FPS
1280 frames in 5.0 seconds = 256.000 FPS
1280 frames in 5.0 seconds = 256.000 FPS
1281 frames in 5.0 seconds = 256.098 FPS
1281 frames in 5.0 seconds = 256.098 FPS
1281 frames in 5.0 seconds = 256.149 FPS
1280 frames in 5.0 seconds = 256.000 FPS

Code: Select all

root@odroid:~# glmark2-es2 
=======================================================
    glmark2 2012.08
=======================================================
    OpenGL Information
    GL_VENDOR:     ARM
    GL_RENDERER:   Mali-400 MP
    GL_VERSION:    OpenGL ES 2.0
=======================================================
[build] use-vbo=false: FPS: 93 FrameTime: 10.753 ms
[build] use-vbo=true: FPS: 99 FrameTime: 10.101 ms
[texture] texture-filter=nearest: FPS: 103 FrameTime: 9.709 ms
[texture] texture-filter=linear: FPS: 103 FrameTime: 9.709 ms
[texture] texture-filter=mipmap: FPS: 105 FrameTime: 9.524 ms
[shading] shading=gouraud: FPS: 88 FrameTime: 11.364 ms
[shading] shading=blinn-phong-inf: FPS: 90 FrameTime: 11.111 ms
[shading] shading=phong: FPS: 84 FrameTime: 11.905 ms
[bump] bump-render=high-poly: FPS: 64 FrameTime: 15.625 ms
[bump] bump-render=normals: FPS: 107 FrameTime: 9.346 ms
[bump] bump-render=height: FPS: 104 FrameTime: 9.615 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 96 FrameTime: 10.417 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 74 FrameTime: 13.514 ms
[pulsar] light=false:quads=5:texture=false: FPS: 107 FrameTime: 9.346 ms
[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 48 FrameTime: 20.833 ms
[desktop] effect=shadow:windows=4: FPS: 84 FrameTime: 11.905 ms
Error: Requested MapBuffer VBO update method but GL_OES_mapbuffer is not supported!
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: Unsupported
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 43 FrameTime: 23.256 ms
Error: Requested MapBuffer VBO update method but GL_OES_mapbuffer is not supported!
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: Unsupported
[ideas] speed=duration: FPS: 80 FrameTime: 12.500 ms
[jellyfish] <default>: FPS: 87 FrameTime: 11.494 ms
Error: SceneTerrain requires Vertex Texture Fetch support, but GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS is 0
[terrain] <default>: Unsupported
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 106 FrameTime: 9.434 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 102 FrameTime: 9.804 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 104 FrameTime: 9.615 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 105 FrameTime: 9.524 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 96 FrameTime: 10.417 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 101 FrameTime: 9.901 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 101 FrameTime: 9.901 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 101 FrameTime: 9.901 ms
=======================================================
                                  glmark2 Score: 91 
=======================================================

Code: Select all

root@odroid:~# glmark2-es2 --fullscreen
=======================================================
    glmark2 2012.08
=======================================================
    OpenGL Information
    GL_VENDOR:     ARM
    GL_RENDERER:   Mali-400 MP
    GL_VERSION:    OpenGL ES 2.0
=======================================================
[build] use-vbo=false: FPS: 59 FrameTime: 16.949 ms
[build] use-vbo=true: FPS: 60 FrameTime: 16.667 ms
[texture] texture-filter=nearest: FPS: 60 FrameTime: 16.667 ms
[texture] texture-filter=linear: FPS: 60 FrameTime: 16.667 ms
[texture] texture-filter=mipmap: FPS: 60 FrameTime: 16.667 ms
[shading] shading=gouraud: FPS: 60 FrameTime: 16.667 ms
[shading] shading=blinn-phong-inf: FPS: 60 FrameTime: 16.667 ms
[shading] shading=phong: FPS: 60 FrameTime: 16.667 ms
[bump] bump-render=high-poly: FPS: 60 FrameTime: 16.667 ms
[bump] bump-render=normals: FPS: 60 FrameTime: 16.667 ms
[bump] bump-render=height: FPS: 60 FrameTime: 16.667 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 60 FrameTime: 16.667 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 43 FrameTime: 23.256 ms
[pulsar] light=false:quads=5:texture=false: FPS: 60 FrameTime: 16.667 ms
[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 20 FrameTime: 50.000 ms
[desktop] effect=shadow:windows=4: FPS: 60 FrameTime: 16.667 ms
Error: Requested MapBuffer VBO update method but GL_OES_mapbuffer is not supported!
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: Unsupported
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 60 FrameTime: 16.667 ms
Error: Requested MapBuffer VBO update method but GL_OES_mapbuffer is not supported!
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: Unsupported
[ideas] speed=duration: FPS: 60 FrameTime: 16.667 ms
[jellyfish] <default>: FPS: 60 FrameTime: 16.667 ms
Error: SceneTerrain requires Vertex Texture Fetch support, but GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS is 0
[terrain] <default>: Unsupported
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 60 FrameTime: 16.667 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 60 FrameTime: 16.667 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 60 FrameTime: 16.667 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 60 FrameTime: 16.667 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 60 FrameTime: 16.667 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 60 FrameTime: 16.667 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 60 FrameTime: 16.667 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 60 FrameTime: 16.667 ms
=======================================================
                                  glmark2 Score: 57 
=======================================================

hansi9990
Posts: 82
Joined: Wed Dec 04, 2013 6:28 am
languages_spoken: german
ODROIDs: odroid U2
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by hansi9990 »

I have tried to compile a new kernel but I keep getting an error and the compiler aborts.
First I downloaded the sources like this
git clone - depth 1 https://github.com/hardkernel/linux.git-b ODROID-3.8.y-mali_r4p0 ODROID-3.8.y-mali_r4p0
then
make odroidu2_defconfig
make menuconfig
make -j5 zImage modules

Code: Select all

CC      arch/arm/kernel/sys_oabi-compat.o
arch/arm/mach-exynos/mach-hkdk4412.c:439:2: warning: initialization from incompatible pointer type [enabled by default]
  .cfg_gpio   = exynos4_setup_dwmci_cfg_gpio,
  ^
arch/arm/mach-exynos/mach-hkdk4412.c:439:2: warning: (near initialization for âhkdk4412_dwmci_pdata.cfg_gpioâ) [enabled by default]
arch/arm/mach-exynos/mach-hkdk4412.c:539:3: error: âhkdk4412_lcd_lp101wh1â undeclared here (not in a function)
  &hkdk4412_lcd_lp101wh1,
   ^
arch/arm/mach-exynos/mach-hkdk4412.c: In function âhkdk4412_machine_initâ:
arch/arm/mach-exynos/mach-hkdk4412.c:684:40: error: âdrm_fimd_pdataâ undeclared (first use in this function)
  s5p_device_fimd0.dev.platform_data = &drm_fimd_pdata;
                                        ^
arch/arm/mach-exynos/mach-hkdk4412.c:684:40: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [arch/arm/mach-exynos/mach-hkdk4412.o] Fehler 1
make[1]: *** Warte auf noch nicht beendete Prozesse...
  CC      arch/arm/kernel/thumbee.o
make: *** [arch/arm/mach-exynos] Fehler 2
make: *** Warte auf noch nicht beendete Prozesse...
  AS      arch/arm/mm/tlb-v7.o
  CC      arch/arm/kernel/kgdb.o
  AS      arch/arm/mm/proc-v7.o
  CC      arch/arm/kernel/unwind.o
  CC      arch/arm/kernel/swp_emulate.o
  CC      arch/arm/mm/cache-l2x0.o
  CC      arch/arm/kernel/hw_breakpoint.o
  CC      arch/arm/kernel/perf_event.o
  CC      arch/arm/kernel/perf_event_cpu.o
  CC      arch/arm/kernel/topology.o
  LD      arch/arm/mm/built-in.o
  CC      arch/arm/kernel/io.o
  AS      arch/arm/kernel/debug.o
  CC      arch/arm/kernel/early_printk.o
  AS      arch/arm/kernel/head.o
  LDS     arch/arm/kernel/vmlinux.lds
  LD      arch/arm/kernel/built-in.o
thats it, the compiler aborts.

Does anyone know what could go wrong here?

mdrjr
Site Admin
Posts: 11817
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Has thanked: 1 time
Been thanked: 51 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by mdrjr »

I've pushed an fix for that.

User avatar
meveric
Posts: 11821
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 75 times
Been thanked: 582 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by meveric »

memeka wrote:FYI, with the patch made by DSD for xorg server (see https://gist.github.com/dsd/6f2984f87f972f62d53e)
on Debian Wheezy 1080p I get
i'd like to have the patch you did on the Debian Wheezy xorg-server since there are many parts in the patch that do not exist in the xorg-server version of Debian Wheezy (for example prime_id does not exist), so i'd like to know how you fixed that. :)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
memeka
Posts: 4420
Joined: Mon May 20, 2013 10:22 am
languages_spoken: english
ODROIDs: XU rev2 + eMMC + UART
U3 + eMMC + IO Shield + UART
Has thanked: 2 times
Been thanked: 60 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by memeka »

I just removed that line (just return Success) - prime_id was added in newer Xorg.
I've made a deb - you want me to publish it?

User avatar
meveric
Posts: 11821
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 75 times
Been thanked: 582 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by meveric »

Yes would be nice if you can publish it.. i'll also look at what you've said and remove the line and just return a Success.. and see how far i get :)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
memeka
Posts: 4420
Joined: Mon May 20, 2013 10:22 am
languages_spoken: english
ODROIDs: XU rev2 + eMMC + UART
U3 + eMMC + IO Shield + UART
Has thanked: 2 times
Been thanked: 60 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by memeka »

http://oph.mdrjr.net/memeka/

xserver-xorg-core_1.12.4-6+deb7u2_armhf.deb for debian wheezy...


The problem that still remains, and if solved would make gotham run w/o crashing... is flickering in full-screen egl apps...
like i said previously, if resolution is changed from fullscreen and then back to fullscreen... flickering dissapears...so it's something when creating the first time...

youka
Posts: 163
Joined: Wed Oct 09, 2013 8:38 pm
languages_spoken: english
ODROIDs: Odroid XU+E, U2, U3, XU3, XU4 + Cloudshell
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by youka »

mdrjr wrote:I've pushed an fix for that.
This update didn't affect the HDMI at all, did it? Sorry if I'm going a bit off-topic...I pulled and recompiled the kernel this morning and only updated the zImage and the modules. When booting after that, /dev/fb1 is gone and my monitor says there's no signal. /dev/fb0 exists, but doesn't do anything. All was working well before copying the new zImage and modules across.

I tried removing the fbcon=map part from the bootargs, then the monitor works, but I only get some random white lines going down the screen. If I try starting up X11, I just get random-coloured lines running down the screen.

Any ideas?

mdrjr
Site Admin
Posts: 11817
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Has thanked: 1 time
Been thanked: 51 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by mdrjr »

youka wrote:
mdrjr wrote:I've pushed an fix for that.
This update didn't affect the HDMI at all, did it? Sorry if I'm going a bit off-topic...I pulled and recompiled the kernel this morning and only updated the zImage and the modules. When booting after that, /dev/fb1 is gone and my monitor says there's no signal. /dev/fb0 exists, but doesn't do anything. All was working well before copying the new zImage and modules across.

I tried removing the fbcon=map part from the bootargs, then the monitor works, but I only get some random white lines going down the screen. If I try starting up X11, I just get random-coloured lines running down the screen.

Any ideas?
You should change /etc/X11/xorg.conf and change /dev/fb1 to /dev/fb0
I'll also push more updates today to make it more compatible.

youka
Posts: 163
Joined: Wed Oct 09, 2013 8:38 pm
languages_spoken: english
ODROIDs: Odroid XU+E, U2, U3, XU3, XU4 + Cloudshell
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by youka »

mdrjr wrote:You should change /etc/X11/xorg.conf and change /dev/fb1 to /dev/fb0
I'll also push more updates today to make it more compatible.
I did :? Same results. But it's okay for now, I'll just use the last kernel I was using in the meantime. Thanks

mdrjr
Site Admin
Posts: 11817
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Has thanked: 1 time
Been thanked: 51 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by mdrjr »

I just pushed more stuff to fix it :)

youka
Posts: 163
Joined: Wed Oct 09, 2013 8:38 pm
languages_spoken: english
ODROIDs: Odroid XU+E, U2, U3, XU3, XU4 + Cloudshell
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by youka »

mdrjr wrote:I just pushed more stuff to fix it :)
Hmm, still no joy :( I pulled your update (saw it was just some defconfig changes) and compiled it with the defconfig without changing anything else. The results are different this time, but still not quite right... My cursor is now a colourful block that I can move around by moving the mouse, and the rest of the screen is just black behind that. When I terminate X then the entire screen goes colourful again. Also, there's no signs of any fbcon when I start up, just a blank screen.

I see you disabled FB_S3C, did you find a replacement for the framebuffer?

mdrjr
Site Admin
Posts: 11817
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Has thanked: 1 time
Been thanked: 51 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by mdrjr »

all the updates are related to the LVDS display on X/X2

S3C_FB was the framebuffer being used only for this.

I moved our LCD Kit to Exynos DRM FIMD.

So, we don't have two fb anymore. Only the FB from exynos_drm that will handle the LVDS and HDMI displays.

Also makes 10 times more easy to deal with dual-head with LCD Kit and HDMI.

I'll test here on the U3 later today how its going on HDMI only.

I tested on X(X2) and it was working fine.

youka
Posts: 163
Joined: Wed Oct 09, 2013 8:38 pm
languages_spoken: english
ODROIDs: Odroid XU+E, U2, U3, XU3, XU4 + Cloudshell
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by youka »

Ah okay, I see. Thanks, I'll try again later or tomorrow

zamotcr
Posts: 17
Joined: Fri Jan 31, 2014 9:16 pm
languages_spoken: spanish, english
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by zamotcr »

I have problems with XBMC.

The video of almost all my K-Dramas are really slow on XBMC (in Android they are slow but on Linux its worse).
In Linux the video starts but xbmc freeze on the first video frame and the audio keeps going without freeze.

In ffmpeg those videos work way better. In Android in VLC or MXPlayer work without any issue.

The format of the videos are:

1280x720
Video Format H264
Video Codec ffh264
video fps 30
video bitrate 3039 kb/s

Its weird because they dont work in XBMC Only.

mdrjr
Site Admin
Posts: 11817
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Has thanked: 1 time
Been thanked: 51 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by mdrjr »

Codec profile level? Sample video?

zamotcr
Posts: 17
Joined: Fri Jan 31, 2014 9:16 pm
languages_spoken: spanish, english
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by zamotcr »

mdrjr wrote:Codec profile level? Sample video?
Oh I didn't know about profile level, I got it from ffprobe and it says level=51

I think then I cannot watch them because is not supported :(

mdrjr
Site Admin
Posts: 11817
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Has thanked: 1 time
Been thanked: 51 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by mdrjr »

h264 codec level 5.1 isn't supported :(
That's why ffmpeg is faster because its using the CPU to decode.

jleeca
Posts: 14
Joined: Tue Apr 01, 2014 3:08 am
languages_spoken: English, Korean
ODROIDs: U3
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by jleeca »

I have many avi files that cannot be played correctly. When I try to play one, the screen becomes black while audio continue to play okay. Error logs that are repeated in the xbmc.log file;

Code: Select all

21:24:15 T:2734515264 WARNING: CRenderManager::FlipPage - timeout waiting for flip to complete
21:24:15 T:2734515264 WARNING: CRenderManager::FlipPage - timeout waiting for previous frame
21:24:30 T:2698921024 WARNING: Previous line repeats 129 times.
21:24:30 T:2698921024 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
A sample (trimmed to one minute video) avi file is shared;
https://www.dropbox.com/s/sujh825i97v4d7x/mmm.avi

Mediainfo about the file

Code: Select all

General
Complete name                            : D:\Public\Videos\Downloaded\mmm.avi
Format                                   : AVI
Format/Info                              : Audio Video Interleave
File size                                : 12.4 MiB
Duration                                 : 1mn 7s
Overall bit rate                         : 1 541 Kbps

Video
ID                                       : 0
Format                                   : MPEG-4 Visual
Format profile                           : Simple@L1
Format settings, BVOP                    : No
Format settings, QPel                    : No
Format settings, GMC                     : No warppoints
Format settings, Matrix                  : Default (H.263)
Codec ID                                 : XVID
Codec ID/Hint                            : XviD
Duration                                 : 1mn 7s
Bit rate                                 : 1 302 Kbps
Width                                    : 640 pixels
Height                                   : 360 pixels
Display aspect ratio                     : 16:9
Frame rate                               : 29.970 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Compression mode                         : Lossy
Bits/(Pixel*Frame)                       : 0.189
Stream size                              : 10.5 MiB (85%)
Writing library                          : Lavc52.27.0

Audio
ID                                       : 1
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Mode extension                           : CM (complete main)
Format settings, Endianness              : Big
Codec ID                                 : 2000
Duration                                 : 1mn 7s
Bit rate mode                            : Constant
Bit rate                                 : 192 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 48.0 KHz
Bit depth                                : 16 bits
Compression mode                         : Lossy
Stream size                              : 1.55 MiB (12%)
Alignment                                : Aligned on interleaves
Interleave, duration                     : 32 ms (0.96 video frame)
Is this a known issue?

User avatar
memeka
Posts: 4420
Joined: Mon May 20, 2013 10:22 am
languages_spoken: english
ODROIDs: XU rev2 + eMMC + UART
U3 + eMMC + IO Shield + UART
Has thanked: 2 times
Been thanked: 60 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by memeka »

I've tried it, and it works perfectly.
I'm using U3 + XBMC Gotham (13.0) release candidate, my image was published here: http://forum.odroid.com/viewtopic.php?f=79&t=4626
Dunno about Frodo....

CyBBaH
Posts: 52
Joined: Wed Jan 22, 2014 11:10 pm
languages_spoken: Italian,english
ODROIDs: U3
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by CyBBaH »

mdrjr are you working on 14 with gotham?
can i ask you when do you think to release the new image?
I am looking forward to it :mrgreen:

hansi9990
Posts: 82
Joined: Wed Dec 04, 2013 6:28 am
languages_spoken: german
ODROIDs: odroid U2
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by hansi9990 »

About Ubuntu 14 read this posting from mdrjr

http://forum.odroid.com/viewtopic.php?f ... =60#p36580

and about xbmc Gotham this

http://forum.odroid.com/viewtopic.php?f=8&t=4456#p35824

User avatar
meveric
Posts: 11821
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 75 times
Been thanked: 582 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by meveric »

memeka wrote:I've tried it, and it works perfectly.
I'm using U3 + XBMC Gotham (13.0) release candidate, my image was published here: http://forum.odroid.com/viewtopic.php?f=79&t=4626
Dunno about Frodo....
Just tried it on a modified version of my ODROID GameStation Turbo image with mali400 r4p0 drivers and the xorg patch installed.
XBMC Frodo 12.2 is working fine with the example movie as well no issues here (had some issues with it before patching xorg).
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

jleeca
Posts: 14
Joined: Tue Apr 01, 2014 3:08 am
languages_spoken: English, Korean
ODROIDs: U3
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by jleeca »

memeka wrote:I've tried it, and it works perfectly.
I'm using U3 + XBMC Gotham (13.0) release candidate, my image was published here: http://forum.odroid.com/viewtopic.php?f=79&t=4626
Dunno about Frodo....
Yes, I'm running Frodo. In order to try XBMC Gotham to see if the problem is caused by Frodo, can I just update xbmc from ppa:team-xbmc/unstable or do I need to download a special build for Odroid?

Update: I tried to install xbmc Gotham from ppa:team-xbmc/unstable (after running "add-apt-repository ppa:team-xbmc/unstable"), but found no arm packages are provided. As I already ran "apt-get install xbmc-frodo-odroid" earlier, I don't have xbmc installed anymore. What should I do to install xbmc? Do I just need to build and install from xbmc source? Or is there a repository for this?
Last edited by jleeca on Sat Apr 26, 2014 4:46 am, edited 1 time in total.

jleeca
Posts: 14
Joined: Tue Apr 01, 2014 3:08 am
languages_spoken: English, Korean
ODROIDs: U3
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by jleeca »

Just tried it on a modified version of my ODROID GameStation Turbo image with mali400 r4p0 drivers and the xorg patch installed.
XBMC Frodo 12.2 is working fine with the example movie as well no issues here (had some issues with it before patching xorg).
Hmm, if then, the issue is probably not caused by xbmc Frodo. I'm currently running 20140408 version (Frodo) downloaded from http://www.odroid.in/lubuntu-13.10-xbmc/. Doesn't it already have xorg patch included? What kind of problem did you have? I tried again and I see the only first frame (or maybe a couple of them) is displayed correctly but no more video frames get updated after that while audio continue to play okay although audio start to stutter after 10 seconds.

User avatar
meveric
Posts: 11821
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 75 times
Been thanked: 582 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by meveric »

the issues i had was with vsync.. i had some tearing and the movie was a little blurry but after the xorg patch it was running fine.

20140408 version from hardkernel does not have the xorg patch installed and they use a version of XBMC Frodo 12.3.. i use different sources and have made my own builds of XBMC Frodo in version 12.2.
Depending on the system you can either download

http://oph.mdrjr.net/meveric/repository ... _armhf.deb
for Debian Wheezy, Ubtuntu 12.04
if you use a newer version of either Debian or Ubuntu you should try this one:
http://oph.mdrjr.net/meveric/repository ... _armhf.deb

Thing is the last one i haven't updated in a while... should work anyway..
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

haare
Posts: 87
Joined: Fri May 10, 2013 2:07 am
languages_spoken: english
ODROIDs: U2
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by haare »

Hello,

I figured out that the problem with cec is my av receiver.
If I connect odroid straight to my tv and use another hdmi input to control av receiver i get it to work. However I have problems how to get analog audio output working. For some reason it uses hdmi even though I have analog audio plugged in.

Any idea how to fix this?

mdrjr
Site Admin
Posts: 11817
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Has thanked: 1 time
Been thanked: 51 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by mdrjr »

haare,

Like you can't have audio on HDMI and Analog output at the same time?

I'll have to inspect that.. I never actually noticed that :(

haare
Posts: 87
Joined: Fri May 10, 2013 2:07 am
languages_spoken: english
ODROIDs: U2
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by haare »

Hello,

Thanks for reply.
No, no analog audio, only hdmi audio (which I can't connect to av receiver or I will lose cec)

My setup
Video straight to to through hdmi1
-This is the only way to get cec working
Audio
Analog output to av receiver
- This is the part I have trouble with. I can't get audio through analog output, it uses always hdmi

(to control av receiver I use hdmi2 - cec)
- Unfortunately my tv is able to send sound back to av receiver only through hdmi 1, which I need for odroid.

fix
got it working as I wanted, when I changet to noedid DVI 1080p setting in odroid-config

dsd
Posts: 61
Joined: Wed Nov 06, 2013 12:53 am
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by dsd »

memeka reported on IRC a problem where under some environments, the first Mali-rendered frame gets stuck on the screen (actually displayed exactly half the time) while it flickers to the later frames. I reproduced this with `glmark2-es2 --fullscreen` under metacity.

Looks like a mali bug plus an unfortunate sequence of events cause this:
* Mali calls GetBuffers to allocate the back buffer and get a reference to the front buffer
* First SwapBuffers falls back to the copy path as the window manager has not yet got the app on-screen. This changes the drawable serial number.
* Mali calls GetBuffers again, actually before the above swap has completed. New back buffer is allocated, first one isn't reused due to serial number mismatch.
* SwapBuffers called again, X decides this must be swapping the 2nd back buffer onto the screen (and we now do this with a page flip) but for some reason Mali has ignored the result of the 2nd GetBuffers call and is still rendering into the first back buffer. oops.

This can be 'fixed' by adding this X server patch: http://cgit.freedesktop.org/xorg/xserve ... 7e53620e68
it means that the original back buffer will be reused so the discrepancy between X and Mali goes away.

User avatar
meveric
Posts: 11821
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 75 times
Been thanked: 582 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by meveric »

that sounds very promising.. i'm gonna try that and see if it fixes the issue with retroarch as well :)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

AreaScout
Posts: 1840
Joined: Sun Jul 07, 2013 3:05 am
languages_spoken: german, english
ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
N1, Go, VU5A, Show2, CloudShell2,
H2, N2, VU7A, VuShell, Go2, C4
Has thanked: 132 times
Been thanked: 394 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by AreaScout »

Hi dsd

wow thanks so much ! it works :) now i can finally check retroarch with shaders ! :lol: :ugeek: :ugeek:

RG

AreaScout
Posts: 1840
Joined: Sun Jul 07, 2013 3:05 am
languages_spoken: german, english
ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
N1, Go, VU5A, Show2, CloudShell2,
H2, N2, VU7A, VuShell, Go2, C4
Has thanked: 132 times
Been thanked: 394 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by AreaScout »

well issue is gone but retroarch is extremly slow ~21fps ??

dsd
Posts: 61
Joined: Wed Nov 06, 2013 12:53 am
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by dsd »

oops, spoke to soon. adding the above patch has the effect that we don't do any more page flipping, we're back to 100% CPU copies, at least for my glmark2 fullscreen test.

AreaScout
Posts: 1840
Joined: Sun Jul 07, 2013 3:05 am
languages_spoken: german, english
ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
N1, Go, VU5A, Show2, CloudShell2,
H2, N2, VU7A, VuShell, Go2, C4
Has thanked: 132 times
Been thanked: 394 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by AreaScout »

ahh ok :) but it was very close, if i enable shaders in retroarch it does not effekt to drop down the fps so i know now that shaders will work ( at least the not so complex once ) if the retroarch will render with 60fps and then you guys are my superheros ! do you think that this has to be changed in mali kernel driver then ?

RG
Last edited by AreaScout on Tue Apr 29, 2014 5:52 am, edited 1 time in total.

User avatar
meveric
Posts: 11821
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 75 times
Been thanked: 582 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by meveric »

yepp i can tell the same.. frames drop greatly for fullscreen apps :)
besides that, yes the flickering is gone ;)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

dsd
Posts: 61
Joined: Wed Nov 06, 2013 12:53 am
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by dsd »

try with this armsoc patch in addition to the X one: https://gist.github.com/dsd/bf3564fa7a800b25cc23

not 100% sure it is correct (checking that) but should be close enough...

User avatar
meveric
Posts: 11821
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 75 times
Been thanked: 582 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by meveric »

looks very promesing.. just checked it on 1944 Loopmaster (MAME over retroarch) it's back to 60fps :)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

AreaScout
Posts: 1840
Joined: Sun Jul 07, 2013 3:05 am
languages_spoken: german, english
ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
N1, Go, VU5A, Show2, CloudShell2,
H2, N2, VU7A, VuShell, Go2, C4
Has thanked: 132 times
Been thanked: 394 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by AreaScout »

@dsd

do you know that i have been waiting for this a very very long time ! this is amazing :)

thank you !

Image

dsd
Posts: 61
Joined: Wed Nov 06, 2013 12:53 am
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by dsd »

great, pushed a slightly better armsoc fix to https://github.com/dsd/xf86-video-armso ... 2750005907

User avatar
meveric
Posts: 11821
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 75 times
Been thanked: 582 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by meveric »

here's what i can say about the newest patch:

1. glmark2-es2 fullscreen "slightly" improved framerates (i got an average of 60 FPS - makes me wonder if it's enforcing vsync)
2. glmark2-es2 windows droped from about 100 fps to 70 fps
3. es2gears no big changes steady with about 253 FPS
4. retroarch... first try resulted in unchanged framerates... MAME about 60 FPS, PCSX about 43~45 FPS and then SNES was acting weird.. got tearing and was actually running sometimes over 60FPS o_O
5. activated vsync on Retroarch
SNES stopped tearing and was running "pretty steady" at 63 FPS o_O slightly too fast but no other issues
PCSX rechecked with vsync.. steady 50 FPS (seems ok for PAL games?)
MAME with vsync ... no changes still steady 59.6 (60) FPS

guess i do some more testing with the other cores :)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
memeka
Posts: 4420
Joined: Mon May 20, 2013 10:22 am
languages_spoken: english
ODROIDs: XU rev2 + eMMC + UART
U3 + eMMC + IO Shield + UART
Has thanked: 2 times
Been thanked: 60 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by memeka »

Did anyone test this with ubuntu 14.04 (different xorg server where performance was really bad)...?

AreaScout
Posts: 1840
Joined: Sun Jul 07, 2013 3:05 am
languages_spoken: german, english
ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
N1, Go, VU5A, Show2, CloudShell2,
H2, N2, VU7A, VuShell, Go2, C4
Has thanked: 132 times
Been thanked: 394 times
Contact:

Re: XBMC For (X/X2/U2/U3) Updated 20140408 version [UPDATED]

Post by AreaScout »

@dsd

I had nearly the same results like meveric except PCSX is running smoothly with 60fps here, seems like to be perfect and comparable with lima now but the biggest benefit for me is that shaders are working now :D

with some shaders from http://www.shadertoy.com i had strange effects looking like a tilling problem or something, dunno if this is a bug in the kerneldriver or not, tested with this https://github.com/AreaScout/pishaderto ... oShaderToy tool

Code: Select all

./oShaderToy shaders/mainsequencestar.f.glsl
and

Code: Select all

./oShaderToy shaders/flame.f.glsl
while others are working perfect

RG Area

Post Reply

Return to “Ubuntu”

Who is online

Users browsing this forum: No registered users and 9 guests