Bug 19762 - Ошибка cdrecord.
Summary: Ошибка cdrecord.
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: cdrecord-classic (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-24 18:56 MSD by Evgeny
Modified: 2009-10-12 14:53 MSD (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeny 2009-04-24 18:56:49 MSD
kde4-k3b-1.95-alt0.2. На предыдущей версии было тоже самое.
Создал проект, для записи диска DVD. Добавил фалы, попробовал записать - получил ошибку.
k3b (в KDE3) прекрасно работает на этом же компьютере. Сизифы одинаковы. Только на одном HDD - KDE3 установлен, на другом - KDE4.
Вывод для отладки:

Devices
-----------------------
Optiarc DVD RW AD-7203S 1.09 (/dev/sr0, CD-R, CD-RW, CD-ROM, DVD-ROM, DVD-R, DVD-RW, DVD-R DL, DVD+R, DVD+RW, DVD+R DL) [DVD-ROM, DVD-R Sequential, DVD-R Dual Layer Sequential, DVD-R Dual Layer Jump, DVD-RAM, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW] [SAO, TAO, RAW, SAO/R96R, RAW/R96R, Ограниченная перезапись, Layer Jump] [%7]
ASUS DVD-E616A 1.05 (/dev/sr1, CD-ROM, DVD-ROM) [DVD-ROM, CD-ROM] [Нет] [%7]

K3b::IsoImager
-----------------------
mkisofs print size result: 2254710 (4617646080 bytes)

System
-----------------------
K3b Version: 1.65.0
KDE Version: 4.2.2 (KDE 4.2.2)
QT Version:  4.5.1
Kernel:      2.6.27-std-pae-alt15

Used versions
-----------------------
mkisofs: 2.1.1a03
cdrecord: 2.1.1a03

cdrecord
-----------------------
scsidev: '/dev/sr0'
devname: '/dev/sr0'
scsibus: -2 target: -2 lun: -2
Warning: Open by 'devname' is unintentional and not supported.
Linux sg driver version: 3.5.27
/usr/bin/cdrecord: Warning: Linux kernel version is 2.6.27
/usr/bin/cdrecord: Enabling compatibility hack!
SCSI buffer size: 64512
/usr/bin/cdrecord: Found DVD+ media but DVD+R/DVD+RW support code is missing.
/usr/bin/cdrecord: If you need DVD+R/DVD+RW support, ask the Author for cdrecord-ProDVD.
/usr/bin/cdrecord: Free test versions and free keys for personal use are at ftp://ftp.berlios.de/pub/cdrecord/ProDVD/
/usr/bin/cdrecord: Sorry, no CD/DVD-Recorder or unsupported CD/DVD-Recorder found on this target.
/usr/bin/cdrecord: This version of cdrecord does not include DVD-R/DVD-RW support code.
/usr/bin/cdrecord: If you need DVD-R/DVD-RW support, ask the Author for cdrecord-ProDVD.
/usr/bin/cdrecord: Free test versions and free keys for personal use are at ftp://ftp.berlios.de/pub/cdrecord/ProDVD/
Cdrecord-Clone 2.01.01a03 (i586-alt-linux-gnu) Copyright (C) 1995-2005 Jörg Schilling
TOC Type: 1 = CD-ROM
Using libscg version 'schily-0.8'.
Driveropts: 'burnfree'
atapi: 1
Device type    : Removable CD-ROM
Version        : 5
Response Format: 2
Capabilities   : 
Vendor_info    : 'Optiarc '
Identifikation : 'DVD RW AD-7203S '
Revision       : '1.09'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Current: 0x001B
Profile: 0x002B 
Profile: 0x001B (current)
Profile: 0x001A 
Profile: 0x0016 
Profile: 0x0015 
Profile: 0x0014 
Profile: 0x0013 
Profile: 0x0012 
Profile: 0x0011 
Profile: 0x0010 
Profile: 0x000A 
Profile: 0x0009 
Profile: 0x0008 
Profile: 0x0002 
Using generic SCSI-3/mmc   CD-ROM driver (mmc_cd).
Driver flags   : MMC-3 SWABAUDIO BURNFREE 
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Drive buf size : 1310720 = 1280 KB
FIFO size      : 4194304 = 4096 KB
/usr/bin/cdrecord: Unspecified command not implemented for this drive.
/usr/bin/cdrecord: Data will not fit on any disk.
/usr/bin/cdrecord: Cannot write more than remaining DVD capacity.
Track 01: data  4403 MB        
Total size:     5057 MB (501:02.80) = 2254710 sectors
Lout start:     5057 MB (501:04/60) = 2254710 sectors
Current Secsize: 2048

cdrecord command:
-----------------------
/usr/bin/cdrecord -v gracetime=2 dev=/dev/sr0 speed=6 -sao driveropts=burnfree -data -tsize=2254710s -

mkisofs
-----------------------
2254710
INFO: UTF-8 character encoding detected by locale settings.
 Assuming UTF-8 encoded filenames on source filesystem,
 use -input-charset to override.
Using ________________________000.AVI;1 for  /Кровавая связь.avi (ЗагадочнаяИсторияБенджаминаБаттона.avi)
Using ________________________001.AVI;1 for  /ЗагадочнаяИсторияБенджаминаБаттона.avi (А теперь ... дамы и господа.avi)

mkisofs calculate size command:
-----------------------
/usr/bin/mkisofs -gui -graft-points -print-size -quiet -volid DVD215 -volset  -appid K3B THE CD KREATOR (C) 1998-2007 SEBASTIAN TRUEG -publisher  -preparer  -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/.private/evgen/kde-evgen/k3bUr6985.tmp -rational-rock -hide-list /tmp/.private/evgen/kde-evgen/k3bsM6985.tmp -joliet -joliet-long -hide-joliet-list /tmp/.private/evgen/kde-evgen/k3bBs6985.tmp -no-cache-inodes -full-iso9660-filenames -iso-level 3 -path-list /tmp/.private/evgen/kde-evgen/k3bJi6985.tmp

mkisofs command:
-----------------------
/usr/bin/mkisofs -gui -graft-points -volid DVD215 -volset  -appid K3B THE CD KREATOR (C) 1998-2007 SEBASTIAN TRUEG -publisher  -preparer  -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/.private/evgen/kde-evgen/k3bay6985.tmp -rational-rock -hide-list /tmp/.private/evgen/kde-evgen/k3bjA6985.tmp -joliet -joliet-long -hide-joliet-list /tmp/.private/evgen/kde-evgen/k3bgR6985.tmp -no-cache-inodes -full-iso9660-filenames -iso-level 3 -path-list /tmp/.private/evgen/kde-evgen/k3bFB6985.tmp
Comment 1 Sergey Shilov 2009-05-16 16:05:49 MSD
Подтверждаю.
Текущий сизиф с kde4 (от kde3 только либы к digikam) и kde4-k3b.
Если вынести kde4-k3b и установить k3b - тот-же проект нормально записывается.

А еще   kde4-k3b не может запись проекта в образ завершить (сам файл образа записывается, а на диалоге записи при индикации 100% процесса только кнопка "отменить", нжимать которую безполезно). Новую багу повесить?
Comment 2 Evgeny 2009-06-01 14:21:08 MSD
В Mandriva 2009.1 пакет k3b-1.65.0-0.alpha1.2
Насколько видел у друга - работает.
Comment 3 Sergey V Turchin 2009-06-08 13:58:43 MSD
Возможно, что-то в hal, т.к. у Mandriva ничего специального нет
http://svn.mandriva.com:80/cgi-bin/viewvc.cgi/packages/cooker/k3b/releases/4:1.65.0/0.alpha1.2mdv2009.1/SOURCES/
Comment 4 Evgeny 2009-06-20 20:31:09 MSD
kde4-k3b-1.95-alt0.3

Что-то вообще не запускается.

В консоль валит следующее:
k3b(7133): ""Backgroundcolor" - conversion from "Window" to QColor failed" " (wrong format: expected '3' or '4' items, read '1')"

k3b(7133): ""Foregroundcolor" - conversion from "WindowText" to QColor failed" " (wrong format: expected '3' or '4' items, read '1')"

k3b(7133): ""Backgroundcolor" - conversion from "Window" to QColor failed" " (wrong format: expected '3' or '4' items, read '1')"

k3b(7133): ""Foregroundcolor" - conversion from "WindowText" to QColor failed" " (wrong format: expected '3' or '4' items, read '1')"

<unknown program name>(7132)/: Communication problem with  "k3b" , it probably crashed.
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." "
Comment 5 Sergey V Turchin 2009-06-24 18:51:23 MSD
(В ответ на комментарий №4)
> Что-то вообще не запускается.
Возможно, обновлялись и потребовался перезапуск dbus/hal или того, что от них зависит

Попробуйте kde4-k3b-1.95-alt0.4 (сейчас отправлю в Сизиф)
Comment 6 Sergey V Turchin 2009-06-25 14:37:38 MSD
Вообще, у всех остальных работает без патчей, по ходу, из-за того, что cdrecord не старый
Comment 7 Evgeny 2009-06-25 15:43:50 MSD
(В ответ на комментарий №6)
> Вообще, у всех остальных работает без патчей, по ходу, из-за того, что cdrecord
> не старый

Да, возможно именно по этому. Наш kde4-k3b на него и ругается. В той же мандриве ругани небыло.
Comment 8 Sergey V Turchin 2009-10-12 14:53:17 MSD
cdrecord больше нет у нас