DIY: Compile and package Kodi 17 Krypton on Ubuntu?

I am not sure what is the actual share of users who deploy kodi on their own ubuntu server or desktop installs. Since I didn't intend to complain about the fact that Kodi 17 Krypton final has not yet been made available for my platform (I know it's rea...

Silly question on TV Shows

Hello, I have never added tv shows to ember due to the fact that I have so many shows and tons of episodes that it would take forever.. just to add them, much less scrape them all, I do use it for all my movies though. So my silly question is, does E...

Live-TV stuttering after channel start/change

I have an annoying issue in Krypton PVR. Every time a TV-channel is started or changed, there is stuttering on video, until it suddenly syncs perfectly. This phase can last from couple of seconds to even 10 seconds. When the channel is "locked", it will stay synced. Not a showstopper but as I said, surprisingly annoying. And this happens in every channel.

This issue is not present in Kodi 16.1, also WMC handles these situations perfectly. I have toggled pretty much every button in settings and interlacing options, no cure.

Debug log attached:

http://pastebin.com/rA7WkZVf

For example in this debug log the channel sync after starting, is gained in this time stamp:
1450.18:27:52.967 T:3948 DEBUG: CDVDClock::SetSpeedAdjust - adjusted:0.000000

Additionally in this debug log I also switched to a channel, which happens to use teletext subtitles. I´m aware of that there is not much development on that side to get them handled better in Kodi. But there is clear bug, which to my knowledge can be seen only in Windows. When a subtitle page is selected the black background behind subtitles is staying in whole screen as it should be shrinked to the size of the text. In practice the actual video cannot be seen. This functionality has worked on some previous Kodi-versions but I think that Jarvis introduced this first.

Only way, which I have found, to get it shrinked is to toggle the PlayerDebug-screen first on the screen and then toggle teletext on.

HDMI CEC

Hello, Anytime I change inputs on my Denon Receiver to something else and then go back to Kodi cec doesnt work anymore. In this Thread http://forum.kodi.tv/showthread.php?tid=...pid2501519 portisch has compiled a working windows version of cec 4.0.1 fo...

No sound on local MKV files since Krypton upgrade

Going to have to revert to 16 if I can't find a solution. No changes were made from I've version to another and everything was working fine before. High end Pioneer Elite receiver that can play everything! Cheers Update: seems to affect only DTS movies

Jango add on not responding

Jango is appearing in menu but music won't play. Gives an error to check file log? I check log files and they appear empty. I have also tried to reinstall this add on and doesn't work. Any suggestions?

[krypton]Window mode no options?

Hello, I installed krypton today and I found that I cannot have a custom window size mode. The only options is Fullscreen and maximized window. I tried to set the window size from advancedsettings.xml, but every time I return from fullscreen it changes...

HTPC Build – iR Receiver

Debating between simply swapping my current PC guts to a new system, which won't support the internal iR receiver because no power to the USB ports when powered off, or building something new. Question I have is, the FLIRC STREACOM, or if another bran...

Kodi 17.0 looses audio

Installed Kodi 17 on Windows 7. Hardware is a homebrew AMD board, no video card, SSD, hardwaired 100 Mb Ethernet Very smooth ! Installed the HDomeRun Add-on, also very smooth. After watching about 5 minutes of TV, the audio just goes away. Video i...

Unable to compile Kodi v17 on openSUSE: dvdpcodecs problem

I'm trying to compile Kodi v17 Krypton on openSUSE 42.2

At first, I cloned git from Krypton branch, installed dependencies and bootstrap and configure passed. Then I type "make" and this error stops compilation:

