звук при работе с резаком (дёргается звук)
Модератор: Bizdelnick
-
MIX@
- Сообщения: 111
- ОС: Deepstyle current (Slackware)
звук при работе с резаком
Доброго времени суток, уважаемые форумчане!
Имеется такая прооблема: при использовании резака (чтение/запись) начинает дёргаться звук.
При обычной работе с HDD (сборка/копирование/etc) такого не происходит.
Amarok 1.4.0
Ядро 2.4.32
Slackware 10.2
alsa-driver-1.0.11-i686
alsa-lib-1.0.11-i686
alsa-oss-1.0.11-i686
alsa-utils-1.0.11-i686
Заранее спасибо!
Имеется такая прооблема: при использовании резака (чтение/запись) начинает дёргаться звук.
При обычной работе с HDD (сборка/копирование/etc) такого не происходит.
Amarok 1.4.0
Ядро 2.4.32
Slackware 10.2
alsa-driver-1.0.11-i686
alsa-lib-1.0.11-i686
alsa-oss-1.0.11-i686
alsa-utils-1.0.11-i686
Заранее спасибо!
Добро должно быть с кулаками
-
Bolverk
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: звук при работе с резаком
ну значит не тянет машина
потому что если б начинал дёргаться резак, то было бы хуже
потому что если б начинал дёргаться резак, то было бы хуже
-
MIX@
- Сообщения: 111
- ОС: Deepstyle current (Slackware)
Re: звук при работе с резаком
не тянет P4-3Ггц, 1Gb Ram, i945P chipset?
Добро должно быть с кулаками
-
Bolverk
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
-
MIX@
- Сообщения: 111
- ОС: Deepstyle current (Slackware)
Re: звук при работе с резаком
Добро должно быть с кулаками
-
Dark_Savant
- Бывший модератор
- Сообщения: 1100
- Статус: киборг
- ОС: Cyborg OS 0.0.1.3
Re: звук при работе с резаком
а резак и винт не на одном шлейфе висят часом ? а hdparm -c3u1d1a8 /dev/sda (или какой там) делалось ?
ЗЫ:
ЗЫ:
а чего вообще не 2.2 ? )Ядро 2.4.32
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
In this game called life
My chances go to zero
But I always will survive
-
MIX@
- Сообщения: 111
- ОС: Deepstyle current (Slackware)
Re: звук при работе с резаком
Dark_Savant писал(а): ↑24.08.2006 21:11а резак и винт не на одном шлейфе висят часом ? а hdparm -c3u1d1a8 /dev/sda (или какой там) делалось ?
SATA-винт и IDE-сидюк висят не только на разных шлейфах, а на разных контроллнрах, под общим шефством южного моста ICH7R.
Дело в том, что и SATA винт и сам резак работают в режиме эмуляции SCSI, посему hdparm тут не поможет =(
Может ли быть проблема с приоритетами?
а чего вообще не 2.2 ? )
В слаке умолчальное ядро 2.4. По опыту других форумчан я понял, что с переходом на 2.6 возникнут определённын проблемы, конкретно:
1) старые modutils (для яра 2.4)
2) модули называются по-другому
Добро должно быть с кулаками
-
Dark_Savant
- Бывший модератор
- Сообщения: 1100
- Статус: киборг
- ОС: Cyborg OS 0.0.1.3
Re: звук при работе с резаком
(MIX@ @ Aug 25 2006, в 16:38) писал(а):SATA-винт и IDE-сидюк
а, ну да 8) вариант отпадает.
что с переходом на 2.6 возникнут определённын проблемы
нету там никаких проблем. пересобрать что надо, и будет счастье.
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
In this game called life
My chances go to zero
But I always will survive
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: звук при работе с резаком
А какова загрузка CPU? Уж не из-за отключенного ли DMA это...
-
BaZilio
- Сообщения: 457
- Статус: Say оПХБЕР again!
Re: звук при работе с резаком
Если SATA НЕ В Enhanced Mode, то DMA на первичном канале IDE просто не включится.
Windows XP:
Netbook - Acer Aspire One A150.
Debian Squeeze amd64:
Laptop - Acer TravelMate 5520G.
Laptop_work - Toshiba Satellite C660.
Windows 7 x64:
Desktop - Core2Duo 6600 2.4GHz/6 GB/i965/GeForce 9500GT.
4 the lulz!
-
Den001
- Сообщения: 666
- ОС: Suse 11
Re: звук при работе с резаком
Из опыта юзания резака под виндой, могу сказать, что, наверняка, не включен ДМА на резаке.
-
MIX@
- Сообщения: 111
- ОС: Deepstyle current (Slackware)
Re: звук при работе с резаком
IDE configurations в Enhanced Mode.
При любой работе с резаком CPU load - 100%! Похоже, действительно отключен DMA.
Но как его в ключить, ведь устройство эмулируется через scsi (что бы, собственно, и резать болванки)?
Специально для выяснения причин подключил обычный CD-ROM, с ним та же ситуация:
вот вывод hdparm -i /dev/cdrom:
/dev/cdrom:
Model=ASUS CD-S520/A, FwRev=2.0K, SerialNo=
Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
BuffType=unknown, BuffSize=0kB, MaxMultSect=0
(maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
IORDY=yes, tPIO={min:227,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 *udma2
AdvancedPM=no
* signifies the current active mode
BIOS говорит, что на сидюке и резаке включен UDMA2.
При любой работе с резаком CPU load - 100%! Похоже, действительно отключен DMA.
Но как его в ключить, ведь устройство эмулируется через scsi (что бы, собственно, и резать болванки)?
Специально для выяснения причин подключил обычный CD-ROM, с ним та же ситуация:
вот вывод hdparm -i /dev/cdrom:
/dev/cdrom:
Model=ASUS CD-S520/A, FwRev=2.0K, SerialNo=
Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
BuffType=unknown, BuffSize=0kB, MaxMultSect=0
(maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
IORDY=yes, tPIO={min:227,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 *udma2
AdvancedPM=no
* signifies the current active mode
BIOS говорит, что на сидюке и резаке включен UDMA2.
Добро должно быть с кулаками
-
Bolverk
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: звук при работе с резаком
вы меня таки извините, но эмуляция scsi для записи сидюков уже давно не нужна
более того, в ядрах 2.6 она просто не работает (если за последние полгода не починили)
более того, в ядрах 2.6 она просто не работает (если за последние полгода не починили)
-
MIX@
- Сообщения: 111
- ОС: Deepstyle current (Slackware)
Re: звук при работе с резаком
дык на ядрах 2.4.xx без эмуляции scsi резать отказывается =/
Дык, что по существу? Как в таком случае DMA включить?
И к тому, же на обычном сидюке hdparm грит, что DMA включен (вывод показал выше), хотя ядро его не подхватывает =/
Дык, что по существу? Как в таком случае DMA включить?
И к тому, же на обычном сидюке hdparm грит, что DMA включен (вывод показал выше), хотя ядро его не подхватывает =/
Добро должно быть с кулаками
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: звук при работе с резаком
Новые версии cdrecord умеют писать и через ATAPI, без всякой эмуляции SCSI.
-
MIX@
- Сообщения: 111
- ОС: Deepstyle current (Slackware)
Re: звук при работе с резаком
Какие именно версии? И что насчёт dvdrwtools?
Почему у меня тады не подхватывается DMA на обычном сидюке? Вывод hdparm показал выше
Добро должно быть с кулаками
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: звук при работе с резаком
Не уверен про dvd+rw-tools.
serzh@homix ~ $ cdrecord dev=ATAPI -scanbus
Cdrecord-Clone 2.01.01a06 (x86_64-unknown-linux-gnu) Copyright © 1995-2006 Jörg Schilling
scsidev: 'ATAPI'
devname: 'ATAPI'
scsibus: -2 target: -2 lun: -2
Warning: Using ATA Packet interface.
Warning: The related Linux kernel interface code seems to be unmaintained.
Warning: There is absolutely NO DMA, operations thus are slow.
Правда странное предупреждение о DMA... Но тем не менее все работает, как нужно - без всякой SCSI-эмуляции (правда ядро 2.6).
/dev/cdrom это ссылка на девайс созданный ide-scsi? В таком случае могу предположить, что hdparm может показывать неверную инфу, так как он не предназначен для работы с SCSI. Для SCSI есть sdparm. Стоит посмотреть dmesg на предмет сообщений о включении/отключенни и проблемах с DMA.
-
MIX@
- Сообщения: 111
- ОС: Deepstyle current (Slackware)
Re: звук при работе с резаком
Правда странное предупреждение о DMA... Но тем не менее все работает, как нужно - без всякой SCSI-эмуляции (правда ядро 2.6).
Мне говорит то же самое, но не работает...
/dev/cdrom это ссылка на девайс созданный ide-scsi? В таком случае могу предположить, что hdparm может показывать неверную инфу, так как он не предназначен для работы с SCSI. Для SCSI есть sdparm. Стоит посмотреть dmesg на предмет сообщений о включении/отключенни и проблемах с DMA.
/dev/cdrom - это обычный ATAPI CD-ROM.
/de/dvd - это ссылка на девайс, созданный ide-scsi.
У меня нету sdparm =(
По выводу dmesg:
mixa@mixa:/var/log/packages$ dmesg | grep DMA
ata1: SATA max UDMA/133 cmd 0xA800 ctl 0xA402 bmdma 0x9400 irq 23
ata2: SATA max UDMA/133 cmd 0xA000 ctl 0x9802 bmdma 0x9408 irq 23
ata2: dev 0 ATA, max UDMA/133, 312581808 sectors: lba48
ata2: dev 0 configured for UDMA/133
ehci_hcd 00:1d.7: enabled 64bit PCI DMA
mixa@mixa:/var/log/packages$ dmesg | grep dma
ata1: SATA max UDMA/133 cmd 0xA800 ctl 0xA402 bmdma 0x9400 irq 23
ata2: SATA max UDMA/133 cmd 0xA000 ctl 0x9802 bmdma 0x9408 irq 23
[fglrx] Maximum main memory to use for locked dma buffers: 926 MBytes.
похоже что ядро DMA на сидюки не цепляет? в чём дело?
Добро должно быть с кулаками
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: звук при работе с резаком
Можно было бы попробовать поиграться с параметрами ядра "hdx=scsi", например "hdc=scsi". Любопытно что вообще ядро думает о подключенном приводе (в dmesg) - то что DMA у него не обнаруживает, это можно предположить по выводу dmesg.
-
MIX@
- Сообщения: 111
- ОС: Deepstyle current (Slackware)
Re: звук при работе с резаком
Вообщем пока в тестовом режиме перевёл резак в ATAPI режим.
Попытался включить dma прямо:
root@mixa:/home/mixa# hdparm -d 1 /dev/hdb
/dev/hdb:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
почему так?
Попытался включить dma прямо:
root@mixa:/home/mixa# hdparm -d 1 /dev/hdb
/dev/hdb:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
почему так?
Добро должно быть с кулаками
-
Alexxx
- Сообщения: 892
- Статус: --==XXX==--
- ОС: Archlinux current
Re: звук при работе с резаком
Так, между прочим...
Поддержка твоего чипсета в ядре есть или generic работает? В последнем случае DMA не будет.
-
MIX@
- Сообщения: 111
- ОС: Deepstyle current (Slackware)
Re: звук при работе с резаком
Похоже, что нет, ибо IDE-контроллер на базе Intel ICH7. Да там даже поддержки ICH[4,5,6] нету...
Можа есть кто с данными контроллерами и решал данную проблему?
Вот поддержки родного контроллера SATA тоже нет, а DMA на винте завёлся сразу же...
Добро должно быть с кулаками
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu