k3b cannot create file in kubuntu since 19.10 upgrade

Asked by David Newman on 2020-02-09

Since upgrading to Kubuntu 19.10 and kubuntu-backports to get the latest KDE there are a number of programs which cannot create files through KDE. An example is k3b. When I try to write a set of files to a data DVD I get the error message below. It looks like k3b hasn't created and saved a sort file list. What could be hindering it?

K3b::IsoImager
-----------------------
mkisofs print size result: 0 (0 bytes)

System
-----------------------
K3b Version: 19.12.2
KDE Version: 5.66.0
Qt Version: 5.12.4
Kernel: 5.3.0-26202001131313-generic

Used versions
-----------------------
mkisofs: 1.1.11

mkisofs
-----------------------
/usr/bin/genisoimage: No such file or directory. Can't open sort file list

mkisofs calculate size command:
-----------------------
/usr/bin/genisoimage -gui -graft-points -print-size -quiet -volid Films200127 -volset Films -appid K3B THE CD KREATOR (C) 1998-2018 SEBASTIAN TRUEG, MICHAL MALEK AND LESLIE ZHAI -publisher -preparer -sysid LINUX -volset-size 1 -volset-seqno 1 -sort -rational-rock -hide-list -joliet -joliet-long -hide-joliet-list -no-cache-inodes -allow-limited-size -udf -full-iso9660-filenames -iso-level 3 -path-list /tmp/k3b.sZLsZL

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
2020-02-12
Last reply:
2020-02-12
bernard stafford (bernard010) said : #1

Settings -> Configure k3b -> programs -> Permissions "tab" Modify permissions to be able to burn cd/dvd or data.
K3B setup -> KDE Control module.. https://userbase.kde.org/images.userbase/0/07/K3bsetup.png

https://userbase.kde.org/K3b

After the upgrade to 19.10, you will need to reset-up K3B again. If root access is the permission set.
You will need to be in root to burn a data cd/dvd. Perhaps you have already went through all of the settings.
Certain kernel changes act differently with each motherboard and processor. They can have different actions on
other programs. Hopefully it is just in the settings, otherwise it could be in the kb3 package.

If you stick to the package ls in the repos rather than the ones you find online you'll probably find the OS works as expected

David Newman (drdrnewman) said : #3

I am using the official Kubuntu backports repository. It was recommended by the Kubuntu team because a new version of KDE came out just after 19.10 was released.

k3b says its permissions are correct, so it doesn't look like a k3b problem.

However, I did get some dbus errors earlier. Somehow the way a program asks KDE to get access to the filesystem is broken.

So k3b cannot create the file list in /tmp/k3b.sZLsZL (above). When it passed that to genisoimage, there is no file to read.

Still comes with the same caveats of a PPA. What is in the newer version of KDE that you need?

David Newman (drdrnewman) said : #5

I am not sure that it is the PPA. It seems to have started on the upgrade of an existing Kubuntu 19.04 to Kubuntu 19.10, as opposed to a fresh install.

The versions I am using are:

[System] K3b Version: 19.12.2
[System] KDE Version: 5.66.0
[System] Qt Version: 5.12.4

Is there some way of testing what is happening underneath k3b inside KDE?

I checked /var/log/syslog and dmesg but didn't find anything relevant. Is there a log file specific to KDE?

Manfred Hampl (m-hampl) said : #6

What is the output of the commands

uname -a
lsb_release -crid
apt-cache policy k3b libqt5core5a kio

David Newman (drdrnewman) said : #7

uname -a gives:

Linux dave-AB350 5.3.0-26202001131313-generic #0+mediatree+hauppauge-Ubuntu SMP Mon Jan 20 22:01:08 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

(although I get the same behaviour with 5.3.0-29-generic)

lsb_release -crid gives:

Distributor ID: Ubuntu
Description: Ubuntu 19.10
Release: 19.10
Codename: eoan

apt-cache policy k3b libqt5core5a kio gives:

k3b:
  Installed: 19.12.2-0ubuntu1~ubuntu19.10~ppa1
  Candidate: 19.12.2-0ubuntu1~ubuntu19.10~ppa1
  Version table:
 *** 19.12.2-0ubuntu1~ubuntu19.10~ppa1 500
        500 http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu eoan/main amd64 Packages
        100 /var/lib/dpkg/status
     19.04.3-0ubuntu1 500
        500 http://mirror.ox.ac.uk/sites/archive.ubuntu.com/ubuntu eoan/universe amd64 Packages
libqt5core5a:
  Installed: 5.12.4+dfsg-4ubuntu1
  Candidate: 5.12.4+dfsg-4ubuntu1
  Version table:
 *** 5.12.4+dfsg-4ubuntu1 500
        500 http://mirror.ox.ac.uk/sites/archive.ubuntu.com/ubuntu eoan/universe amd64 Packages
        100 /var/lib/dpkg/status
kio:
  Installed: 5.67.0-0ubuntu1~ubuntu19.10~ppa2
  Candidate: 5.67.0-0ubuntu1~ubuntu19.10~ppa2
  Version table:
 *** 5.67.0-0ubuntu1~ubuntu19.10~ppa2 500
        500 http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu eoan/main amd64 Packages
        100 /var/lib/dpkg/status
     5.62.1-0ubuntu1 500
        500 http://mirror.ox.ac.uk/sites/archive.ubuntu.com/ubuntu eoan/universe amd64 Packages

Manfred Hampl (m-hampl) said : #8

You have installed k3b and kde from a PPA.
Please contact the provider of that PPA if you have problems with the software in it.

see https://launchpad.net/~kubuntu-ppa/+archive/ubuntu/backports
"For questions and bugs with software in this PPA please contact Kubuntu Package Archives."

The version is from a PPA. It's not the official package from the Ubuntu repositories which will more than likely work.

David Newman (drdrnewman) said : #10

How can I downgrade to the release version?

Manfred Hampl (m-hampl) said : #11

You can try ppa-purge

Can you help with this problem?

Provide an answer of your own, or ask David Newman for more information if necessary.

To post a message you must log in.