Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: (vyřešeno) Problém se zvukem  (Přečteno 60499 krát)

ramael

  • Stálý člen
  • **
  • Příspěvků: 882
Re:Problém se zvukem
« Odpověď #150 kdy: 31 Července 2025, 23:37:22 »
Lenovo: ThinkPad X380 Yoga Joutůůůůb
Codeberg  GitHub

Jana

  • Stálý člen
  • **
  • Příspěvků: 592
Re:Problém se zvukem
« Odpověď #151 kdy: 16 Ledna 2026, 21:33:00 »
Zdravím ve spolek
Zadala jsem níže uvedený dotaz umělé inteligenci:
Již léta používám z určitých důvodů OS Linux a aktuálně distribuci ubuntu 24.04.3 lts
Dosud nebyl problém až nyní. Získala jsem s radostí TV Philips model  no. 50PUS6809/12
že konečně budu mít pořádný monitor k počítači typu Dell lnc. OptiPlex3070  intel Core i5-9400CPU 2,90 GHz x6
Počítač jsem s televizí propojila pomocí HDMI kabelu. Obraz jede jak má v rozlišení 3840x2160, ale zvuk ne. Zvuk mohu v PC nastavovat jak chci, ale reproduktor nejede. Zvuk jde pouze jako interní v PC, ale do reproduktorů ne a ne.  Přitom když nainstaluji starší verzi ubuntu 22.04.5 LTS, vše jede jak má. Když PC přepnu do windows, taktéž vše jede jak má, ale windows už používat nechci. V čem je problém aby jelo správně i ubuntu 24.04.3  LTS? A je možné to nějak zprovoznit?
Umělá inteligence mi odpověděla:
Kód: [Vybrat]
Tohle je přesně ten typ problému, který dokáže člověka vytočit – hardware funguje ve Windows i ve starším Ubuntu, ale v nové LTS verzi najednou ne. Dobrá zpráva je, že to obvykle není „vada“, ale změna v audio stacku Ubuntu 24.04, který přešel na **PipeWire** a trochu jinak detekuje HDMI výstupy.

A teď k věci. Níže shrnu nejčastější příčiny a hlavně konkrétní kroky, které mají největší šanci to vyřešit.

---

# 🔧 Proč to v Ubuntu 24.04 nejede?
Ubuntu 24.04 používá:
- **PipeWire** místo PulseAudio 
- **novější jádro**, které někdy jinak detekuje HDMI audio u Intel GPU 
- **jiné výchozí profily zvukových zařízení**

U Intel UHD Graphics (integrované v i5‑9400) se občas stává, že HDMI audio výstup je sice detekovaný, ale není aktivní, nebo je přiřazen špatný profil.

---

# 🛠️ 1) Zkontrolujte, zda systém HDMI výstup vůbec vidí
Otevřete terminál a spusťte:

```
pactl list sinks | grep -i hdmi -A5
```

nebo:

```
wpctl status
```

Pokud se HDMI výstup objeví, ale není aktivní, pokračujte dál.

---

# 🛠️ 2) Přepněte zvukový profil HDMI v PipeWire
Někdy je HDMI výstup nastavený na „Off“ nebo „Digital Stereo (Output)“ není aktivní.

Otevřete:

**Nastavení → Zvuk → Výstup**

a zkuste:
- vybrat **HDMI / DisplayPort – Philips TV**
- přepnout profil na **Digital Stereo (HDMI)**

Pokud tam HDMI vůbec není, pokračujte dál.

---

# 🛠️ 3) Nainstalujte balíčky, které Ubuntu 24.04 někdy vynechá
Některé instalace nemají kompletní PipeWire podporu pro ALSA/PulseAudio.

V terminálu:

```
sudo apt install pipewire-audio pipewire-pulse wireplumber
```

a restartujte:

```
systemctl --user restart pipewire pipewire-pulse wireplumber
```

---

# 🛠️ 4) Zkuste přepnout zpět na PulseAudio (test)
Někdy je problém přímo v PipeWire implementaci HDMI.

Zkuste:

