From: Anton Farygin <rider@altlinux.com> To: Michael Shigorin <mike@osdn.org.ua> Cc: ALT Linux Sisyphus <sisyphus@altlinux.ru> Subject: [sisyphus] Re: UQ: hotplugs vs two sound cards Date: Thu, 10 Jun 2004 11:08:32 +0400 Message-ID: <40C808F0.1020606@altlinux.com> (raw) In-Reply-To: <20040610064505.GB29312@osdn.org.ua> Michael Shigorin пишет: > On Tue, Jun 01, 2004 at 04:29:35PM +0400, Sergey Vlasov wrote: > >>>>для определения загружаемых PCI модулей используется >>>>pciscan из libhw-tools. >>> >>>Можно нескромный вопрос по поводу /etc/modules* ? Они теперь >>>упразднены? По крайней мере на указание соответствия >>>звуковых устройств (у меня дома звук с nforce2 и (основной) >>>sblive) -- pciscan начхать. >> >>Поскольку для загрузки модулей всё равно используется modprobe, >>modules.conf обрабатывается как обычно. Меняется только >>порядок загрузки модулей. > > > Так... вчера сестренка включила машину и поймала то же самое > (звук пошел в nforce2, а усилитель воткнут в emu10k1). > > sudo chmod 0 /etc/hotplug/pci* && sudo reboot (контрольный) > решило вопрос здесь и сейчас, но ведь это не дело. Да, не дело. > > /etc/mod* у меня сейчас довольно развесисттые, чтобы публиковать > все -- для начала цепляю modules.conf, но было бы неплохо > (в d-k@?) как-то расписать, что у нас там творится, если это > вообще может касаться простых смертных, а не являться сугубо > личным делом modutils и пишущих туда утилит. > > >>У всех драйверов ALSA есть параметр index, позволяющий >>назначать номера устройств независимо от порядка загрузки >>модулей. > > > Тут сконфигурирована смесь (snd-emu10k1 + nvaudio) -- мне так > sound-scripts интереснее было крутить; правда, hotplug все равно > грузит snd-intel8x0 -- что вполне понятно, но: > sudo grep -r snd-intel8x0 /etc/mod* находит совпадения в только в > /etc/modprobe.conf-out, и этот искуственный интеллект напрягает. Это не искусственный интелект.. посмотри внимательно на код pci.rc и pci.agent. Там загружаются модули, которые находятся через pciscan, если pciscan ничего не нашел, то идет загрузка модулей согласно /lib/modules/<kernel>/modules.pcimap. Ну и в такой схеме естественно все то, что ты прописал в modules.conf - игнорируется. Как это исправить ? Вопрос хороший, я пока что этого не знаю. В принципе можно сделать /etc/pciscan.d/, куда класть дополнительные конфиги для таких случаев, как у тебя (самосборные модули). В общем - если есть идеи, то я готов их выслушать в bugzilla. > > В общем, что делать и кто виноват? (спрашиваю в т.ч. как > майнтейнер sound-scripts, которого первым будут бить за > неподобство с двумя звуковыми, да и не только с двумя) На 2.6 ядре sound-scripts надо отправлять в /dev/null, перенося всю функциональность в sound.agent hotplug'а. Это более правильное решение. Однако оно не работает на 2.4 ядре и это можно будет делать только тогда, когда мы забудем про существование ядра 2.4. Rgds, Rider
prev parent reply other threads:[~2004-06-10 7:08 UTC|newest] Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top 2004-05-26 11:38 [sisyphus] новый хотплуг отправляется в Sisyphus Anton Farygin 2004-05-26 11:44 ` Alexey I. Froloff 2004-05-27 8:10 ` Alexander Kuprin 2004-05-27 8:19 ` Ildar Mulyukov 2004-05-27 8:51 ` Anton Farygin 2004-05-27 11:41 ` Vitaly Lipatov 2004-05-27 16:39 ` Slava Dubrovskiy 2004-05-28 8:56 ` [sisyphus] " Michael Shigorin 2004-05-28 10:28 ` vserge 2004-05-28 11:07 ` Michael Shigorin 2004-05-28 11:16 ` vserge 2004-05-31 8:13 ` Anton Farygin 2004-05-31 9:32 ` Sergey Vlasov 2004-05-31 18:49 ` Michael Shigorin 2004-05-31 20:40 ` Sviataslau Svirydau 2004-06-01 9:25 ` Slava Dubrovskiy 2004-06-01 10:07 ` Anton Farygin 2004-06-01 11:29 ` vserge 2004-06-01 12:00 ` Michael Shigorin 2004-06-01 12:14 ` Slava Dubrovskiy 2004-06-01 12:30 ` Sergey Vlasov 2004-06-01 12:13 ` Sergey Vlasov 2004-06-01 12:28 ` Slava Dubrovskiy 2004-06-01 12:39 ` Sergey Vlasov 2004-05-27 14:56 ` Michael Shigorin 2004-05-27 12:03 ` Michael Shigorin 2004-05-27 12:08 ` Alexander Bokovoy 2004-05-27 15:06 ` Michael Shigorin 2004-05-27 14:32 ` [sisyphus] " Alex Yustasov 2004-05-29 13:25 ` Sergey Vlasov 2004-05-29 13:59 ` Sergey Vlasov 2004-06-01 11:58 ` [sisyphus] Re: новый hotplug " Michael Shigorin 2004-06-01 12:29 ` Sergey Vlasov 2004-06-01 12:46 ` Michael Shigorin 2004-06-01 13:22 ` Denis Ovsienko 2004-06-10 6:45 ` [sisyphus] UQ: hotplugs vs two sound cards (was: новый hotplug отправляется в Sisyphus) Michael Shigorin 2004-06-10 7:08 ` Anton Farygin [this message]
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=40C808F0.1020606@altlinux.com \ --to=rider@altlinux.com \ --cc=mike@osdn.org.ua \ --cc=sisyphus@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git