कभी-कभी पल्सेडियो सेवा बंद हो जाती है और जब मैं बंशी या टोटेम के साथ एक ऑडियो फ़ाइल खोलता हूं तो यह स्वयं को पुनरारंभ नहीं करता है।
लॉगआउट किए बिना मैं फिर से पल्सीडियो कैसे बना सकता हूं?
कभी-कभी पल्सेडियो सेवा बंद हो जाती है और जब मैं बंशी या टोटेम के साथ एक ऑडियो फ़ाइल खोलता हूं तो यह स्वयं को पुनरारंभ नहीं करता है।
लॉगआउट किए बिना मैं फिर से पल्सीडियो कैसे बना सकता हूं?
जवाबों:
मैंने अपनी समस्या हल कर ली।
जांचें कि कोई पल्सीडियो उदाहरण नहीं चल रहा है:
pulseaudio --check
यह आम तौर पर कोई आउटपुट प्रिंट करता है, बस कोड से बाहर निकलें। 0
मतलब चल रहा है। मेरा नहीं चल रहा था, इसलिए मैं सिर्फ चरण 3 में आगे बढ़ा।
यदि कोई उदाहरण चल रहा है:
pulseaudio -k
अंत में, एक डेमॉन के रूप में फिर से पल्सीडियो शुरू करें:
pulseaudio -D
फिर से बंशी शुरू करो और आनंद लो!
pulseaudio -k
काम नहीं करता है। इसके बाद sudo killall pulseaudio
, सब कुछ फिर से शुरू होता है और ठीक काम करता है। (उबंटू 16.04)
pulseaudio --check
सामान्य रूप से कोई आउटपुट प्रिंट नहीं करता है , बस बाहर निकलें कोड 0 जिसका अर्थ है चल रहा है" => तो, कोई आउटपुट नहीं है, यह चल रहा है; लेकिन, यदि आप बाहर निकलने वाले कोड को वैसे भी जांचना चाहते हैं, तो चलाएं: echo $?
जो 0
चल रहा है, उसे प्रिंट करना चाहिए । ( $?
पिछली कमांड का एग्जिट कोड है। यदि आप इसे दो बार चलाते हैं, तो यह एक्जिट कोड को प्रिंट कर देता है echo
)
एक मानक सेटअप में रनिंग pulseaudio -k
डेमॉन को पुनरारंभ करता है। और कुछ करने को नहीं।
मामले में पीए टाइपिंग नहीं चल रहा है pulseaudio
और विकल्प के बिना में चूक का उपयोग कर डेमॉन शुरू कर देंगे /etc/pulse/daemon.conf
और /etc/pulse/default.pa
।
में उपयोगकर्ता-परिभाषित सेटिंग्स ~/.pulse/
या ~/.config/pulse/
सिस्टम-वाइड सेटिंग्स को ओवरराइड करेगा। समस्याओं के मामले में अक्सर पल्सेडियो को फिर से शुरू करने से पहले इन निर्देशिकाओं को हटाने में मदद मिलेगी।
विवरण के लिए पल्सएडियो विकी देखें ।
/usr/bin/pulseaudio
रिटर्न bash: /usr/bin/pulseaudio: Permission denied
भले ही फाइल अनुमति ठीक लग रहे हैं: -rwxr-xr-x+ 1 root root 87K Jun 21 08:09 /usr/bin/pulseaudio
क्यों
rm ~/.config/pulse/*
इसके बाद pulseaudio -k
चाल चली।
सेवा आदेश (Ubuntu 14.04 या पुराने केवल) का उपयोग करें:
sudo service pulseaudio restart
Failed to restart pulseaudio.service: Unit pulseaudio.service not found.
Pulseaudio एक उपयोगकर्ता सेवा है, इसलिए:
systemctl --user restart pulseaudio.service
इसके अलावा यह है:
systemctl --user restart pulseaudio.socket
चेक के restart
साथ बदलें status
।
यहाँ यह Ubuntu 15.10 में कैसे करें:
pulseaudio -k
रनिंग डेमॉन को मारने के लिए भागो । आपको केवल एक त्रुटि मिलेगी यदि कोई डेमॉन नहीं चल रहा था, अन्यथा कोई संदेश नहीं दिखाई देगा।pulseaudio --check
यह जांचने के लिए चल सकते हैं कि पल्सीडियो चल रहा है। check
कमांड से एक साफ निकास (कोई संदेश नहीं) इंगित करता है कि डेमॉन सफलतापूर्वक शुरू हो गया है। अन्यथा, pulseaudio --start
डेमॉन लॉन्च करने के लिए चलाएं । यदि आपने हाल ही में अपनी कॉन्फ़िगरेशन फ़ाइल को बदल दिया है और डेमॉन शुरू करने में विफल रहता है, तो त्रुटियों के लिए अपनी फ़ाइल की जांच करें और पल्सीडियो से किसी भी संदेश के लिए सिस्टमलॉग ऐप (सिस्टमलॉग ऐप के साथ) की जांच करें।pulseaudio - चेक
pulseaudio - किल
pulseaudio --स्टार्ट
अगर काम करने में विफल पल्सीडियो S3 स्लीप (रैम के लिए सस्पेंड) से संबंधित है, तो असली कारण ऑडियो हार्डवेयर समस्या हो सकती है और फिर आपको भारी-भरकम रीसेट करना होगा:
pulseaudio -k && sudo alsa force-reload && sleep 2 && pulseaudio -k && sudo alsa force-reload
हाँ, इसे छोटी देरी के साथ दो बार करने की आवश्यकता है। मुझे पता नहीं क्यों लेकिन यह हर बार काम करने लगता है।
यदि आपके पास समानांतर (तेज उपयोगकर्ता स्विचिंग) में कई डेस्कटॉप वातावरण हैं
sudo killall pulseaudio && sudo alsa force-reload && sleep 2 && sudo killall pulseaudio && sudo alsa force-reload