You are not logged in.
I updated xbmc-svn to 20896. This one has external libraries enabled, so less compile time, less wasted space and better mainline security support. Unfortunately we cannot enable external python due to a mismatch in python's configuration and we cannot use external ffmpeg as this would break VDPAU support.
Please test this pkgbuild as good as you can as it has rather new and untested features enabled (at least on non-ubuntu distros). I tested compilation on i686, but 64bit should do fine.
ONE IMPORTANT NOTE FOR NVIDIA USERS: It seems that compilation breaks if you have binary blob from nvidia installed. To circumvent this you have to run makepkg as root:
sudo makepkg --asroot
This is not beatiful but the only way of compiling these recent versions until pacman 3.3 is out. Further explanation in the CHANGELOG.
/Haggy.
ffmpeg has mainline VDPAU support [1], so why not use ffmpeg-svn [2] or ffmpeg-mt-git [3] from AUR?
[1] http://www.phoronix.com/scan.php?page=n … &px=Njk3MQ
[2] http://aur.archlinux.org/packages.php?ID=5553
[3] http://aur.archlinux.org/packages.php?ID=23958
Last edited by Hydroxide (2009-06-03 19:18:08)
Offline
Well, dumping xbmc's internal ffmpeg library in favor of an AUR package won't bring any benefits IMHO. Another package to keep track of (as it is in unsupported), another package which has to be compiled and another possible point of failure.
/Haggy
Offline
Well, dumping xbmc's internal ffmpeg library in favor of an AUR package won't bring any benefits IMHO. Another package to keep track of (as it is in unsupported), another package which has to be compiled and another possible point of failure.
/Haggy
It is a very good reason..I didn't think about that one. Please consider removing libass from external-libraries. This one is also in AUR.
Offline
yes. but that was a dependency before external-libraries got merged in. at least i remember xbmc-svn not compiling without having libass installed (though not literally mentioned as a dependency). but in general you're right.
NOTE: i wonder when libass has enough votes to make it into community?!
Last edited by haggy (2009-06-03 19:59:07)
Offline
For peeps starting out on a new xorg.conf for Nvidia this will generate a new base configuration and backup your old (incase) in /etc/X11/xorg.conf.backup Most of the options that I can set have been taken from haggy's xorg setup (previous post)
Option Notes:
--force-generate - brand new xorg.conf ( any user mods will be lost)
--no-kernel-modules - I like loading the required modules as I feel it rips up the xserver that little bit quicker
nvidia-xconfig --force-generate --add-argb-glx-visuals --render-accel --no-logo --no-twinview --no-composite --depth=24 --damage-events --no-dynamic-twinview --no-flip --no-load-kernel-module --use-events --exact-mode-timings-dvi
just add -o [file] to the end of the line to test the output if you wish to compare.
Zepp
Offline
When playing with your xorg.conf (especially on dedicated MC) its sometimes useful to be able to restart the server with CRTL_ALT backspace which has now been disabled in later versions of XORG
Add this to the end of xorg.conf to reenable it
Section "ServerFlags"
Option "DontZap" "off"
EndSection
Offline
xbmc-svn 21123-1 doesn't build here. I always get a python error message:
'import site' failed; use -v for traceback
Traceback (most recent call last):
File "./setup.py", line 6, in ?
import sys, os, getopt, imp, re
ImportError: No module named os
make[2]: *** [sharedmods] Fehler 1
make[2]: Leaving directory `/home/christian/aur/xbmc-svn/src/XBMC/xbmc/lib/libPython/Python'
make[1]: *** [../Python/libpython2.4.a] Fehler 2
make[1]: Leaving directory `/home/christian/aur/xbmc-svn/src/XBMC/xbmc/lib/libPython/linux'
make: *** [python] Fehler 2
==> FEHLER: Build fehlgeschlagen.
Breche ab ...
Is there a way to get rid of this?
Offline
How are you installing? Via makepkg or yaourt? Either case you should do a "make distclean" or even "make reallyclean" before compiling. That gets rid of old objects and clutter left over from previous compilations.
Offline
I'm using makepkg. It works now (had to delete everything and so on. there were more problems than this one above), but aside from that:
- It doesn't see my dvds. (And it doesn't play them.)
- There is no sound. (I had sound before that with 20775 [I think, it was this revision])
Offline
Sorry, without a full debug log there's no way have a look at this. Please enable debugging and try to reproduce your issues. Then upload the full debug log to pastebin.com or some other paste site.
/haggy
Offline
Can you tell me, how I enable debug-mode?
Offline
In the settings menu. I think "system". Once enabled xbmc will log a lot of debug info into ~/.xbmc/temp/xbmc.log
Offline
The logfile
Maybe it is pulseaudio, which I don't use actually. It is installed and the pulseaudio-daemon is running.
I'm using KDE 4.2.4 (kdemod) and phonon/xine as backend, if this is relevant.
And it looks like it detects my dvd (batman - the dark knight), but doesn't want to play it.
Offline
Well, according to your log it is using pulseaudio - and apparently without any errors. Strange you don't get to hear anything. Maybe kde is blocking the sounddevice because phonon as well has a sound daemon running. I don't think they play nice together. Could you try to uninstall pulseaudio? That way xbmc will use the ALSA device directly if it's available (and not blocked by kde/phonon).
As for your dvd issues i have no idea. It all looks proper, at least hal detects the drive/disc. Maybe take your pastebin log over to the xbmc forums. Some dev may find a better answer than me.
/Haggy
Offline
Offline
no, that's the very reason for not using Arch's ffmpeg: it has no vdpau support
Offline
Give it a try and report back - but i doubt the subtitle issue has anything to do with ffmpeg itself, i heard it's a problem with vdpau especially. Other than that, why not fall back to GLSL output for those files? or do you need VDPAU acceleration for these?
Offline
I do not spesifically need it, but I would like the media center to not run so hot/noisy when I play HD content. I don't think it's VDPAU, since I play subtitles perfectly with MPlayer/VDPAU (which might have something to do with FFmpeg). I heard that the XBMC crew is working on VDPAU subtitles as their implementation of it doesn't yet support overlays. I'll try it out when I get back from work
Offline
Yup, as motd2k mentions in here: http://www.xbmc.org/forum/showthread.php?t=45525
But again: how could ffmpeg-svn fix this?
Offline
Well, if I enable VDPAU when I build ffmpeg-svn (or regular ffmpeg for that matter), or won't XBMC use FFmpeg's VDPAU when you do this?
Last edited by Themaister (2009-06-29 12:49:16)
Offline
Then you'll get vdpau support in ffmpeg - as you get when using xbmc's internal ffmpeg. This has nothing to do with subtitles. Not being able to use VDPAU and subtitles at the same time in xbmc is due to missing overlay support - which is a problem in xbmc, not ffmpeg.
Offline
Apparently But that question may be better answered over at the xbmc forums. Lots of threads handle this topic there.
Offline
Okay, removing pulseaudio and rebuilding xbmc-svn without pulseaudio helped me in getting back my audio. I'll post this dvd-thing later in the xbmc-forums.
Offline