[Pkg-libburnia-devel] Bug#789260: libburn4: Incompatibility with Plextor PX-608CU burner
Дмитрий Нестеркин
undelborg at gmail.com
Thu Jun 25 09:02:39 UTC 2015
Hi!
Some more info.
I've tried to compile kernel using config from Linux Mint. Compilation of
the kernel source that comes with distro failed because of some missing
files. However, I was able to compile kernel 3.18 using config from Mint.
Sadly, the problem was still there.
After that I've tried to inspect versions of brasero and libs used in
different distros. It seems that Mint uses brasero 3.10.0 and Debian Uses
brasero 3.11.4. I've decided not to revert back just now (something else
may break). However, Mint uses libburn4 version 1.3.4 instead of 1.3.2 in
Debian. So I've downloaded and compiled 1.3.4 versions of libburn,
libisoburn and libisofs. After that I've tried brasero again and it failed,
but with different error. Seems to me that libburn/libisoburn is the main
cause of problems.
2015-06-23 19:01 GMT+03:00 Дмитрий Нестеркин <undelborg at gmail.com>:
> Hello.
>
> Well, bad news.
> No kernel version I've tested worked. I've tried: 3.18.16, 3.19.8, 4.0.6.
> All kernels were compiled with .config file currently present in my system
> (default one that comes with distro).
> All kernel tests ended with "[5 21 02] Illegal request. Invalid address
> for write"
> Debian Live DVD does not work either.
>
> Kernel modules you requested:
> dmitry at D-NESTERKIN:~$ sudo lsmod |grep usb
> [sudo] password for dmitry:
> usbhid 44460 0
> btusb 29721 0
> bluetooth 374429 1 btusb
> hid 102264 2 hid_generic,usbhid
> usb_storage 56215 0
> scsi_mod 191405 5 sg,usb_storage,libata,sd_mod,sr_mod
> usbcore 195340 7
> btusb,uvcvideo,usb_storage,ehci_hcd,ehci_pci,usbhid,xhci_hcd
> usb_common 12440 1 usbcore
> dmitry at D-NESTERKIN:~$
>
> dmitry at D-NESTERKIN:~$ sudo lsmod |grep scsi
> scsi_mod 191405 5 sg,usb_storage,libata,sd_mod,sr_mod
> dmitry at D-NESTERKIN:~$
>
> dmitry at D-NESTERKIN:~$ sudo lsmod |grep ata
> libata 177457 2 ahci,libahci
> scsi_mod 191405 5 sg,usb_storage,libata,sd_mod,sr_mod
> dmitry at D-NESTERKIN:~$
>
> I've also tried to install firmware-linux-free and firmware-linux-nonfree
> packages with no luck.
>
>
> 2015-06-23 10:23 GMT+03:00 Дмитрий Нестеркин <undelborg at gmail.com>:
>
>> One more: when I first booted with new kernel, some resets were logged:
>> Jun 23 10:09:34 D-NESTERKIN kernel: [ 2.468462] usb 1-3.3: new
>> high-speed USB device number 4 using xhci_hcd
>> Jun 23 10:09:34 D-NESTERKIN kernel: [ 2.559042] usb 1-3.3: New USB
>> device found, idVendor=093b, idProduct=0023
>> Jun 23 10:09:34 D-NESTERKIN kernel: [ 2.559047] usb 1-3.3: New USB
>> device strings: Mfr=85, Product=57, SerialNumber=44
>> Jun 23 10:09:34 D-NESTERKIN kernel: [ 2.559050] usb 1-3.3: Product:
>> PLEXTOR USB Storage Adapter
>> Jun 23 10:09:34 D-NESTERKIN kernel: [ 2.559053] usb 1-3.3:
>> Manufacturer: PLEXTOR
>> Jun 23 10:09:34 D-NESTERKIN kernel: [ 2.559055] usb 1-3.3:
>> SerialNumber: ABC10CA1F554
>> Jun 23 10:09:34 D-NESTERKIN kernel: [ 5.422571] usb 1-3.3: reset
>> high-speed USB device number 4 using xhci_hcd
>> Jun 23 10:09:34 D-NESTERKIN kernel: [ 6.491309] usb 1-3.3: reset
>> high-speed USB device number 4 using xhci_hcd
>> Jun 23 10:09:34 D-NESTERKIN kernel: [ 7.559969] usb 1-3.3: reset
>> high-speed USB device number 4 using xhci_hcd
>> Jun 23 10:09:34 D-NESTERKIN kernel: [ 8.628865] usb 1-3.3: reset
>> high-speed USB device number 4 using xhci_hcd
>>
>>
>> 2015-06-23 10:21 GMT+03:00 Дмитрий Нестеркин <undelborg at gmail.com>:
>>
>>> Kernel 3.18.16 gives me exactly the same error.
>>> At the moment, I need to do some work stuff, but I'll be doing more
>>> experiments ASAP.
>>>
>>> 2015-06-23 0:42 GMT+03:00 Дмитрий Нестеркин <undelborg at gmail.com>:
>>>
>>>> I've downloaded 3.18.16 longterm kernel and plan to compile it on my
>>>> system.
>>>> Linux Mint (which is OK) uses kernel 3.13 and fedora 22 uses kernel 4.0
>>>> (also ok).
>>>> In fact there is a lot of UAS/USB bugs reported for kernel 3.16 (and
>>>> some for 3.15 and 3.17).
>>>>
>>>> Controllers you mentioned are USB 3.0. My drive is definitely USB 2.0.
>>>> However, if it looks like a duck, swim like a duck and quacks like a
>>>> duck... I'll definitely need to try new kernel.
>>>>
>>>> 2015-06-22 21:34 GMT+03:00 Thomas Schmitt <scdbackup at gmx.net>:
>>>>
>>>>> Hi,
>>>>>
>>>>> > I have found some interesting discussion about UAS bugs in kernel
>>>>> 3.16:
>>>>> > https://lists.debian.org/debian-kernel/2014/07/msg00318.html
>>>>>
>>>>> UAS ... google ... wikipedia ...
>>>>> Well, it would be the natural way to perform SG_IO with a USB
>>>>> device. Burn programs issue SCSI commands and UAS is designed
>>>>> for transporting them. Wikipedia has:
>>>>> "Version 3.18-rc4 of the Linux kernel disables buggy UAS
>>>>> implementation in xHCI host controllers Etron EJ168,
>>>>> ASMedia ASM1042,[19] and VIA VL80x.[20]"
>>>>>
>>>>> But i understand that UAS is quite a new protocol.
>>>>> Is your drive's USB controller young enough ? (Actually
>>>>> i assume the drive is SATA or IDE and the box has a
>>>>> USB-SATA or USB-IDE bridge bridge.)
>>>>>
>>>>>
>>>>> > An here comes the output from my kern.log:
>>>>> > Jun 22 15:12:02 D-NESTERKIN kernel: [ 1.508233] usb 3-2: Product:
>>>>> PLEXTOR
>>>>> > USB Storage Adapter
>>>>>
>>>>> They really give few clue about age and version of the
>>>>> drive-side USB controller.
>>>>> I googled for "PLEXTOR USB Storage Adapter" "UAS" and found
>>>>> nearly nothing. Descriptions of UAS refer to hard disks and
>>>>> SSDs, rather than optical drives. But - as stated - i expect
>>>>> it to depend on the USB-SATA or USB-IDE controller of the
>>>>> drive box.
>>>>>
>>>>>
>>>>> In any case, recent changes in USB are obvious suspects.
>>>>> Now i'm curious whether the working and non-working Linuxes
>>>>> show a pattern with kernel revisions.
>>>>>
>>>>>
>>>>> Have a nice day :)
>>>>>
>>>>> Thomas
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> С уважением,
>>>> Нестеркин Дмитрий
>>>>
>>>
>>>
>>>
>>> --
>>> С уважением,
>>> Нестеркин Дмитрий
>>>
>>
>>
>>
>> --
>> С уважением,
>> Нестеркин Дмитрий
>>
>
>
>
> --
> Best regards,
> Dmitry Nesterkin
>
--
С уважением,
Нестеркин Дмитрий
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-libburnia-devel/attachments/20150625/62b2e090/attachment-0001.html>
-------------- next part --------------
mint ~ # aptitude show brasero
Package: brasero
State: installed
Automatically installed: no
Version: 3.10.0-0ubuntu1
Priority: optional
Section: gnome
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Architecture: amd64
Uncompressed Size: 1,092 k
Depends: libbrasero-media3-1 (= 3.10.0-0ubuntu1), libc6 (>= 2.4), libcairo2 (>=
1.2.4), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.37.3),
libgstreamer-plugins-base1.0-0 (>= 1.0.0), libgstreamer1.0-0 (>=
1.0.0), libgtk-3-0 (>= 3.0.0), libice6 (>= 1:1.0.0),
libnautilus-extension1a (>= 1:2.91), libpango-1.0-0 (>= 1.14.0),
libsm6, libtotem-plparser18 (>= 3.10.0), libxml2 (>= 2.7.4),
gstreamer1.0-plugins-base (>= 0.11.92), gnome-icon-theme, gvfs,
brasero-common (= 3.10.0-0ubuntu1)
Recommends: brasero-cdrkit, yelp
Suggests: vcdimager, libdvdcss2
Conflicts: nautilus-cd-burner, nautilus-cd-burner, brasero
Description: CD/DVD burning application for GNOME
Brasero is a simple application to burn, copy and erase CD and DVD media:
audio, video or data. It features among other things:
* On-the-fly burning
* Multisession support
* On-the-fly conversion of music playlists in all formats supported by
GStreamer
This package contains the main binary, the burning plugins and the nautilus
extension.
The following packages, if installed, will provide Brasero with added
functionality:
* cdrdao to burn combined data/audio CDs and for byte-to-byte copy
* GStreamer backends to support more audio formats
* vcdimager to create VCDs or SVCDs
* libdvdcss2 to copy encrypted DVDs
Homepage: http://www.gnome.org/projects/brasero/
mint ~ # aptitude show growisofs
Package: growisofs
State: installed
Automatically installed: no
Version: 7.1-10build1
Priority: optional
Section: video
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Architecture: amd64
Uncompressed Size: 217 k
Depends: libc6 (>= 2.14), libstdc++6 (>= 4.1.1)
Conflicts: growisofs
Breaks: dvd+rw-tools (< 7.1-9), dvd+rw-tools (< 7.1-9)
Replaces: dvd+rw-tools (< 7.1-9), dvd+rw-tools (< 7.1-9)
Description: DVD+-RW/R recorder
growisofs is a general purpose DVD recording program that supports:
* random-access media (DVD+RW, DVD-RAM, plain files, hard disk partitions)
* mastering multisession DVD media (DVD+R, DVD-R/-RW, and Blu-ray Disc)
* first-/single-session recording of arbitrary pre-mastered image (formatted as
UDF, ISO9660 or any other file system, if formatted at all) to all supported
DVD media types.
growisofs is able to either write pre-created ISO images or create them
on-the-fly (by calling genisoimage).
This package also contains dvd+rw-format, a utility to format a DVD+RW media.
Homepage: http://fy.chalmers.se/~appro/linux/DVD+RW/
mint ~ # aptitude show libburn4
Package: libburn4
State: installed
Automatically installed: no
Version: 1.3.4-0ubuntu1
Priority: optional
Section: libs
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Architecture: amd64
Uncompressed Size: 344 k
Depends: libc6 (>= 2.14)
Conflicts: libburn4
Description: library to provide CD/DVD writing functions
libburn is a library for reading, mastering and writing optical discs.
Supported media are: CD-R, CD-RW, DVD-RAM, DVD+RW, DVD+R, DVD+R/DL, DVD-RW,
DVD-R, DVD-R/DL, BD-R, BD-RE.
Homepage: http://libburnia-project.org
mint ~ # dpkg -l |grep brasero-cdrkit
ii brasero-cdrkit 3.10.0-0ubuntu1 amd64 cdrkit extensions for the Brasero burning application
mint ~ # dpkg -l |grep yelp
ii libyelp0 3.10.2.1+rebecca amd64 Library for the GNOME help browser
ii yelp 3.10.2.1+rebecca amd64 Help browser for GNOME
ii yelp-xsl 3.10.1-1 all XSL stylesheets for the yelp help browser
mint ~ # dpkg -l |grep libdvdcss2
ii libdvdcss2 1.2.13-0 amd64 library designed for accessing DVDs
mint ~ # dpkg -l |grep libburn
ii libburn4 1.3.4-0ubuntu1 amd64 library to provide CD/DVD writing functions
mint ~ # dpkg -l |grep growisofs
ii growisofs 7.1-10build1 amd64 DVD+-RW/R recorder
mint ~ #
mint ~ # lsmod |grep scsi
scsi_dh 14882 1 dm_multipath
mint ~ # lsmod |grep ata
mint ~ # lsmod |grep usb
btusb 32412 0
bluetooth 391136 22 bnep,btusb,rfcomm
usbhid 52659 0
hid 106148 2 hid_generic,usbhid
usb_storage 62209 1
mint ~ #
-------------- next part --------------
A non-text attachment was scrubbed...
Name: brasero-session2.log
Type: text/x-log
Size: 5280 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-libburnia-devel/attachments/20150625/62b2e090/attachment-0001.bin>
More information about the Pkg-libburnia-devel
mailing list