LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (https://www.linuxquestions.org/questions/fedora-35/)
-   -   Kaffeine not working in Fedora 12. Used to work in Fedora 11. Bug or a config issue? (https://www.linuxquestions.org/questions/fedora-35/kaffeine-not-working-in-fedora-12-used-to-work-in-fedora-11-bug-or-a-config-issue-778236/)

zimon 12-26-2009 04:46 PM

Kaffeine not working in Fedora 12. Used to work in Fedora 11. Bug or a config issue?
 
Kaffeine used to work in F11.

Does not work now for normal users after upgraded from F11 to F12. Running as root still works (even if desktop was logged in as a normal user)

$HOME/.kde directory if removed, running kaffeine recreates it, but the trick did not help.

$ rpm -q <stuff>
kaffeine-1.0-0.3.pre2.fc12.x86_64
kdelibs-common-4.3.3-4.fc12.x86_64
kde-settings-4.3-12.noarch
kde-filesystem-4-30.fc12.noarch
kde-settings-pulseaudio-4.3-12.noarch
kdelibs3-3.5.10-21.fc12.x86_64
leonidas-kde-theme-11.0.3-1.fc12.noarch
solar-kde-theme-0.1.19-1.fc12.noarch
kdelibs-4.3.3-4.fc12.x86_64
kernel-2.6.31.9-174.fc12.x86_64

As (l)user:
Quote:

$ kaffeine
kbuildsycoca4 running...
KCrash: Application 'kbuildsycoca4' crashing...
sock_file=/home/jlo/.kde/socket-frog/kdeinit4__0
Warning: connect() failed: : No such file or directory
KCrash cannot reach kdeinit, launching directly.
KCrash failed to exec(), errno = 2
ERROR: Running KSycoca failed.
kbuildsycoca4 running...
KCrash: Application 'kbuildsycoca4' crashing...
sock_file=/home/jlo/.kde/socket-frog/kdeinit4__0
Warning: connect() failed: : No such file or directory
KCrash cannot reach kdeinit, launching directly.
KCrash failed to exec(), errno = 2
ERROR: Running KSycoca failed.
KCrash: Application 'kaffeine' crashing...
sock_file=/home/jlo/.kde/socket-frog/kdeinit4__0
Warning: connect() failed: : No such file or directory
KCrash cannot reach kdeinit, launching directly.
KCrash failed to exec(), errno = 2
As root:
Quote:

# kaffeine
Loading simple Config module ...
Creating backend ...
/usr/share/scim-python/engine/PinYin/ZhengJu.py:37: DeprecationWarning: the sets module is deprecated
from sets import Set
/usr/share/scim-python/engine/PinYin/ZhengJu.py:38: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module.
import popen2
Loading socket FrontEnd module ...
Starting SCIM as daemon ...
Loading socket Config module ...
Creating backend ...
Loading x11 FrontEnd module ...
Failed to load x11 FrontEnd module.
kdeinit4: preparing to launch /usr/lib64/libkdeinit4_klauncher.so
kdeinit4: preparing to launch /usr/lib64/libkdeinit4_kded4.so
kdeinit4: preparing to launch /usr/lib64/libkdeinit4_kbuildsycoca4.so
kbuildsycoca4 running...
kdeinit4: preparing to launch /usr/lib64/libkdeinit4_kconf_update.so
kdeinit4: preparing to launch /usr/lib64/kde4/kio_file.so
System log gets this: "Dec 27 00:28:08 localhost scim-bridge: FIXME: not implemented yet: ScimBridgeAgentPanelListenerImpl::slot_exit ()"

Is this a bug to be reported to bugzilla.redhat.com, or just some configuration issue which can be fixed for users?

cola 12-27-2009 06:41 AM

You can use vlc.

zimon 12-27-2009 12:07 PM

VLC's DVB-support is much worse than in Kaffeine.
VLC 's support for EPG is minimal and UI is horrible. One cannot program recordnings from EPG for example and changing channels or tune and find them is difficult even with bookmarks.

Kaffeine used to be only suitable and practical program for Linux to watch DVB.

Myth-TV is too much unless you want to make a true Home Entertainment System. It is not very practical when many people are using the same computer also as a home computer with different accounts and sometimes watching TV or set recordings.

Me-TV has fortunately come beside Kaffeine to have a pretty good DVB-support. It does still have some missing features though. Me-TV doesn't support showing another channel while some other channel in the same MPEG-TS is recorded. Also Me-TV does not support multiple DVB-tuners (few DVB-cards and USB-dongles have two tuners so any other channel could be recorded at the same time as any other channel is being watched)
Me-TV does not remember which channels need separate subtitles (and in what languages) either between separate run sessions, but subtitles has to be enabled manually every time.

So having a broken Kaffeine in F12 is a big loss. It used to work before upgrading from F11 to F12.

grahamh68 01-02-2010 06:39 PM

I'm struggling with a similar issue: access to DVB devices for non-root users and it looks like a problem with udev and the permissions that are set for /dev/dvb which are restricted to root!

I'm not sure if this is an itentional change for security reasons or a mix up but in either case it seems to be a bit daft not allowing user level access to these sorts of devices.

I've not found a solution yet beyond manually (scripted) changing the permissions on each boot to something more open.

I hope this pointer helps you solve your problem too and the this is fixed properly in Fedora soon!


Update: Even manually changing permissions on the device doesn't seem to sort this out. I'm at a bit of a loss as to why I can only access DVB as root?!? Here are some symptoms:

1. Run me-tv as regular user and it sets the initial channel and recovers the EPG, but no picture or sound and can't change channel.

2. Can use TZAP as regular user to change channel but "mplayer /dev/dvb/adapter0/dvr0" gives no output.

3. Run me-tv as root (su -) and everything works just fine!

zimon 01-08-2010 01:45 AM

For me, me-tv works OK also as a normal user, so I don't think it is permission problem. The owner group of the /dev/dvb/adapter* device files is for "video" and I do not remember if I have myself added myself as included in the group "video" or has system automatically done that.

Still Kaffeine does not work as normal user, but works when run as root. As normal user just tells (in .xsession-errors) kbuildsycoca4 and kaffeine crashes.


All times are GMT -5. The time now is 07:11 PM.