```
sudo apt install pulseaudio
sudo systemctl --user disable --now pipewire pipewire-pulse
sudo systemctl --user enable --now pulseaudio
```

Restartujte PC a otestujte HDMI zvuk.

Pokud to začne fungovat → problém je v PipeWire.

---

# 🛠️ 5) Ověřte, zda jádro správně detekuje HDMI audio
Spusťte:

```
aplay -l
```

Měli byste vidět něco jako:

```
card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0
```

Pokud tam HDMI není → problém je v ovladači i915 nebo HDA.

---

# 🛠️ 6) Vyzkoušejte jinou verzi jádra (velmi časté řešení)
Ubuntu 24.04 používá kernel 6.8, který má pár známých problémů s Intel HDMI audio.

Nainstalujte kernel 6.5 nebo 6.6 (HWE):

```
sudo apt install linux-image-6.5.0-41-generic linux-headers-6.5.0-41-generic
```

Po restartu často HDMI audio naskočí.

---

# 🛠️ 7) Zkontrolujte nastavení TV Philips
U některých modelů Philips je nutné:

**Nastavení → Zvuk → Pokročilé → Formát zvuku HDMI → PCM**

Pokud je tam Bitstream / Dolby / Auto, Linux někdy odmítne zvuk poslat.

---

# 🧩 Co je nejpravděpodobnější příčina?
Podle toho, co popisujete:

- ve Windows to jede 
- v Ubuntu 22.04 to jede 
- v Ubuntu 24.04 ne 

→ **nejčastější viník je PipeWire + kernel 6.8 + Intel HDMI audio.**

Nejčastěji pomůže:
1) přepnout TV na PCM 
2) nainstalovat PulseAudio místo PipeWire 
3) nebo použít starší kernel 6.5/6.6 

---

# Pokud chcete, můžeme to projít krok za krokem
Stačí mi poslat výstup těchto tří příkazů:

```
aplay -l
pactl list sinks | grep -i hdmi -A5
wpctl status
```

Z toho poznám, jestli HDMI výstup systém vidí, ale nepoužívá, nebo jestli chybí úplně. 
A podle toho už vybereme přesné řešení.

Rád vás tím provedu, aby to konečně hrálo tak, jak má.
Ubuntu 24.04 LTS 64bit

Jana

  • Stálý člen
  • **
  • Příspěvků: 592
(vyřešeno) Re:Problém se zvukem
« Odpověď #152 kdy: 17 Ledna 2026, 14:31:31 »
Provedla jsem to dle instrukcí z chatbotu a nakonec jsem se ptala co bylo špatně. Odpověděl mi:

Kód: [Vybrat]
🧩 Co bylo špatně?
1) PipeWire byl úplně zablokovaný (masked)
Ve výpisu jsi měla:
pipewire.service is masked
pipewire-pulse.service is masked
wireplumber.service is masked
To znamená:
    • služby byly zakázané tak tvrdě, že je systém nesměl spustit ani ručně,
    • zvukový server PipeWire se vůbec nespustil,
    • Ubuntu 24.04 bez PipeWire nemá žádný zvuk → proto zmizela všechna zařízení.
Přirovnání:
Je to jako kdybys měla rádio v autě, ale někdo na něj dal zámek a přelepil ho páskou. Auto ho nemůže zapnout, i kdyby chtělo.

2) PulseAudio nebylo spuštěné
PulseAudio je starší zvukový server.
V Ubuntu 24.04 je sice nainstalovaný, ale není aktivní, pokud běží PipeWire.
Jenže u tebe PipeWire neběžel vůbec, takže:
    • PulseAudio se samo nespustilo,
    • PipeWire byl zablokovaný,
    • výsledek: systém neměl žádný zvukový server.
Proto:
    • pactl hlásil „Spojení bylo odmítnuto“
    • v nastavení zvuku bylo „Žádná zařízení“
    • HDMI i interní zvuk zmizely

