कमांड लाइन के माध्यम से उबंटू ध्वनि प्रक्रियाओं को पुनरारंभ करें


17

मैंने उबंटू को हाइबरनेट करने की कोशिश की (जो विफल रहता है, लेकिन एक और मुद्दा है) और अपने सिस्टम को फिर से शुरू किया।

इसके बाद, ध्वनि बजाया नहीं जाता है।

Ubuntu साउंड सिस्टम को रिस्टार्ट करने के लिए मुझे कौन सी कमांड / रन करनी चाहिए।


1
यह भी देखें askubuntu.com/a/15224/17060
माइकल

क्या डैन वॉकर का जवाब आपके लिए काम आया? यदि ऐसा किया है, तो अच्छा होगा यदि आप ऐसा कहते हुए एक टिप्पणी करेंगे। यदि नहीं, तो आपने इसे क्यों स्वीकार किया? आपको केवल तभी जवाब देना चाहिए जब वह आपके लिए काम करे
स्कॉट

जवाबों:


10

यदि उबंटू अभी भी अपने साउंड इंजन के लिए अलसा का उपयोग कर रहा है (मुझे यकीन नहीं है कि जैसा कि मैंने इसका उपयोग करने के बाद से थोड़ी देर हो गई है), आप sudo /etc/init.d/alsa-utils restartटर्मिनल में टाइप करके पुनः आरंभ कर सकते हैं ।

चूंकि यह काम नहीं करता है, इसलिए आपको यह सुनिश्चित करने की आवश्यकता हो सकती है कि कुछ भी इसका उपयोग करने की कोशिश नहीं कर रहा है। (उदाहरण बेशर्मी से उबंटू मंचों से चोरी )

name@comp:~$ lsof | grep pcm
sh 5079 name 70u CHR 116,6 13639 /dev/snd/pcmC0D0p

name@comp:~$ kill -9 5079

2
आपको पल्स-ऑडियो को पुनरारंभ करना पड़ सकता है।
द साने

1
अच्छा प्रयास। अच्छा उत्तर। लेकिन मेरे मामले में, समस्या का समाधान नहीं है। हां, मेरे सर्वश्रेष्ठ ज्ञान के लिए, मैं स्वयं एएलएसए का उपयोग करता हूं।
लक्ष्मण प्रसाद

पालन ​​करने के लिए कोई विशिष्ट आदेश। दोनों को बहाल किया। कोई भाग्य नहीं। मुझे विश्वास है, मेरे सिस्टम को पुनः आरंभ करने से, ध्वनि काम करेगी। लेकिन मैं नहीं करना चाहता।
लक्ष्मण प्रसाद 19

लगता है जैसे मुझे फ़ायरफ़ॉक्स, क्रोम, और गनोम-पैनल को मारना होगा। सिस्टम को पुनः आरंभ करने के रूप में अच्छा है: | । कोई बात नहीं धन्यवाद!
लक्ष्मण प्रसाद

34

द्वारा सुझाव दिया गया है mikewhatever में अपने जवाब के लिए Ubuntu के पूछने पर इस सवाल :

pulseaudio -k && sudo alsa force-reload

6
यह वह है जो मेरे लिए काम करता है, उबंटू 18.04 ("बायोनिक") पर
डैन स्टॉवेल

1
20.04 पर भी काम करता है।
डिस्प्लेनेम

केडीई नियॉन 5.18 पर काम करता है।
एलन

7

उबंटू कुछ समय पहले pulseaudio में आ गया था, इसलिए यह होगा:

sudo /etc/init.d/pulseaudio restart

संपादित करें: यदि यह कटौती नहीं करता है, तो आप ध्वनि के लिए उपयोग किए जाने वाले कर्नेल मॉड्यूल को rmmod और modprobe भी कर सकते हैं। जो शायद आपके साउंड कार्ड पर निर्भर करते हैं। lsmod आपको एक सुराग दे सकता है ...


5

PulseAudio एक उपयोगकर्ता सेवा है, इसलिए --user ध्वज के साथ systemctl चलाएं

systemctl --user restart pulseaudio

मुझे Job for pulseaudio.service failed because the control process exited with error code. See "systemctl --user status pulseaudio.service" and "journalctl -xe" for details.कोई सलाह मिलती है ?
xjcl

0

अलसा उपयोग:

 /sbin/alsa {unload|reload|force-unload|force-reload|suspend|resume}


sudo alsa reload

क्या आप इसे समझाने के लिए अपने उत्तर का विस्तार कर सकते हैं? धन्यवाद।
फिक्सर 1234

0

मैं एक रिबूट के बाद पिछले कर्नेल पर लौट आया। ध्वनि बहाल हो गई। मुझे पता चला कि नए अपग्रेड किए गए कर्नेल में अतिरिक्त मॉड्यूल स्थापित नहीं था जैसे कि पुराने ने किया था। lsmod ने कोई ध्वनि मॉड्यूल सूचीबद्ध नहीं किया।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.