Code:
alvinek@linux-1t6h:~/kodi> make
make -C xbmc/cores/DllLoader/exports wrapper.def
make[1]: Entering directory '/home/alvinek/kodi/xbmc/cores/DllLoader/exports'
make[1]: 'wrapper.def' is up to date.
make[1]: Leaving directory '/home/alvinek/kodi/xbmc/cores/DllLoader/exports'
make -C lib/libdvd
make[1]: Entering directory '/home/alvinek/kodi/lib/libdvd'
make -C /home/alvinek/kodi/tools/depends/target/libdvdcss
make[2]: Entering directory '/home/alvinek/kodi/tools/depends/target/libdvdcss'
[ -d native/.libs ] && [ ! -f native/.libs/libdvdcss.a ] && make -C native clean || :
make -C native
make[3]: Entering directory '/home/alvinek/kodi/tools/depends/target/libdvdcss/native'
make  all-am
make[4]: Entering directory '/home/alvinek/kodi/tools/depends/target/libdvdcss/native'
make[4]: Leaving directory '/home/alvinek/kodi/tools/depends/target/libdvdcss/native'
make[3]: Leaving directory '/home/alvinek/kodi/tools/depends/target/libdvdcss/native'
make[2]: Leaving directory '/home/alvinek/kodi/tools/depends/target/libdvdcss'
make -C /home/alvinek/kodi/tools/depends/target/libdvdread
make[2]: Entering directory '/home/alvinek/kodi/tools/depends/target/libdvdread'
[ -d native/.libs ] && [ ! -f native/.libs/libdvdread.a ] && make -C native clean || :
make -C native
make[3]: Entering directory '/home/alvinek/kodi/tools/depends/target/libdvdread/native'
make  all-am
make[4]: Entering directory '/home/alvinek/kodi/tools/depends/target/libdvdread/native'
make[4]: Leaving directory '/home/alvinek/kodi/tools/depends/target/libdvdread/native'
make[3]: Leaving directory '/home/alvinek/kodi/tools/depends/target/libdvdread/native'
make[2]: Leaving directory '/home/alvinek/kodi/tools/depends/target/libdvdread'
make -C /home/alvinek/kodi/tools/depends/target/libdvdnav
make[2]: Entering directory '/home/alvinek/kodi/tools/depends/target/libdvdnav'
[ -d native/.libs ] && [ ! -f native/.libs/libdvdnav.a ] && make -C native clean || :
make -C native
make[3]: Entering directory '/home/alvinek/kodi/tools/depends/target/libdvdnav/native'
make  all-am
make[4]: Entering directory '/home/alvinek/kodi/tools/depends/target/libdvdnav/native'
make[4]: Leaving directory '/home/alvinek/kodi/tools/depends/target/libdvdnav/native'
make[3]: Leaving directory '/home/alvinek/kodi/tools/depends/target/libdvdnav/native'
make[2]: Leaving directory '/home/alvinek/kodi/tools/depends/target/libdvdnav'
[ -d libdvdread ] || mkdir libdvdread
[ -d libdvdnav ] || mkdir libdvdnav
[ 1 -eq 1 ] && { [ -d libdvdcss ] || mkdir libdvdcss; } || :
[ 1 -eq 1 ] && { cd libdvdcss && ar x /home/alvinek/kodi/tools/depends/target/libdvdcss/dvdcss-install/lib/libdvdcss.a; } || :
ar: /home/alvinek/kodi/tools/depends/target/libdvdcss/dvdcss-install/lib/libdvdcss.a: No such file or directory
cd libdvdnav; ar x /home/alvinek/kodi/tools/depends/target/libdvdnav/dvdnav-install/lib/libdvdnav.a
ar: /home/alvinek/kodi/tools/depends/target/libdvdnav/dvdnav-install/lib/libdvdnav.a: No such file or directory
Makefile:80: recipe for target '/home/alvinek/kodi/system/players/VideoPlayer/libdvdnav-x86_64-linux.so' failed
make[1]: *** [/home/alvinek/kodi/system/players/VideoPlayer/libdvdnav-x86_64-linux.so] Error 9
make[1]: Leaving directory '/home/alvinek/kodi/lib/libdvd'
Makefile:351: recipe for target 'dvdpcodecs' failed
make: *** [dvdpcodecs] Error 2

I was searching on Google for solution and found that this could be a lack of memory, but people with that problem were compiling on Raspberry Pi.

I'm compiling on this machine: OS: openSUSE 42.2 (x86_64) • CPU: AMD Athlon™ 64 X2 Dual Core Processor 3800+ (2,00GHz) • Memory: Physical: 7,6 GiB Total (4,4 GiB Free) Swap: 2,0 GiB Total (2,0 GiB Free)

Inconsistency with Various artists

Hi, I have my music organised into the following three "sources": Music - Adults Music - Kids Music - Shared In each source "Various artists" shows as a single artist (as it should) I have then tried creating both custom nodes and smart playlists to ...

Anyone Explain xbmcvfs XFILE Error?

I've seen this error (only Windows for whatever reason) and never been able to adequately explain it. Someone asked about it in the Backup Addon thread and I thought I'd take a stab and figuring out what it is.

When doing a file copy using xbmcvfs.copy() you will occasionally see errors. For example, take the following bit of code:

Code:
isSuccess = xbmcvfs.copy(xbmc.translatePath('C:/aDir/source.txt'), xbmc.translatePath('E:/aDir/destination.txt'))

For whatever reason, sometimes when doing this operation you get this in the log file and the boolean value returns False, although the file does get copied.

Code:
XFILE::CDirectory::Create E:\

Now the E: root drive does exist, and so does the folder after it, so the file does copy. It just prints this error in the log and returns False anyway. I've never considered it a big deal since it technically worked, however the boolean result cannot be trusted. This often results in false displays of "File could not be copied" messages even though it really could.

Here is a log file from a user who had this issue: http://pastebin.com/QWcKvCpC

Anyone have an insights?