🧩 Co jsi udělala, že to začalo fungovat?
✔ 1) Odmaskovala jsi PipeWire služby
Tím jsi odstranila blokádu, která bránila systému s nimi pracovat.
systemctl --user unmask pipewire
systemctl --user unmask pipewire-pulse
systemctl --user unmask wireplumber
To byl důležitý krok.

✔ 2) Zakázala jsi PipeWire (aby se nepletlo)
PipeWire je v Ubuntu 24.04 někdy nestabilní, hlavně s HDMI na starších Intel PC.
systemctl --user disable pipewire
systemctl --user disable pipewire-pulse
systemctl --user disable wireplumber
Tím jsi řekla systému:
„PipeWire nepoužívej.“

✔ 3) Spustila jsi PulseAudio ručně
A to byl zlomový moment:
pulseaudio --start
PulseAudio se spustilo a okamžitě:
    • vytvořilo zvukový server,
    • načetlo zvuková zařízení,
    • aktivovalo HDMI výstup,
    • obnovilo zvuk v systému.

✔ 4) Ověřila jsi, že PulseAudio běží
Výpis:
Název serveru: pulseaudio
Verze serveru: 16.1
To znamená:
Zvukový server běží → zvuk funguje.

🧩 Shrnutí v jedné větě
PipeWire byl v Ubuntu 24.04 úplně zablokovaný a nešel spustit, takže systém neměl žádný zvukový server. Tím, že jsi PipeWire odmaskovala, zakázala a místo něj ručně spustila PulseAudio, jsi obnovila funkční zvukový systém.

🎉 A proč to teď funguje stabilně?
PulseAudio je:
    • starší,
    • jednodušší,
    • lépe podporované na starších Intel PC,
    • a hlavně — fungovalo ti i v Ubuntu 22.04.
Takže je to pro tvůj hardware lepší volba než PipeWire.

Pokud budeš chtít, můžu ti ještě ukázat, jak:
    • nastavit HDMI jako výchozí výstup,
    • otestovat jednotlivé kanály,
    • nebo jak případně PipeWire úplně odinstalovat, aby se už nikdy nepletlo.
Stačí říct.

Tak se mějte, Jana.
« Poslední změna: 17 Ledna 2026, 14:38:40 od Jana »
Ubuntu 24.04 LTS 64bit

sabraq

  • Závislák
  • ***
  • Příspěvků: 3633
  • Bootloader-není téma k hovoru,ani zbytný prostor
Re: (vyřešeno) Problém se zvukem
« Odpověď #153 kdy: 17 Ledna 2026, 21:02:30 »
Já bych se vůči upírovi UI poněkud ohradil. Ale vždyť tady se tak nějak zmiňovalo to zastavení pipewire serveru a spuštění pulseaudio serveru. Nebo použití starší distribuce - ono se občas/často těžko věští, co je lepší řešení z dlouhodobého hlediska. Jestli překonfigurovat zvukové serbery, nebo přeinstalování starším vydáním - pokud nestačí zkouška staršího vydání s delší podporou v LiveDVD .


Také se měj hezky.
PP v kolečku - není licence,pouze upozornění na reklamu
"Dress code" - oblečení podle předpisu(ne kódované oblečení)
CC v kolečku - je licence,značí,že se někdo nesmírně snaží

ramael

  • Stálý člen
  • **
  • Příspěvků: 882
Re: (vyřešeno) Problém se zvukem
« Odpověď #154 kdy: 18 Ledna 2026, 00:23:33 »
Ehmm, tam chybí tolik informací mezi tvrzením AI a počátkem tohoto tématu.
Schválně jsem si to od začátku celé přečetl. Pipewire nebylo vůbec vypnuto! Což je vidět jak na screenshotech tak výpisech. To že IA (to není překlep, to je fakt), píše nelogické blbosti. Například:
Kód: [Vybrat]
systemctl --user disable pipewire
Není zakázání pipewire! To jen znemožní autostart pipewire v userspace. Pipewire v userspace funguje dál dokud se znova nespustí systém.  Ale i po spuštění systému, pipewire služba jako taková běží a je možné pipewire kdykoliv na vyžádání, třeba i aplikace, spustit.
Takže i bez křišťálové koule popíšu co se stalo. Správce wireplumber změnil bezpečnostní politiku. Sám jsem na to narazil v Archu. Ubuntu je pomalejší v updatech takže chvilku trvalo než se aktualizovali nové konfigurační soubory s požadovanými bezpečnostními prvky. A po jednom takovém updatu to zkrátka začalo fungovat i bez těch "super rad" od IA.

