Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 86006 - Wish: Kaffeine 0.6 released - now with DVB support
Summary: Wish: Kaffeine 0.6 released - now with DVB support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Media-video project
URL: http://kaffeine.sourceforge.net
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-20 06:51 UTC by Antti Mäkelä
Modified: 2005-03-22 05:24 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Antti Mäkelä 2005-03-20 06:51:22 UTC
Requesting Kaffeine 0.6 ebuilds ASAP, the new version includes DVB support (merged from KaxTV project - so at the same time, KaxTV ebuilds could be removed from the tree).
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-03-20 08:27:13 UTC
KaxTV isn't in the tree yet, the request is still pending. Are you sure it won't be developed independently anymore?
Comment 2 Antti Mäkelä 2005-03-20 09:19:27 UTC
I'm sure: 

http://hftom.club.fr/kaxtv/download.html - directly from the KaxTV dev. And yeah, you're right about Kaxtv, maybe that request should be set to WONTFIX :)
Comment 3 Stefan Briesenick (RETIRED) gentoo-dev 2005-03-20 17:17:43 UTC
jo. ASAP please! ;-)
Comment 4 Gregorio Guidi (RETIRED) gentoo-dev 2005-03-21 06:39:25 UTC
Added to portage.
I don't think any of us has a card to test DVB support, please report if you notice something really wrong with it.
Comment 5 Martin Honermeyer 2005-03-21 07:23:39 UTC
Hello, 

I am using Kaffeine CVS with my Skystar 2 DVB card. 
It works nicely! 
It does hang with encrypted channels though.
Comment 6 Antti Mäkelä 2005-03-22 01:16:43 UTC
Everythink works after some changes:

First, from kernel docs:

Documentation/dvb/udev.txt

So, create a new file /etc/udev/scripts/dvb.sh and add the following:
---
#!/bin/sh
/bin/echo $1 | /bin/sed -e 's,dvb\([0-9]\)\.\([^0-9]*\)\([0-9]\),dvb/adapter\1/\2\3,'
---

And
Create a new rule file in that directory called "dvb.rule" and add the following
 line:

------------------------------schnipp-------------------------------------------
KERNEL="dvb*", PROGRAM="/etc/udev/scripts/dvb.sh %k", NAME="%c"
------------------------------schnipp-------------------------------------------

In addition to this, I have to fix the permissions. Right now only root has access to DVB devices. "Video" group would probably be appropriate.

(Yeah, this is more generic DVB stuff, but...)
Comment 7 Sven Jacobs 2005-03-22 03:53:56 UTC
Fixing the udev permissions for dvb devices is very easy, too. You need to create a file in /etc/udev/permissions.d, for example 10-dvb.permissions and add the following:

---snip---
# dvb
dvb*:root:video:0660
---snip---

Maybe this should be merged into 50-udev.permissions? Can someone please forward this info to the appropriate group/person responsible for udev or dvb in Gentoo?
Comment 8 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-03-22 04:37:23 UTC
Please open a new bug for dvb permissions, they aren't strictly kaffeine-related, but they are needed for every program.
Comment 9 Gregorio Guidi (RETIRED) gentoo-dev 2005-03-22 05:13:04 UTC
It was already done in bug 70816.

udev-054 already has this rule:

# dvb devices
KERNEL="dvb*", PROGRAM="/etc/udev/scripts/dvb.sh %k", NAME="%c", GROUP="video", MODE="0660"
Comment 10 Antti Mäkelä 2005-03-22 05:24:05 UTC
Good. For the record, I'm using Hauppauge WinTV Nova USB. It required a firmware placing into /lib/firmware (instructions and script that fetches the fw from net in linux DVB docs), but besides the udev changes, no problems at all.