11:41

I reject your reality and substitute my own. Я отрицаю вашу реальность и заменю её своей. Адам Джон Севидж
[ok]

День добрый.

Имеется:
Ubuntu
Версия 8.04 (hardy)
Ядро Linux 2.6.24-23-generic
GNOME 2.22.3

Wine 1.0

Ventrilo 3.0.5 (win32)

Проблема в следующем:
При подключении к серверу вентрила выдает ошибку:

Failed to get encoder for specified Codec.
Unable to initialize outbound codec (GSM 6.10 - 22 KHz, 16 bit): Unable to find the specified codec.

Вентрила коннектится, есть звуковое оповещение об этом, но людей, находящийся в вентриле, не слышно вообще.

У кого есть какие предложения или предположения по поводу решения данной проблемы? Хотелось бы все таки услышать своих собеседников.

Заранее спасибо.

Комментарии
29.04.2009 в 11:43

Крайне злопамятное хамло ;)
Переустановить вентру?
29.04.2009 в 11:45

I reject your reality and substitute my own. Я отрицаю вашу реальность и заменю её своей. Адам Джон Севидж
Co0L почему и зачем? Что подсказало вам такое решение? ) Сделать сделаю, просто интересно.
Я любопытная, хочу научится понимать.
29.04.2009 в 11:46

Крайне злопамятное хамло ;)
Вентра ругается, что отсутствует GSM кодек, насколько я помню при установке вентры он ставится)
29.04.2009 в 11:54

I reject your reality and substitute my own. Я отрицаю вашу реальность и заменю её своей. Адам Джон Севидж
Co0L так, хорошо, а что делать если wine не удаляет программу? То есть можно зайти в uninstall wine software, там выбрать программу и нажать "удалить", прости господи. И wine вроде как её удаляет, но на деле оказывается что программа остается на месте. То же самое происходит если запустить ventrilo.exe. Там можно выбрать modify, repair и remove, но на последнее реакция аналогичная. Программа жива здорова.
29.04.2009 в 12:25

I reject your reality and substitute my own. Я отрицаю вашу реальность и заменю её своей. Адам Джон Севидж
Так, с удалением разобралась.
Достаточно было просто удалить папку .wine
Вентрилу переустановила. Теперь надо дождаться товарища и узнать адресс сервера. Результат коннекта расскажу )

upd. Ну в общем то даже после переустановки вентрила продолжает выдавать ту же самую ошибку.
29.04.2009 в 12:55

I reject your reality and substitute my own. Я отрицаю вашу реальность и заменю её своей. Адам Джон Севидж
Было проделано:
1. Должен быть установлен wine.
2. Копируем файл msgsm32.acm из папки c:\windows\system32 в папку ~/.wine/drive_c/windows/system32.
3. Редактируем файл ~/.wine/c_drive/windows/system.ini:
В секцию [Drivers 32] добавляем строчку
MSACM.msgsm610=msgsm32.acm
4. Запускаем winecfg. Во вкладке "Аудио" снимаем галочку с ALSA и устанавливаем галочку на OSS.

Результат:
Failed to open input device. Another program might have it open already. rc = -10

upd. во имя бубна поменяли галочку рядом с OSS на галочку рядом с ALSA.
Результат: все работает )

Спасибо за помощь, надеюсь кому-нибудь пригодится.