Решено (наконец-то): ALSA (Gentoo linux) (Звуковой карточки нет)
Модератор: Модераторы разделов
-
- Сообщения: 216
- Статус: зодя =)
- ОС: Gentoo
Решено (наконец-то): ALSA (Gentoo linux)
Собрал алсу, выполнил alsaconf, а вот alsamixer не хочет запускаться.
Карточка у меня
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Sound Controller (rev a0)
Собирал алсу с intel8x0
zodiac linux # cat /proc/asound/cards
--- no soundcards ---
Как мне её туда добавить?
Карточка у меня
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Sound Controller (rev a0)
Собирал алсу с intel8x0
zodiac linux # cat /proc/asound/cards
--- no soundcards ---
Как мне её туда добавить?
-
- Сообщения: 145
- ОС: Gentoo ~amd64/2007.0/desktop
Re: Решено (наконец-то): ALSA (Gentoo linux)
Собирал модулем или в ядре?
/etc/init.d/alsasound start делал?
/etc/init.d/alsasound start делал?
-
- Сообщения: 216
- Статус: зодя =)
- ОС: Gentoo
Re: Решено (наконец-то): ALSA (Gentoo linux)
собирал как emerge -av ....
zodiac ~ # /etc/init.d/alsasound start
* WARNING: alsasound has already been started.
zodiac ~ # /etc/init.d/alsasound start
* WARNING: alsasound has already been started.
-
- Сообщения: 145
- ОС: Gentoo ~amd64/2007.0/desktop
Re: Решено (наконец-то): ALSA (Gentoo linux)
Т.е. в ядре звук отключил и установил alsa-drivers?
Что говорит "cat /etc/modules.d/alsa"?
Что говорит "cat /etc/modules.d/alsa"?
-
- Сообщения: 216
- Статус: зодя =)
- ОС: Gentoo
Re: Решено (наконец-то): ALSA (Gentoo linux)
(cat /etc/modules.d/alsa) писал(а):# Alsa kernel modules' configuration file.
# ALSA portion
# OSS/Free portion
##
## IMPORTANT:
## You need to customise this section for your specific sound card(s)
## and then run `modules-update' command.
## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
##
## ALSA portion
## alias snd-card-0 snd-interwave
## alias snd-card-1 snd-ens1371
## OSS/Free portion
## alias sound-slot-0 snd-card-0
## alias sound-slot-1 snd-card-1
##
# OSS/Free portion - card #1
## OSS/Free portion - card #2
## alias sound-service-1-0 snd-mixer-oss
## alias sound-service-1-3 snd-pcm-oss
## alias sound-service-1-12 snd-pcm-oss
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
# Set this to the correct number of cards.
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.14rc1 ---
alias snd-card-0 snd-intel8x0
alias sound-slot-0 snd-intel8x0
# --- END: Generated by ALSACONF, do not edit. ---
-
- Сообщения: 145
- ОС: Gentoo ~amd64/2007.0/desktop
Re: Решено (наконец-то): ALSA (Gentoo linux)
Забыл, еще вывод lsmod
-
- Сообщения: 216
- Статус: зодя =)
- ОС: Gentoo
Re: Решено (наконец-то): ALSA (Gentoo linux)
(lsmod) писал(а):Module Size Used by
snd_seq 43856 0
snd_seq_device 6924 1 snd_seq
snd_intel8x0 27676 0
snd_ac97_codec 91684 1 snd_intel8x0
snd_ac97_bus 2176 1 snd_ac97_codec
snd_pcm 63624 2 snd_intel8x0,snd_ac97_codec
snd_timer 17028 2 snd_seq,snd_pcm
snd 38264 6 snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
snd_page_alloc 7688 2 snd_intel8x0,snd_pcm
fglrx 521528 0
fuse 38548 2
-
- Сообщения: 145
- ОС: Gentoo ~amd64/2007.0/desktop
Re: Решено (наконец-то): ALSA (Gentoo linux)
Так всё-таки, в ядре звук отключен полностью?
и
Код: Выделить всё
grep CONFIG_SOUND /usr/src/linux/.config
Код: Выделить всё
grep CONFIG_SND /usr/src/linux/.config
-
- Сообщения: 216
- Статус: зодя =)
- ОС: Gentoo
Re: Решено (наконец-то): ALSA (Gentoo linux)
В ядре был oss включен.щасеговыключил (перекомпиирую ядро).
zodiac linux # grep CONFIG_SOUND .config
CONFIG_SOUND=y
# CONFIG_SOUND_PRIME is not set
zodiac linux # grep CONFIG_SND .config
# CONFIG_SND is not set
до того как я отключил oss, вывод 1 команды был немного другой :/
zodiac linux # grep CONFIG_SOUND .config
CONFIG_SOUND=y
# CONFIG_SOUND_PRIME is not set
zodiac linux # grep CONFIG_SND .config
# CONFIG_SND is not set
до того как я отключил oss, вывод 1 команды был немного другой :/
-
- Сообщения: 145
- ОС: Gentoo ~amd64/2007.0/desktop
Re: Решено (наконец-то): ALSA (Gentoo linux)
Если ALSA собирается не в ядре, а через alsa-drivers, то лучше сделать CONFIG_SOUND=m (хотя у меня и так работало... когда в ядре была только OSS
)
P.S. Сейчас я ALSA'у включаю в ядро (не модулями), и никакой alsaconf не нужен