Rozumím, že někdo něčemu nerozumí, nebo nechápe. V tom případě si lidi klidně od AI nechte vysvětlit principy. Ale nenechte si radit s postupy co jak udělat. To je cesta do pekla.
Lenovo: ThinkPad X380 Yoga Joutůůůůb
Codeberg  GitHub

Jana

  • Stálý člen
  • **
  • Příspěvků: 592
Re: (vyřešeno) Problém se zvukem
« Odpověď #155 kdy: 18 Ledna 2026, 09:40:11 »
Dobrý den.
No, ono to taky zas tak jednoduché nebylo jak to původně vypadalo. Systém sice fungoval, ale do té doby než jsem ho opět zapnula (restart). Pak to bylo opět na začátku. Chtěl odstranit PipeWire, ale po několika příkazech co mi dal, (dle mého skromného uvažování) naznal že to tak jednoduše nepůjde, protože by se také vymazaly balíky bez kterých by se systém zhroutil. Testoval PipeWire a také alsamixer a naznal že oba fungují jak mají, ale nerozumějí si (něco kolem šifrování a 48 kilohertzů). Psal něco o tom že je tam bug a že ho musí obejít. Pak mi napsal skript - níže uvádím - který zabral a údajně ho budu muset vždy použít po nové čisté instalaci. V nastavení zvuku mi přibyl další výstup HDMI-Forced, který už funguje. Dále také s trochou nejistoty uvedl, že u některých PC by se problém nemusel projevit, ale víc to nerozbíral. Tak uvidíme co bude.
U nás tomu lidé říkají plechová huba a ani mě se nelíbí když někam volám a ozve se mi že můj problém vyřeší hned a bez čekání, ale tady se mi zdálo že věděl o čem píše.
Jedna paní mi říkala že mu dala dotaz jaký má uvařit oběd aby byl co nejlevnější :D  a odpověď? Vařené nudle, nebo rýži a ona mu napsala že jedno ani druhé nemá, co má dělat? Na to nedokázal odpovědět. Tak uvidíme co bude v budoucnu, zda si dáme jednou virtuální svíčkovou. :-\  Jana.


Kód: [Vybrat]
1. Vytvoření složky pro PipeWire konfiguraci:
mkdir -p ~/.config/pipewire/pipewire.conf.d
2. Vytvoření konfiguračního souboru:
nano ~/.config/pipewire/pipewire.conf.d/hdmi-route.conf
3. Vložení konfigurace:
context.objects = [
{ factory = adapter
args = {
factory.name= api.alsa.pcm.sink
node.name= "HDMI-Forced"
node.description = "HDMI Output (Forced)"
media.class= "Audio/Sink"
api.alsa.path= "hw:0,3"
api.alsa.period-size = 1024
api.alsa.headroom = 0
audio.format= "S16LE"
audio.rate= 48000
audio.channels = 2
}
}
]
4. Restart zvukového serveru:
systemctl --user restart pipewire pipewire-pulse wireplumber
5. Odpojení a znovupřipojení HDMI kabelu.
6. V Nastavení → Zvuk vybrat výstup:
HDMI Output (Forced)systemctl --user restart pipewire pipewire-pulse wireplumber
5. Odpojení a znovupřipojení HDMI kabelu.
6. V Nastavení → Zvuk vybrat výstup:
HDMI Output (Forced)
Ubuntu 24.04 LTS 64bit

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6381
Re: (vyřešeno) Problém se zvukem
« Odpověď #156 kdy: 18 Ledna 2026, 11:34:53 »
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem.

Prosím označit text kódu v editoru # pro lepší formátování textu případného výpisu. Děkuji.

