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


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.