P.S. Сейчас я ALSA'у включаю в ядро (не модулями), и никакой alsaconf не нужен
-
- Сообщения: 216
- Статус: зодя =)
- ОС: Gentoo
Re: Решено (наконец-то): ALSA (Gentoo linux)
Ну сейчас скомпилируется ядро, проверим еще раз.
-
- Сообщения: 216
- Статус: зодя =)
- ОС: Gentoo
Re: Решено (наконец-то): ALSA (Gentoo linux)
пересобрал с выключенным oss. alsamixer все такую-же фигню пишет
-
- Сообщения: 241
- ОС: Gentoo
Re: Решено (наконец-то): ALSA (Gentoo linux)
Какой-то он махонький, что ли... Предлагаю такой:(cat /etc/modules.d/alsa) писал(а):# Alsa kernel modules' configuration file.
...
alias char-major-116 snd
alias char-major-14 soundcore
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
options snd cards_limit=1
alias snd-card-0 snd-intel8x0
alias sound-slot-0 snd-intel8x0
Потом можно `update-modules -v -f`... Перезагрузиться (я не знаю других способов запустить драйвера звуковухи

Спасибо за внимание.
-
- Сообщения: 145
- ОС: Gentoo ~amd64/2007.0/desktop
Re: Решено (наконец-то): ALSA (Gentoo linux)
Устройства в /dev/snd/* создаются?
С какого-нибудь LiveCD загружался? Какие он модули грузит? Оно точно intel8x0?
С какого-нибудь LiveCD загружался? Какие он модули грузит? Оно точно intel8x0?
-
- Сообщения: 216
- Статус: зодя =)
- ОС: Gentoo
Re: Решено (наконец-то): ALSA (Gentoo linux)
Зачем мне лайв сиди? Я знаю ткоа что в мандриве алса работало)) Оно по иде точно интел.
zodiac ~ # ls /dev/snd
seq timer
zodiac ~ # ls /dev/snd
seq timer
-
- Сообщения: 241
- ОС: Gentoo
Re: Решено (наконец-то): ALSA (Gentoo linux)
Ну как бы здесь товарищь говорит, что собирал альзу в ядре. Не хотелосьб ы советовать делать то же самое (просто не хочу), поэтому присоединяюсь: это точно intel8x0? Или вообще- ее стоит так же, как и у иностранца- компилить альзу в ядре?
(это lsmod, кажется).С какого-нибудь LiveCD загружался? Какие он модули грузит?
Спасибо за внимание.
-
- Сообщения: 216
- Статус: зодя =)
- ОС: Gentoo
Re: Решено (наконец-то): ALSA (Gentoo linux)
Skala: и как он там решил проблему? Просто потом собрав её в ядре?
-
- Сообщения: 145
- ОС: Gentoo ~amd64/2007.0/desktop
Re: Решено (наконец-то): ALSA (Gentoo linux)
Отсюда вывод - не создаются устройства
Чипсет какой?
Здесь говорится, что (старый) SiS может быть и trident
P.S. Может, с udev какой косяк?


Чипсет какой?
Здесь говорится, что (старый) SiS может быть и trident
P.S. Может, с udev какой косяк?
-
- Сообщения: 216
- Статус: зодя =)
- ОС: Gentoo
Re: Решено (наконец-то): ALSA (Gentoo linux)
lsmod на кубунте:
звук в кубунте был
Код:
ubuntu@ubuntu:~$ lsmod
Module Size Used by
rfcomm 40216 0
l2cap 26244 5 rfcomm
bluetooth 49892 4 rfcomm,l2cap
ppdev 9220 0
lp 11844 0
speedstep_lib 4484 0
cpufreq_userspace 4696 0
cpufreq_stats 5636 0
freq_table 4740 1 cpufreq_stats
cpufreq_powersave 1920 0
cpufreq_ondemand 6428 0
cpufreq_conservative 7332 0
video 16260 0
tc1100_wmi 6916 0
sony_acpi 5644 0
pcc_acpi 12416 0
hotkey 11556 0
dev_acpi 11140 0
container 4608 0
button 6672 0
acpi_sbs 19980 0
battery 9988 1 acpi_sbs
i2c_acpi_ec 5120 1 acpi_sbs
ac 5252 1 acpi_sbs
dm_mod 58936 1
md_mod 72532 0
saa7134_alsa 13408 1
snd_intel8x0 33692 3
snd_ac97_codec 93088 1 snd_intel8x0
snd_ac97_bus 2304 1 snd_ac97_codec
snd_pcm_oss 53664 0
tuner 42276 0
irtty_sir 8576 0
snd_mixer_oss 18688 1 snd_pcm_oss
snd_pcm 89864 5 saa7134_alsa,snd_intel8x0,snd_ac97_codec,snd_pcm
_oss
snd_timer 25220 2 snd_pcm
saa7134 115936 1 saa7134_alsa
snd_mpu401 6728 0
snd_mpu401_uart 7808 1 snd_mpu401
snd_rawmidi 25504 1 snd_mpu401_uart
snd_seq_device 8716 1 snd_rawmidi
psmouse 36100 0
sir_dev 19628 1 irtty_sir
analog 12320 0
gameport 15496 1 analog
snd 55268 17 saa7134_alsa,snd_intel8x0,snd_ac97_codec,snd_pc
m_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401,snd_mpu401_uart,snd_rawmidi,snd
_seq_device
video_buf 22148 2 saa7134_alsa,saa7134
v4l2_common 6016 1 saa7134
v4l1_compat 14468 1 saa7134
ir_kbd_i2c 8460 1 saa7134
ir_common 9988 2 saa7134,ir_kbd_i2c
parport_pc 35780 1
parport 36296 3 ppdev,lp,parport_pc
floppy 62148 0
i2c_sis96x 5764 0
pcspkr 2180 0
serio_raw 7300 0
videodev 9856 1 saa7134
irda 187068 2 irtty_sir,sir_dev
crc_ccitt 2304 1 irda
rtc 13492 0
shpchp 45632 0
i2c_core 21904 5 i2c_acpi_ec,tuner,saa7134,ir_kbd_i2c,i2c_sis96x
sis_agp 8708 1
soundcore 10208 1 snd
snd_page_alloc 10632 2 snd_intel8x0,snd_pcm
pci_hotplug 29236 1 shpchp
agpgart 34888 1 sis_agp
af_packet 22920 2
joydev 10048 0
evdev 9856 2
tsdev 8000 0
8139too 26880 0
8139cp 22528 0
mii 5888 2 8139too,8139cp
squashfs 44980 1
unionfs 89884 1
loop 17288 2
nls_cp437 5888 1
isofs 37688 1
usbhid 39904 0
ide_generic 1536 0
uhci_hcd 33680 0
ehci_hcd 34184 0
ohci_hcd 21892 0
usbcore 130692 5 usbhid,uhci_hcd,ehci_hcd,ohci_hcd
ide_cd 33028 1
cdrom 38560 1 ide_cd
ide_disk 17664 3
sis5513 17032 1
generic 5124 0
thermal 13576 0
processor 23360 1 thermal
fan 4868 0
capability 5000 0
commoncap 7296 1 capability
vga16fb 13704 1
vgastate 10368 1 vga16fb
fbcon 42784 72
tileblit 2816 1 fbcon
font 8320 1 fbcon
bitblit 6272 1 fbcon
softcursor 2304 1 bitblit
звук в кубунте был
-
- Сообщения: 126
- Статус: The One
- ОС: Debian Wheezy
Re: Решено (наконец-то): ALSA (Gentoo linux)
[решено]проблема с alsa - здесь нашлось решение. Возможно стоит еще раз просмотреть конфиг внимательнее. Может попробовать CONFIG_SOUND=n/m? Успехов.
Registered Linux user number 448029
А ты зарегистрировался? -> http://counter.li.org/ ;)
А ты зарегистрировался? -> http://counter.li.org/ ;)
-
- Сообщения: 216
- Статус: зодя =)
- ОС: Gentoo
Re: Решено (наконец-то): ALSA (Gentoo linux)
я не хочу собирать как ядро... хотя, мб быть оно стоит того?
В той теме я не понял что он сделал чтобы у него заработало
В той теме я не понял что он сделал чтобы у него заработало
-
- Сообщения: 126
- Статус: The One
- ОС: Debian Wheezy
Re: Решено (наконец-то): ALSA (Gentoo linux)
Он отключил поддержку alsa в ядре полностью и поставил внешние дрова. Заработало ведь...
Registered Linux user number 448029
А ты зарегистрировался? -> http://counter.li.org/ ;)
А ты зарегистрировался? -> http://counter.li.org/ ;)
-
- Сообщения: 216
- Статус: зодя =)
- ОС: Gentoo
Re: Решено (наконец-то): ALSA (Gentoo linux)
Я тоже отключил алса в ядре. Осс отключил в ядре. Я ставил emerge -av alsa-driver. не помогает (вернее не тсавил, а стоит щас)
-
- Сообщения: 1480
- Статус: Юный падаван
- ОС: Gentoo
Re: Решено (наконец-то): ALSA (Gentoo linux)
Покажи make.conf и вывод lspci
Vladivostok Linux User Group
-
- Сообщения: 216
- Статус: зодя =)
- ОС: Gentoo
Re: Решено (наконец-то): ALSA (Gentoo linux)
Make.conf (USE еще не настраивал толком):
lspci:
Код: Выделить всё
zodiac ~ # cat /etc/make.conf
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
USE="aalib qt kde -gnome cdr dvdr alsa"
INPUT_DEVICES="keyboard mouse"
VIDEO_CARDS="fglrx"
LINGUAS="ru"
ALSA_CARDS="intel8x0"
lspci:
Код:
zodiac ~ # lspci
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 650/M650 Host (rev 01)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS962 [MuTIOL Media IO] (rev 04)
00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Sound Controller (rev a0)
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:06.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61)
00:06.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61)
00:06.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 63)
00:07.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61)
00:07.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61)
00:07.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 63)
00:08.0 Multimedia controller: Philips Semiconductors SAA7134/SAA7135HL Video Broadcast Decoder (rev 01)
00:0f.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AS [Radeon 9550]
01:00.1 Display controller: ATI Technologies Inc RV350 ?? [Radeon 9550] (Secondary)
-
- Сообщения: 145
- ОС: Gentoo ~amd64/2007.0/desktop
Re: Решено (наконец-то): ALSA (Gentoo linux)
Всё-таки, чем не устраивает ядерная ALSA? Согласно документации Gentoo это является предпочтительным методом
-
- Сообщения: 1480
- Статус: Юный падаван
- ОС: Gentoo
Re: Решено (наконец-то): ALSA (Gentoo linux)
Я бы собрал драйвера в ядре. Потому как новых возможностей вы не получите.
Ну да ладно.
Судя по инфе с сайта алсыю. Для некоторых сисов надо ставить ALSA_CARDS="intel8x0".Тыц
1. В ядре ды быть след настройки.
2. После того как ядро уже будет собранно. Надо прересобрать alsa-driver.
3. Затем надо сделать alsaconf
4. Ну и запустить собственно алсу и добавить её в авто загрузку.
Ну и незабыть добавить юзверя в группу Audio. И перелагинется если вы в данный момент под ним работали.
Ну и в alsamixer поправить уравни звука.
Ну да ладно.
Судя по инфе с сайта алсыю. Для некоторых сисов надо ставить ALSA_CARDS="intel8x0".Тыц
1. В ядре ды быть след настройки.
Код: Выделить всё
# cd /usr/src/linux
# grep SOUND .config
(1. is true)
CONFIG_SOUND=y
(2. is true)
CONFIG_SOUND_PRIME is not set
# grep SND .config
(and 3. is true)
CONFIG_SND is not set
2. После того как ядро уже будет собранно. Надо прересобрать alsa-driver.
3. Затем надо сделать alsaconf
4. Ну и запустить собственно алсу и добавить её в авто загрузку.
Код: Выделить всё
#/etc/init.d/alsasound start
#rc-update add alsasound boot
Ну и незабыть добавить юзверя в группу Audio. И перелагинется если вы в данный момент под ним работали.
Ну и в alsamixer поправить уравни звука.
Vladivostok Linux User Group
-
- Бывший модератор
- Сообщения: 2298
- Статус: Добрый банщик
Re: Решено (наконец-то): ALSA (Gentoo linux)
[off]
Уважаемый zodiac, ещё раз убедительно прошу. При составлении своих сообщений используйте специальные теги форматирования.
[off]
Уважаемый zodiac, ещё раз убедительно прошу. При составлении своих сообщений используйте специальные теги форматирования.
[off]
-
- Сообщения: 216
- Статус: зодя =)
- ОС: Gentoo
Re: Решено (наконец-то): ALSA (Gentoo linux)
DaemonTux,
1) У меня всегда с самого начала и стоял intel8x0
1,5) Насчет ядра.. щас пересоберу, проверю
2) Да, юзер в группе Audio
1) У меня всегда с самого начала и стоял intel8x0
1,5) Насчет ядра.. щас пересоберу, проверю
2) Да, юзер в группе Audio
-
- Сообщения: 216
- Статус: зодя =)
- ОС: Gentoo
Re: Решено (наконец-то): ALSA (Gentoo linux)
Теперь алса нормально запустилась, alsamixer тоже. Только звук не играет