nixp.ru v3.0

23 января 2017,
понедельник,
11:37:28 MSK

Аутсорсинг Linux с компанией «Флант»
Nor написал 18 марта 2005 года в 20:10 (300 просмотров) Ведет себя как мужчина; открыл 1 тему в форуме, оставил 4 комментария на сайте.

Привет. проблема вот какая:

У меня есть тв-тюнер… система, звуковой части этого тюнера дает порядковый номер 0, а звуковухе что в мать интегрирована, дает номерок 1…

… звука поэтому, у меня нет вообще никакого…

получается, что по умолчанию звуковой картой у меня становится тв-тюнер, а не звукавуха…

… как мне это исправить?

Genie

изменить порядок загрузки модулей.

собственно и всё ;)

прописать моудли сперва звуковой карты, а за ней — тюнера в /etc/modules

Nor

Там все на Alsa … /etc/modules етого нету… хотя /etc/modules.conf думаю для того же служит. Прописана толька звуковуха… alsaconf свое дело знает.

ядро 2.4.26 слакваревское аспи /может его настраивать нужно? в етом я не селён — мал еще :-( /

sky

/usr/src/linux-2.6.10/Documentation/sound/alsa/ALSA-Configuration.txt:

When multiple cards are available, it’d better to specify the index

number for each card via module option, too, so that the order of

cards is kept consistent.

An example configuration for two soundcards is like below:

—— /etc/modprobe.conf

# ALSA portion

options snd cards_limit=2

alias snd-card-0 snd-interwave

alias snd-card-1 snd-ens1371

options snd-interwave index=0

options snd-ens1371 index=1

# OSS/Free portion

alias sound-slot-0 snd-interwave

alias sound-slot-1 snd-ens1371

—— /etc/moprobe.conf

In this example, the interwave card is always loaded as the first card

(index 0) and ens1371 as the second (index 1).

Ну или что-то в этом роде.

Genie

ну, запусти alsaconf

и настрой устройства в нужном порядке.

в чём проблема-то? ;)

/etc/modules етого нету… хотя /etc/modules.conf думаю для того же служит.

нет. /etc/modules в большинстве дистрибутивов как раз указывает какие модули с какими параметрами грузить.

в то время как /rtc/modules.conf лишь хранит специфичные настройки для модулей.

Nor
Genie
ну, запусти alsaconf

и настрой устройства в нужном порядке.

в чём проблема-то? ;)

нет. /etc/modules в большинстве дистрибутивов как раз указывает какие модули с какими параметрами грузить.

в то время как /rtc/modules.conf лишь хранит специфичные настройки для модулей.

Именно так и делал.

alsaconf видит звуковуху, вписывает ее, однако …

вобщем решаюсь на эксперимент :-) буду собирать linux-2.6.11.3

сделаю

make allyesconfig

и укажу чтоб инициализация PCI шины была через биос, а не любыми другими путями

может быть такой вариант пройдет…

Genie

думаешь, поможет?

как оно в Slackware организуется штатно подгрузка нужных модулей — я не в курсе, за непользованием оной.

но, вродебы, указать в /etc/rc.local (или где оно) `modprobe модуль` в правильном порядке — должно сработать.

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

Nor
Genie
думаешь, поможет?

ага, не помогло…

… по возможности буду разбираться, а пока на время проблему откладываю…

sky
Genie
думаешь, поможет?

как оно в Slackware организуется штатно подгрузка нужных модулей — я не в курсе, за непользованием оной.

.

/etc/rc.d/rc.modules

/etc/modprobe.conf

Genie
/etc/modprobe.conf

Эхх.. Ну где сказано, что этот файл указывает, какие модули грузить? Где? ;)

MODULES.CONF(5) MODULES.CONF(5)

NAME

modules.conf — configuration file for loading kernel modules

DESCRIPTION

The behavior of modprobe(8) (and depmod(8) ) can be modified by the (optional)

configuration file /etc/modules.conf.

Файл конфигурации для загружаемых модулей.

Не больше, не меньше.

/etc/rc.d/rc.modules


Ахха, запомню ;)

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.