Windows Tips & News

Zakázat PulseAudio Per User v Linuxu

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.

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 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.

Velikost aktualizace Windows 10 se konečně zmenšila s verzí 19H1

Velikost aktualizace Windows 10 se konečně zmenšila s verzí 19H1

Minulý týden Microsoft oznámil, co může být velkou úlevou pro všechny uživatele Windows 10 – velk...

Přečtěte si více

Povolit vizuální upozornění pro oznámení ve Windows 10 (Sound Sentry)

Povolit vizuální upozornění pro oznámení ve Windows 10 (Sound Sentry)

Vizuální upozornění, známá také jako „Sound Sentry“, je speciální funkce, která poskytuje vizuáln...

Přečtěte si více

Archivy Windows 10 Build 17134.137

Tento web používá soubory cookie ke zlepšení vašeho zážitku při procházení webem. Z těchto soubor...

Přečtěte si více