sabraq

  • Závislák
  • ***
  • Příspěvků: 3633
  • Bootloader-není téma k hovoru,ani zbytný prostor
Re: (vyřešeno) Problém se zvukem
« Odpověď #157 kdy: 18 Ledna 2026, 12:50:22 »
Dobrý den.
No, ono to taky zas tak jednoduché nebylo jak to původně vypadalo. Systém sice fungoval, ale do té doby než jsem ho opět zapnula (restart). Pak to bylo opět na začátku. Chtěl odstranit PipeWire, ale po několika příkazech co mi dal, (dle mého skromného uvažování) naznal že to tak jednoduše nepůjde, protože by se také vymazaly balíky bez kterých by se systém zhroutil. Testoval PipeWire a také alsamixer a naznal že oba fungují jak mají, ale nerozumějí si (něco kolem šifrování a 48 kilohertzů). Psal něco o tom že je tam bug a že ho musí obejít. Pak mi napsal skript - níže uvádím - který zabral a údajně ho budu muset vždy použít po nové čisté instalaci. V nastavení zvuku mi přibyl další výstup HDMI-Forced, který už funguje. Dále také s trochou nejistoty uvedl, že u některých PC by se problém nemusel projevit, ale víc to nerozbíral. Tak uvidíme co bude.
U nás tomu lidé říkají plechová huba a ani mě se nelíbí když někam volám a ozve se mi že můj problém vyřeší hned a bez čekání, ale tady se mi zdálo že věděl o čem píše.
Jedna paní mi říkala že mu dala dotaz jaký má uvařit oběd aby byl co nejlevnější :D  a odpověď? Vařené nudle, nebo rýži a ona mu napsala že jedno ani druhé nemá, co má dělat? Na to nedokázal odpovědět. Tak uvidíme co bude v budoucnu, zda si dáme jednou virtuální svíčkovou. :-\  Jana.


Kód: [Vybrat]
1. Vytvoření složky pro PipeWire konfiguraci:
mkdir -p ~/.config/pipewire/pipewire.conf.d
2. Vytvoření konfiguračního souboru:
nano ~/.config/pipewire/pipewire.conf.d/hdmi-route.conf
3. Vložení konfigurace:
context.objects = [
{ factory = adapter
args = {
factory.name= api.alsa.pcm.sink
node.name= "HDMI-Forced"
node.description = "HDMI Output (Forced)"
media.class= "Audio/Sink"
api.alsa.path= "hw:0,3"
api.alsa.period-size = 1024
api.alsa.headroom = 0
audio.format= "S16LE"
audio.rate= 48000
audio.channels = 2
}
}
]
4. Restart zvukového serveru:
systemctl --user restart pipewire pipewire-pulse wireplumber
5. Odpojení a znovupřipojení HDMI kabelu.
6. V Nastavení → Zvuk vybrat výstup:
HDMI Output (Forced)systemctl --user restart pipewire pipewire-pulse wireplumber
5. Odpojení a znovupřipojení HDMI kabelu.
6. V Nastavení → Zvuk vybrat výstup:
HDMI Output (Forced)

Hm hm, já teda nechápu, jak se to mohlo stát.

No, tak to už je zase úplně z jiného soudku, proto jsem se neangažoval, celou dobu jste se tady snažili pipewire překonfigurovat, ne zastavit a rozběhnout pulseaudio.

Nebo aspoń to vypadalo tak, že "goal" má být funkční "HDMI Audio". Mě osobně to 
zastavení pipewire v rámci jednoho sezení -> spuštění pulseaudio -> oveření HDMI audio celkem smysl dávalo.

Protože pak stačilo, kvůli rozlišení, vytvořit třeba pro sysvinit skript, který by se spustil během náběhu Ubuntu před rozběhnutím systemd a systemd by si tuto službu běžící v sysvinit "převzal".
PP v kolečku - není licence,pouze upozornění na reklamu
"Dress code" - oblečení podle předpisu(ne kódované oblečení)
CC v kolečku - je licence,značí,že se někdo nesmírně snaží

