Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Нет звука, не работает alsamixer  (Прочитано 675 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Electricity

  • Автор темы
  • Участник
  • *
  • Сообщений: 184
    • Просмотр профиля
Нет звука, не работает alsamixer
« : 29 Ноябрь 2017, 01:17:36 »
В /etc/modules добавил загрузку модуль драйвера:
snd-fm801
(звуковая на чипе FM801)

В устройствах есть:

#  lspci -k | tail -n 7
03:05.0 Multimedia audio controller: Fortemedia, Inc Xwave QS3000A [FM801] (rev b2)
        Subsystem: Fortemedia, Inc FM801 PCI Audio
        Kernel modules: snd_fm801
03:05.1 Input device controller: Fortemedia, Inc Xwave QS3000A [FM801 game port] (rev b2)
        Subsystem: Fortemedia, Inc FM801 PCI Joystick
        Kernel driver in use: FM801_gameport
        Kernel modules: fm801_gp

В загруженных модуль есть:

# lsmod | grep fm801
fm801_gp               16384  0
gameport               16384  2 fm801_gp
snd_fm801              20480  0
snd_mpu401_uart        16384  1 snd_fm801
snd_opl3_lib           20480  1 snd_fm801
snd_ac97_codec        131072  1 snd_fm801
tea575x                16384  1 snd_fm801
videodev              172032  5 uvcvideo,tea575x,snd_fm801,videobuf2_core,videobuf2_v4l2
snd_pcm               102400  3 snd_usb_audio,snd_fm801,snd_ac97_codec
snd                    77824  12 snd_hwdep,snd_seq,snd_usb_audio,snd_fm801,snd_opl3_lib,snd_ac97_codec,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_usbmidi_lib,snd_seq_device,snd_pcm

dmesg после загрузки:

(Нажмите, чтобы показать/скрыть)

Запуск alsamixer пишет что не может открыть микшер, нет такого файла или каталога.

В aplay -l нет устройств
Kubuntu 17.10 amd64, Qt: 5.9.1, KDE Frameworks: 5.38.0, plasmashell 5.10.5

Оффлайн БТР

  • Заслуженный пользователь
  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4943
    • Просмотр профиля
Re: Нет звука, не работает alsamixer
« Ответ #1 : 29 Ноябрь 2017, 16:20:15 »
В /etc/modules добавил загрузку модуль драйвера:

без добавления вручную модуль не загружается?

Оффлайн Electricity

  • Автор темы
  • Участник
  • *
  • Сообщений: 184
    • Просмотр профиля
Re: Нет звука, не работает alsamixer
« Ответ #2 : 29 Ноябрь 2017, 18:26:24 »
Нет, сам не загружается. Читал вроде автоматом udev должен подхватывать железо, не хочет.

Рядом на соседнем разделе стоит Ubuntu-16.04, она видит эту плату, сама загружает модуль FM801, но далее всё так же как и на этой Kubuntu-17.04: нет звука, не работает alsamixer, ...

Вот ещё не понятно, почему он не появился здесь:

# ll /dev/snd/by-id
total 0
drwxr-xr-x 2 root root  60 lis 29 11:42 ./
drwxr-xr-x 4 root root 160 lis 29 11:42 ../
lrwxrwxrwx 1 root root  12 lis 29 11:42 usb-Vimicro_Corp._Vega_USB_2.0_Camera.-02 -> ../controlC1

Ну и конечно в aplay -l ничего нет :(
« Последнее редактирование: 30 Ноябрь 2017, 02:16:27 от Electricity »
Kubuntu 17.10 amd64, Qt: 5.9.1, KDE Frameworks: 5.38.0, plasmashell 5.10.5

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 1611
    • Просмотр профиля
Re: Нет звука, не работает alsamixer
« Ответ #3 : 29 Ноябрь 2017, 21:45:19 »
Похоже, баг ядерного драйвера, а сама Fortmedia Linux не поддерживает.
Пётр.

Оффлайн Electricity

  • Автор темы
  • Участник
  • *
  • Сообщений: 184
    • Просмотр профиля
Re: Нет звука, не работает alsamixer
« Ответ #4 : 30 Ноябрь 2017, 02:20:04 »
Написано здесь что поддерживает.
Модуль FM801 уже сам подгружается, без прописки в /etc/modules, сам вылечился.

Но aplay -L пуст.

Кстати, на Kubuntu-14.04 звук работает... - искажения, ускорено и рвётся звук.
На ней:

# aplay -L
default
    Playback/recording through the PulseAudio sound server
null
    Discard all samples (playback) or generate zero samples (capture)
pulse
    PulseAudio Sound Server
sysdefault:CARD=FM801AU
    ForteMedia FM801-AU, FM801
    Default Audio Device
front:CARD=FM801AU,DEV=0
    ForteMedia FM801-AU, FM801
    Front speakers
surround40:CARD=FM801AU,DEV=0
    ForteMedia FM801-AU, FM801
    4.0 Surround output to Front and Rear speakers
surround41:CARD=FM801AU,DEV=0
    ForteMedia FM801-AU, FM801
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=FM801AU,DEV=0
    ForteMedia FM801-AU, FM801
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=FM801AU,DEV=0
    ForteMedia FM801-AU, FM801
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
iec958:CARD=FM801AU,DEV=0
    ForteMedia FM801-AU, FM801
    IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=FM801AU,DEV=0
    ForteMedia FM801-AU, FM801
    Direct sample mixing device
dsnoop:CARD=FM801AU,DEV=0
    ForteMedia FM801-AU, FM801
    Direct sample snooping device
hw:CARD=FM801AU,DEV=0
    ForteMedia FM801-AU, FM801
    Direct hardware device without any conversions
plughw:CARD=FM801AU,DEV=0
    ForteMedia FM801-AU, FM801
    Hardware device with all software conversions
« Последнее редактирование: 30 Ноябрь 2017, 15:02:14 от Electricity »
Kubuntu 17.10 amd64, Qt: 5.9.1, KDE Frameworks: 5.38.0, plasmashell 5.10.5

 

Страница сгенерирована за 0.137 секунд. Запросов: 23.