• 1
  • 148
  • 149
  • 150(current)
  • 151
  • 152
  • 156
OpenELEC Testbuilds for RaspberryPi Part 3 (Kodi 14.0)
(2014-12-07, 13:33)slack3r Wrote: GUI is limited to 720p

What do you mean by this? hdmi_group/hdmi_mode settings in config.txt?
(2014-12-06, 21:25)Solo0815 Wrote: KODI-Folder:
here is the .kodi folder: https://dl.dropboxusercontent.com/u/3675...5-kodi.zip
1. replace your .kodi-folder with this one
2. select: Programs > AdvancedLauncher > Default > SNES > Super Bomberman 3
3. you'll get a black screen. The game starts, if you change OE with any build lower than #1202
I hope this helps
Thx for looking into it

I've reproduced and it's not kodi.bin hanging. The problem seems to be that when retroarch calls the "systemctl stop kodi" command in retroach.start, it basically commits suicide as all processes within the kodi.service CGroup are terminated, including retroarch.start.

I added a 10 second delay in retroarch.start before the call to "systemctl stop kodi" and this is the status of the kodi.service at that point:
Code:
OpenELEC:~ # systemctl status kodi
● kodi.service - Kodi Media Center
   Loaded: loaded (/usr/lib/systemd/system/kodi.service; disabled)
   Active: active (running) since Sun 2014-12-07 11:27:44 GMT; 1min 40s ago
  Process: 890 ExecStartPre=/usr/lib/kodi/kodi-config (code=exited, status=0/SUCCESS)
Main PID: 892 (kodi.sh)
   CGroup: /system.slice/kodi.service
           ├─892 /bin/sh /usr/lib/kodi/kodi.sh --standalone -fs --lircdev /run/lirc/lircd
           ├─896 /usr/lib/kodi/kodi.bin --standalone -fs --lircdev /run/lirc/lircd
           ├─957 /bin/sh /storage/.kodi/addons/emulator.tools.retroarch/bin/retroarch.start pocketsnes /storage/.kodi/Super Bomberman 3.zip
           └─965 sleep 10

Dec 07 11:27:52 OpenELEC kodi.sh[892]: hwclock: can't open '/dev/misc/rtc': No such file or directory
Dec 07 11:29:23 OpenELEC root[956]: '/storage/.kodi/addons/emulator.tools.retroarch/bin/retroarch.sh' started: parameters: pocketsnes /storage/.kodi/Super Bomberman 3.zip
Dec 07 11:29:23 OpenELEC root[964]: '/storage/.kodi/addons/emulator.tools.retroarch/bin/retroarch.start' before stopping kodi
Hint: Some lines were ellipsized, use -l to show in full.


When using the "old" kodi.service the CGroup appears identical, so the differen introduced by kodi.sh is very subtle:
Code:
OpenELEC:~ # systemctl status kodi
● kodi.service - Kodi Media Center
   Loaded: loaded (/storage/.config/system.d/kodi.service; disabled)
   Active: active (running) since Sun 2014-12-07 11:40:40 GMT; 30s ago
  Process: 1167 ExecStartPre=/usr/lib/kodi/kodi-config (code=exited, status=0/SUCCESS)
Main PID: 1169 (kodi.bin)
   CGroup: /system.slice/kodi.service
           ├─1169 /usr/lib/kodi/kodi.bin --standalone -fs --lircdev /run/lirc/lircd
           ├─1229 /bin/sh /storage/.kodi/addons/emulator.tools.retroarch/bin/retroarch.start pocketsnes /storage/.kodi/Super Bomberman 3.zip
           └─1237 sleep 10

I'll post this information to github to see if there is a possible fix.

In the meantime, if you want to revert to the old behaviour:
Code:
systemctl stop kodi
wget http://sprunge.us/PVbI -O /storage/.config/system.d/kodi.service
systemctl daemon-reload
systemctl start kodi

Hopefully there will be a solution that you can test in due course.
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
(2014-12-07, 13:35)popcornmix Wrote:
(2014-12-07, 13:33)slack3r Wrote: GUI is limited to 720p

What do you mean by this? hdmi_group/hdmi_mode settings in config.txt?

No, in Kodi---> Settings --> System ---> Video Output ---> Set Gui Resolution Limit ---> 720. The main video resolution is 1920x1080@60Hz
Here are the debug-logs on a fresh installed SD-Card: memorysplit 256/256
#1206
Loading RetroArch with a script from AdvancedLauncher gives the same black screen as before, no change. The Pi does not "hang", I can do a systemctl start kodi to get Kodi again. There must be something wrong when calling systemctl stop kodi from the script in AdvancedLauncher.
http://xbmclogs.com/show.php?id=365192

