PulseAudio là một phần mềm đặc biệt trong Linux, nó hoạt động như một proxy giữa các ứng dụng phát âm thanh và các thành phần nhân Linux như ALSA hoặc OSS. Nhiều người dùng thích trải nghiệm ALSA thuần túy. Nếu một bản phân phối bạn đang sử dụng hoặc cụ thể là môi trường máy tính để bàn của bạn phụ thuộc vào PulseAudio, thì khó có thể gỡ cài đặt nó mà không phá vỡ khả năng âm thanh của bạn. Thay vào đó, bạn có thể vô hiệu hóa nó cho tài khoản người dùng của mình mà không ảnh hưởng đến những người dùng khác trên PC Linux của bạn.
Quảng cáo
cách xóa nhãn dán trên snapchat
Hầu hết các môi trường máy tính để bàn hiện đại đều phụ thuộc vào PulseAudio. Hai môi trường máy tính để bàn chính phổ biến Linux Mint bản phân phối, NGƯỜI BẠN ĐỜI và Quế , phụ thuộc vào PulseAudio và sẽ mất các tính năng bổ sung nếu nó bị tắt. Ví dụ: trong Cinnamon, bạn sẽ không thể sử dụng trình phát âm thanh với các điều khiển liên quan đến âm thanh của ứng dụng trình phát. Ngoài ra, biểu tượng âm lượng sẽ biến mất khỏi khu vực khay hệ thống của bảng điều khiển (thanh tác vụ).
Nếu bạn quyết định tắt PulseAudio cho tài khoản người dùng của mình, hãy cân nhắc cài đặt một ứng dụng thay thế như ứng dụng âm lượng để có biểu tượng khay âm thanh.
Điều đáng nói là các môi trường máy tính để bàn khác như XFCE4 có thể hoạt động không có vấn đề khi có hoặc không có PulseAudio.
Tắt PulseAudio Per User trong Linux
Làm như sau.
- Mở ứng dụng đầu cuối yêu thích của bạn. Mục yêu thích của tôi là uxterm và đặc biệt là xfce4-terminal .
- Nhập lệnh sau:
mkdir -p $ HOME / .config / systemd / user
Điều này sẽ tạo thư mục bắt buộc trong hồ sơ người dùng của bạn.
- Ngoài ra, bạn có thể tạo thư mục ở trên bằng trình quản lý tệp yêu thích của mình. Bật tùy chọn để hiển thị các tệp ẩn và đi tới thư mục / home / your user name / .config. Ở đó, tạo thư mục systemd / user nếu chúng không tồn tại.
- Bây giờ, trong ứng dụng đầu cuối, hãy nhập lệnh sau:
systemctl - mặt nạ người dùng pulseaudio.socket
Ngoài ra, bạn có thể gõ lệnh
ln -s / dev / null / home / your user name / .config / systemd / user / pulseaudio.socket
- Khởi động lại bản phân phối Linux của bạn.
Điều này sẽ vô hiệu hóa dịch vụ PulseAudio cho tài khoản người dùng của bạn. Nếu một ngày nào đó, bạn quyết định khôi phục các giá trị mặc định, hãy nhập nội dung sau vào Terminal:
systemctl --user unmask pulseaudio.socket
Thao tác này sẽ kích hoạt lại PulseAudio. Ngoài ra, bạn có thể bật lại nó bằng lệnh
rm / home / your user name / .config / systemd / user / pulseaudio.socket
Đó là nó.
tôi đã lãng phí bao nhiêu thời gian cho minecraft