Автор Тема: ES8336, и опять и снова...  (Прочитано 8958 раз)

Оффлайн Aleksand

  • Давно тут
  • **
  • Сообщений: 97
ES8336, и опять и снова...
« : 05.09.2022 14:46:35 »
Прислали ноутбуки Гравитон с АстраЛинукс. Не самый лучший вариант для школы, как оказалось (я про Астру).
Думал убунту установить, но звука нет даже с ядром 5.18- 5.19.
Загрузил «Альт Рабочая станция К» 10, звук есть. Так думаю отлично. Накачу ка я на него «Альт Образование» 10, да фиг тебе, нету звука.
Вопрос, в чем разница между "рабочей станцией" и "образованием", пакетная база вроде бы одна? И что сделать что бы в "Образовании" появился звук?

dango_

  • Гость
Re: ES8336, и опять и снова...
« Ответ #1 : 05.09.2022 16:22:45 »
Загрузил «Альт Рабочая станция К» 10, звук есть. Так думаю отлично. Накачу ка я на него «Альт Образование» 10, да фиг тебе, нету звука.
После установки обновления делали? Ядро обновляли?

Оффлайн Aleksand

  • Давно тут
  • **
  • Сообщений: 97
Re: ES8336, и опять и снова...
« Ответ #2 : 05.09.2022 16:40:57 »
После установки обновления делали? Ядро обновляли?
А я и не устанавливал, я лайв запускал.

dango_

  • Гость
Re: ES8336, и опять и снова...
« Ответ #3 : 05.09.2022 17:50:52 »
Сравните версии ядер у дистрибутивов.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: ES8336, и опять и снова...
« Ответ #4 : 05.09.2022 18:26:08 »
Загрузил «Альт Рабочая станция К» 10, звук есть. Так думаю отлично. Накачу ка я на него «Альт Образование» 10, да фиг тебе, нету звука.

update-kernel -t un-def

Оффлайн Aleksand

  • Давно тут
  • **
  • Сообщений: 97
Re: ES8336, и опять и снова...
« Ответ #5 : 05.09.2022 18:40:24 »
Сравните версии ядер у дистрибутивов.
В образовании: 5.10.82-std-def-alt1
В рабочей станции: 5.15.34-un-def-alt1
Я так понимаю, если я установлю educations и обновлю, у меня все равно звука не будет?
std-def в un-def не превратится, ручками надо будет ядро ставить?
Как у вас в Альте это ядро: 5.15.34-un-def-alt1 установить?

Оффлайн predator2018

  • Давно тут
  • **
  • Сообщений: 99
Re: ES8336, и опять и снова...
« Ответ #6 : 05.09.2022 19:05:13 »
В Астре ядро ни как не свежее, всё дело в настройках pulseaudio, alsamixer. Вообще живой диск не показатель.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: ES8336, и опять и снова...
« Ответ #7 : 05.09.2022 22:03:34 »
Как у вас в Альте это ядро: 5.15.34-un-def-alt1 установить?

update-kernel -t un-def

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 106
Re: ES8336, и опять и снова...
« Ответ #8 : 05.09.2022 22:33:53 »
Как у вас в Альте это ядро: 5.15.34-un-def-alt1 установить?
https://www.altlinux.org/Обновление_ядра

Оффлайн Aleksand

  • Давно тут
  • **
  • Сообщений: 97
Re: ES8336, и опять и снова...
« Ответ #9 : 05.09.2022 23:00:46 »
В Астре ядро ни как не свежее, всё дело в настройках pulseaudio, alsamixer. Вообще живой диск не показатель.
Ядро там 5.10 и видимо патченное. Штатное обновление ядра с 5.10.105 на 5.10.107 ломает звук.
С обычными ядрами в разных ОС ничего в настройках pulseaudio, alsamixer нет, только выход hdmi.

https://www.altlinux.org/Обновление_ядра
Спасибо, попробую.


Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 686
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: ES8336, и опять и снова...
« Ответ #10 : 05.09.2022 23:04:07 »
Ядро там 5.10 и видимо патченное.
Да. Их спецы его допиливают сами. Кстати, там уже и ядро 5.15 есть в репозитории.

Оффлайн trs

  • Давно тут
  • **
  • Сообщений: 284
Re: ES8336, и опять и снова...
« Ответ #11 : 06.09.2022 12:16:23 »
https://github.com/thesofproject/linux/issues/2955 - не осилил, там более сотни комментариев.
Вот здесь некие рекомендации https://github.com/thesofproject/linux/wiki/ES8336-support
Похоже, оно как бы и в Linux Kernel 5.19.0 не очень работает.

Всё это напоминает давнюю историю со звуком на Атомах (Baitrail/Cherytrail), поддержку которого пилили несколько лет, потом он несколько раз отваливался при переходе на SOF-модель прошивок и в новых версиях alsa-lib (требовалось соответствие версий с яром).


Оффлайн predator2018

  • Давно тут
  • **
  • Сообщений: 99
Re: ES8336, и опять и снова...
« Ответ #12 : 06.09.2022 16:38:05 »
Ядро там 5.10 и видимо патченное. Штатное обновление ядра с 5.10.105 на 5.10.107 ломает звук.
С обычными ядрами в разных ОС ничего в настройках pulseaudio, alsamixer нет, только выход hdmi.
Чудес не бывает
Вывод
lspci
sudo dmesg | grep sound
sudo dmesg | grep audio

Оффлайн Aleksand

  • Давно тут
  • **
  • Сообщений: 97
Re: ES8336, и опять и снова...
« Ответ #13 : 07.09.2022 00:21:36 »
Похоже, оно как бы и в Linux Kernel 5.19.0 не очень работает.
Не очень. Проверял на Федоре с ядром 5.19.
В наличии три марки отечественных ноутбуков: Депо, KraftWay и Гравитон.
И со всеми проблемы со звуком, и во всех тот самый ES8336.
В KraftWay в Федоре звук был, в Гравитоне нет. Хотя оборудование определялось.

С Депо вопрос решился техподдержкой производителя ноутбуков, присылали патченное ядро для Альта и для Астры.

С Гравитоном пока проблему тоже решил, нашел где то на форуме пакет graviton-dkms_1.0_amd64.deb.
И установил на него Линукс Минт Корицу с ядром 5.4.
Нравится мне она.
Очень хорошо например в ней реализован виджет (модуль) настройки сети.

Теперь остается решить вопрос с ноутбуками KraftWay, которые пришли с ОС ОСнова Onyx.
Вот эта ОС точно в школе не нужна.
Буду пытаться настраивать на них звук в Альте и Ubuntu- Минт. В чем звук заработает то и оставлю.

Оффлайн trs

  • Давно тут
  • **
  • Сообщений: 284
Re: ES8336, и опять и снова...
« Ответ #14 : 07.09.2022 07:57:48 »
В наличии три марки отечественных ноутбуков: Депо, KraftWay и Гравитон.
И со всеми проблемы со звуком, и во всех тот самый ES8336.
Не понимаю, как такое вообще возможно. Могли ведь производители скачать Альт, Астру, да хоть китайский дистрибутив, дали бы китайцу, который паяет им плату - пусть лепит совместимый кодек. Могли отправить патчи нашим поставщикам дистрибутивов, поскольку сами явно в курсе проблемы. Представляю, сколько Вы убили время на поиски, а ведь у многих других меньше опыта. Со стороны Linux всё это замыкается на Pierre-Louis Bossart - он человек отзывчивый, но сотрудник Intel, а компания с Россией как бы не работает.