LINUX.ORG.RU

Сообщения indaair

 

FGLRX + JACK + Fast Track Ultra

Форум — Multimedia

Есть USB звуковуха M-Audio Fast Track Ultra, с ядром 3.5 на ней отлично работает JACK.
При некоторых условиях (переключение на другую консоль с иксов, работа с тяжёлыми проектами в Blender и даже произвольный сёрфинг в Firefox) звуковая карта перестаёт выдавать звук, однако продолжает принимать его с микрофонных входов - видно по индикаторам в различных JACK клиентах. При этом JACK не выдаёт никаких сообщений о проблемах и клиенты продолжают работать как ни в чём не бывало.
Известно что PulseAudio хорошо работает на этой карте с ядром 3.4 и звук не пропадает, но на 3.4 JACK работает некорректно, с ядром 3.5 PulseAudio запускаться не хочет.
Лечится пропавший звук только рестартом звуковой карты, выгружать и загружать модули ALSA ещё не пробовал, с проприетарным драйвером NVidia таких проблем нет, но их нет и при работе JACK на встроенной в материну HDA ATI SB когда в системе используется FGLRX.
Прилагаю /var/log/everything.log (ядро скомпилировано с ALSA debug опциями)

После старта JACK

Aug  7 12:57:34 SEVER kernel: [  241.489495] ALSA sound/usb/pcm.c:326 setting usb interface 2:1
Aug  7 12:57:34 SEVER kernel: [  241.489505] ALSA sound/usb/endpoint.c:435 Creating new capture data endpoint #81
Aug  7 12:57:34 SEVER kernel: [  241.490150] ALSA sound/usb/endpoint.c:794 Setting params for ep #81 (type 0, 8 urbs), ret=0
Aug  7 12:57:34 SEVER kernel: [  241.490541] ALSA sound/usb/pcm.c:326 setting usb interface 1:1
Aug  7 12:57:34 SEVER kernel: [  241.490543] ALSA sound/usb/endpoint.c:435 Creating new playback data endpoint #1
Aug  7 12:57:34 SEVER kernel: [  241.490549] ALSA sound/usb/endpoint.c:427 Re-using EP 81 in iface 2,1 @ffff8803f6b14000
Aug  7 12:57:34 SEVER kernel: [  241.491301] ALSA sound/usb/endpoint.c:794 Setting params for ep #1 (type 0, 8 urbs), ret=0
Aug  7 12:57:34 SEVER kernel: [  241.491338] ALSA sound/usb/endpoint.c:794 Setting params for ep #81 (type 0, 8 urbs), ret=0
Aug  7 12:57:34 SEVER kernel: [  241.491550] ALSA sound/usb/pcm.c:225 Starting data EP @ffff8803f68c4000
Aug  7 12:57:34 SEVER kernel: [  241.491556] ALSA sound/usb/pcm.c:239 Starting sync EP @ffff8803f6b14000
Aug  7 12:57:34 SEVER kernel: [  241.494123] ALSA sound/usb/pcm.c:225 Starting data EP @ffff8803f6b14000

Когда пропал звук

Aug  7 12:59:30 SEVER kernel: [  357.449069] ALSA sound/usb/pcm.c:985 frame 3 active: -18
Aug  7 12:59:31 SEVER kernel: [  358.159453] ALSA sound/usb/pcm.c:985 frame 5 active: -18
Aug  7 12:59:31 SEVER kernel: [  358.303128] ALSA sound/usb/pcm.c:985 frame 6 active: -18
JACK запускаю вот так
jackd -R -d alsa -d hw:2 -r 44100 -p 1024 -n 2
но пробовал и массу других комбинаций. На открытых драйверах таких проблем нет, но при их использовании значительно падает производительность Blender, и на ядре 3.5 не показывает второй монитор. Ещё отмечу, что при запущенном трекере Renoise (не важно, подключен ли он к серверу JACK или же просто работает напрямую через ALSA, даже на другой звуковой карте) звук с FTU не пропадает при переключении на другую консоль, но пропадает произвольно при работе в Blender.
Процессор AMD Phenom II X6 1090T, видеокарта ATI HD6950, ArchLinux.

 , , ,

indaair
()

RSS подписка на новые темы