Автор Тема: Проблема с ноутбуком Aquarius - не работает звук и микрофон  (Прочитано 4002 раз)

Оффлайн vold

  • Начинающий
  • *
  • Сообщений: 24
Здравствуйте. Не так давно в школе получили поставку ноутбуков Aquarius NS685U (исп.4) с предустановленной ОС Astra Linux (как оказалось потом при обращении в ТП, производитель ее не устанавливал и установкой занимался не пойми кто). Так вот мучались мы с ней долго, мало того, что там проблематично поставить что-то для обучения, так после обновления системы звук отвалился наглухо. Система эта абсолютно для наших целей не подошла.

Было принято решение установить Альт Образование 10, которая нам очень понравилась. Но и тут вылезла аналогичная проблема. Нет звука. Нет микро. Сразу после установки. На форуме нашлась одна тема с похожей проблемой: https://forum.altlinux.org/index.php?topic=45896

Я сделал все как там, удалил, что просили, поставил другое ядро (правда, добавить репозитории 297624 и 298298 не получилось. Вероятно, они более недоступны и тестовые версии пакетов alsa уже стали стабильными). Строчку в файле /etc/modprobe.d/essx8336.conf я также добавил. В общем, данный способ мне помог, НО не полностью. Звук заработал, однако микрофон по-прежнему не реагирует. Переключатель веб-камеры во включенном положении. Сама камера при этом работает (отдельный USB микрофон также работает сразу). При подключении наушников с микро также звук не пишется.

Звуковая система в ноуте: Intel Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20)
driver: sof-audio-pci-intel-tgl
Ядро, на котором звук заработал: 5.15.79-un-def-alt1 x86_64

Я обратился в техподдержку Aquarius по данному вопросу, на что получил вот такой вот ответ: "Драйверы отдельно не предоставляются, нужна подготовка преднастроенного образа (предустанавливается на производстве при покупке готового изделия с ОС в комплекте).Я вижу что от нас вы закупали устройства без ОС. В таком случае я рекомендую обратиться к поставщику ОС с данным вопросом."

Подскажите, пожалуйста, как побороть эту проблему, т.к. астрой пользоваться невозможно для уроков, большинство программ, имеющихся у Альт, там попросту нет или они не запускаются.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Так, если вы купили Альт Образование 10, у вас должен быть талон техподдержки , и вы можете в неё обращаться.

С технической точки зрения, надо выдачу

lspci -k
lsusb

А дальше уже смотреть - это проблема alsa или pavucontrol

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Вот тут прописаны все возможные опции для управлении вашей картой со стороны alsa
http://www.alsa-project.org/db/?f=632e1753722da7f6d34fcf2cc2d183e45f963958

Оффлайн vold

  • Начинающий
  • *
  • Сообщений: 24
Так, если вы купили Альт Образование 10, у вас должен быть талон техподдержки , и вы можете в неё обращаться.

Вот еще не успели получить талон (уже в процессе), пока что тестирую систему, так как ноуты пришли по программе Цифровая образовательная среда (ЦОС) без каких-либо лицензий ни на ту ОС, ни на другую (предполагаю, что они может у кого-то и есть, но только не у нас, как и диска поддержки). Мало того, так еще и производитель открестился, сказав, что на эти ноуты ничего не ставил. Ну, классическая история, разбирайтесь сами - "...Рычаг я дам. Камень я не дам..."

По поводу тех. вопроса.

Да, судя по всему это моя карточка там (правда, ноут не Dell). Только вот везде по этим карточкам указано, что поддерживается на ядре 5.4 и выше, но такого пока что нет в репозиториях, либо я не вижу. К слову, на Астре это ядро уже пытался ставить, но под ним тоже не заработало.

