imho.ws |
![]() |
![]() |
![]() |
# 1 |
Junior Member
Регистрация: 02.07.2003
Сообщения: 64
![]() |
![]()
1)Имеется РедХат 9 и встроенный звук АС97 с южным мостом VIA8233A(мать EPoX 8K3A, камень 1900 XP).Необходимо их подружить.Предыдущие усилия привели к следующим результатам:
Изначально, сразу посли установки оси звуковуха якобы нормально определилась, но не играли мп3, даже при установленном mpg123.Мп3-шка начинала играть и через секунду зависала вся звуковая система, включая хммс.Подозрение на драйвер. Далее.Скачивание-установка ALSA 9.6.0.Компиляция успешна.Подлючение модулей - fail.(Подробнее об ошибках потом напишу). Следующий шаг.Скачивание родных дров с viaarena.Совсем идиотизм.При попытке подрубания модуля материться на отсутсвие какой-то GPL-лицензии.Contact your software supplier. Продолжаем исследование.Возвращаемся к началу - перестройка ядра.Вырубаем все, кроме поддержки звука и поддержки сабжевой звуковухи.Поключение модуля звуковухи - гора матов на отсутсвие некоего _mmx_memcpy. Исследование буржуйских форумов показало, что проблема глубже - в архитектуре проца.В наборе функции 3DNow.Перекомпиляция ядра, вместо проца АтлонаХР ставится P3 Coppermine.Проблема с mmx_memcpy исчезает. Все модули подключаются, акромя последнего - непосредственно модуля звуковухи.Выдает ошибку в конфигурировании, советует проверить устанвки IRQ и IO адреса.При перезагрузках Кудзу иногда выкидывает, что, типа вы тока что удалили из системы звуковуху(тип звуковухи определяет верно). Пока что на этом процесс встал. 2)Русский язык в Х-ах. При устанвке в систему раскладки русского языка ввод ведется ТОЛЬКО на русском, независимо от переключения раскладки.Удаление русской расклади и ребут ставят все на свои места. Внимание, вопрос(!): Как обойти вышеуказанные грабли?.Естественно, первая проблема важнее второй.Может. кто уже настраивал такой звук под Линух? Ах. да...забыл уточнить - ядро 2.4.20-8. Так же подцеплялось ядро от Дженту, заточенное под пень.Ноль эмоций. выдвигайте предположения - высший голос за решение первой проблемы и "4" за решение второй) ![]()
__________________
Hey, what do you see? Something beautiful, something free? |
![]() |
![]() |
# 2 | |
Banned
Регистрация: 24.09.2002
Адрес: Samara
Сообщения: 1 182
![]() ![]() ![]() ![]() |
Цитата:
Xfree86.config .... Section "InputDevice" Identifier "Keyboard0" Driver "keyboard" Option "Protocol" "Standard" Option "XkbModel" "pc105" Option "XkbRules" "xfree86" Option "XkbLayout" "us,ru(winkeys)" Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll" EndSection ... Попробуй это записать,авось поможет. Добавлено через 2 минуты: Забыл сказать,если пропишешь так в конфиге,то аплет переключения языков отключи,а переключение будет отображаться через горение лампочки scroll |
|
![]() |
![]() |
# 3 |
Junior Member
Регистрация: 02.07.2003
Сообщения: 64
![]() |
Pink_Punk
ОК,Попробоую. Настраивал и через Иксы, и через xf86config. Добавлено через 6 минут: Pink_Punk ОК,Попробоую. Настраивал и через Иксы, и через xf86config. Добавлено через 29 минут: Ахм.По не совсем понятным мне причинам ветка расклонировалась.Уваж. модератор, я думаю, имеет смысл вторую ветку снести.Хватит и одной) Заранее спасибо.
__________________
Hey, what do you see? Something beautiful, something free? |
![]() |
![]() |
# 4 |
Junior Member
Регистрация: 02.07.2003
Сообщения: 64
![]() |
Pink_Punk
Совет твой помог.Спасибо.Голос за тебя. Продвижение в иследовании главной проблемы: Грабли с _mmx_memcpy были решены следующим образом (для тех, кто на них еще может наступить): 1) Переносим (именно переносим,а не копируем) в левую директорию .config 2) make mrproper 3) Переносим .config обратно 4) make oldconfig 5)Ну, и стандартные make dep && make clean && make bzImage Далее.Ставим ALSA.Ручками методом перебора подрубаем все модули.А теперь - внимание! - новые грабли. Непосредственно модуль звуковухи snd-via82xx при попытке его покдлючить пишет, что не может найти устройтсво.Типа проверьте настройки IRQ, IO. Какие мысли по этому поводу? И еще одна небольшенькая проблема.Внутренный модем HCF PCI.Драйвера с linuxant.com. Устанавливается.При конфигурировании пишет : pcilib: Cannot locate /proc/bus/pci.Логично, ибо его там нету. Вопрос - чего нада в ядре выставить, штобы он появился?Поддержка PnP и PCI вшита в ядро.
__________________
Hey, what do you see? Something beautiful, something free? |
![]() |
![]() |
# 5 |
Banned
Регистрация: 24.09.2002
Адрес: Samara
Сообщения: 1 182
![]() ![]() ![]() ![]() |
Алса последнее время что-то глючная,у меня не хотела звуковуху подрубать,говорила,что нет у меня её,хотя alsaconf находил.Пришлось поправить один файлик после чего всё нашла.
Может у тебя тоже что-то в этом роде. alsa-driver-0.9.6/include/adriver.h ....... #define DECLARE_WORK(n, f, d) \ struct work_struct n = __WORK_INITIALIZER(n, f, d) int snd_compat_schedule_work(struct work_struct *work); #endif /* 2.5.45 */ #define schedule_work(w) snd_compat_schedule_work(w) ......... после чего make clean, make, make install И после этих манипуляций звуковая заработала. |
![]() |
![]() |
# 6 |
Junior Member
Регистрация: 02.07.2003
Сообщения: 64
![]() |
Хех...Все текущие проблемы со звуком и модемом решены путем скачивания и компиляции ядра 2.4.22.
Все идеально заработало, звуковуха встала безо всяких АЛСов.Модем тоже работает. И еще один маленький вопросик в довесок - русские шрифты.В ХММС вообще не кажет русские названия песен, а в браузерах, например, в Опере русские буквы меньше английских.Рога.Посоветуйте, как поменять кодировку или накрутить нормальные шрифты на КДЕ?
__________________
Hey, what do you see? Something beautiful, something free? |
![]() |
![]() |
# 7 |
Member
Регистрация: 03.10.2002
Адрес: Украина, Донецк
Сообщения: 368
![]() |
Насчет звучка AC97
Попробуй вручную внести необходимые изменения в файл /etc/modules.conf, отыскав в нем строку или строки, которые начинаются с alias sound-slot-0 и изменить её для материнских плат на чипсете VIA (южный мост 8233) на: alias sound-slot-0 snd-via8233 above sound-slot-0 snd-pcm-oss snd-mixer-oss Затем сохранить изменения, выйти из текстового редактора и перезагрузить компьтер. У меня таже хрень была правда с АСП 9 Урал.
__________________
- Интересно начинать жизнь с нуля. Седьмого после единицы. |
![]() |