[k3b] [Bug 481821] New: Write RW discs without needing exclusive access.

Gordon bugzilla_noreply at kde.org
Sun Feb 25 17:40:42 GMT 2024


https://bugs.kde.org/show_bug.cgi?id=481821

            Bug ID: 481821
           Summary: Write RW discs without needing exclusive access.
    Classification: Applications
           Product: k3b
           Version: 21.12.3
          Platform: Ubuntu
                OS: Linux
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: Burning/Hardware
          Assignee: k3b at kde.org
          Reporter: gordoneki at web.de
                CC: michalm at jabster.pl, trueg at kde.org
  Target Milestone: ---

Created attachment 166096
  --> https://bugs.kde.org/attachment.cgi?id=166096&action=edit
K3b requires exclusive access.

Normally, it makes sense to get exclusive access to the optical drive before
writing, since nothing must interfere with the writing process. However, when
doing test burns with RW discs, the requirement for exclusive access can become
an annoyance.

Sometimes, I have to close Firefox entirely to unlock access to the drive, even
though Firefox is not reading any data and not going to read any data in the
one minute it will take to add some data, so nothing would happen during a test
burn finished in one minute. If an error happens on RW discs, it is not
critical, given that it can be rewritten.

In the minute it takes to write some additional data, nothing will access the
optical drive unless the user causes it deliberately.

Please allow optionally burning without exclusive access so the user does not
have close things until the error goes away. Thank you for understanding.

STEPS TO REPRODUCE
1. Insert a *-RW or DVD+RW disc containing existing files into an optical
drive. For example, a ZIP file.
2. Open that ZIP file inside `file-roller`.
3. Try writing new files to the disc using K3b.

OBSERVED RESULT
Error "unable to O_EXCL /dev/sr1" occurs, see attachment.

EXPECTED RESULT
Write data to the disc even if no exclusive access is possible. 

This should obviously not be the default behaviour but there needs to be an
option for this.

This is the Linux world. The end user should have the freedom and
responsibility to decide about their system. This includes being able to
immediately write data without having to get exclusive access first.

SOFTWARE/OS VERSIONS
Linux Mint 21 (based on Ubuntu)

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the k3b mailing list