LINUX.ORG.RU

Роботы насилуют мою звуковую карту

 


1

1

Последние месяца три мой ляптоп периодически издает кошмарные звуки из ада во время проигрывания аудио: сэмпл. Чтобы воспроизвести достаточно либо нагрузить CPU, либо поскроллить видео туда-сюда. Воспроизводится в mpv, в firefox, в cmus. Воспроизводится и через pipewire, и через чистую ALSA с выключенным pipewire. В dmesg ничего нет. В pw-top задержки в пределах нормы. Симптомы убираются если поставить видео на паузу и подождать пока буфер pipewire обнулится (с ALSA тоже помогает, понятное дело, но с pipewire проще мониторить что происходит).

Кто-нибудь сталкивался?

Причастные:

  • Huawei MateBook X Pro 2022
  • Ядро 6.4.7-arch1-1
  • Intel Alder Lake PCH-P High Definition Audio Controller

Вывод lspci:

$ doas lspci -vvvks 00:1f.3
00:1f.3 Multimedia audio controller: Intel Corporation Alder Lake PCH-P High Definition Audio Controller (rev 01)
	Subsystem: Huawei Technologies Co., Ltd. Alder Lake PCH-P High Definition Audio Controller
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 199
	IOMMU group: 15
	Region 0: Memory at 601d1b8000 (64-bit, non-prefetchable) [size=16K]
	Region 4: Memory at 601d000000 (64-bit, non-prefetchable) [size=1M]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [80] Vendor Specific Information: Len=14 <?>
	Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00bf8  Data: 0000
	Kernel driver in use: sof-audio-pci-intel-tgl
	Kernel modules: snd_hda_intel, snd_sof_pci_intel_tgl

Выключал энергосбережение, не помогает:

$ echo 0 | doas tee /sys/module/snd_hda_intel/parameters/power_save
$ echo N | doas tee /sys/module/snd_hda_intel/parameters/power_save_controller


Последнее исправление: cumvillain (всего исправлений: 7)

Просто звук в твоих фильмах протух уже давно. Надо было качать кино, где звук в FLAC.

Разница в восприятии не является единственной причиной хранить музыку во FLAC. В FLAC используется сжатие без потерь, в то время как MP3 и AAC сжимают с потерями. Из этого выходит, что за каждый год что MP3 хранится на диске, файлы будут терять примерно 12 килобит битрейта, если у тебя SATA. На IDE будет аж 15 килобит, зато на SCSI всего 7 килобит, из-за скоростной плотности вращения. И ты даже не представляешь, насколько дела плохи у CD и прочих оптических носителей.

Я начал собирать MP3 в 2001 году, и если послушать треки, что я скачал в те времена, даже треки сохранённые в 320кб/с звучат отвратительно. Басы ужасны, средние частоты… лучше даже не начинать! Многие диски с тех пор деградировали до 32 или даже 16кб/с. Тем временем, рипы в FLAC той поры звучат отлично до сих пор, даже если они хранились не в подходящих условиях – прохладном сухом месте. Серьёзно, используй FLAC, даже если ты не слышишь разницы сейчас, через пару лет будешь рад что так сделал.

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

если у тебя SATA. На IDE будет аж

Не актуально же потому что SSD, да и вообще всё в облаке, там колд клауд хранилища, они как раз для mp3, чтоб не портился битрейт.

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

Многое ещё зависит от температуры в помещении. На холоде мр3 скукоживаются быстрее. И даже flac немножко сморщиваются.

Поэтому так важно прогревать провода перед прослушиванием - чтобы качество не терялось.

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

Ты уверен, что проблема не аппаратная? У меня когда-то видяха давала наводки на звуковую.

Нет, это кажется маловероятным (пока что). Входя в это состояние, система из него не выходит, пока на паузу не нажму и не подожду. Есть гипотеза, что в какой-то момент где-то происходит что-то с каким-то буфером, и там появляется постоянное смещение, из-за чего звук полон артефактов и отголосков Гитлера.

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

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

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

Если там все работает, значит это арчепроблема и нужно ковырять арч.

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

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

Или там её вообще нет. Зачем гадать, если проще проверить?

А что мне эта проверка даст-то? Если проблемы нет, значит её нет там и её нужно искать здесь. Как? :)

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

Я начал собирать MP3 в 2001 году, и если послушать треки, что я скачал в те времена, даже треки сохранённые в 320кб/с звучат отвратительно.

Кстати есть такое, без шуток. То ли записи палёные, то ли у меня развивается тугоухость. Стараюсь ничего старого не слушать, чтобы не огорчаться.

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

но пока не помогает

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

Как в наушниках?

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

В былые годы цифровали откуда попало. У меня были два одинаковых альбома скачано из разных мест, так в одном песни длились на несколько секунд дольше, чем в другом. То есть, цифровали с кассетника какого-то сраного, и пофиг уже тот битрейт.

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

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

Взял свежую убунту, там то же самое.

cumvillain
() автор топика

Huawei MateBook X Pro 2022 издает кошмарные звуки из ада во время проигрывания аудио

Это гимн КНР в закодированном виде. Тебя облучают, берегись.

alex0x08 ★★★
()

Я думаю, виноват китайский ноутбук. Наверняка там стоит какой-нибудь креативного сконфигурированный дешёвый кодек. Пиши в багзиллу alsa, там тебе расскажут как экспериментально подобрать настройки, и если все получится, подготовят патч.

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

неработающее.

Ну и за вменяемые деньги, да? Про китайцев это слышал уже, только ксяоми правда и про их телефоны. На деле не всё так.

Закос в названии кмк уже красный флажок..

И что он при такой толщине своим супер-железом с батарейкой делает?

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

Рассказываю, куда девается битрейт на старых дисках!!!

Так как ты громко слушал музыку, то мешал соседям. Они люди злые, но вида не подают, чтобы потом на суде нельзя было их обвинить. Они по ночам, когда ты спишь, облучают микроволновкой через стену тебя и твою технику, а вместе с ней и диски. Наверное, каждый видел в ютубе или где-то ещё, что будет, если засунуть диск в микроволновку? Делайте выводы.

ifajoev_giasid
()