Отправляет email-рассылки с помощью сервиса Sendsay

[ Re:11] Не могу поставить alsa

с oss. Проясните ситуацию, >пожалуйста.

Итак. Все поставил, сконфигурил по интсрукции.
1. Запускаем иксы. Пытаемся проиграть файл - XMMS пишет что устройство занято
(вывод через OSS стоит).
2. Ставим вывод через alsa - опять устройство занято.
3. Ставим снова вывод через oss - все играет.
Через alsa не играет совсем!!!.

Вобщем, как я понял из вашего поста надо перекомпилить ядро, отключив все, связанное
со звуком, кроме его поддержки. Отсюда вытекает вопрос: чтобы совсем избавиться
от всяких старых модулей, драйверов и т.п. звука, что надо почистить, кроме /etc/modules.conf?

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Thu, 18 Dec 2003 21:01:03 +0300 (MSK) (#37852)

 

Ответы:

связанное

/etc/modules.conf?

Ничего не надо чистить. Для установки алса последовательность телодвижений
должна быть такой (примерно):

1. Говорим cd /usr/src/linux (или cd /lib/modules/ядро/build). В нем
говорим make menuconfig.
2. Убираем все y/m в секции sound. Оставляем только CONFIG_SOUND=y (или m,
по вкусу).
3. Oткрываем Makefile. Ищем в нем переменную extraversion. По умолчанию он
может быть пустой. Указываем свое любое значение. Это- суффикс версии ядра.
4. Говорим make dep && make bzImage && make modules && make modules_install.
5. Копируем получившееся ядро из arch/i386/boot в каталог /boot.
Переименовываете, если нужно. Старое ядро пока нужно оставить (так, на
случай, если новое ядро будет неработоспособным).
6. Качаем самую свежую стабильную версию alsa (из cvs лучше не брать).
Нужны драйвера, библиотеки и утилиты. Читаем README и INSTALL.
7. Выполняем минимальные телодвижения по конфигурированию (параметры
скрипта configure). Здесь все достаточно просто - если карточка isa-шная,
то разрешаем isapnp, если нужна совместимость с oss - разрешаем и её.
Указываем свою звуковую карту (можно сказать и all, но это приведет к
потере времени на компиляцию ненужных дров, да и код не нужный в системе -
он Вам нужен?). Говорим make && make install. Запускаем скрипт snddevices.
8. Проделываем то-же (./configure && make && make install) с библиотеками и
утилитами (утилиты - последними).
9. Либо правим /etc/modules.conf сами, либо запускаем alsaconf.
10. Все... alsa стоит.

Будут проблемы - ошибки и сообщения в студию.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   d2r Fri, 19 Dec 2003 08:41:28 +0200 (#38110)

 

Привествую, народ.
Есть несколько необычная задача: есть машина, на ней помимо рута есть
еще сколько-то юзерей, которые могут логиниться по ssh обычным способом.
Задача такая - по каждому пользователю считать траффик, т.е. сколько
байт он передал/принял за время своих сессий. Устроит любой формат -
преобразую как мне надо потом. Главная проблема в том, что хостинг
виртуальный и не смотря на то что я имею рута, парва его весьма
ограничены. В частности, не разрешен raw read пакетов. iptables, ipfwd -
остуствуют. libpcap отказался работать по причине отсутсвия прямого
доступа к сетевухе - возможно кто-то знает как это обойти? Тогда можно
будет сказать что проблема решена на 90%.

В принципе, в качестве альтернативы, подойдет что-то типа тунеля для
ssh, который бы считал для каждого юзера сколько данных прошло по каналу
- не супер кончено, но уже неплохо. Тут собственно только одна проблема
- как этот тунель поймет какой юзер через него пришел (ведь авторизация
будет сделана уже после форвардинга - в sshd).

Ктсати, нацелено это в основном на то, чтобы если ребята займутся
форвардингом портов (через ssh) - это можно было посчитать. Хоитя
оптимальным вариантом было бы всетаки считать непосредсвенно траффик
между сервером и прочим интернетом.

Буду благодарен за любые идеи.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Igor Zavoichinsky" Fri, 19 Dec 2003 12:31:37 +0300 (#38529)

 

Hello Igor!

Для таких целей существует squid.
опций там достаточно, только вот будет ли она фунциклировать при
урезанных правах рута?

Friday, December 19, 2003, 12:31:37 PM, Ваше письмо:

-

Ответить   Fri, 19 Dec 2003 18:19:49 +0300 (#38717)

 

Не подскажешь примерное направление куда копать? Я как то уже
рассматривал squid в качестве прокси, но в итоге отказался от него. Если
честно, не нашел там ничего приемлемого для моей задачи.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Igor Zavoichinsky" Mon, 22 Dec 2003 12:16:54 +0300 (#40306)

 

Hello Igor!

Monday, December 22, 2003, 12:16:54 PM, Ваше письмо:

собственно скъюид для этого и предназначен, только его копать надо
хорошо, опций много, вещь очень мощная и удобная если ей владеть
хорошо.
надо почитать.
там прямо в squid.conf все сказано даже с примерами.))
так что удачи.
разберешся напиши.

Ответить   Mon, 22 Dec 2003 19:52:06 +0300 (#40315)

 

В сообщении от Пт 19 Дек 2003 11:31 Igor Zavoichinsky написал:

Уважаемый, а Вам по этому поводу не трудно было-бы запостить новую тему?

Ответить   Ischenko Yaroslav Fri, 19 Dec 2003 22:37:05 +0200 (#38789)