ramael

  • Stálý člen
  • **
  • Příspěvků: 882
Re: (vyřešeno) Problém se zvukem
« Odpověď #158 kdy: Včera v 21:54:46 »
Dobrý den.
No, ono to taky zas tak jednoduché nebylo jak to původně vypadalo. Systém sice fungoval, ale do té doby než jsem ho opět zapnula (restart). Pak to bylo opět na začátku. Chtěl odstranit PipeWire, ale po několika příkazech co mi dal, (dle mého skromného uvažování) naznal že to tak jednoduše nepůjde, protože by se také vymazaly balíky bez kterých by se systém zhroutil. Testoval PipeWire a také alsamixer a naznal že oba fungují jak mají, ale nerozumějí si (něco kolem šifrování a 48 kilohertzů). Psal něco o tom že je tam bug a že ho musí obejít. Pak mi napsal skript - níže uvádím - který zabral a údajně ho budu muset vždy použít po nové čisté instalaci. V nastavení zvuku mi přibyl další výstup HDMI-Forced, který už funguje. Dále také s trochou nejistoty uvedl, že u některých PC by se problém nemusel projevit, ale víc to nerozbíral. Tak uvidíme co bude.
U nás tomu lidé říkají plechová huba a ani mě se nelíbí když někam volám a ozve se mi že můj problém vyřeší hned a bez čekání, ale tady se mi zdálo že věděl o čem píše.
Jedna paní mi říkala že mu dala dotaz jaký má uvařit oběd aby byl co nejlevnější :D  a odpověď? Vařené nudle, nebo rýži a ona mu napsala že jedno ani druhé nemá, co má dělat? Na to nedokázal odpovědět. Tak uvidíme co bude v budoucnu, zda si dáme jednou virtuální svíčkovou. :-\  Jana.


Kód: [Vybrat]
1. Vytvoření složky pro PipeWire konfiguraci:
mkdir -p ~/.config/pipewire/pipewire.conf.d
2. Vytvoření konfiguračního souboru:
nano ~/.config/pipewire/pipewire.conf.d/hdmi-route.conf
3. Vložení konfigurace:
context.objects = [
{ factory = adapter
args = {
factory.name= api.alsa.pcm.sink
node.name= "HDMI-Forced"
node.description = "HDMI Output (Forced)"
media.class= "Audio/Sink"
api.alsa.path= "hw:0,3"
api.alsa.period-size = 1024
api.alsa.headroom = 0
audio.format= "S16LE"
audio.rate= 48000
audio.channels = 2
}
}
]
4. Restart zvukového serveru:
systemctl --user restart pipewire pipewire-pulse wireplumber
5. Odpojení a znovupřipojení HDMI kabelu.
6. V Nastavení → Zvuk vybrat výstup:
HDMI Output (Forced)systemctl --user restart pipewire pipewire-pulse wireplumber
5. Odpojení a znovupřipojení HDMI kabelu.
6. V Nastavení → Zvuk vybrat výstup:
HDMI Output (Forced)

Hm hm, já teda nechápu, jak se to mohlo stát.

No, tak to už je zase úplně z jiného soudku, proto jsem se neangažoval, celou dobu jste se tady snažili pipewire překonfigurovat, ne zastavit a rozběhnout pulseaudio.

Nebo aspoń to vypadalo tak, že "goal" má být funkční "HDMI Audio". Mě osobně to 
zastavení pipewire v rámci jednoho sezení -> spuštění pulseaudio -> oveření HDMI audio celkem smysl dávalo.

Protože pak stačilo, kvůli rozlišení, vytvořit třeba pro sysvinit skript, který by se spustil během náběhu Ubuntu před rozběhnutím systemd a systemd by si tuto službu běžící v sysvinit "převzal".

Nechceš si konečně opravit tu nepochopitelnou chybu?
Lenovo: ThinkPad X380 Yoga Joutůůůůb
Codeberg  GitHub

sabraq

  • Závislák
  • ***
  • Příspěvků: 3633
  • Bootloader-není téma k hovoru,ani zbytný prostor
