• 1
  • 2
  • 3(current)
  • 4
  • 5
  • 13
Gotham on Debian?
#31
@wsnipex: The known technical issues with libav will be documented in README.Debian and in the Debian bug tracker. The issue of receiving complaints about libav in the XBMC forums can be mostly solved by that documentation and the notice proposed above.
AFAIK hw acceleration does not work with libav and I can live with that. Most probably there are plenty of other users who feel the same way and would be happy to use XBMC from Debian repositories.

I use 12.2 Frodo on my test system with libav and while it seems to be a bit slower than with ffmpeg, I still like it. I think XBMC has many great features and it still shines as a media center even with libav.
Reply
#32
In case XBMC packaging in Debian somehow got green light, it could use a notice like this one on the default skin:
http://www.cs.bme.hu/~rbalint/xbmc-from-...oposal.jpg
Reply
#33
Is the issue just that it is an external library or that it is LibAV(the group)'s external library vs FFmpeg? I know XBMC has a number of patches applied to normal FFMpeg's lib, but would we have this same hesitation to the external lib if using FFMpeg's version?

Also, assuming we had someone on Team XBMC who was willing to maintain a Debian package, would there be objection to having an XBMC repository for Debian, like we do with Ubuntu? Just wondering, because I honestly don't know much about linux packaging.


@rbalint Your motivation and desire to help is commendable, but I trust the team devs when they say they think supporting LibAV(the group)'s lib is a dead end. You are welcome to submit something to the Debian repositories, but please don't include "XBMC" in the name. You could say in the description that it is built from XBMC, but having "XBMC" in the title makes a lot of Team XBMC members uncomfortable because it implies endorsement.
Reply
#34
(2013-11-07, 23:02)sorentorp Wrote: Hi XBMC

I have been trying to install XBMC Gotham on my Debian Wheezy. I have only been able to find repo's that are made for Ubuntu, but they dont seem to work - it installs, but I cant get any of the PVR-addons to install and skins for that matter. They all say "Broken" - dependencies missing.

Hope anyone can guide me in the right direction.

Greetings Søren, Denmark...

www.deb-multimedia.org

The line for apt you can get from the thread I had about problems with
NRK in Norway. There was a problem with the lastes update, for the moment I am using
alpha 9

Beaware about possible problems with debian libraries used by xbmc.
It works fine for me except for the lates update.
Reply
#35
(2013-12-09, 16:36)oladunk65 Wrote: www.deb-multim...

This link has just been removed from XBMC Wiki because it causes headaches to both XBMC and Debian projects.
Please remove it from your post.
If you re-read the thread I'm trying to get XBMC fixed in Debian in a way that would hopefully satisfy both XBMC, Debian and Debian users.
Reply
#36
(2013-12-09, 02:17)Ned Scott Wrote: ...

@rbalint Your motivation and desire to help is commendable, but I trust the team devs when they say they think supporting LibAV(the group)'s lib is a dead end.
I understand that XBMC does not see benefits in carrying patches for libAV and I plan carrying them in the Debian package.

(2013-12-09, 02:17)Ned Scott Wrote: You are welcome to submit something to the Debian repositories, but please don't include "XBMC" in the name. You could say in the description that it is built from XBMC, but having "XBMC" in the title makes a lot of Team XBMC members uncomfortable because it implies endorsement.
To submit an updated package to Debian I need to be a co-maintainer of the xbmc package for which I need an official statement from
[email protected] or Andres Mejia, but none of them responded my emails so far.
I accept that XBMC project would like to keep a stance from Debian's version, but not using the name in the package would cause too much confusion, I think. People would still know that there is a connection with the XBMC project and would come here with questions.
Refining the notice shown on the main screen (see the previous screen shot) would make a clearer picture, and I would happily show a notice approved by the XBMC project.
Reply
#37
(2013-12-09, 17:37)rbalint Wrote:
(2013-12-09, 16:36)oladunk65 Wrote: www.deb-multim...

This link has just been removed from XBMC Wiki because it causes headaches to both XBMC and Debian projects.
Please remove it from your post.
If you re-read the thread I'm trying to get XBMC fixed in Debian in a way that would hopefully satisfy both XBMC, Debian and Debian users.

Satisfying Debian ?

Good luck with that. It is bigger chance that Father Christmas in person would climb down my
chimney Christmas Day.

Søren from Denmark has a problem. I may have provided with him with a solution
and a warning about possible trouble but Debian and the repository you are unhappy
about is a very good choice.

Debian unstable distro
+ The Debian multimedia distro (xbmc, vlc, mplayer, ffmpeg)
+ Firefox nightly builds.
+ Kernel updates from http://kernel.ubuntu.com/~kernel-ppa/mainline
+ ssd drive
+ XFS filesystem
--------------------------------------------------------------------------------------------
= One hell of a horse if you are able ride it.
Reply
#38
(2013-12-09, 17:37)rbalint Wrote:
(2013-12-09, 16:36)oladunk65 Wrote: www.deb-multim...

This link has just been removed from XBMC Wiki because it causes headaches to both XBMC and Debian projects.
Please remove it from your post.
If you re-read the thread I'm trying to get XBMC fixed in Debian in a way that would hopefully satisfy both XBMC, Debian and Debian users.

