snd_hda_intel 0000: 00: 1f.3: i915 উপাদান মাস্টার যুক্ত করতে ব্যর্থ হয়েছে (-19)


10

প্রশ্নাবলী:

  1. আই 915 উপাদান মাস্টার কী?
  2. I915 উপাদান মাস্টার যোগ করতে ব্যর্থ হওয়ার ফলাফল (গুলি) কী?
  3. আমি কীভাবে এই ব্যর্থতার বিজ্ঞপ্তিটি সমাধান / সরান করব?

পটভূমি তথ্য:

বুটআপ এবং উবুন্টু 10.5-এ বন্ধ করার সময় এই ব্যর্থতার বিজ্ঞপ্তি।
আমার বিল্টটিতে ASUS Z170M-Plus মোবো, এনভিডিয়া গ্রাফিক্স কার্ড উবুন্টু 10.5 OS রয়েছে যা লিনাক্স কার্নেলটি 4.2.0-16-জেনেরিক এবং এনভিডিয়া বাইনারি ড্রাইভার 352.55 ব্যবহার করে।

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

snd_hda_intelলিনাক্স কার্নেলের একটি ইন্টেল অডিও ড্রাইভার হিসাবে উপস্থিত হয় যা ALSA কার্নেল কোর এবং z170M-Plus অডিও হার্ডওয়্যার নিয়ামকের সাথে যোগাযোগ করে। আমি ভুল হলে আমাকে সংশোধন করুন।

0000:00:1f.3 আসুস মোবোর অন্তর্নির্মিত অডিও ডিভাইসের পিসিআই স্লট।

0000:00:1f.3আসুস অডিও ডিভাইস: ইন্টেল কর্পোরেশন সানরাইজ পয়েন্ট-এইচ এইচডি অডিও (রেভ 31) অবস্থিত। এটি যে ব্যবহার করছে তা ব্যবহার করে

Subsystem: ASUSTeK Computer Inc. Device 86c7
Flags: bus master, fast devsel, latency 32, IRQ 125
Memory at f7140000 (64-bit, non-prefetchable) [size=16K]
Memory at f7120000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [50] Power Management version 3
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
Kernel driver in use: snd_hda_intel

nomodesetগ্রাব এন্ট্রি যুক্ত করার পরে এবং আমার fstab- এ খারাপ / অব্যবহৃত এন্ট্রি ফিক্স করার পরে এই ত্রুটিটি অদৃশ্য হয়ে গেছে বলে মনে হয়েছিল, তবে ত্রুটিটির অর্থ কী তা এখনও আমার কোনও ধারণা নেই
ওল্ফ

উত্তর:


5

আমি এটি খুঁজে পেয়েছি: http://www.starmate.fr/i915-comp घटक-master/ (ফরাসী)

এটি আসুস মাদারবোর্ডের জন্য সক্রিয় করার জন্য বায়োস বিকল্পের মতো দেখাচ্ছে।

অগ্রিম -> অগ্রণী \ সিস্টেমস এজেন্ট (SA) কনফিগারেশন -> কনফিগারেশন গ্রাফিক> মাল্টি-জিপিইউ ডেডিকেস মনিটর

এটা আমার জন্য সমস্যার সমাধান;)


1

সেট IGPU মাল্টি মনিটর করার জন্য সক্ষম করা আমার বায়োস সেটিংস গ্রাফিক্স বিভাগে আমার জন্য এটি স্থির করেছি।

এর কারণ হ'ল এনভিডিয়া কাস্টম ড্রাইভার। এটি আমার মাদারবোর্ডে একীকরণ করা ভিডিও কার্ডের সাথে কোনওভাবে বিরোধ ts


1

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

আইজিপিইউর এইচডিএমআই / ডিসপ্লেপোর্ট ডিসপ্লে সংযোগকারীদের অডিও চিপ দ্বারা উত্পাদিত অডিও আউটপুট করার অনুমতি দেওয়ার জন্য ইন্টেল চিপসেটের অডিও চিপ এবং আইজিপিইউয়ের মধ্যে একটি লিঙ্ক রয়েছে। সিস্টেম ফার্মওয়্যার মেটাডেটা এইচডি অডিও ড্রাইভারকে এই লিঙ্কটি আশা করতে বলে। তবে যেহেতু আইজিপিইউ ব্যবহার করা হচ্ছে না, তাই ড্রাইভারটি এই লিঙ্কটি সক্রিয় করার প্রচেষ্টা ব্যর্থ হবে এবং ত্রুটির বার্তাটির failed to add i915 component masterফলস্বরূপ।

বাকী অডিও চিপটি ঠিকঠাকভাবে কাজ করবে, আপনি কেবলমাত্র এইচডিএমআই / ডিসপ্লেপোর্ট সংযোগকারীগুলির সাথে অডিও পাবেন না যা আইজিপিইউতে সংযুক্ত রয়েছে (যা আপনি সম্ভবত কোনওভাবে ব্যবহার করছেন না)। আপনি যদি মাল্টি-ডিসপ্লে সেটআপে এনভিডিয়া জিপিইউ ছাড়াও আইজিপিইউ ব্যবহার করার চেষ্টা করছেন এবং এইচডিএমআই বা ডিসপ্লেপোর্টের মাধ্যমে অডিও আউটপুট আউটপুট করতে চাইলে কোনও স্পেসের সাথে স্পর্শ করতে চান তবেই বার্তাটির কোনও তাত্পর্য থাকবে The আইজিপিইউ-তে

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

আপনি যদি আগ্রহী হন snd_hdac_i915_init() in file .../sound/hda/hdac_i9i5.cতবে লিনাক্স কার্নেল সোর্স কোড প্যাকেজের মধ্যে এই বার্তাটি কার্যকর করে এমন ফাংশনটি ।


1

যদিও এটি একটি পুরানো প্রশ্ন, আমি সম্প্রতি একটি ইন্টেল জেড 370০-ভিত্তিক সিস্টেমে বিল্ট-ইন ভিডিও পোর্টগুলির সাথে এইচডিএমআই অডিওটি পাওয়ার জন্য চেষ্টা করার সময় একটি অনুরূপ সমস্যার মুখোমুখি হয়েছি এবং এর সমাধান করেছি (আইআর-জেড ৩3০ এম-আইটিএক্স / এসি মাদারবোর্ড i3-8100) । এই সিস্টেমে কেবল অন্তর্নির্মিত ভিডিও রয়েছে এবং কোনও জিপিইউ কার্ড নেই।

বুটআপে আমি যে ত্রুটিটি দেখেছি তা হ'ল:

snd_hda_intel 0000:00:1f.3: failed to add i915 component master (-19)

আরও নীচে আমি নীচের ত্রুটিটি দু'বার দেখেছি:

snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec

এম্বেড করা আই 915 ভিডিওটি ঠিকঠাকভাবে কাজ করতে দেখা গেছে তবে আমি যে ALSA বা পালস অডিও সেটিংস ব্যবহার করেছি তা নির্বিশেষে HDMI বন্দরগুলিতে কোনও শব্দ রটানো হচ্ছে না।

-19 হ'ল কার্নেল ত্রুটি কোড ENODEV("এমন কোনও ডিভাইস নেই"), যা বেশ কয়েকবার snd_hda_intel ড্রাইভার কোডে প্রদর্শিত হয়।

এইচডিএমআই-এর মাধ্যমে সাউন্ড আউটপুট সমর্থন করার জন্য, লিনাক্সের জন্য ভিডিও ড্রাইভাররা snd_hda_intelসংযোগের জন্য সাউন্ড কার্ড ড্রাইভারের ("আমার ক্ষেত্রে ইন্টেল এইচডি অডিও ওরফে ) জন্য একটি" অডিও উপাদান "নিবন্ধভুক্ত করে। এই সংযোগটি তৈরি হয়ে গেলে, সাউন্ড হার্ডওয়্যারটি GPU- এর জন্য এইচডিএমআই কেবলটিতে মাল্টিপ্লেক্সে অডিও স্ট্রিম তৈরি করতে পারে।

আমার ক্ষেত্রে, i915 গ্রাফিক্স ড্রাইভার কার্নেলের সাথে এই অডিও উপাদানটি নিবন্ধভুক্ত করছে না। এই ব্যর্থতা আই 915 গ্রাফিক্স ড্রাইভারটি লোড করা এবং আরম্ভ করার বিভিন্ন পর্যায়ে ঘটতে পারে। আমার জন্য, এটি কার্নেল মোড সেটিং (কেএমএস) এর উপলব্ধতার অভাবের কারণে হয়েছিল। আই 915 ড্রাইভারটির কেএমএসটি সঠিকভাবে পরিচালনার জন্য প্রয়োজন এবং এটি সক্ষম না হলে প্রয়োজনীয় অডিও উপাদানগুলি আরম্ভ এবং নিবন্ধকরণ করবে না।

আমি নিম্নলিখিত লাইনটি যুক্ত করে এটি ঠিক করেছি /etc/modprobe.d/modesetting.conf:

options i915 modeset=1

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