Fórum Ubuntu CZ/SK

Ostatní => Tipy a triky pro Linux => Téma založeno: juwa2 02 Srpna 2019, 19:36:17

Název: Ubuntu 18.04 praskání zvuku po aktualizaci kernelu 4.18 --> 5.0 (HWE)
Přispěvatel: juwa2 02 Srpna 2019, 19:36:17
U 18.04 LTS
1. 8. 2019 došlo k aktualizaci kernelu (v rámci HWE) z 4.18 --> 5.0
Vše běží normálně, ale neustále se ozývá praskání z reproduktorů/sluchátek.
Děje se tak pokaždé po otevření (ale i obnovení z minimalizace) okna některé aplikace (= skoro všechny, třeba i prohlížeče) které využívají nějakým způsobem zvukovou kartu.
Ty lupance jsou sice relativně slabé, nicméně časté a tím pádem iritující. O to více, že na předchozím kernelu toto nebylo.  :-\

Jelikož v popisu "novinek" kernelu 5.0  je zmínka o "vylepšeném šetření energií", zaměřil jsem pozornost tímto směrem.
A opravdu, "lupance" jsou způsobeny tím, že zvukovka se neustále vypíná a v případě potřeby opět zapíná.
Při provozu NTB na baterii toto "šetření" (možná) nějaký význam má, ovšem pokud jedeme na napájení ze sítě, je to otravné.

Náprava je naštěstí poměrně snadná. Vytvoříme skript
Kód: [Vybrat]
gedit ~/soundcard_sleep_disable.sh
S tímto obsahem:
Kód: [Vybrat]
#!/bin/bash
sudo bash -c "echo 0 > /sys/module/snd_hda_intel/parameters/power_save"
exit 0

Dáme uložit. Ukončíme gedit.
Nastavíme mu spustitelnost:
Kód: [Vybrat]
chmod a+x ~/soundcard_sleep_disable.sh
Pak vytvoříme úlohu v rootovském cronu (viz obrázek):
Kód: [Vybrat]
sudo crontab -e
Kód: [Vybrat]
@reboot (sleep 20; sh ~/soundcard_sleep_disable.sh)
Pak už jen stačí restartovat PC.  Během přihlášení to jednou "prskne" (jak se aktivuje ZK) a s dalším otravným praskáním během činnost OS je definitivní konec.  ;)
Pro kontrolu se můžeme podívat (otevřeme v geditu) do souboru
Kód: [Vybrat]
gedit /sys/module/snd_hda_intel/parameters/power_save
Pokud jsme postupovali správně, obsahuje pouze nulu (viz druhý obrázek).  Pokud je v něm jednička, úkol se nezdařil, zvukovka je stále v úsporném režimu (= bude se vypínat/zapínat, tj. bude "prskat").
Název: Re:Ubuntu 18.04 praskání zvuku po aktualizaci kernelu 4.18 --> 5.0 (HWE)
Přispěvatel: West 08 Srpna 2019, 17:01:21
Lupance sú počuť preto, lebo výkonový stupeň audia nieje správne navrhnutý. Ten, kto používa nejaké lepšie domáce audio vie, že po zapnutí zosilovača sa repráky pripojujú oneskorene a to práve, kvǒli tomu lupnutiu.
Název: Re:Ubuntu 18.04 praskání zvuku po aktualizaci kernelu 4.18 --> 5.0 (HWE)
Přispěvatel: juwa2 08 Srpna 2019, 19:32:02
Lupance sú počuť preto, lebo výkonový stupeň audia nieje správne navrhnutý. Ten, kto používa nejaké lepšie domáce audio vie, že po zapnutí zosilovača sa repráky pripojujú oneskorene a to práve, kvǒli tomu lupnutiu.

Vedle jak ta jedle, milý hochu... :-\
Předchozí kernely (na tom samém HW) to nedělaly. Ani dřívější verze UBU, ani žádný Windows....  :P
Název: Re:Ubuntu 18.04 praskání zvuku po aktualizaci kernelu 4.18 --> 5.0 (HWE)
Přispěvatel: West 08 Srpna 2019, 22:04:04
To je jasné, že to nerobili keď sa pristupovalo k zapnutiu iným spôsobom, ktorý zakrýval práve ten návrhový nedostatok.
Název: Re:Ubuntu 18.04 praskání zvuku po aktualizaci kernelu 4.18 --> 5.0 (HWE)
Přispěvatel: juwa2 08 Srpna 2019, 22:21:05
Prosím súrne o vysvetlenie, čo je to taký hen ten onen "návrhový nedostatok". Ďakujem!  ;)
Název: Re:Ubuntu 18.04 praskání zvuku po aktualizaci kernelu 4.18 --> 5.0 (HWE)
Přispěvatel: West 08 Srpna 2019, 22:27:55
No neviem, či má zmysel niečo popisovať niekomu, kto nikdy nestaval žiadny hardware od piky samotného návrhu schémy, zháňaním súčiastok, laborovaním,  meraním čo vytvára skúsenosti. Tie sa bohužiaľ nedajú načerpať na internete pozeraním web stránok. Ak by si náhodou niekedy postavil napríklad zosilovač, tak nerozumiem prečo sa pýtaš, pretože by si to mal vedieť.
Název: Re:Ubuntu 18.04 praskání zvuku po aktualizaci kernelu 4.18 --> 5.0 (HWE)
Přispěvatel: juwa2 08 Srpna 2019, 22:37:57
No neviem, či má zmysel niečo popisovať niekomu, kto nikdy nestaval žiadny hardware od piky samotného návrhu schémy, zháňaním súčiastok, laborovaním,  meraním čo vytvára skúsenosti. Tie sa bohužiaľ nedajú načerpať na internete pozeraním web stránok. Ak by si náhodou niekedy postavil napríklad zosilovač, tak nerozumiem prečo sa pýtaš, pretože by si to mal vedieť.

