Bug 5150 - K3b не находит устройство записи
Summary: K3b не находит устройство записи
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: kernel-image-std26-up (show other bugs)
Version: unstable
Hardware: all Linux
: P2 blocker
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
: 5413 (view as bug list)
Depends on: 5431
Blocks:
  Show dependency tree
 
Reported: 2004-09-02 19:01 MSD by Eugene Vlasov
Modified: 2005-10-29 18:55 MSD (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene Vlasov 2004-09-02 19:01:11 MSD
Видимо после обновления cdrtools k3b не находит устройство записи

eugene ~ $ rpm -qa cdrecord      
cdrecord-2.01-alt1a37

eugene ~/update $ rpm -qa | grep k3b
k3b-i18n-ru-0.11-alt2
k3b-minimal-0.11.14-alt1
k3b-0.11.14-alt1

При этом cdrecord под тем же пользователем работает нормально.
Comment 1 Alexey Lokhin 2004-09-02 21:26:54 MSD
А ядро какое? Если 2.6.8, то http://k3b.plainblack.com/index.pl/news2
Comment 2 Eugene Vlasov 2004-09-03 19:32:48 MSD
То есть этот баг нужно перевешивать на kernel?
Comment 3 Eugene Vlasov 2004-09-03 19:53:59 MSD
eugene ~ $ rpm -qa|grep kernel-image
kernel-image-std26-up-2.6.8-alt9

eugene ~ $ uname -r                 
2.6.8-std26-up-alt9

Перевешиваю.
Comment 4 Eugene Vlasov 2004-09-04 11:42:07 MSD
Не могу сменить Assigned_To:
Comment 5 Alexey Lokhin 2004-09-04 15:07:35 MSD
Перевёл на rider@ согласно информации из пакета kernel-image-std26-up.
Comment 6 Eugene Vlasov 2004-11-01 15:23:09 MSK
eugene ~ $ uname -r 
2.6.9-std26-smp-alt10

Все стало ещё хуже. Теперь cdrecord вообще отказывается работать от простого
пользователя (и на up тоже). Говорит

cdrecord: Cannot allocate memory. Cannot get SCSI I/O buffer.

Приходится любые операции записи на cd выполнять из под root.
Comment 7 Anton Farygin 2004-11-01 15:30:55 MSK
2vsu: не встречал сообщений о таких багах ?
Comment 8 Alexey Lokhin 2004-11-01 17:58:08 MSK
*** Bug 5413 has been marked as a duplicate of this bug. ***
Comment 9 Sergey Vlasov 2004-11-01 18:15:12 MSK
http://article.gmane.org/gmane.linux.kernel/224028
Comment 10 Anton Farygin 2004-11-01 18:49:53 MSK
нет, такого кода в 2.6.9 уже нет - там похоже все переписали ;-(
Comment 11 Alexey Lokhin 2004-11-01 22:21:08 MSK
Вот сие не поможет ли решить проблему с cdrecord
http://peoples.mandrakesoft.com/~warly/files/cdrtools/archives/cdrtools-2.01a38-rawio.patch.bz2
?
Сразу скажу, что с данным патчем (как и без него) cdrtools с наскоку не смог
пересобрать из SRPM.
 
Заявлено: "get RAWIO capability to be able to burn as user with kernel 2.6.8"
Похоже, проблема вызвана изменениями в ядре и, по цепочке, с необходимыми
изменениями в cdrecord.

Также есть ещё и это:
http://www.linuxforen.de/forums/showthread.php?t=148378
(там патч внизу страницы)

Вобщем, думаю, что ядро здесь в явном виде ни при чём.
Также пока наблюдаю 2 проблемы:
1. k3b не обнаруживает устройство записи.
2. cdrecord не пишет от юзера.

№ 1 возможно связана непосредственно с k3b.
№ 2 - скорее всего, с cdrecord

Кстати, выдержка из рассылки [K3b-user]:
"Update: I installed the latest cdrecord etc. from the Fedora development
repository, and now everything seems to work with 2.6.9 and K3b 0.11.17.

I then went back to the previous version of cdrecord, and it still seems to
work, so I'm not sure what the problem was before.

So it should be safe to move to 2.6.9 as long as you have a suitably patched
version of cdrecord."

Перевешиваем? На кого?
Comment 12 Vitaly Lipatov 2005-04-02 00:52:57 MSD
Хочу напомнить, что проблема осталась, и очень важная: 
k3b не обнаруживает записывающие приводы под пользователем. 
При этом xcdroast, cdrecord отлично всё обнаруживают и пишут. 
Comment 13 Alexey Lokhin 2005-04-04 15:18:07 MSD
(In reply to comment #12)
> Хочу напомнить, что проблема осталась, и очень важная: 
Опять вопрос про ядро. Версия?
cdrecord --scanbus dev=<Ваш_рекордер>
Даёт результат?
Comment 14 Anton Farygin 2005-06-20 19:27:34 MSD
насколько мне известно - сейчас эта ошибка не воспроизводится.