It's fine to link to it, it's not banned :P

The main issue is, as our devs have said, prevent "chasing ghosts". XBMC is able to be compiled with external libraries, and people can even use libav's libav rather than ffmpeg's libav (confusing, eh?). We just need to make sure that when reporting issues that this information is also reported. I think in the future there might be some improvements to the xbmc log file so that the information is clearer there as well.

I removed the http://www.deb-multimedia.org link from the wiki because I have been told that compiling for Debian is actually quite easy, and there's even a script to do it. A new how-to for installing XBMC on Debian will be coming shortly to the wiki.
Reply
#39
Did we miss him: http://forum.xbmc.org/showthread.php?tid=179905
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#40
(2013-12-10, 10:06)Ned Scott Wrote: The main issue is, as our devs have said, prevent "chasing ghosts". XBMC is able to be compiled with external libraries, and people can even use libav's libav rather than ffmpeg's libav (confusing, eh?). We just need to make sure that when reporting issues that this information is also reported. I think in the future there might be some improvements to the xbmc log file so that the information is clearer there as well.

I removed the http://www.deb-multimedia.org link from the wiki because I have been told that compiling for Debian is actually quite easy, and there's even a script to do it. A new how-to for installing XBMC on Debian will be coming shortly to the wiki.

To prevent chasing ghosts I have changed logging to make it clear that the log is generated by a package from Debian:
Code:
14:02:39 T:3003848512  NOTICE: -----------------------------------------------------------------------
14:02:39 T:3003848512  NOTICE: Starting XBMC from Debian (12.2 Debian package version:2:12.2-1), Platform: Linux (Debian GNU/Linux testing (jessie), 3.11-2-686-pae i686). Built on Dec 11 2013
14:02:39 T:3003848512  NOTICE: special://xbmc/ is mapped to: /usr/share/xbmc
...

I have also extended README.Debian which is referenced by the notice on the main screen:
Code:
XBMC from Debian
----------------

This package is different from the package you can build from the XBMC source
you can download from http://xbmc.org (vanilla XBMC, from now on).
This package uses external libraries such as libav distributed in Debian, while
the XBMC project suggests using the libraries embedded in vanilla XBMC's source.
This difference may cause problems not experienced with vanilla XBMC thus you
are kindly asked not to report bugs directly to http://xbmc.org, but to Debian's
BTS [1].
You can get an overview of the package at Debian PTS [2] or the list of open
bugs at [3].

XBMC for different Kernels and Architectures
--------------------------------------------

Currently, the configure scripts for XBMC is configured to only allow XBMC to
build on i386, amd64, powerpc, powerpc64, and arm on Linux, and i386 and powerpc
on Darwin. Furthermore, only i386, amd64, and armhf packages are built in Debian.
If you are able to build and run XBMC on other architectures and/or kernels,
please provide patches to configure.in and any other files you may have modified
to the Debian BTS.

[1] http://www.debian.org/Bugs/
[2] http://packages.qa.debian.org/x/xbmc.html
[3] http://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=xbmc

I have uploaded the proposed packages to here, in case someone from the project would like to take a look at them. The packages work on unstable but they are not in a apt-gettable repository since they serve only as a proposal which I would happily upload to Debian in case the XBMC Team accepts that.
If there are more changes needed, I'm open for patches and suggestions. (I prefer patches. ;-))
Reply
#41
You miss:
https://github.com/xbmc/xbmc/commit/efbb...c962e44118
https://github.com/xbmc/xbmc/commit/c2c9...c02f8e1adb

to make newer nvidia drivers > 304 work.

Have a look here, 12.3 is not far away: https://github.com/xbmc/xbmc/commits/Frodo?page=1
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#42
(2013-12-11, 17:12)fritsch Wrote: You miss:
https://github.com/xbmc/xbmc/commit/efbb...c962e44118
https://github.com/xbmc/xbmc/commit/c2c9...c02f8e1adb

to make newer nvidia drivers > 304 work.
Thanks, I have added those commits to 12.2-1 (but I have not updated the packages now).

(2013-12-11, 17:12)fritsch Wrote: Have a look here, 12.3 is not far away: https://github.com/xbmc/xbmc/commits/Frodo?page=1
Great! I will update the package with the new release when it is out. I think if 12.3 is not very close either,
it would make sense to start the uploads with 12.2-1.
Reply
#43
I have updated the packages with the two back-ported commits in case someone would like to give them a try.
Reply
#44
I'm fine with giving this a try. With the current state of xbmc in debian this can only get better Smile
Reply
#45
What is "DD " that you make it seam so important to be?

I'm still in favour of pulling out the totally outdated version on debian repo.
It's not like we are going to push out an official version using libav any way so better remove it.
Read/follow the forum rules.
For troubleshooting and bug reporting, read this first
Interested in seeing some YouTube videos about Kodi? Go here and subscribe
Reply
  • 1
  • 2
  • 3(current)
  • 4
  • 5
  • 13

Logout Mark Read Team Forum Stats Members Help
Gotham on Debian?0