1.) Zosilňovačov som postavil neúrekom (od Transiwatt až po High - End)...  Pokial snáď potrebuješ poradiť v tejto oblasti, samozrejme rad poslúžim..

2.) Nicmenej opakujem otázku:  Čo je to hen taký onen "návrhový nedostatok". 
Zejména v souvislosti s původním dotazem, to by mě obzvláště interesovalo. Děkuji!  :)
Název: Re:Ubuntu 18.04 praskání zvuku po aktualizaci kernelu 4.18 --> 5.0 (HWE)
Přispěvatel: West 08 Srpna 2019, 22:42:31
No a ja opakujem, že to musíš vedieť a pokiaľ nemáš slepotu, tak som to už napísal. Viac nemám čo by som k tomu doodal.
Název: Re:Ubuntu 18.04 praskání zvuku po aktualizaci kernelu 4.18 --> 5.0 (HWE)
Přispěvatel: juwa2 08 Srpna 2019, 23:02:53
Dobre. Aspoň teda odpovez, prečo sa tuná prezentuješ práve takýmto zposobom - máš to vobec za potrebie?  Zrovna ty, inako údajný machor (dla tvojej vlastnej mienky samozrejme) na zosilňovače?  No škoda, javil ses mi povodne ako ďaleko chytrajší chalan... :-\  No možno to ešte nekedy napravíš....
Název: Re:Ubuntu 18.04 praskání zvuku po aktualizaci kernelu 4.18 --> 5.0 (HWE)
Přispěvatel: West 08 Srpna 2019, 23:30:05
Odpoviem presne v tvojom duchu... S tým chalanom si vedle jak ta jedle, milý hochu...
Název: Re:Ubuntu 18.04 praskání zvuku po aktualizaci kernelu 4.18 --> 5.0 (HWE)
Přispěvatel: juwa2 09 Srpna 2019, 00:02:26
Odpoviem presne v tvojom duchu... S tým chalanom si vedle jak ta jedle, milý hochu...
Myslíš ako Miro (Žbirka) jo, šesťděsiaťročný "večný chalan" jo??  No to teda "pozdrav Pánbů..."   :'(
Název: Re:Ubuntu 18.04 praskání zvuku po aktualizaci kernelu 4.18 --> 5.0 (HWE)
Přispěvatel: West 09 Srpna 2019, 07:28:05
No také niečo. Pracoval som na mainframoch kde bola operčná RAM zostavená z feritových jadierok a keď sa pokazila tak prišli ženy z nemeckej firmy, ktorá ten počítač vyrobila a začali navliekať 0.5mm jadierka do matice. Úžasná podívaná na šikovné ženské ručičky. Program do počítača sa zadával z operátorskej konzoly v osmičkovom tvare a bootloader sa nahrával z diernej pásky. Ako také veci fungujú nemá v súčasnosti takmer nikto ani tušenia, pretože skladať počítač z hotových dielov to už nieje ono, tak sa nikto nenaučí ako funguje hardware na najzákladnejšej úrovni. No a v škole som sa učil ako fungujú polovodiče na atomárnej úrovni, ako tranzistor zosiluje a podobné veci o ktorých nemá väčšina ani šajnu a ani ich to nezaujíma.
Název: Re:Ubuntu 18.04 praskání zvuku po aktualizaci kernelu 4.18 --> 5.0 (HWE)
Přispěvatel: Standa99 09 Srpna 2019, 09:53:30
Tyhle pazvuky se hromadu let řeší softwarově, protože rušení je na sběrnicích hodně a takhle to jednoduše eliminují. Tzn. že když se nic nepřehrává, tak je výstup zvukovky utlumený (mute), až se má něco přehrát, tak se výstup teprve otevře a logicky se během přehrávání tyto pazvuky ztratí. Díky tomuto utlumení, nelze ze zvukovky slyšet ani šum, který tam standardně je.
Tohle vypadá na bug, který se objevil ve spojení nového jádra a ovladače zvukovky.
Název: Re:Ubuntu 18.04 praskání zvuku po aktualizaci kernelu 4.18 --> 5.0 (HWE)
Přispěvatel: juwa2 09 Srpna 2019, 13:38:49
Tohle vypadá na bug, který se objevil ve spojení nového jádra a ovladače zvukovky.

Souhlas. Proto to budu sledovat, možná po příští aktualizaci kernelu to ustane.
Název: Re:Ubuntu 18.04 praskání zvuku po aktualizaci kernelu 4.18 --> 5.0 (HWE)
Přispěvatel: aetos4 28 Prosince 2019, 11:57:58
Našel jsem na internetu řešení, které mi připadá lepší než script.

Přidat do
Kód: [Vybrat]
/etc/modprobe.d/alsa-base.conf řádku
Kód: [Vybrat]
options snd-hda-intel power_save=0 power_save_controller=N