LINUX.ORG.RU

Нет звука в gentoo

 , , ,


0

1

Всем привет.

Установил gentoo(первый раз, да), и вот уже джва дня как я сижу без звука, джва долгих дня... и в этом вся проблема - звука нет, совсем... его просто нет.

Конфиг ядра
lspci -knn

dmesg | grep -i sound

[    0.298511] Advanced Linux Sound Architecture Driver Initialized.
[    1.876688]   No soundcards found.
[    1.879105] sound hdaudioC0D2: No codec parser is available
[    1.962511] sound hdaudioC1D0: No codec parser is available

aplay -l

**** List of PLAYBACK Hardware Devices ****
card 2: pcsp [pcsp], device 0: pcspeaker [pcsp]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

alsamixer вместо эквалайзеров пишет «This sound device does not have any controls»(но по F6(Select sound card) выводит список звуковых карт).

lsmod | grep snd

snd_pcsp                7790  0

cat /proc/asound/cards

 0 [SB             ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xfcff4000 irq 16
 1 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xfeb7c000 irq 19
 2 [pcsp           ]: PC-Speaker - pcsp
                      Internal PC-Speaker at port 0x61

rmmod hda_snd_intel

rmmod: ERROR: Module snd_hda_intel is builtin.
// Почему «builtin»? Ведь при конфигурировании звука, я практически везде поставил «M».

★★

Последнее исправление: neversleep (всего исправлений: 1)
Ответ на: комментарий от neversleep
CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_PCI=y
CONFIG_SND_HDA_INTEL=m
CONFIG_SND_HDA_CODEC_HDMI=m

У меня вот так. Включен еще CONFIG_SND_CTXFI=m но это для creative x-fi

partyzan ★★★
()

Однажды у меня весь звук шёл через PC Speaker. Поискал в интернете, нашёл какой параметр в ядре отключить, пересобрал, и всё заработало. Может и у тебя так?

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 1)
CONFIG_SND_PCSP:
...                                                                                             
WARNING: if you already have a soundcard, enabling this driver may lead to a problem.
...
armbox
()
Ответ на: комментарий от partyzan

lsmod snd_hda_intel молча отрабатывает, но модуль не загружается(да и rmmod пишет, что он «builtin»).

neversleep ★★
() автор топика
Ответ на: комментарий от kostik87
/usr/src/linux/arch/x86/boot/bzImage: Linux kernel x86 boot executable bzImage, version 3.18.9-gentoo (root@cmp) #6 SMP Mon Mar 30 16:57:52 UTC 2015, RO-rootFS, swap_dev 0x5, Normal VGA

uname -a

Linux cmp 3.18.9-gentoo #1 SMP Sat Mar 28 12:50:05 UTC 2015 x86_64 AMD Phenom(tm) II X4 840 Processor AuthenticAMD GNU/Linux

//Заметил разницу во времени - оно?

neversleep ★★
() автор топика
Последнее исправление: neversleep (всего исправлений: 1)

У меня тоже самое, только я устанавливал gentoo в virtualbox, как не е... ничего не получилось, поэтому боюсь ставить на ноут. А расскажи пожалуйста как устанавливал Alsa.

akhmylin
()
Ответ на: комментарий от neversleep

Заметил разницу во времени - оно?

Оно, у вас сейчас загружено не то ядро, что вы последним собирали в /usr/src/linux. Как следствие конфиг ядра в /usr/src/linux/.config не соответствует загруженному ядру. Загрузите собранное вами ядро.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

Я наверно что-то делаю не так:

# cd /usr/src/linux
# make mrproper
# make menuconfig
# make && make modules_install && make install
# reboot

uname всё тот-же, но файлики в /boot обновились:

total 10532
     2 drwxr-xr-x  4 root root    1024 Mar 31 11:29 .
     2 drwxr-xr-x 21 root root    4096 Mar 29 04:56 ..
    17 -rw-r--r--  1 root root   96922 Mar 31 11:29 config-3.18.9-gentoo
129025 drwxr-xr-x  6 root root    1024 Mar 31 11:30 grub
    16 -rw-r--r--  1 root root 1380396 Mar 31 11:36 initramfs-genkernel-x86_64-3.18.9-gentoo
    12 -rw-r--r--  1 root root       0 Mar 19 01:30 .keep
    11 drwx------  2 root root    1024 Mar 28 10:52 lost+found
    14 -rw-r--r--  1 root root 3174921 Mar 31 11:29 System.map-3.18.9-gentoo
    13 -rw-r--r--  1 root root 6074720 Mar 31 11:29 vmlinuz-3.18.9-gentoo

neversleep ★★
() автор топика
Последнее исправление: neversleep (всего исправлений: 3)
Ответ на: комментарий от neversleep

Если /boot на отдельном разделе (файловой системе), то его в начале нужно смонтировать, а потом выполнять 'make install'. В общем, разберись куда помещается свежесобранный образ ядра и откуда его считывает загрузчик.

kostik87 ★★★★★
()
Ответ на: комментарий от neversleep

Опять кота гребем? :) А загрузчик после make install не забыли обновить? Для grub достаточно выполнить # grub-mkconfig -o /boot/grub2/grub2.cfg, для lilo - выполнить одноименную команду.

yars068 ★★★★
()
Последнее исправление: yars068 (всего исправлений: 1)
Ответ на: комментарий от redhat

Так может быть удобнее. Чтобы поменять паттерн для grep, достаточно в терминале нажать кнопку «вверх», и исправить паттерн в конце.

Если использовать только grep, то придется ещё смещать курсор через имя файла (который в конце), это муторнее, чем просто зажать Backspace.

Chaser_Andrey ★★★★★
()
Ответ на: комментарий от kostik87

Razobralsya: u menya v fstab snachala montirovalsya /, a potom /boot :facepalm:
Spasibo za navodku, i bolshoe spasibo vsem za pomosh.

// Sorry za translit, suzhu iz pod links - zvuk zarabotal, X sletel :doublefacepalm:, a LOR viglyadit dazhe luchshe, chem v etih vashih chromah.

neversleep ★★
() автор топика
Ответ на: комментарий от neversleep

а можно по русски как решил проблему, пожалуйста!!! В конфиге ядра что-нибудь менял? Или дело было в fstab? Можно по подробнее.

akhmylin
()
Ответ на: комментарий от akhmylin

ты со своим virtualbox'ом в отдельной теме разбирайся, он тут не при делах

armbox
()

Установил gentoo(первый раз, да)

А всего-то нужно было бы поставить убунту или минт и проблемы бы не было.

w1nner ★★★★★
()
Ответ на: комментарий от akhmylin

Да, дело было в том, что я накосячил в fstab, и никакой «проблемы со звуком» по сути не было. Вот часть конфига касающаяся звука: http://pastebin.com/7JtF2tpC , могу скинуть весь, если надо. Ядро 3.18.10(сам скачал).

neversleep ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.