Вывод lspci -k
Спойлер
user1@aqua1 ~ $ lspci -k
00:00.0 Host bridge: Intel Corporation Device 9a04 (rev 01)
DeviceName: Onboard - Other
00:02.0 VGA compatible controller: Intel Corporation Tiger Lake-LP GT2 [UHD Graphics G4] (rev 01)
DeviceName: Onboard - Video
Subsystem: nCipher Security Device 2782
Kernel driver in use: i915
00:04.0 Signal processing controller: Intel Corporation TigerLake-LP Dynamic Tuning Processor Participant (rev 01)
DeviceName: Onboard - Other
Kernel driver in use: proc_thermal
00:07.0 PCI bridge: Intel Corporation Tiger Lake-LP Thunderbolt 4 PCI Express Root Port #0 (rev 01)
Kernel driver in use: pcieport
00:07.1 PCI bridge: Intel Corporation Tiger Lake-LP Thunderbolt 4 PCI Express Root Port #1 (rev 01)
Kernel driver in use: pcieport
00:07.2 PCI bridge: Intel Corporation Tiger Lake-LP Thunderbolt 4 PCI Express Root Port #2 (rev 01)
Kernel driver in use: pcieport
00:07.3 PCI bridge: Intel Corporation Tiger Lake-LP Thunderbolt 4 PCI Express Root Port #3 (rev 01)
Kernel driver in use: pcieport
00:08.0 System peripheral: Intel Corporation GNA Scoring Accelerator module (rev 01)
DeviceName: Onboard - Other
00:0a.0 Signal processing controller: Intel Corporation Tigerlake Telemetry Aggregator Driver (rev 01)
DeviceName: Onboard - Other
Kernel driver in use: intel-pmt
00:0d.0 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt 4 USB Controller (rev 01)
DeviceName: Onboard - Other
Kernel driver in use: xhci_hcd
00:0d.2 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt 4 NHI #0 (rev 01)
DeviceName: Onboard - Other
Subsystem: Device 2222:1111
Kernel driver in use: thunderbolt
00:0d.3 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt 4 NHI #1 (rev 01)
DeviceName: Onboard - Other
Subsystem: Device 2222:1111
Kernel driver in use: thunderbolt
00:14.0 USB controller: Intel Corporation Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller (rev 20)
DeviceName: Onboard - Other
Kernel driver in use: xhci_hcd
00:14.2 RAM memory: Intel Corporation Tiger Lake-LP Shared SRAM (rev 20)
DeviceName: Onboard - Other
00:15.0 Serial bus controller: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #0 (rev 20)
DeviceName: Onboard - Other
Kernel driver in use: intel-lpss
00:15.1 Serial bus controller: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #1 (rev 20)
DeviceName: Onboard - Other
Kernel driver in use: intel-lpss
00:15.2 Serial bus controller: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #2 (rev 20)
DeviceName: Onboard - Other
Kernel driver in use: intel-lpss
00:15.3 Serial bus controller: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #3 (rev 20)
DeviceName: Onboard - Other
Kernel driver in use: intel-lpss
00:16.0 Communication controller: Intel Corporation Tiger Lake-LP Management Engine Interface (rev 20)
DeviceName: Onboard - Other
Kernel driver in use: mei_me
00:17.0 SATA controller: Intel Corporation Tiger Lake-LP SATA Controller (rev 20)
DeviceName: Onboard - SATA
Kernel driver in use: ahci
00:19.0 Serial bus controller: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #4 (rev 20)
DeviceName: Onboard - Other
Kernel driver in use: intel-lpss
00:19.1 Serial bus controller: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #5 (rev 20)
DeviceName: Onboard - Other
Kernel driver in use: intel-lpss
00:1c.0 PCI bridge: Intel Corporation Device a0ba (rev 20)
Kernel driver in use: pcieport
00:1c.4 PCI bridge: Intel Corporation Device a0bc (rev 20)
Kernel driver in use: pcieport
00:1e.0 Communication controller: Intel Corporation Tiger Lake-LP Serial IO UART Controller #0 (rev 20)
DeviceName: Onboard - Other
Kernel driver in use: intel-lpss
00:1e.3 Serial bus controller: Intel Corporation Tiger Lake-LP Serial IO SPI Controller #1 (rev 20)
DeviceName: Onboard - Other
Kernel driver in use: intel-lpss
00:1f.0 ISA bridge: Intel Corporation Tiger Lake-LP LPC Controller (rev 20)
DeviceName: Onboard - Other
00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20)
DeviceName: Onboard - Sound
Subsystem: Device 2782:0206
Kernel driver in use: sof-audio-pci-intel-tgl
00:1f.4 SMBus: Intel Corporation Tiger Lake-LP SMBus Controller (rev 20)
DeviceName: Onboard - Other
Kernel driver in use: i801_smbus
00:1f.5 Serial bus controller: Intel Corporation Tiger Lake-LP SPI Controller (rev 20)
DeviceName: Onboard - Other
Kernel driver in use: intel-spi
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (13) I219-V (rev 20)
DeviceName: Onboard - Ethernet
Subsystem: Intel Corporation Device 0000
e5:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
Subsystem: Intel Corporation Wi-Fi 6 AX200NGW
Kernel driver in use: iwlwifi
e6:00.0 Non-Volatile memory controller: Realtek Semiconductor Co., Ltd. Device 5763 (rev 01)
Subsystem: Realtek Semiconductor Co., Ltd. Device 5763
Kernel driver in use: nvme

Вывод lsusb
Спойлер
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 1bcf:28c5 Sunplus Innovation Technology Inc. Hy-FHD(2B70)-Camera
Bus 003 Device 002: ID 046d:c06a Logitech, Inc. USB Optical Mouse
Bus 003 Device 004: ID 8087:0029 Intel Corp. AX200 Bluetooth
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Насчет странички с конфигами alsa - как понять какой из них мне нужен?

Оффлайн Aleksand

  • Давно тут
  • **
  • Сообщений: 96
vold, покажите пожалуйста выхлоп команды:
aplay -l

Оффлайн vold

  • Начинающий
  • *
  • Сообщений: 24
vold, покажите пожалуйста выхлоп команды:
aplay -l

