কীভাবে প্রোগ্রামগুলি লিনাক্সে শব্দ ব্যবহার করছে তা আমি কীভাবে জানতে পারি?


13

কি কি বাইনারি সাউন্ড সিস্টেম / সার্ভার ব্যবহার করছে তা জানার পরেও কি আছে? /procডিরেক্টরিতে (বা /dev) কিছু দেখার মতো ?

কিছুক্ষণ পর ALSA কাজ করা বন্ধ করে দেয় এবং আমি কেন তা জানতে চাই।

উত্তর:


14

নিম্নলিখিত কমান্ডগুলির মধ্যে একটি আপনাকে পরে যা দিতে পারে তা দিতে পারে:

burhan@Ganymede:~$ lsof /dev/snd/*
COMMAND    PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
pulseaudi 1142 burhan  mem    CHR  116,3          7885 /dev/snd/pcmC0D0p
pulseaudi 1142 burhan   21u   CHR  116,5      0t0 7887 /dev/snd/controlC0
pulseaudi 1142 burhan   28u   CHR  116,5      0t0 7887 /dev/snd/controlC0
pulseaudi 1142 burhan   36r   CHR 116,33      0t0 6351 /dev/snd/timer
pulseaudi 1142 burhan   37u   CHR  116,3      0t0 7885 /dev/snd/pcmC0D0p


burhan@Ganymede:~$ fuser -v /dev/snd/*
                     USER PID ACCESS COMMAND
/dev/snd/controlC0:  burhan     1142 F.... pulseaudio
/dev/snd/pcmC0D0p:   burhan     1142 F...m pulseaudio
/dev/snd/timer:      burhan     1142 f.... pulseaudio

এই সিস্টেমে, পালসিউডিও কেবলমাত্র শব্দ শব্দ ব্যবহার করে তবে এটি একটি তাজা উবুন্টু 11.04 ভিএম। আপনার অন্যান্য জিনিস তালিকাভুক্ত থাকতে পারে।


1
আমি বছরের পর বছর ধরে ভুল ব্যবহার করে আসছি। SMH। এই পোস্টের জন্য ধন্যবাদ।
ইনসানার

6

আমি / প্রো-তে সাউন্ড ইন্টারফেসগুলি সম্পর্কে নিশ্চিত নই , তবে আপনার যদি পালস অডিও চলছে, আপনি জিটিকে ভিত্তিক একটি সরঞ্জাম, পালস অডিও ভলিউম কন্ট্রোল থেকে এই তথ্যটি পেতে পারেন । উবুন্টুতে, এটি প্যাভুকন্ট্রোল প্যাকেজ থেকে ইনস্টল করা হয় ।

এটি আপনাকে সাউন্ড স্ট্রিমগুলি ব্যবহার করে সমস্ত অ্যাপ্লিকেশন দেখতে দেয় এবং প্রতিটি স্ট্রিমের জন্য পৃথকভাবে (চ্যানেলের ভলিউম ছাড়াও) ভলিউম স্তরগুলি নিয়ন্ত্রণ করতে দেয়।

বিকল্প পাঠ


4

lsof | grep dev/sndরুট হিসাবে চালান ' '। আপনি দেখতে পাবেন কী কী প্রসেসে / dev / snd এ ফাইল রয়েছে।


আমার মেশিনে, lsofএকটি স্ক্রিন বা দুটি আউটপুট দেখায় এবং তারপরে এটি কেবল বসে। এটি আর কিছুই করে না। ভুল হতে পারে কি সম্পর্কে কোন সূত্র?
জিও
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.