Windows Tips & News

Zakázat PulseAudio Per User v Linuxu

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému

PulseAudio je speciální software v Linuxu, který funguje jako proxy mezi aplikacemi, které přehrávají zvuky, a komponentami linuxového jádra jako ALSA nebo OSS. Mnoho uživatelů dává přednost čistému zážitku ALSA. Pokud distribuce, kterou používáte, nebo konkrétně vaše desktopové prostředí závisí na PulseAudio, může být obtížné ji odinstalovat, aniž byste narušili vaše zvukové schopnosti. Místo toho jej můžete zakázat pro svůj uživatelský účet, aniž by to ovlivnilo ostatní uživatele vašeho počítače se systémem Linux.

reklama


Většina moderních desktopových prostředí závisí na PulseAudio. Dvě hlavní desktopová prostředí populární Linux Mint distro, MATE a Skořice, závisí na PulseAudio a ztratí své další funkce, pokud je deaktivována. Například v aplikaci Cinnamon nebudete moci používat rozbalovací nabídku zvuku s ovládacími prvky souvisejícími se zvukem v aplikaci přehrávače. Ikona hlasitosti zvuku také zmizí z oblasti systémové lišty panelu (hlavního panelu).

Pokud se rozhodnete zakázat PulseAudio pro svůj uživatelský účet, zvažte instalaci náhrady, jako je aplikace volumeicon, která bude mít ikonu zvukového panelu.

Za zmínku stojí, že ostatní desktopová prostředí mají rádi XFCE4 může fungovat bez problémů s PulseAudio nebo bez něj.

Zakázat PulseAudio Per User v Linuxu

Udělejte to následovně.

  1. Otevřete svou oblíbenou terminálovou aplikaci. Moje oblíbené jsou uxterm a zvláště xfce4-terminál.
  2. Zadejte následující příkaz:
    mkdir -p $HOME/.config/systemd/user

    Tím se vytvoří požadovaný adresář ve vašem uživatelském profilu.

  3. Případně můžete výše uvedenou složku vytvořit pomocí svého oblíbeného správce souborů. Povolte možnost zobrazení skrytých souborů a přejděte do složky /home/vaše uživatelské jméno/.config. Tam vytvořte složky systemd/user, pokud neexistují.
  4. Nyní v aplikaci terminálu zadejte následující příkaz:
    systemctl -- maska ​​uživatele pulseaudio.socket

    Případně můžete zadat příkaz

    ln -s /dev/null /home/vaše uživatelské jméno/.config/systemd/user/pulseaudio.socket
  5. Restartujte distribuci Linuxu.

Tím zakážete službu PulseAudio pro váš uživatelský účet. Pokud se jednoho dne rozhodnete obnovit výchozí nastavení, zadejte do Terminálu následující:

systemctl --user unmask pulseaudio.socket

Tím se znovu aktivuje PulseAudio. Případně jej můžete znovu povolit pomocí příkazu

rm /home/vaše uživatelské jméno/.config/systemd/user/pulseaudio.socket

A je to.

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému
Žádné další seznamy známých problémů pro sestavení Windows 10 Insider

Žádné další seznamy známých problémů pro sestavení Windows 10 Insider

Windows Insiders jsou zvyklí získat seznam známých problémů s každou novou sestavou vydanou pro p...

Přečtěte si více

Jak přidat knihovny do rychlého přístupu ve Windows 10

Jak přidat knihovny do rychlého přístupu ve Windows 10

Knihovny je speciální složka ve Windows, zavedená ve Windows 7. Umožňuje vám vytvářet knihovny - ...

Přečtěte si více

Windows 10 Build 16273 je k dispozici pro Windows Insiders

Windows 10 Build 16273 je k dispozici pro Windows Insiders

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systémuM...

Přečtěte si více