Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: mikis в Mar 14, 2004, 14:30



Титла: Не мога да записвам дискове
Публикувано от: mikis в Mar 14, 2004, 14:30
Ситуацията е следната: преди няколко дни ъпдейтнах до КДЕ 3.2.1 със apt-get dist-upgrade на Debian Unstable инсталиран от Кнопикс и днес реших да запиша няколко диска, обаче ядец! Дава грешка.
За печенето ползвам k3b. Като тръгна да пиша Data CD-то вади следните грешки:

mkisofs returned an unknown error (code 11).
Resource temporarily unavailable.
Please send me an e-mail with the last output.
Error while creating iso image.


Ето го и debugging output:

System
-----------------------
K3b Version: 0.10.3
KDE Version: 3.2.1
QT Version:  3.2.3

cdrecord comand:
-----------------------
/usr/bin/cdrecord -v gracetime=2 dev=0,1,0 speed=12 -dao driveropts=burnfree -eject -overburn -data -tsize=358232s -

mkisofs
-----------------------
358232
/usr/bin/mkisofs: Resource temporarily unavailable. cannot fwrite 32768*1

mkisofs comand:
-----------------------
/usr/bin/mkisofs -gui -graft-points -V Gothika -volset  -A K3B THE CD KREATOR VERSION 0.10.3 © 2003 SEBASTIAN TRUEG AND THE K3B TEAM -P  -p K3b - Version 0.10.3 -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/kde-mikis/k3b8pg42a.tmp -r -hide-list /tmp/kde-mikis/k3bDVKuPa.tmp -J -hide-joliet-list /tmp/kde-mikis/k3bhu5j6b.tmp -iso-level 1 -path-list /tmp/kde-mikis/k3brAFIlb.tmp


Ето и версия на ядрото:

mikis@debianbox:~$ uname -a
Linux debianbox 2.4.22-xfs #1 SMP Fr Okt 3 20:36:25 CEST 2003 i686 GNU/Linux


Пробвах да сменя носителите, пробвах с други вайлове, пробвах DAO, TAO, RAW, ама не, все същата грешка си вади. Записвачката е scsi емулирана и си работеше прекрасно преди ъпдейта към новото КДЕ.

Някакви идеи как да я подкарам отново?


Титла: Не мога да записвам дискове
Публикувано от: IvanST в Mar 14, 2004, 14:54
Според мен е от K3B-то защо не пробваш с друга програма например X-CD-Roast или да ъпдейтнеш до 0.11.. версия


Титла: Не мога да записвам дискове
Публикувано от: mikis в Mar 14, 2004, 17:20
Ами държа на K3B защото съм свикнал с него, пък и е интегриран в Завоевателя. За ъпдейт не мисля, защото по-новите версии още ги няма в Unstable, а съм нов в Дебиан и не ми се занимава с компилиране и правене на бинарни пакети.


Титла: Не мога да записвам дискове
Публикувано от: IvanST в Mar 14, 2004, 17:32
Ето добави това в /etc/apt/sources.list
deb http://www.planet-moll.de/debian/ sarge main
верно това е за testing обаче върви и на unstable и си го ъпдейтни до версия 0.11.6


Титла: Не мога да записвам дискове
Публикувано от: vampi в Mar 14, 2004, 17:57
Цитат (IvanST @ Март 14 2004,20:32)
Ето добави това в /etc/apt/sources.list
deb http://www.planet-moll.de/debian/ sarge main
верно това е за testing обаче върви и на unstable и си го ъпдейтни до версия 0.11.6

Аз съм с k3b точно от там и не съм имал проблем...

П.П.: абе не съм го тествал с новото KDE, но мисля, че няма да има проблем. Все пак версия 0.11.6 при мене се държи доста по-прилично от 0.10.х...


Титла: Не мога да записвам дискове
Публикувано от: Mordeth в Mar 14, 2004, 18:14
Hubavo e da hvurlite i edin pogled na http://debian.ludost.net :)


Титла: Не мога да записвам дискове
Публикувано от: IvanST в Mar 14, 2004, 20:12
Цитат (Mordeth @ Март 14 2004,19:14)
Hubavo e da hvurlite i edin pogled na http://debian.ludost.net :)

То това хубаво ама там си е unstable а към момента там K3b е версия 0.10.3, а става въпрос за последната версия която работи доста по стабилно

Друг вариант е да си изтеглиш от www.k3b.org прекомпилирания пакет за Debian unstable версията е 0.11.5


Титла: Не мога да записвам дискове
Публикувано от: в Mar 14, 2004, 22:09
Здр.