#1201
same Card as before, I changed only SYSTEM, kernel.img, bootcode.bin and start.elf with the ones from #1201
Loading RetroArch with a script from AdvancedLauncher works. I can play the game, exit the Emu with Select + Start and Kodi loads again.

Now there is only 256MB Memory total detected! HuhHuhHuh I changed nothing in config.txt Confused Why?

Loading a Game with AdvancedLauncher
http://xbmclogs.com/show.php?id=365202
Kodi releoaded after exiting the Emu:
http://xbmclogs.com/show.php?id=365206
only 256MB Memory again Confused

BTW:
the script calling RetroArch is in .kodi/addons/emulator.tools.retroarch/bin/
retroarch.sh calls retroarch.start which exits Kodi and loads RetroArch

the launcher.xml for AdvancedLauncher is in .kodi/userdata/addon_data/plugin.program.advanced.launcher

OK, thx Milhouse
I'll wait for a fix. Hopefully, we will get one.

The remaining thing is the detected 256MB when replacing SYSTEM, kernel.img, bootcode.bin and start.elf
see the logfiles above
Philips TV with Kodi 20.2 with IPTV --- Orbsmart 500 Android 21 alpha/beta as Online-radio/TV in the kitchen
(2014-12-07, 13:55)slack3r Wrote: No, in Kodi---> Settings --> System ---> Video Output ---> Set Gui Resolution Limit ---> 720. The main video resolution is 1920x1080@60Hz

Can you try changing the default HDMI mode from DESKTOP to something else (e.g. 1920x1080@50) and reboot. Does that allow the splash video to complete?
(2014-12-07, 13:56)Solo0815 Wrote: The remaining thing is the detected 256MB when replacing SYSTEM, kernel.img, bootcode.bin and start.elf
see the logfiles above

start.elf and fixup.dat always need to be updated together, or you will be stuck with a fixed 128M/128M memory split.
(2014-12-07, 14:12)popcornmix Wrote: Can you try changing the default HDMI mode from DESKTOP to something else (e.g. 1920x1080@50) and reboot.
Sure, I can. But with or without GUI resolution limit?
(2014-12-07, 13:56)Solo0815 Wrote: OK, thx Milhouse
I'll wait for a fix. Hopefully, we will get one.

I think this is likely to be your fix:

Edit /storage/.kodi/addons/emulator.tools.retroarch/bin/retroarch.sh and change
Code:
nohup /storage/.kodi/addons/emulator.tools.retroarch/bin/retroarch.start "$@" > /storage/.kodi/userdata/addon_data/emulator.tools.retroarch/config/nohup.out &
to
Code:
systemd-run /storage/.kodi/addons/emulator.tools.retroarch/bin/retroarch.start "$@"

and Retroarch should now work without any changes to kodi.service.
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
(2014-12-07, 14:16)slack3r Wrote:
(2014-12-07, 14:12)popcornmix Wrote: Can you try changing the default HDMI mode from DESKTOP to something else (e.g. 1920x1080@50) and reboot.
Sure, I can. But with or without GUI resolution limit?

Makes no difference.
(2014-12-07, 14:13)popcornmix Wrote: start.elf and fixup.dat always need to be updated together, or you will be stuck with a fixed 128M/128M memory split.
Thx, now I understand Wink

All my mentioned problems are fixed now
Philips TV with Kodi 20.2 with IPTV --- Orbsmart 500 Android 21 alpha/beta as Online-radio/TV in the kitchen
(2014-12-07, 14:37)popcornmix Wrote: Makes no difference.

Ok, thanks.
Tested at [email protected] without GUI limitation, but I don't see any difference: there is a cut in the final part of the animation.

PS
Output of `systemctl status kodi -l`
Code:
● kodi.service - Kodi Media Center
   Loaded: loaded (/usr/lib/systemd/system/kodi.service; disabled)
   Active: active (running) since Thu 1970-01-01 01:00:13 CET; 44 years 11 months ago
  Process: 406 ExecStartPre=/usr/lib/kodi/kodi-config (code=exited, status=0/SUCCESS)
Main PID: 409 (kodi.sh)
   CGroup: /system.slice/kodi.service
           ├─409 /bin/sh /usr/lib/kodi/kodi.sh --standalone -fs --lircdev /run/lirc/lircd
           └─412 /usr/lib/kodi/kodi.bin --standalone -fs --lircdev /run/lirc/lircd

