Article 5024S DBus error with K3B setting permission - missing k3bhelper

DBus error with K3B setting permission - missing k3bhelper

by
wirelessmc
from LinuxQuestions.org on (#5024S)
This is with the most recent Plasma [KDE-5_20.02/(5.18.1)] packages. If you try to set the permissions needed for writing DVD's & CDs in the K3b app you will see the following error pop-up:

"Unable to execute the action. DBus Backend error: service start org.kde.k3b failed: Cannot launch daemon, file not found or permissions invalid"

The reason for this error is the K3b package has a path error with the service file:

/usr/share/dbus-1/system-services/org.kde.k3b.service

So the K3b app won't be able to set the permissions of cdrdao, cdrecord and growisofs in /usr/bin so you can write your DVDs or CDs.

The executable referenced in the service is /usr/lib64/kauth/k3bhelper

The correct path for the k3bhelper file is: /usr/libexec/k3bhelper

Here are a few things you can do to fix this.

Solution 1 (as root):
# cd /usr/lib64/kauth
# ln -sfn /usr/libexec/k3bhelper

Solution 2 (as root) - modify the org.kde.k3b.service file to point to the correct location of k3bhelper (Exec=/usr/libexec/k3bhelper)

Solution 3 (as root) - Manually change the permissions of cdrdao, cdrecord and growisofs to what K3b suggests.latest?d=yIl2AUoC8zA latest?i=WS8Ob1jG184:cNTj29XS4Ok:F7zBnMy latest?i=WS8Ob1jG184:cNTj29XS4Ok:V_sGLiP latest?d=qj6IDK7rITs latest?i=WS8Ob1jG184:cNTj29XS4Ok:gIN9vFwWS8Ob1jG184
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments