এক্সবন্টুতে হার্ডওয়্যার কী দ্বারা নিয়ন্ত্রিত 'ডিফল্ট' সাউন্ড ডিভাইস কীভাবে স্যুইচ করবেন?


11

জিনোম 3 এর অভাব সন্ধানের পরে আমি 12.04 উবুন্টু আপগ্রেডে এক্সুবুন্টু-ডেস্কটপ ইনস্টল করেছি। আমি বেশিরভাগ খুশিই হয়েছি, তবে আমি একটি বিজোড় এবং হতাশাবোধক বাগ পেয়েছি। আমার ল্যাপটপের দুটি শব্দ 'আউটপুট' রয়েছে - একটি HDMI- আউট প্লাগ আমি কখনও ব্যবহার করি না, এবং অনবোর্ড স্পিকার / হেডফোনগুলি। কিছু কারণে, হার্ডওয়্যার কীগুলি এইচডিএমআই আউটপুটে ম্যাপ করা হয়েছে, যদিও আমি এটিকে প্যাভোকন্ট্রোল-এ 'ফ্যালব্যাক' হিসাবে সেট করি এবং বিজ্ঞপ্তি-ওএসডি কেবল এইচডিএমআই আউটপুটে পরিবর্তনগুলি প্রদর্শন করে (যদিও প্যানেল সূচক ভলিউম নিয়ন্ত্রণ নিয়ন্ত্রণ বোর্ডের শব্দ)। আমি আদর্শভাবে উভয় হার্ডওয়্যার কী পছন্দ করতে চাই এবং অনবোর্ডের শব্দটির দিকে নজর দেওয়ার জন্য বিজ্ঞপ্তি-ওএসডি চাই, যদিও আমি বিজ্ঞপ্তি-ওএসডি না পেতে পারলে এটি একটি গ্রহণযোগ্য ক্ষতি। ভলিউম পরিবর্তনের জন্য একগুচ্ছ স্টাফ ক্লিক করে আমাকে পাগল করছে though

গুগলিং পরামর্শ দিয়েছে যে এটি / মে / পলসৌদিও / এএলএসএ দ্বন্দ্ব হতে পারে তবে হার্ডওয়্যার কীগুলি প্রত্যাশার মতো এইচডিএমআইয়ের জন্য প্যাভুকন্ট্রলে কমপক্ষে নির্দেশিত ভলিউমটি পরিবর্তিত হবে বলে মনে হয় (প্রকৃত শব্দ আউটপুট পরীক্ষা করার জন্য আমার কাছে HDMI কেবল নেই)

উত্তর:


12

আমি সেটিংস / সেটিংস সম্পাদক (সাধারণ সেটিংস পরিচালক নয়) সন্ধান করার জন্য কোথাও একটি ক্লু পেয়েছি

তারপরে, এর নীচে xfce4-mixer, সেটিংটি /active-card ছিল যার মান ছিল:

PlaybackHighDefinitionAudioControllerDigitalStereoHDMIPulseAudioMixer

আমি 'অ্যাক্টিভ-কার্ড' নির্বাচন করেছি এবং 'সম্পত্তি পুনরায় সেট করুন' বোতামটিতে চাপলাম। এটি সেটিংটিকে রূপান্তরিত করেছে:

PlaybackBuiltinAudioAnalogStereoPulseAudioMixer

(এই নাম ঘনিষ্ঠভাবে নাম অনুসরণ আউটপুট ডিভাইস মধ্যে pavucontrol দেখুন স্ক্রিনশট )

একটি রিবুট পরে, এটি কাজ করে। আমার ভলিউম বোতামগুলি এখন স্পিকারের ভলিউমকে প্রভাবিত করে।

(আমার পূর্বে স্ক্র্যাব করুন, এখন মুছে ফেলা হয়েছে, প্লে / বিরতি না দেওয়া সম্পর্কে ইঙ্গিত / মন্তব্য করুন working তারা (এখনও) রিদম্বক্সে ভাল কাজ করে - এটি ছিল / কোনও সম্পর্কিত নয় gmusicbrowser)

এটি আপনার পক্ষে কাজ করতে পারে বা নাও পারে! :-)

সম্পাদনা: কোনও কারণে, আমার xfce প্রোফাইলটি দূষিত হয়ে পড়েছে এবং আমি স্ক্র্যাচ থেকে আবার শুরু করেছি rm -rf ~/.config। এখন, মাত্র কয়েক দিন পরে রিসেট এটা হয় আমার জন্য কাজ না করে, কিন্তু সেটিং /active-cardথেকে PlaybackBuiltinAudioAnalogStereoPulseAudioMixerকরেনি।

সম্পাদনা: উপরেরগুলি যদি টার্মিনাল এবং xfconf এর মাধ্যমে সেট করার চেষ্টা না করে, যেমন

    xfconf-query -c xfce4-mixer -p /active-card -s 'PlaybackBuiltinAudioAnalogStereoPulseAudioMixer'

এটি নিখুঁতভাবে কাজ করেছে! সিস্টেমটি কেন এইচডিএমআইকে আমার ডিফল্ট হওয়া উচিত বলে ধারণা করা হয়নি, তবে আমি সেই মানগুলি পুনরায় সেট করে রিবুট করেছি এবং এখন আমার মিডিয়া হটকিগুলি পুরোপুরি কাজ করছে, কোনও কনফিগারেশন প্রয়োজন নেই।
রুথ

নতুন স্ট্রিং সম্পাদনা বা তৈরি করতে পারে না, ফিল্ডটি সর্বদা "এইচডিএডিয়োজেনেরিক অ্যালসামিক্সার" এ পুনরায় সেট করে। ফলস্বরূপ কোনও ভলিউম হট কীগুলি মোটেই কার্যকর হয় না।
ফেব্রুয়ারী 12'12

মান পরিবর্তন করার আগে xfce4- ভলিউমড প্রক্রিয়াটি মেরে ফেলতে হবে, অন্যথায় স্ট্রিং ফিল্ডটি পুনরায় সেট করতে থাকবে। ফলাফল!
13am এ স্ট্রিমোর

এর জন্য আপনাকে অনেক ধন্যবাদ! আমার ভলিউম নিয়ন্ত্রণ কীগুলিও কাজ করছে না তবে এখন সেগুলি স্থির। আমি কেবল লোকজনকে জানাতে চাই যে যদি আপনার ভাষাটি ইউএস-ইউএস

প্রস্তাবিত সম্পাদনা থেকে: উপরেরগুলি যদি টার্মিনাল এবং xfconf এর মাধ্যমে সেট করার চেষ্টা না করে, যেমন xfconf-query -c xfce4-mixer -p /active-card -s 'PlaybackBuiltinAudioAnalogStereoPulseAudioMixer'
ন্যানোফারাড

6

যাদের নেই তাদের পক্ষে /active-cardএটি কোনওভাবেই প্রয়োজন হয় না বা হয় না xfce4-mixer। শব্দটি পালস অডিওর মধ্য দিয়ে যাচ্ছে এবং তাই পালস অডিওর কনফিগারেশন দ্বারা "ডিফল্ট" ডিভাইসটি নির্বাচিত হয়েছে এবং xfce4-volumedকেবলমাত্র "ডিফল্ট" আউটপুটগুলির ভলিউম পরিবর্তন করবে।

তবে আপনি এর জন্য পালস অডিও কনফিগারেশন সরঞ্জামটি ব্যবহার করতে পারেন pacmd,।

$ pacmd
Welcome to PulseAudio! Use "help" for usage information.
>>>
  1. প্রথমে আপনার মেশিনে থাকা ডিভাইসগুলির তালিকা করুন

    >>> list-sinks
    

    এটি আপনার ডিভাইসগুলি সম্পর্কে প্রচুর তথ্য মুদ্রণ করবে এবং দৃশ্যমান হিসাবে তাদের সকলের একটি সূচক রয়েছে

    2 sink(s) available.
      * index: 0
        name: <alsa_output.pci-0000_00_03.0.hdmi-stereo>
            ...
        index: 1
        name: <alsa_output.pci-0000_00_1b.0.analog-stereo>
            ...
    
  2. আপনার পছন্দসই ডিভাইসটি ডিফল্ট হিসাবে সেট করা দরকার। যেমন আপনি দেখতে পাচ্ছেন ( ছোট তারকা , *সূচকের আগে: 0) আমার এইচডিএমআই ডিফল্ট ছিল এবং আমি এনালগ আউটপুট চেয়েছিলাম wanted

    >>> set-default-sink 1
    

xfce4-volumedসম্পূর্ণ সিস্টেম পুনরায় আরম্ভ না করে পছন্দসই প্রভাব ফেলতে আপনাকে এটিকে হত্যা ও পুনরায় চালু করতে হতে পারে:

    $pkill volumed
    $xfce4-volumed

তবে মূলত, এটি


এটি পুরোপুরি কাজ করে। আমি কৌতূহল যে এটি আমি যে ডিফল্ট উত্সটি বেছে নিয়েছি এটি একটি ব্লুটুথ স্পিকার হিসাবে সময়ের সাথে আরও ভালভাবে ধরে থাকবে। আমি আমার মন্তব্য আপডেট করব যদি এটি সংযোগ বিচ্ছিন্ন / সংযোগ প্রক্রিয়াগুলির মাধ্যমে কাজ না করে।
অ্যান্থনি

1

এই ফিক্সটি লগিটেক জি 930 ওয়্যারলেস গেমিং হেডসেটগুলিতে ভলিউম নিয়ন্ত্রণও ঠিক করবে। (যদিও অন্যান্য বোতামগুলির বিষয়ে নিশ্চিত নয়) সেটিংস / সেটিংস সম্পাদক চালু করুন (সাধারণ সেটিংস পরিচালক নয়) বা কমান্ড প্রম্পট খুলুন এবং টাইপ করুন xfce4- সেটিংস-সম্পাদক

তারপরে, xfce4- মিশ্রকের অধীনে এবং সক্রিয় কার্ড-এর সেটিংটি মান: থেকে চিহ্নিত করে প্রতিস্থাপন করুন

PlaybackLogitechG930HeadsetAnalogStereoPulseAudioMixer

এটি বুঝতে সহজ করার জন্য আমি একটি চিত্র অন্তর্ভুক্ত করেছি

এছাড়াও যদি এখানে হেডসেটের ভলিউমটিতে কাজ করতে সমস্যা হয় তবে একটি লিঙ্ক https://bugs.launchpad.net/xfce4-volused/+bug/901338 সহায়তা করতে পারে

মূলত একটি কিলাল xfce4- ভলিউম করুন এবং আবার হেডসেটে ভলিউমটি সরানোর চেষ্টা করুন

হেডসেট


1

কনফিগারেশন ফাইলগুলি সম্পাদনা না করে কে-ডি-তে, আমি টাস্ক বারের ভলিউম আইকনটিতে ডান ক্লিক করে এবং নির্বাচন করে এটি ঠিক করতে সক্ষম হয়েছি Select Master Channel...

এটি একটি কেমিক্স ডায়ালগ নিয়ে এসেছিল যেখানে আমি Built-in Audio Analog Stereoতার পরিবর্তে নির্বাচন করেছি GK110 HDMI Audio। অবিলম্বে OKআমার কীবোর্ডের ভলিউম কীগুলি ক্লিক করার পরে কাজ শুরু হয়েছিল।


0

পিটারস উত্তরও আমার পক্ষে কাজ করেছিল। তবে / সক্রিয় কার্ড পুনরায় সেট করার ফলে প্রবেশ মুছে ফেলা হয়েছে। আমি কেবল এটি আবার যুক্ত করেছি:
নাম: / সক্রিয়-কার্ডের
ধরণ: স্ট্রিংয়ের
মান: প্লেব্যাকবিল্টিন

অডিও অ্যানালগস্টেরিও পুলস অডিওমিক্সার রিবুট করা এবং আমি / usr / bin / xfce4- ভলিউম থেকে ক্র্যাশ-রিপোর্ট পেয়েছি তবে নিয়ন্ত্রণগুলি আবার কাজ করে।

ধন্যবাদ!

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