Dec 07 13:37:41 OpenELEC kodi.sh[409]: hwclock: can't open '/dev/misc/rtc': No such file or directory
Dec 07 13:38:15 OpenELEC kodi.sh[409]: libpng warning: iCCP: known incorrect sRGB profile
Dec 07 13:38:15 OpenELEC kodi.sh[409]: libpng warning: iCCP: known incorrect sRGB profile
Dec 07 13:38:15 OpenELEC kodi.sh[409]: libpng warning: iCCP: known incorrect sRGB profile
Dec 07 13:38:15 OpenELEC kodi.sh[409]: libpng warning: iCCP: known incorrect sRGB profile
Dec 07 13:38:15 OpenELEC kodi.sh[409]: libpng warning: iCCP: known incorrect sRGB profile
Dec 07 13:38:15 OpenELEC kodi.sh[409]: libpng warning: iCCP: known incorrect sRGB profile
Dec 07 13:38:16 OpenELEC kodi.sh[409]: libpng warning: iCCP: known incorrect sRGB profile
Dec 07 13:38:16 OpenELEC kodi.sh[409]: libpng warning: iCCP: known incorrect sRGB profile
Dec 07 13:38:16 OpenELEC kodi.sh[409]: libpng warning: iCCP: known incorrect sRGB profile

and `systemctl status kodi-splash -l`
Code:
● kodi-splash.service - Kodi splash animation
   Loaded: loaded (/usr/lib/systemd/system/kodi-splash.service; disabled)
   Active: inactive (dead) since Sun 2014-12-07 13:37:28 CET; 40min ago
  Process: 391 ExecStart=/usr/bin/kodi-splash.sh (code=exited, status=0/SUCCESS)
Main PID: 391 (code=exited, status=0/SUCCESS)

Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
New OpenELEC Helix build: #1207
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.17.5 #1 PREEMPT Mon Dec 8 00:12:31 GMT 2014 armv6l GNU/Linux