Re: (vyřešeno) Problém se zvukem
« Odpověď #159 kdy: Dnes v 13:25:02 »
Dobrý den.
No, ono to taky zas tak jednoduché nebylo jak to původně vypadalo. Systém sice fungoval, ale do té doby než jsem ho opět zapnula (restart). Pak to bylo opět na začátku. Chtěl odstranit PipeWire, ale po několika příkazech co mi dal, (dle mého skromného uvažování) naznal že to tak jednoduše nepůjde, protože by se také vymazaly balíky bez kterých by se systém zhroutil. Testoval PipeWire a také alsamixer a naznal že oba fungují jak mají, ale nerozumějí si (něco kolem šifrování a 48 kilohertzů). Psal něco o tom že je tam bug a že ho musí obejít. Pak mi napsal skript - níže uvádím - který zabral a údajně ho budu muset vždy použít po nové čisté instalaci. V nastavení zvuku mi přibyl další výstup HDMI-Forced, který už funguje. Dále také s trochou nejistoty uvedl, že u některých PC by se problém nemusel projevit, ale víc to nerozbíral. Tak uvidíme co bude.
U nás tomu lidé říkají plechová huba a ani mě se nelíbí když někam volám a ozve se mi že můj problém vyřeší hned a bez čekání, ale tady se mi zdálo že věděl o čem píše.
Jedna paní mi říkala že mu dala dotaz jaký má uvařit oběd aby byl co nejlevnější :D  a odpověď? Vařené nudle, nebo rýži a ona mu napsala že jedno ani druhé nemá, co má dělat? Na to nedokázal odpovědět. Tak uvidíme co bude v budoucnu, zda si dáme jednou virtuální svíčkovou. :-\  Jana.


Kód: [Vybrat]
1. Vytvoření složky pro PipeWire konfiguraci:
mkdir -p ~/.config/pipewire/pipewire.conf.d
2. Vytvoření konfiguračního souboru:
nano ~/.config/pipewire/pipewire.conf.d/hdmi-route.conf
3. Vložení konfigurace:
context.objects = [
{ factory = adapter
args = {
factory.name= api.alsa.pcm.sink
node.name= "HDMI-Forced"
node.description = "HDMI Output (Forced)"
media.class= "Audio/Sink"
api.alsa.path= "hw:0,3"
api.alsa.period-size = 1024
api.alsa.headroom = 0
audio.format= "S16LE"
audio.rate= 48000
audio.channels = 2
}
}
]
4. Restart zvukového serveru:
systemctl --user restart pipewire pipewire-pulse wireplumber
5. Odpojení a znovupřipojení HDMI kabelu.
6. V Nastavení → Zvuk vybrat výstup:
HDMI Output (Forced)systemctl --user restart pipewire pipewire-pulse wireplumber
5. Odpojení a znovupřipojení HDMI kabelu.
6. V Nastavení → Zvuk vybrat výstup:
HDMI Output (Forced)

Hm hm, já teda nechápu, jak se to mohlo stát.

No, tak to už je zase úplně z jiného soudku, proto jsem se neangažoval, celou dobu jste se tady snažili pipewire překonfigurovat, ne zastavit a rozběhnout pulseaudio.

Nebo aspoń to vypadalo tak, že "goal" má být funkční "HDMI Audio". Mě osobně to 
zastavení pipewire v rámci jednoho sezení -> spuštění pulseaudio -> oveření HDMI audio celkem smysl dávalo.

Protože pak stačilo, kvůli rozlišení, vytvořit třeba pro sysvinit skript, který by se spustil během náběhu Ubuntu před rozběhnutím systemd a systemd by si tuto službu běžící v sysvinit "převzal".

Nechceš si konečně opravit tu nepochopitelnou chybu?
Aha, ssh už je rozběháno.
PP v kolečku - není licence,pouze upozornění na reklamu
"Dress code" - oblečení podle předpisu(ne kódované oblečení)
CC v kolečku - je licence,značí,že se někdo nesmírně snaží

 

Provoz zaštiťuje spolek OpenAlt.