Суть проблемы такова: звуковая карта E-MU 0404 (драйвер snd-emu10k1) работала длительное время благополучно, пока не откзал вдруг правый канал. На другом компьютере карта работает нормально, колонки и кабель в порядке. Случилось это, скорее всего, после того, как я установил карту 0 (раньше 0 была встроенная, а E-MU - 1). Какие настройки я при этом мог сбить - непонятно, т.к. при первичной настройке все установки я оставил по умолчанию, и сброс их не помогает. Система SUSE 11.0.
В процессе изысканий была обнаружена такая штука:
Код:
$ speaker-test -s1
speaker-test 1.0.16
Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 256 to 2097152
Period size range from 128 to 524288
Using max buffer size 2097152
Periods = 4
was set period_size = 524288
was set buffer_size = 2097152
- Front Left
Звук в левой колонке при этом есть. Однако
Код:
$ speaker-test -s2
speaker-test 1.0.16
Invalid parameter for -s option.
Если запустить speaker-test без параметров, тестируется только левый канал. Однако - сюрприз:
Код:
$ speaker-test -c2
speaker-test 1.0.16
Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 128 to 1048576
Period size range from 64 to 262144
Using max buffer size 1048576
Periods = 4
was set period_size = 262144
was set buffer_size = 1048576
0 - Front Left
1 - Front Right
Time per period = 10,729947
Но звук всё равно только в левом канале.
Может кто-нибудь предположить, в чём искать причину?