# vcgencmd version
Dec  3 2014 17:26:22
Copyright (c) 2012 Broadcom
version 23776f83288e23b6d1fc197390f79cf4cc05f558 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20141208001121-r19746-g2640998 [Build #1207]

Based on tip of OpenELEC master (26409987, changelog) and tip of XBMC master (1a3f0694, changelog) with the following modifications:
  • Includes newclock4 patches
  • Excludes the OpenELEC fernetmenta patches due to conflicts with newclock4
  • Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-3.17.y
  • Excludes the OpenELEC xbmc-001-newclock4 patch in favour of sourcing these and possibly more recent patches directly from newclock4 branch
  • Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
  • Disabled "Total Duration" in Confluence (see build #0221 for details)
  • Adapted service.openelec.settings to take advantage of PR:5217 [patch details]
  • Includes latest libnfs master (9c1d3848)
  • Includes latest libcec master (9f000e43)
  • Includes latest xbmc-pvr-addons master (5eea1476)
  • Includes latest xbmc-addon-xvdr master (328fa653)
  • Includes additional ffmpeg codecs/muxers enabled for testing/benchmarking purposes (see patch)
  • Includes animated splash support (patch)
  • Includes commits from libcec-2.2.0 (popcornmix)
  • Included pastebin: Add device tree kernel trailer
  • Included pastebin: Enable kernel device-tree support
  • Included pastebin: Add *.dtb files to firmware
  • Included PR:3657: [rfc] kodi crashlogs
  • Includes PR:5573: webserver: improved caching control (see discussion)
  • Includes PR:5747: [database] - add setting for hiding watched movies/episodes in recently added lists
  • Includes PR:5752: [jsonrpc] Allow retrieving empty TV shows via VideoLibrary.GetTVShows.
  • Includes PR:5894: [addons] display a more helpful message on python script error
Build Highlights:
  1. New kernel 3.17.5.
  2. 6MB increase in SYSTEM size (103MB to 109MB) due to new OpenELEC firmwares - hope this doesn't cause a problem for anyone with a small FAT partition
  3. Updated PR:3657 to avoid corrupting guisettings.xml
Build Details:
  1. OpenELEC:
    • libmad: build static (168238a2)
    • Mesa: update to Mesa-10.3.5 (95b70ccf)
    • misc-firmware: update to misc-firmware-0.0.13 (f56cd29a)
    • wlan-firmware: update to wlan-firmware-0.0.26 (21a88047)
    • dvb-firmware: update to dvb-firmware-0.0.47 (e3f84e24)
    • linux: update to linux-3.17.5 (26409987)
  2. XBMC:
    • [droid;mediacodec] Bunch of Mediacodec fixes (PR:5884, 7 commits, 1 file changed)
    • fix getting charset from http header, incorrect usage of constructor for... (PR:5893, 1 commit, 1 file changed)
    • fix audio/l16 format used by DLNA (PR:5889, 3 commits, 11 files changed)
    • [input/linux] - map KEY_BACK to xbmckey backspace - same like we do for ... (PR:5887, 1 commit, 1 file changed)
    • Update PIL package to prevent crash with some addons (PR:5880, 1 commit, 3 files changed)
    • replace webserver logo (PR:5896, 1 commit, 1 file changed)
    • FIX: [droid;aml] fix preview scaling (PR:5814, 1 commit, 1 file changed)
    • [Android-5.0] fix playback getting progressively slower and memory filling up until cr... (PR:5898, 1 commit, 1 file changed)
    • VAAPI: Give User of broken wrappers a chance to test their wrappers (PR:5429, 1 commit, 3 files changed)
    • [rebrand][icons] New Kodi icon sets by @fastcolors (PR:5882, 7 commits, 65 files changed)
    • [aml] Do not disable keyboard auto-repeat for Meson6 and higher (PR:5890, 1 commit, 1 file changed)
    • [rebrand] new linux icons (PR:5892, 1 commit, 9 files changed)
    • [rebrand][github information files] Update to Kodi links (PR:5900, 2 commits, 2 files changed)
    • dvdplayer: defer release of ffmpeg hw decoder after next decode, deletin... (PR:5901, 1 commit, 2 files changed)
    • [pvr] bump addons (language files sync) (PR:5902, 1 commit, 2 files changed)
    • [addons] sync with repo (9290bdba)
    • [lang] added missing langinfo.xml files for new languages (1a3f0694)
  3. kernel 3.17.y:
    • New commits in this build:
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
I updated my system to the actual build ... and now my hyperion ambilight system is no longer working.
All the LED's are off no light at all.

Could this be related to the new firmware?
(2014-12-08, 23:33)tija Wrote: I updated my system to the actual build ... and now my hyperion ambilight system is no longer working.
All the LED's are off no light at all.

Could this be related to the new firmware?

Best way to find out is to revert to an earlier build and identify the first build that stopped working.
New OpenELEC Helix build: #1208
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.17.5 #1 PREEMPT Mon Dec 8 22:02:29 GMT 2014 armv6l GNU/Linux

# vcgencmd version
Dec  3 2014 17:26:22
Copyright (c) 2012 Broadcom
version 23776f83288e23b6d1fc197390f79cf4cc05f558 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20141208220121-r19747-gc43a07a [Build #1208]

Based on tip of OpenELEC master (c43a07ae, changelog) and tip of XBMC master (abbfacf9, changelog) with the following modifications:
  • Includes newclock4 patches
  • Excludes the OpenELEC fernetmenta patches due to conflicts with newclock4
  • Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-3.17.y
  • Excludes the OpenELEC xbmc-001-newclock4 patch in favour of sourcing these and possibly more recent patches directly from newclock4 branch
  • Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
  • Disabled "Total Duration" in Confluence (see build #0221 for details)
  • Adapted service.openelec.settings to take advantage of PR:5217 [patch details]
  • Includes latest libnfs master (9c1d3848)
  • Includes latest libcec master (9f000e43)
  • Includes latest xbmc-pvr-addons master (5eea1476)
  • Includes latest xbmc-addon-xvdr master (328fa653)
  • Includes additional ffmpeg codecs/muxers enabled for testing/benchmarking purposes (see patch)
  • Includes animated splash support (patch)
  • Includes commits from libcec-2.2.0 (popcornmix)
  • Included pastebin: Add device tree kernel trailer
  • Included pastebin: Enable kernel device-tree support
  • Included pastebin: Add *.dtb files to firmware
  • Included PR:3657: [rfc] kodi crashlogs
  • Includes PR:5573: webserver: improved caching control (see discussion)
  • Includes PR:5747: [database] - add setting for hiding watched movies/episodes in recently added lists
  • Includes PR:5752: [jsonrpc] Allow retrieving empty TV shows via VideoLibrary.GetTVShows.
  • Includes PR:5894: [addons] display a more helpful message on python script error
Build Highlights:
  1. Kodi 14.0 rc3
Build Details:
  1. OpenELEC:
    • xf86-video-intel: Downgrade to version 910 (c43a07ae)
  2. XBMC:
    • fix wrong video content type on empty tvshow title (PR:5904, 1 commit, 1 file changed)
    • [win32] WIN32Util:TongueowerManagement: fix restart on Win8.1 (PR:5913, 1 commit, 1 file changed)
    • [system colors.xml] remove whitespace (PR:5917, 1 commit, 1 file changed)
    • FIX: [droid] fix launching leanback only apps (PR:5899, 1 commit, 3 files changed)
    • [release] bump to 14.0 rc3 (PR:5907, 1 commit, 2 files changed)
    • [language] fix incorrect strings (PR:5921, 1 commit, 1 file changed)
  3. newclock4:
    • New commits in this build:
      • [omxplayer] Remove test of removed setting, avoids a log message (f74303d1)
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
  • 1
  • 148
  • 149
  • 150(current)
  • 151
  • 152
  • 156

Logout Mark Read Team Forum Stats Members Help
OpenELEC Testbuilds for RaspberryPi Part 3 (Kodi 14.0)8