Провери cdrecord, readcd, cdrdao - сигурно и те са се upgrade-вали.
Опитай за проба:
apt-get -s install cdrecord=4:2.0+a25-1
т.е. версията от testing:
http://packages.debian.org/testing/otherosfs/cdrecord
Ако това не причинява downgrade или remove на други пакети - просто пробвай без -s

Не изглежда да е от правата на изп. файлове (/usr/bin/cdrecord и другите), но може да ги провериш.
В Дебиан "по default" обикновените юзъри нямат права за писане на дискове, освен ако не са към някоя група - примерно cdrecord. Все пак си с Кнопикс...

Освен това, преди половин година, cdrecord го бяха разделили на две + shell скрипт, който пуска mmap или shm:
usr/bin/cdrecord
usr/bin/cdrecord.mmap
usr/bin/cdrecord.shm
Може да имаш права само върху скрипта.

Ако пак не става - ще измислим друго ;-)


Титла: Не мога да записвам дискове
Публикувано от: mikis в Mar 20, 2004, 16:08
Ами в общи линии не стана :( Ето какво опитах:
1. сложих права +rx на cdrecord, cdrdao, readcd и т.н. Ето резултатът:
Цитат
root@debianbox:/usr/bin# ls -l cdrdao cdrecord growisofs mkisofs readcd sox tccat tcdecode tcextract tcprobe tcscan transcode vcdxbuild vcdxminfo
-rwxr-xr-x    1 root     root       544584 Dec  6 17:37 cdrdao
-rwsr-xr-x    1 root     cdrom         133 Mar  4 22:21 cdrecord
-rwxr-xr-x    1 root     root        53688 Jan 24 13:11 growisofs
-rwxr-xr-x    1 root     root       451116 Mar  4 22:22 mkisofs
-rwsr-xr-x    1 root     cdrom      158636 Mar  4 22:21 readcd
-rwxr-xr-x    1 root     root       249272 Jan 13 20:10 sox
-rwxr-xr-x    1 root     root        97228 Jan  9 14:55 tccat
-rwxr-xr-x    1 root     root      1576140 Jan  9 14:55 tcdecode
-rwxr-xr-x    1 root     root       146636 Jan  9 14:55 tcextract
-rwxr-xr-x    1 root     root       187852 Jan  9 14:55 tcprobe
-rwxr-xr-x    1 root     root        93484 Jan  9 14:55 tcscan
-rwxr-xr-x    1 root     root      1820972 Jan  9 14:55 transcode
-rwxr-xr-x    1 root     root       171032 Feb 24 00:34 vcdxbuild
-rwxr-xr-x    1 root     root       141656 Feb 24 00:34 vcdxminfo
root@debianbox:/usr/bin#

Добавих най-отдолу в /etc/apt/sources.list този ред:

deb http://www.planet-moll.de/debian/ sarge main

Пуснах apt-get update и всичко мина нормално. Опитах да инсталирам по-нова версия на k3b и ето резултата:
Цитат
root@debianbox:~# apt-get -s install k3b=0.11.6
Reading Package Lists... Done
Building Dependency Tree... Done
E: Version '0.11.6' for 'k3b' was not found
root@debianbox:~#

Пробвах и без -s, пробвах и с версия 0.11.5, но все същата работа.

Та не се сещам от къде идва проблема ??? Така като гледам лога си мисля, че mkisofs прави мизерията, но не съм сигурен. Ето я и версията:

mikis@debianbox:~$ mkisofs --version
mkisofs 2.01a26-unofficial-iconv (i686-pc-linux-gnu)
mikis@debianbox:~$

Някакви идеи? Например защо не иска да се инсталира версия 0.11.6 на k3b? И дали mkisofs е пръчката в колелото? Коректни ли са правата на cdrecord и компания?


Титла: Не мога да записвам дискове
Публикувано от: IvanST в Mar 20, 2004, 17:46
Според мен правата са си наред, ако е от правата под root  няма да имаш проблеми с K3b.
Защо не си инсталираш Synaptic ( apt-get install synaptic ) ще ти е много по лесно с пакетите :). А иначе не можеш да го инсталираш 0.11.6 защото просто го няма там в репозиторито на Henning Moll можеш да си го дръпнеш от главната страница там има линк и после с dpkg -i k3b_0.11.6-1_i386.deb си го инсталваш
Аз съм почти 100% убеден че проблема ти идва от версията на програмата
Не забравяй преди това да махнеш старата версия  ;)


Титла: Не мога да записвам дискове
Публикувано от: vampi в Mar 20, 2004, 19:46
Цитат (mikis @ Март 20 2004)
Добавих най-отдолу в /etc/apt/sources.list този ред:

deb http://www.planet-moll.de/debian/ sarge main

Пуснах apt-get update и всичко мина нормално. Опитах да инсталирам по-нова версия на k3b и ето резултата:
Цитат
root@debianbox:~# apt-get -s install k3b=0.11.6
Reading Package Lists... Done
Building Dependency Tree... Done
E: Version '0.11.6' for 'k3b' was not found
root@debianbox:~#

Пробвах и без -s, пробвах и с версия 0.11.5, но все същата работа.

Версията на k3b е 0.11.6-1, а не 0.11.6...
 :p


Титла: Не мога да записвам дискове
Публикувано от: lamby в Mar 20, 2004, 23:17
Аз пък имам следния проблем
Записвачката ми е 52 скоростна, но каквато и скорост да укажа преди да изпеча диска, винаги ми записва на 10 скорост. Чакам по 10 минути за 1 диск :)
К3в 0.11.5


Титла: Не мога да записвам дискове
Публикувано от: mikis в Mar 21, 2004, 13:34
Цитат (vampi @ Март 20 2004,20:46)
Версията на k3b е 0.11.6-1, а не 0.11.6...
 :p

Мина ми през ума, но като погледнах инсталираната версия, която е 0.10.3 реших да не пробвам с 0.11.6-1. Както и да е, опитах и с 0.11.6-1 но сега пък не иска да се инсталира  :angry:
Ето какво вади, когато се опитам с apt-get install:
Цитат
root@debianbox:~# apt-get install k3b=0.11.6-1
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be upgraded:
  k3b
1 upgraded, 0 newly installed, 0 to remove and 40 not upgraded.
Need to get 5404kB of archives.
After unpacking 10.9MB of additional disk space will be used.
Get:1 http://www.planet-moll.de sarge/main k3b 0.11.6-1 [5404kB]
Fetched 5404kB in 15m30s (5810B/s)
(Reading database ... 164575 files and directories currently installed.)
Preparing to replace k3b 0.10.3-5 (using .../archives/k3b_0.11.6-1_i386.deb) ...
Unpacking replacement k3b ...
dpkg: error processing /var/cache/apt/archives/k3b_0.11.6-1_i386.deb (--unpack):
 trying to overwrite `/usr/share/locale/ar/LC_MESSAGES/k3b.mo', which is also in package k3b-i18n
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/k3b_0.11.6-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@debianbox:~#

След това свалих пакета за sarge (не за woody) от сайта и пробвах с dpkg -i и пак същата работа. Ето и лога:
Цитат
root@debianbox:/home/mikis/download/software# dpkg -i k3b_0.11.6-1_i386.deb
(Reading database ... 164453 files and directories currently installed.)
Unpacking k3b (from k3b_0.11.6-1_i386.deb) ...
dpkg: error processing k3b_0.11.6-1_i386.deb (--install):
 trying to overwrite `/usr/lib/libk3bcore.so.2.0.0', which is also in package libk3bcore2
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
 k3b_0.11.6-1_i386.deb
root@debianbox:/home/mikis/download/software#

Сега ще пробвам с пакета за Woody, но не вярвам, че е там проблема.

Други идеи  ???

Добавка: Така, оказа се, че трябва да деинсталирам една камара пакети от предишната версия на k3b. В крайна сметка се инсталира и сега ще пробвам да запиша един диск...

Добавка 2: Най-накрая заработи. Само не се сещам защо се цупеше с версия 0.10.3, но вече няма значение. Благодаря на всички за помощта.


Титла: Не мога да записвам дискове
Публикувано от: mikis в Mar 21, 2004, 14:51
Цитат (lamby @ Март 21 2004,00:17)
Аз пък имам следния проблем
Записвачката ми е 52 скоростна, но каквато и скорост да укажа преди да изпеча диска, винаги ми записва на 10 скорост. Чакам по 10 минути за 1 диск :)
К3в 0.11.5

Виж в настройките на k3b да не ти е зададена максимална скорост на запис - 10. От менюто Settings -> Configure k3b -> Devices -> Writer -> Max write speed. Другия вариант е самият носител да не поддържа запис на повече от 10х.


Титла: Не мога да записвам дискове
Публикувано от: geopit в Mar 21, 2004, 20:15
Свали го и го инсталирай ръчно с dpkg -i . При мен стана без проблем.


Титла: Не мога да записвам дискове
Публикувано от: geopit в Mar 21, 2004, 20:17
Иначе трябва да махнеш  ( временно проблемните файлове от /var/lib/dpkg/info