Windows Tips & News

Zakázať PulseAudio Per User v Linuxe

click fraud protection

PulseAudio je špeciálny softvér v Linuxe, ktorý funguje ako proxy medzi aplikáciami, ktoré prehrávajú zvuky, a komponentmi linuxového jadra ako ALSA alebo OSS. Mnoho používateľov uprednostňuje čistý zážitok z ALSA. Ak distribúcia, ktorú používate, alebo konkrétne prostredie vašej pracovnej plochy závisí od PulseAudio, môže byť ťažké ju odinštalovať bez narušenia vašich zvukových schopností. Namiesto toho ho môžete zakázať pre svoj používateľský účet bez ovplyvnenia ostatných používateľov vášho počítača so systémom Linux.

Väčšina moderných desktopových prostredí závisí od PulseAudio. Dve hlavné desktopové prostredia populárnej Linux Mint distribúcia, MATE a Škorica, závisia od PulseAudio a stratia svoje ďalšie funkcie, ak je deaktivovaná. Napríklad v hre Cinnamon nebudete môcť použiť ponuku zvuku s ovládacími prvkami týkajúcimi sa zvuku v aplikácii prehrávača. Z oblasti systémovej lišty panela (panel úloh) tiež zmizne ikona hlasitosti zvuku.

Ak sa rozhodnete zakázať PulseAudio pre svoj používateľský účet, zvážte inštaláciu náhrady, ako je aplikácia Volumeicon, ktorá bude mať ikonu na paneli so zvukom.

Stojí za zmienku, že iné desktopové prostredia majú radi XFCE4 môže fungovať bez problémov s PulseAudio alebo bez neho.

Zakázať PulseAudio Per User v Linuxe

Urobte to nasledovne.

  1. Otvorte svoju obľúbenú terminálovú aplikáciu. Moje obľúbené sú uxterm a najmä xfce4-terminál.
  2. Zadajte nasledujúci príkaz:
    mkdir -p $HOME/.config/systemd/user

    Tým sa vytvorí požadovaný adresár vo vašom užívateľskom profile.

  3. Prípadne môžete vyššie uvedený priečinok vytvoriť pomocou svojho obľúbeného správcu súborov. Povoľte možnosť zobraziť skryté súbory a prejdite do priečinka /home/vaše používateľské meno/.config. Tam vytvorte priečinky systemd/user, ak neexistujú.
  4. Teraz v aplikácii terminálu zadajte nasledujúci príkaz:
    systemctl --maska ​​používateľa pulseaudio.socket

    Prípadne môžete zadať príkaz

    ln -s /dev/null /home/vaše používateľské meno/.config/systemd/user/pulseaudio.socket
  5. Reštartujte distribúciu Linuxu.

Týmto zakážete službu PulseAudio pre váš používateľský účet. Ak sa jedného dňa rozhodnete obnoviť predvolené nastavenia, zadajte do terminálu nasledovné:

systemctl --user unmask pulseaudio.socket

Tým sa znova aktivuje PulseAudio. Prípadne ho môžete znova povoliť pomocou príkazu

rm /home/vaše používateľské meno/.config/systemd/user/pulseaudio.socket

To je všetko.

Microsoft patentoval vymeniteľné panely pre zariadenia Surface

Microsoft patentoval vymeniteľné panely pre zariadenia Surface

Microsoft má obrovské portfólio rôznych patentov, ktoré často odhaľujú zaujímavé nápady a originá...

Čítaj viac

Windows 10 Redstone bude obsahovať inteligentné vyhľadávanie v aplikácii Fotky

Windows 10 Redstone bude obsahovať inteligentné vyhľadávanie v aplikácii Fotky

Windows 10 sa dodáva s aplikáciou Fotky, ktorá nahradil Windows Photo Viewer a Fotogaléria. Fotky...

Čítaj viac

Ako odinštalovať a odstrániť prehliadač Avast SafeZone

Ako odinštalovať a odstrániť prehliadač Avast SafeZone

Nedávno sa prehliadač SafeZone vytvorený spoločnosťou Avast dostal k používateľom Avast Free Anti...

Čítaj viac