Вывод команды aplay:
Спойлер
user1@aqua1 ~ $ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sofessx8336 [sof-essx8336], device 0: ES8336 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: sofessx8336 [sof-essx8336], device 5: HDMI1 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: sofessx8336 [sof-essx8336], device 6: HDMI2 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: sofessx8336 [sof-essx8336], device 7: HDMI3 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Ещё хочу добавить ко всему прочему, что по вышеуказанному способу звук хоть и появился, но он довольно тихий. Все установлено на 100, а выше уже изменений нет. В наушниках и вовсе еле слышно (однако система хотя бы на них переключаться автоматом начала).

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Ну , раз появился, настраивайте pulseaudio

Оффлайн vold

  • Начинающий
  • *
  • Сообщений: 24
Ну , раз появился, настраивайте pulseaudio

Звук появился тихий после установки ядра по инструкции, в самом первом сообщении я написал. Таким он не был изначально.

А вот микро так и не работает.

Манипуляции с пульсой мне не помогли. Проблема актуальна. Знать бы еще что ставить и откуда. Наверное, придется в дальнейшем обращаться в тп. Либо ждать какого-либо глобального обновления системы или нового ядра.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Пульса умеет увеличивать громкость в 1.5 раза

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Насчет странички с конфигами alsa - как понять какой из них мне нужен?
Этого я не знаю, это надо отдельно изучать какой конфиг для чего нужен и как влияет на вашу карточку. Тут прописаны все возможные параметры  которыми можно влиять на работу вашей звуковой карты со стороны альзы. 

Как изучать ? Возможно методом научного тыка, возможно поиском по интернету на что влияет данный параметр.

Оффлайн vold

  • Начинающий
  • *
  • Сообщений: 24
К сожалению, решение всё ещё не нашёл. Пробовал ставить разные версии ОС, в том числе бету. Прописывать разные конфиги по советам из интернета. Результат один и тот же - микрофон так и не работает. Однако, на днях вышли обновления некоторых пакетов для alsa и звук стал гораздо громче. То есть в 10.1, скорее всего, одной проблемой при установке будет меньше.

Теперь осталось решить вопрос с микро.

Оффлайн vold

  • Начинающий
  • *
  • Сообщений: 24
После свежего обновления пакетов для alsa, которое вышло на днях, и некоторых манипуляций с alsamixer микрофон заработал!

Мой путь к решению:
1 - установил бета-версию alt-education-10.1rc1-20220909-x86_64 вот отсюда: http://beta.altlinux.org/education/x86_64/ (под рукой была именно эта версия, но возможно заработает и на стабильной 10-ой, только лишние пакеты нужно будет убрать по инструкции в начале темы)

2 - обновил все пакеты до актуального состояния, перезагрузился

3 - поставил последнее ядро из un-def
update-kernel -t un-def, перезагрузился

4 - проверил все ли пакеты на месте
установить, если не установлено: alsa-ucm-conf firmware-alsa-sof
удалить, если не удалено: pipewire settings-alsa-sof-force
(в бета-версии 10.1-rc1 нужные пакеты уже поставлены и ненужные удалены)

5 - выполнил от su- echo 'options snd_soc_sof_es8336 quirk=0x10' > /etc/modprobe.d/essx8336.conf, перезагрузился
(у меня звук стал громкий именно после прописывания этой строчки в файле modprobe. А также в источниках звука стал правильно именоваться Speaker когда звук через динамик, до этого всё напутано было)

6 - на этом этапе появился громкий звук, иногда даже очень, но это всяко лучше, чем еле слышимый шёпот ДО

Микрофон на данном этапе все еще не работает, хоть и появляется в источниках. Однако, если зайти через терминал в alsamixer, выбрать аудиокарту sof и покрутить "крутилки", то микрофон оживает. Там же можно выкрутить и усиление. Лично мне помогло: MIC MUX поставил в режим DMIC SDI (по умолчанию стояло Analog M), выкрутил ползунок ADC PGA Gain примерно на 70-80%, также выкрутил PGA1, PGA5, PGA6, PGA7 на максимум (какая-то из них по умолчанию была на 0)

После данной манипуляции микрофон работает с нормальной чувствительностью. Правда, проблемы на этом не заканчиваются, хотя возможно это уже проблемы другого рода:
Спойлер
При записи в audaicity иногда может все намертво зависнуть или перестать воспроизводиться, но после переключения разных источников звука/микро не покидая программу пишется уже хорошо. В zoom работает лучше (один раз когда я выбрал неправильный источник оно очень громко скрипнуло и вырубило звук\микро напрочь. помогла только перезагрузка. после выбора правильного источника такое больше не происходило), в OBS работает стабильно (правда через час-два записи может зависнуть камера и звук, но это уже другая история, с usb-вебкой аналогично было), остальные программы я не тестил.

Не скажу, что все вышеперечисленное является элегантным решением, но это уже прогресс!

Повторюсь, все это касается лишь моего встроенного микрофона. С отдельной usb-вебкой или usb-микрофоном никаких проблем нет.

Ну и напоследок:
Спойлер
к сожалению, тп мне помочь не смогла, хоть и просила выполнять некоторые действия. В определнный момент наступило молчание :-D Так что я не знаю кого тут благодарить. Ведь буквально через неделю после моего обращения вышли обновления для alsa и оно вроде как починилось с помощью костылей

Надеюсь, в следующей стабильной версии данных проблем уже не будет.