Ubuntu

K3B disables DMA

Reported by Florian Jensen on 2007-04-03
4
Affects Status Importance Assigned to Milestone
k3b (Ubuntu)
Undecided
Unassigned

Bug Description

Binary package hint: k3b

When I start up K3B, it somehow disables DMA and then complains that the drive doesn't have DMA support enabled. I don't know how I could debug this problem.

ProblemType: Bug
Architecture: i386
Date: Tue Apr 3 13:16:30 2007
DistroRelease: Ubuntu 7.04
Uname: Linux ubuntu 2.6.20-13-386 #2 Sun Mar 25 00:18:53 UTC 2007 i686 GNU/Linux

Gianluca Varisco (gvarisco) wrote :

Normally you have DMA enabled, isn't true?

According to https://help.ubuntu.com/community/DMA :

# See the what the settings are on /dev/hdc (where hdc is usually the CD-rom drive)

    * sudo hdparm /dev/hdc

# If you get a line like using_dma = 1 (on), DMA is already enabled.

I'm looking at k3b sources and I see this:

#: k3bsystemproblemdialog.cpp:467
msgid "DMA disabled on device %1 - %2"

#: k3bsystemproblemdialog.cpp:471
msgid "Enable DMA temporarily as root with 'hdparm -d 1 %1'."

So you have to enable, as root, DMA by typing: sudo hdparm -d1 /dev/hdc

Florian Jensen (florian.jensen) wrote :

I have enabled it, but everytime K3B runs a drive check, it disables it.

Gianluca Varisco (gvarisco) wrote :

Hi Florian,

According to http://www.k3b.org/ , K3B 1.0.1 was released today . The changelog says:

- Made libk3bdevice really thread-safe. This fixes the disabled DMA bug!

So, you can build and try yourself the new version or wait that Kubuntu/Medibuntu developers will upload the new version into the official repository.

Mario Đanić (mario-danic) wrote :

Fixed in gutsy.

Changed in k3b:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers