Windows Tips & News

ปิดใช้งาน PulseAudio ต่อผู้ใช้ใน Linux

PulseAudio เป็นซอฟต์แวร์พิเศษใน Linux ซึ่งทำหน้าที่เป็นพร็อกซีระหว่างแอปพลิเคชันที่เล่นเสียงและส่วนประกอบเคอร์เนลของ Linux เช่น ALSA หรือ OSS ผู้ใช้หลายคนชอบประสบการณ์ ALSA ที่บริสุทธิ์ หาก distro ที่คุณใช้อยู่ หรือโดยเฉพาะอย่างยิ่ง สภาพแวดล้อมเดสก์ท็อปของคุณขึ้นอยู่กับ PulseAudio การถอนการติดตั้งโดยไม่ทำลายความสามารถด้านเสียงของคุณอาจเป็นเรื่องยาก คุณสามารถปิดการใช้งานสำหรับบัญชีผู้ใช้ของคุณแทนได้ โดยไม่กระทบต่อผู้ใช้รายอื่นบน Linux PC ของคุณ

สภาพแวดล้อมเดสก์ท็อปที่ทันสมัยส่วนใหญ่ขึ้นอยู่กับ PulseAudio สองสภาพแวดล้อมเดสก์ท็อปหลักที่เป็นที่นิยม ลินุกซ์ มิ้นท์ ดิสโทร, เพื่อน และ อบเชยขึ้นอยู่กับ PulseAudio และจะสูญเสียคุณสมบัติพิเศษหากปิดใช้งาน ตัวอย่างเช่น ใน Cinnamon คุณจะไม่สามารถใช้เสียงลอยกับตัวควบคุมที่เกี่ยวข้องกับเสียงของแอปเครื่องเล่นได้ นอกจากนี้ ไอคอนระดับเสียงจะหายไปจากพื้นที่ถาดระบบของแผงควบคุม (แถบงาน)

หากคุณตัดสินใจปิดใช้งาน PulseAudio สำหรับบัญชีผู้ใช้ของคุณ ให้ลองติดตั้งโปรแกรมทดแทน เช่น แอป Volumeicon เพื่อให้มีไอคอนถาดเสียง

เป็นมูลค่าการกล่าวขวัญว่าสภาพแวดล้อมเดสก์ท็อปอื่น ๆ เช่น XFCE4 สามารถทำงานได้โดยไม่มีปัญหาโดยมีหรือไม่มี PulseAudio

ปิดใช้งาน PulseAudio ต่อผู้ใช้ใน Linux

ทำดังนี้.

  1. เปิดแอปเทอร์มินัลที่คุณชื่นชอบ รายการโปรดของฉันคือ uxterm และโดยเฉพาะอย่างยิ่ง xfce4-terminal.
  2. พิมพ์คำสั่งต่อไปนี้:
    mkdir -p $HOME/.config/systemd/user

    สิ่งนี้จะสร้างไดเร็กทอรีที่จำเป็นในโปรไฟล์ผู้ใช้ของคุณ

  3. หรือคุณสามารถสร้างโฟลเดอร์ด้านบนโดยใช้ตัวจัดการไฟล์ที่คุณชื่นชอบ เปิดใช้งานตัวเลือกเพื่อแสดงไฟล์ที่ซ่อนอยู่และไปที่โฟลเดอร์ /home/your user name/.config. ที่นั่น ให้สร้างโฟลเดอร์ systemd/user หากไม่มีอยู่
  4. ตอนนี้ ในแอปเทอร์มินัล ให้พิมพ์คำสั่งต่อไปนี้:
    systemctl --user หน้ากาก pulseaudio.socket

    หรือพิมพ์คำสั่ง

    ln -s /dev/null /home/ชื่อผู้ใช้ของคุณ/.config/systemd/user/pulseaudio.socket
  5. รีสตาร์ท Linux distro ของคุณ

การดำเนินการนี้จะปิดใช้งานบริการ PulseAudio สำหรับบัญชีผู้ใช้ของคุณ ถ้าสักวันหนึ่ง คุณตัดสินใจที่จะคืนค่าเริ่มต้น ให้พิมพ์ข้อความต่อไปนี้ใน Terminal:

systemctl - ผู้ใช้เปิดโปง pulseaudio.socket

สิ่งนี้จะเปิดใช้งาน PulseAudio อีกครั้ง หรือคุณสามารถเปิดใช้งานใหม่ได้ด้วยคำสั่ง

rm /home/ชื่อผู้ใช้ของคุณ/.config/systemd/user/pulseaudio.socket

แค่นั้นแหละ.

Sergey Tkachenko ผู้เขียนที่ Winaero

Sergey Tkachenko ผู้เขียนที่ Winaero

บรรณารักษ์ - ตัวจัดการไลบรารีสำหรับ Windows 7 และ Windows 8.Librarian เป็นโปรแกรมจัดการไลบรารีที่...

อ่านเพิ่มเติม

Sergey Tkachenko ผู้เขียนที่ Winaero

มีแอพกู้คืนข้อมูลมากมายในปัจจุบัน ส่วนใหญ่เหมาะสำหรับการกู้คืนไฟล์ที่ถูกลบ อย่างไรก็ตาม เมื่อพูดถ...

อ่านเพิ่มเติม

Microsoft PowerToys 0.56.1 มี 128 FancyZone และค้นหาเมาส์ของฉันบนตัวชี้สั่น

Microsoft PowerToys 0.56.1 มี 128 FancyZone และค้นหาเมาส์ของฉันบนตัวชี้สั่น

Microsoft ได้เปิดตัวชุด PowerToys เวอร์ชันใหม่ บริษัท ได้เปลี่ยนไปใช้สาขา 0.56.x จาก 0.55.x ที่ใช...

อ่านเพิ่มเติม