"ডাব্লু: মডিউল i915_bpo জন্য সম্ভাব্য অনুপস্থিত ফার্মওয়্যার" initramfs আপডেট করার সময়


75

আমি যখন আমার 16.04-এ কার্নেল বা এনভিআইডিআইএ ড্রাইভার আপডেট চালনা করি, তখন এটি একটি initramfs পুনর্নির্মাণকে ট্রিগার করে যা নীচের সতর্কবার্তাটি প্রকাশ করে:

Processing triggers for initramfs-tools (0.122ubuntu8.1) ...
update-initramfs: Generating /boot/initrd.img-4.4.0-34-generic
W: Possible missing firmware /lib/firmware/i915/skl_guc_ver6.bin for module i915_bpo

আমার কাছে দুটি গ্রাফিক্স চিপ, একটি এনভিআইডিআইএ জিফর্স 940 এম এবং ইন্টেল আই 5-6200U এর সমন্বিত গ্রাফিক্স সহ একটি নোটবুক রয়েছে।

ব্যবহৃত ডিভাইসটি আমার এনভিআইডিএ কার্ড:

$ inxi -G
Graphics:  Card-1: Intel Sky Lake Integrated Graphics
           Card-2: NVIDIA GM108M [GeForce 940M]
           Display Server: X.Org 1.18.3 driver: nvidia Resolution: 1920x1080@60.03hz
           GLX Renderer: GeForce 940M/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA 367.35

এখানে lshw -c videoআমার ইনটেল গ্রাফিক্স চিপের সাথে সম্পর্কিত যা আউটপুটটি চালক ব্যবহার করা উচিত:

    *-display         
         description: VGA compatible controller
         product: Sky Lake Integrated Graphics
         vendor: Intel Corporation
         physical id: 2
         bus info: pci@0000:00:02.0
         version: 07
         width: 64 bits
         clock: 33MHz
         capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
         configuration: driver=i915_bpo latency=0
         resources: irq:125 memory:a2000000-a2ffffff memory:b0000000-bfffffff ioport:5000(size=64)

সতর্কতার মধ্যে ফাইলটি বিদ্যমান নেই, কেবলমাত্র সেগুলি:

$ ll /lib/firmware/i915/
total 336
drwxr-xr-x  2 root root   4096 Aug 11 13:24 ./
drwxr-xr-x 74 root root  32768 Aug 11 13:24 ../
-rw-r--r--  1 root root   5872 Jul 21 17:03 bxt_dmc_ver1_04.bin
-rw-r--r--  1 root root   5872 Jul 21 17:03 bxt_dmc_ver1_05.bin
-rw-r--r--  1 root root   8380 Jul 21 17:03 bxt_dmc_ver1_06.bin
-rw-r--r--  1 root root   8380 Jul 21 17:05 bxt_dmc_ver1_07.bin
lrwxrwxrwx  1 root root     19 Jul 21 17:05 bxt_dmc_ver1.bin -> bxt_dmc_ver1_07.bin
-rw-r--r--  1 root root   8824 Jul 21 17:03 skl_dmc_ver1_23.bin
-rw-r--r--  1 root root   8928 Jul 12 21:33 skl_dmc_ver1_26.bin
lrwxrwxrwx  1 root root     19 Jul 12 21:33 skl_dmc_ver1.bin -> skl_dmc_ver1_26.bin
-rw-r--r--  1 root root 109636 Jul 21 17:03 skl_guc_ver1_1059.bin
lrwxrwxrwx  1 root root     21 Jul 21 17:03 skl_guc_ver1.bin -> skl_guc_ver1_1059.bin
-rw-r--r--  1 root root 128320 Jul 21 17:03 skl_guc_ver4_3.bin
lrwxrwxrwx  1 root root     18 Jul 21 17:03 skl_guc_ver4.bin -> skl_guc_ver4_3.bin

সর্বশেষতম ড্রাইভার প্যাকেজটি ইনস্টল করা হয়েছে বলে মনে হচ্ছে যদিও:

$ apt-cache policy xserver-xorg-video-intel
xserver-xorg-video-intel:
  Installed: 2:2.99.917+git20160325-1ubuntu1
  Candidate: 2:2.99.917+git20160325-1ubuntu1
  Version table:
 *** 2:2.99.917+git20160325-1ubuntu1 500
        500 http://ftp.uni-stuttgart.de/ubuntu xenial/main amd64 Packages
        100 /var/lib/dpkg/status

এই সতর্কতার অর্থ কী এবং আমি কীভাবে এটি ঠিক করতে পারি?


3
আমি পেয়েছি W: Possible missing firmware /lib/firmware/i915/kbl_dmc_ver1.bin for module i915_bpoএবং আমার সিপিইউ এতে ইনটেল এইচডি সহ এসকিলেকে।
সিএসবা তোথ

অতিরিক্ত হিসাবে, আমি প্যাকেজের 1.158সংস্করণটি linux-firmwareমূল লাইনের পরিবর্তে ব্যবহার করছি 1.157কারণ কেবলমাত্র এটি আমার ওয়াইফাই (হত্যাকারী ওয়্যারলেস) এর জন্য ওয়ার্কিং ফার্মওয়্যার সরবরাহ করে।
সিএসবা তোথ

3
@ সিসবাটোথ কাবিলাকে kblবোঝায় যা স্কাইলেকের উত্তরসূরি। আপনার যেমন সিপিইউ নেই, আপনি সতর্কতাটিকে এড়িয়ে যেতে পারেন বা ডাব স্মিথিজের উত্তরে দেওয়া একই লিঙ্ক থেকে কেবললাইক ড্রাইভারটি ইনস্টল করতে পারেন।
বাইট কমান্ডার

সঠিক, i7 6820hk স্রেফ স্কাইলেক, কাবি লেক পরবর্তী জেন
সিএসবা তোথ

উত্তর:


62

ড্রাইভার প্যাকেজটি কার্নেল থেকে কিছুটা পিছিয়ে রয়েছে। আমার ক্ষেত্রে অনুপস্থিত ফার্মওয়্যারটির কোনও কারণ নেই কারণ আমার কাছে স্কাইল্যাক প্রসেসর নেই, তবে আপনার ক্ষেত্রে এটি বিষয়টি বিবেচনা করতে পারে। আপনি এখান থেকে নতুন ফার্মওয়্যার পেতে পারেন ।

সম্পাদনা 1: লিঙ্কটি পরিবর্তিত হয়েছে তা নোট করুন, তবে পাঠকদের এখনও নতুন লিঙ্কে তাদের প্রয়োজনীয় জিনিসগুলি সন্ধান করা উচিত, যদিও মাঝে মাঝে আপনার ঠিক কী সন্ধান করছেন তা জানা মুশকিল হতে পারে।

সম্পাদনা 2: এই উত্তরটি প্রাথমিকভাবে লিখিত হওয়ার পর থেকে এই নতুন কিছু ফার্মওয়্যারের প্রয়োজনীয়তার সাথে প্রযোজ্য উচিত। উদাহরণ স্বরূপ:

W: Possible missing firmware /lib/firmware/i915/kbl_dmc_ver1_01.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver8_7.bin for module i915

সম্পাদনা 3: গিট ব্যবহারকারী ব্যবহারকারীদের জন্য, এই উত্তরটিও ভাল কাজ করে।


3
স্কাইলেকের জন্য আমি জিসি এবং ডিএমসি উভয় ড্রাইভারই সফলভাবে ইনস্টল করেছি এবং আমি মনে করি সতর্কতাটি এখনই শেষ করা উচিত। ধন্যবাদ।
বাইট কমান্ডার

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

2
"ম্যাটার" এর অর্থ কী? নতুন কার্নেলটি কি বুট করতে সক্ষম হবে না বা কিছু সতর্কতা বার্তাগুলির পাশাপাশি কোনও বাস্তব দৃশ্যমান প্রভাব নেই?
musiKk

3
@ মুসিকেক: যদি আপনার প্রসেসরটি যদি অনুপস্থিত ফার্মওয়্যারের একটি ফাইলের প্রয়োজন হয় না, তবে এটি "বিষয়বস্তু" নয়, এর অর্থ এটি হারিয়ে যাওয়ার কারণে কোনও ফল হবে না। উদাহরণস্বরূপ, শুধুমাত্র একটি স্কাইলাক প্রসেসরের জন্য "এসসিএল" ফার্মওয়্যার প্রয়োজন।
ডগ স্মিথিস

1
@ ফ্যারিআর্ডিয়ান: হ্যাঁ, সতর্কতাগুলি আপনি ফার্মওয়্যারটি রাখেন বা না রাখেন তবে আপনি আসলে কোন প্রসেসরটি ব্যবহার করছেন তার সাথে সম্পর্কিত নয়।
ডগ স্মিথিস

18

20 শে মে, 2019 আপডেট

আপনার প্রশ্নের জবাব দেওয়ার জন্য আপনার যে প্রসেসর চলছে না তার জন্য ড্রাইভার আপডেট করার দরকার নেই তবে আপনি যখন সতর্কতাটি অদৃশ্য হয়ে দেখতে পারা ভাল লাগে।

আজ আমি এই সতর্কতা পেয়েছি:

update-initramfs: Generating /boot/initrd.img-5.0.1-050001-generic
W: Possible missing firmware /lib/firmware/i915/skl_dmc_ver1_27.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_dmc_ver1_04.bin for module i915
W: Possible missing firmware /lib/firmware/i915/cnl_dmc_ver1_07.bin for module i915
W: Possible missing firmware /lib/firmware/i915/icl_dmc_ver1_07.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_39.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver9_29.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_guc_ver9_33.bin for module i915

আমি ব্লবগুলি ডাউনলোড করেছি (পরের অংশে বর্ণিত) এবং তারপরে ব্যবহৃত হয়েছে:

$ sudo cp ~/Downloads/*.bin /lib/firmware/i915/

$ sudo update-initramfs -u
update-initramfs: Generating /boot/initrd.img-5.0.1-050001-generic

এখন আমার স্কাই লেক ( skl) ড্রাইভারগুলি আপ টু ডেট এবং আমি ইন্টারনেটে প্রস্তাবিত সর্বশেষ কার্নেল পরামিতিগুলি চেষ্টা করতে পারি। ভবিষ্যতের প্রসেসর কাবি লেক ( kbl), ক্যানন লেক ( cnl) এবং আইস লেক ( icl) এর জন্য সতর্ক বার্তা জীবনকে কম চাপ তৈরি করে চলেছে।


26 শে মে, 2018 আপডেট

নাগরিক সংশোধনী 6 আগস্ট, 2018।

"ব্লবস" এর নতুন ডাউনলোডের পর্দা

সম্প্রতি ইন্টেল একটি নতুন ডাউনলোড পৃষ্ঠা এবং নতুন ওয়েব পৃষ্ঠা বিন্যাস তৈরি করেছে:

ইন্টেল i915 ফার্মওয়্যার ব্লব

ডাউনলোড ফাইলগুলিকে এখন ফার্মওয়্যার ব্লব বলা হয় যা ফার্মওয়্যার ড্রাইভারদের জন্য নতুন কথা । এটি বি ইনারি এল আরজ ওবি জ্যাক্ট (বিএলওবি) এর জন্য দাঁড়িয়েছে ।

ড্রাইভারগুলি প্রসেসরের দ্বারা বাছাই করা হয়:

  • bxt ব্র্যাকটন, ২০১ 2016 সালে বাতিল, চেরি ট্রেইল প্রসেসরের উত্তরসূরি
  • kbl কাবিলাকে, সপ্তম প্রজন্ম, যেমন i7-7700
  • skl স্কাইলেক, 6th ষ্ঠ প্রজন্ম, যেমন i7-6700

তারপরে ড্রাইভারগুলি উপগোষ্ঠী দ্বারা সংগঠিত হয় ( এখানে সম্পূর্ণ ব্যাখ্যা ):

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

ড্রাইভারের সাথে ম্যাচের ত্রুটির বার্তা প্রয়োজন

আপনি যে ত্রুটি বার্তাটি পেয়েছেন তার সাথে তুলনা করুন update-initramfsবা update-grubনিখোঁজ ড্রাইভারটি খুঁজতে। আপনার উদাহরণে বার্তাটি " /lib/firmware/i915/kbl_guc_ver9_14.bin" ছিল সুতরাং আপনি কাবাইলেক জিসি নাম্বার মিস করছেন: kbl_guc_ver9_14.binউপরের ওয়েব পৃষ্ঠায়। আপনি নতুনটি চান না:kbl_guc_ver9_39.bin

ডাউনলোড ড্রাইভার প্রয়োজন

পূর্ববর্তী সংস্করণগুলির মতো আর কোনও ইনস্টলেশন স্ক্রিপ্ট নেই। নিখোঁজ ড্রাইভার (ব্লব) হাইলাইট করুন এবং এটিতে ক্লিক করুন। এই পর্দা প্রদর্শিত হবে:

ইন্টেল i915 ড্রাইভার download.png

প্রাথমিকভাবে আপনি কেবল "হেক্স ডাম্প" দেখতে পাচ্ছেন তবে উপরের চিত্রিত হিসাবে সমতল শিরোনামে লিঙ্কটি ক্লিক করার পরে একটি ডাউনলোড উইন্ডো প্রদর্শিত হবে।

"ফাইল সংরক্ষণ করুন" ক্লিক করুন

সহজ sudo cp( ড্রাইভার কমান্ড) সহ ড্রাইভার ইনস্টল করুন

ডাউনলোড করার পরে, ইনস্টলেশনটি একটি সহজ sudo cp(কপি কমান্ড) এবং কোনও জটিল tarকমান্ড বা ./script_nameইনস্টলেশন পদক্ষেপ নেই।

দ্রুত স্থাপন করা

cd ~/Downloads
sudo cp kbl_guc_ver9_14.bin /lib/firmware/i915
sudo cp bxt_guc_ver8_7.bin /lib/firmware/i915

গুরুত্বপূর্ণ: আপনার ডাউনলোড করা হারিয়ে যাওয়া ড্রাইভারের নামের সাথে প্রতিস্থাপন করুন kbl_guc_ver9_14.binএবং তারপরেbxt_guc_ver8_7.bin

Voila! নতুন ড্রাইভার ইনস্টল করা আছে। হারিয়ে যাওয়া ইন্টেল আই 915 ড্রাইভারগুলির জন্য পূর্ববর্তী ইনস্টলেশন পদ্ধতির চেয়ে অনেক সহজ!

টিএল; ডিআর এক্সপ্লোরারি ইনস্টলেশন

আমি ইতিমধ্যে ড্রাইভার ইনস্টল করা ছিল। এই দীর্ঘ ইনস্টলেশন পদ্ধতিটি আপনাকে বিএলওবি অনুলিপি করার আগে ও পরে এর ধারণা দেয় :

$ sudo updatedb
$ llocate kbl_guc_ver9_14.bin
ACCESS      OWNER  GROUP  SIZE    MODIFIED    NAME (updatdb last ran: 2018-05-26 12:07:57)
-rw-rw-r--  rick   rick   142656  2018-05-26  /home/rick/Downloads/kbl_guc_ver9_14.bin
-rw-rw-r--  rick   rick   142656  2017-02-24  /home/rick/Downloads/kbl_guc_ver9_14/kbl_guc_ver9_14.bin
-rw-r--r--  root   root   142656  2017-10-26  /lib/firmware/i915/kbl_guc_ver9_14.bin
$ diff /home/rick/Downloads/kbl_guc_ver9_14/kbl_guc_ver9_14.bin /lib/firmware/i915/kbl_guc_ver9_14.bin
# Blank line appears here signifying no differences from previous version
$ sudo cp /home/rick/Downloads/kbl_guc_ver9_14/kbl_guc_ver9_14.bin /lib/firmware/i915
$ llocate kbl_guc_ver9_14.bin
ACCESS      OWNER  GROUP  SIZE    MODIFIED    NAME (updatdb last ran: 2018-05-26 12:07:57)
-rw-rw-r--  rick   rick   142656  2018-05-26  /home/rick/Downloads/kbl_guc_ver9_14.bin
-rw-rw-r--  rick   rick   142656  2017-02-24  /home/rick/Downloads/kbl_guc_ver9_14/kbl_guc_ver9_14.bin
-rw-r--r--  root   root   142656  2018-05-26  /lib/firmware/i915/kbl_guc_ver9_14.bin

ব্যবহার করুন চিহ্নিতকরণ স্থানে নিচের কমান্ড llocate


ফেব্রুয়ারী 14, 2017 - ইন্টেল ড্রাইভারদের মুক্তি দিয়েছে

আজকের এই বাগ রিপোর্ট অনুসারে ( ডাব্লু: সম্ভাব্য অনুপস্থিত ফার্মওয়্যার / লিব / ফার্মওয়্যার / আই915/kbl_guc_ver9_14.bin মডিউল i915 এর জন্য ) ইন্টেল তাদের ( https : //01.org/linuxographicics/downloads/ ) এ প্রয়োজনীয় কাবিলাক এবং ব্রক্সটন ড্রাইভারকে প্রকাশ করেছে ফার্মওয়্যার ) ওয়েব পৃষ্ঠা:

লিনাক্স ড্রাইভারের জন্য ইন্টেল গ্রাফিক্স

কাবিলেকে ( গুসি - ভেরি 9.14 ) এবং ( ডিএমসি - ভের 1.01 ) এবং ব্রক্সটন ( গুসি - ভের 8.7 ) এর জন্য নিখোঁজ ড্রাইভারগুলি ডাউনলোড করুন । এগুলি ইন .tar.gzএবং .tar.bz2ফর্ম্যাট।

"টার" ফর্ম্যাটে ড্রাইভার ইনস্টল করুন

যদিও আপনি install.shস্ক্রিপ্টগুলি চালাতে পারেন এই নির্দেশাবলী সবচেয়ে সহজ।

ডাউনলোড ডিরেক্টরিতে পরিবর্তন করুন এবং ফাইলগুলি যাচাই করুন:

:~$ cd Downloads

:~/Downloads$ ll *tar*
-rw-rw-r-- 1 rick rick 69329 Feb 14 21:05 bxtgucver87.tar.gz
-rw-rw-r-- 1 rick rick  4338 Feb 14 21:06 kbldmcver101.tar.bz2
-rw-rw-r-- 1 rick rick 70402 Feb 14 21:06 kblgucver914.tar.gz

সংকুচিত টার ফাইলগুলি বের করুন:

:~/Downloads$ tar -zxvf bxtgucver87.tar.gz
firmware/bxt/guc/bxt_guc_ver8_7/
firmware/bxt/guc/bxt_guc_ver8_7/install.sh
firmware/bxt/guc/bxt_guc_ver8_7/ReleaseNotes.txt
firmware/bxt/guc/bxt_guc_ver8_7/bxt_guc_ver8_7.bin

:~/Downloads$ tar -xjvf kbldmcver101.tar.bz2
kbl_dmc_ver1_01/
kbl_dmc_ver1_01/kbl_dmc_ver1_01.bin
kbl_dmc_ver1_01/install.sh
kbl_dmc_ver1_01/ReleaseNotes.txt

:~/Downloads$ tar -zxvf kblgucver914.tar.gz
firmware/kbl/guc/kbl_guc_ver9_14/
firmware/kbl/guc/kbl_guc_ver9_14/install.sh
firmware/kbl/guc/kbl_guc_ver9_14/kbl_guc_ver9_14.bin
firmware/kbl/guc/kbl_guc_ver9_14/ReleaseNotes.txt

ফাইলগুলি অনুলিপি করুন এবং initramfs আপডেট করুন

:~/Downloads$ sudo cp -t /lib/firmware/i915/ firmware/bxt/guc/bxt_guc_ver8_7/bxt_guc_ver8_7.bin kbl_dmc_ver1_01/kbl_dmc_ver1_01.bin firmware/kbl/guc/kbl_guc_ver9_14/kbl_guc_ver9_14.bin
:~/Downloads$ sudo update-initramfs -u
update-initramfs: Generating /boot/initrd.img-4.9.9-040909-generic

ত্রুটি লক্ষ্য করুন (সতর্কতা) বার্তা চলে গেছে!

কাজের ফাইলগুলি সরান

:~/Downloads$ rm -r firmware kbl_dmc_ver1_01 *.tar.*

Referenceতিহাসিক (মূল) রেফারেন্সের জন্য পোস্ট

কার্নেলের ৪.6.৩, ৪.7.১, ৪.7.২, ৪.7.৩ এবং ৪.7.৫ এর জন্য আই915 ড্রাইভার হারিয়ে যাওয়ার বিষয়ে আমার দুটি সতর্কতা বার্তা ছিল। আমি সেগুলি উপেক্ষা করেছি এবং আমার এইচডি 4000 ইন্টেল ইন্টিগ্রেটেড গ্রাফিক্সের সাথে জিনিসগুলি ঠিক আছে। আমি আশা করি এনভিডিয়া এবং নুভাউ সম্পর্কে একই কথা বলা যেতে পারে।

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

24 শে সেপ্টেম্বর থেকে আপনি কি 4.8 প্রকাশের প্রার্থী ইনস্টল করেছেন? আমি বিশ্বাস করি উবুন্টুতে এটিই সর্বাধিক বর্তমান। আপনার উত্তর দিতে হবে না তবে আমি কেন আগ্রহী যে আপনি কেন 4.7.5 এর পরিবর্তে 4.8 নিয়ে গেছেন, অর্থাত্ বিষয়গুলি ঠিক করার জন্য আপনার কী পার্থক্য দরকার।

সম্পাদনা করুন - অক্টোবর 19, 2016

এখন এক সপ্তাহের বেশি সময় ধরে কার্নেল সংস্করণ 4.8.1 (আসল সংস্করণ এবং প্রকাশিত প্রার্থী নয়) ব্যবহার করছে এবং জিনিসগুলি দুর্দান্তভাবে কাজ করছে। এটি যদিও উবুন্টু 16.04 এর অধীনে। উবুন্টু 16.10 প্রকাশিত হয়েছে 13 ই অক্টোবর এবং এটি কর্নেল সংস্করণটি ব্যবহার করছে 4.8.0 আমার বিশ্বাস।

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

সম্পাদনা করুন - 2 ফেব্রুয়ারী, 2017

এখন কার্নেল সংস্করণ চলছে ৪.৯.৫ মূললাইন সংস্করণ যা এই সময়ে উবুন্টু ১.0.০৪ এটির কার্নেলটি ৪.৪.০-৫৯-তে আপডেট করেছে। ইন্টেল লিনাক্স ড্রাইভারদের জন্য এটি ইন্টেল গ্রাফিকগুলির লিঙ্কটি পরিবর্তন করেছে এবং আমি উপরের নতুন লিঙ্কটি আপডেট করেছি।

sudo update-initramfs -uকার্নেল সংস্করণ> 4.8 (উবুন্টু 16.10 এবং উবুন্টু 17.04) দ্বারা উত্পন্ন সতর্কতা বার্তাগুলি সম্পর্কে প্রশ্নগুলি এখনও রয়ে গেছে :

W: Possible missing firmware /lib/firmware/i915/kbl_dmc_ver1_01.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver8_7.bin for module i915

বাগ রিপোর্টে বর্ণিত হয়েছে ( bugs.launchpad.net - লিনাক্স ফার্মওয়্যার বাগ ) ড্রাইভারদের কেবল অস্তিত্ব নেই এবং "কাবি হ্রদ" নামক কোনও ভবিষ্যতের চিপ প্রকাশ না হওয়া পর্যন্ত চালকের উপস্থিতি নেই।

সতর্কতা বার্তাগুলি দূরে সরিয়ে দিন

সতর্কতা বার্তাটি দূরে সরিয়ে দিতে আমি নিম্নলিখিতগুলি করেছি:

$ sudo cp assembly/hello /lib/firmware/i915/kbl_dmc_ver1_01.bin
$ sudo cp assembly/hello /lib/firmware/i915/kbl_guc_ver9_14.bin
$ sudo cp assembly/hello /lib/firmware/i915/bxt_guc_ver8_7.bin
$ sudo update-initramfs -u
update-initramfs: Generating /boot/initrd.img-4.9.5-040905-generic

ভাল খবর! আর কোনও সতর্কতা বার্তা নেই।

প্রোগ্রাম "হ্যালো" একটি 504 বাইট এসেম্ব্লার প্রোগ্রাম যা "হ্যালো ওয়ার্ল্ড!" বলে says আপনি ত্রুটি বার্তাগুলিতে প্রদত্ত ফার্মওয়্যার বাইনারিগুলিতে কোনও ছোট এক্সিকিউটেবলকে অনুলিপি করতে পারেন। যখন ইন্টেল অবশেষে তাদের ছেড়ে দেয় তখন সফ্টওয়্যার আপডেটার তাদের আসল সংস্করণগুলির সাথে প্রতিস্থাপন করবে।

লিনাক্স ওয়েবসাইটের জন্য কীভাবে ইন্টেল গ্রাফিক্স নেভিগেট করা যায়

এই স্ক্রিনটি উপস্থাপন করে এমন নতুন ইন্টেল ওয়েবসাইটের ( 01.org - লিনাক্স গ্রাফিক্স ডাউনলোড ) এর মধ্যে কীভাবে নেভিগেট করা যায় তা মন্তব্যের মাধ্যমে জিজ্ঞাসা করা হয়েছিল :

লিনাক্স 1 এর জন্য ইন্টেল গ্রাফিক্স

Ubuntu 16.04অনুসন্ধান ক্ষেত্রে টাইপ করুন এবং Filterবোতামটি ক্লিক করুন ।

উবুন্টু 16.10 এর জন্য প্রথম ফলাফলটি নির্বাচন করুন। আমাদের ক্ষেত্রে উবুন্টু 16.04 দ্বিতীয় ফলাফলটি নির্বাচন করুন INTEL GRAPHICS UPDATE TOOL FOR LINUX* OS V2.0.2এবং এই স্ক্রিনটি উপস্থিত হবে:

লিনাক্স 2 এর জন্য ইন্টেল গ্রাফিক্স

আমার ক্ষেত্রে আমি উবুন্টু 16.04 64-বিট নির্বাচন করেছি যা ফাইলটি intel-graphics-update-tool_2.0.2_amd64.debআমার ~/Downloadsডিরেক্টরিতে ডাউনলোড করে ।

পরবর্তী পদক্ষেপটি টার্মিনালটি খুলুন এবং ব্যবহার করুন:

cd Downloads
sudo dpkg -i intel*.deb

দ্রষ্টব্য: ইন্টেল পূর্ববর্তী ttf ফন্ট ব্যবহার করে এবং এটি আপনার সিস্টেমে না থাকলে আপনার ইনস্টলেশনটি ব্যর্থ হবে। এই মুহুর্তে আপনার ব্যবহার করা দরকার:

sudo apt -f install
sudo apt update
sudo apt upgrade

Intel Graphics for Linux Updaterএই স্ক্রিনটি দেখায় এখন আপনি সরঞ্জামটি চালাতে পারেন :

লিনাক্স 3 এর জন্য ইন্টেল গ্রাফিক্স

উবুন্টুর জন্য ইন্টেল স্বাক্ষর যুক্ত করুন

apt-get updateআপনি এই সময় সতর্কতা / ত্রুটি বার্তাগুলি দেখতে পাবেন:

W: GPG error: https://download.01.org/gfx/ubuntu/16.04/main xenial InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 56A3DEF863961D39
E: The repository 'https://download.01.org/gfx/ubuntu/16.04/main xenial InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

আপনাকে ব্যবহার করে ইন্টেলের স্বাক্ষর যুক্ত করতে হবে:

wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg-4 -O - | \
sudo apt-key add -

তারপরে উবুন্টুতে আপডেট করুন:

sudo apt update
sudo apt upgrade

2

আমিও একই ধরণের সমস্যার মুখোমুখি হয়েছি কারণ আমি উবুন্টু জিনোম 16.04 "সফ্টওয়্যার" অ্যাপ (নেটিভ প্যাকেজ ম্যানেজার) থেকে কার্নেলটি আপডেট করেছি এবং আপডেট করার সময় এটি ক্র্যাশ হয়ে গেছে।

সুতরাং, আমাকে আবার উবুন্টু বুট করতে বাধা দেওয়া হয়েছিল কারণ লিনাক্স-চিত্রটি ব্যর্থভাবে উত্পাদিত হয়েছিল।

এটিকে সমাধান করার জন্য আমি নিম্নলিখিতগুলি করেছি:

  1. Shiftগ্রাব মেনুতে প্রবেশ করতে লিনাক্স এবং ডানদিকের মাদারবোর্ডের স্ক্রিনের ঠিক পরে রিবুট করুন ;
  2. মেনু থেকে আপনার পূর্ববর্তী লিনাক্স সংস্করণ নির্বাচন করুন। আমার ক্ষেত্রে *4.4.0-21-genericএবং টিপুন Enter;
  3. উবুন্টু আবার উঠলে ভাঙা লিনাক্স-চিত্রটি আনইনস্টল করুন। আমার ক্ষেত্রে *4.4.0-59-generic(আমি এর জন্য সিন্যাপটিক প্যাকেজ ম্যানেজার ব্যবহার করেছি);
  4. অন্তর্ভুক্ত পৃষ্ঠা থেকে অনুপস্থিত ফার্মওয়্যারটি ডাউনলোড এবং ইনস্টল করুন (ডগ স্মিথিজের মতো) । আমার ক্ষেত্রে, আমি পেয়েছি KabyLake kbl DMC - Ver 1.01;
  5. এবং পরিশেষে, আবার লিনাক্স কার্নেলটি ইনস্টল করুন *4.4.0-59-generic(আমার ক্ষেত্রে) বা linux-genericসর্বশেষ সর্বশেষ জেনেরিক লিনাক্স কার্নেলের জন্য।

সফল! কার্নেলটি আপ টু ডেট এবং সমস্ত ফার্মওয়্যার সূক্ষ্মভাবে কাজ করছে!

শুভেচ্ছান্তে!


গ্রাফিক্স ফার্মওয়্যারের লিঙ্কটি আর কাজ করে না। এখন কেউ ফার্মওয়্যারগুলি কোথায় পাবে তা কি কেউ জানেন?
নিকোলাই লেসচভ

সত্যি? আমি এখনও এটি এখানে খুলতে পারি। তবে, নিম্নলিখিত লিঙ্কটিও ব্যবহার করে দেখুন
ম্যাট মেলো

1

আপনি যদি ডেবিয়ান চালাচ্ছেন (আমার দেবিয়ান জিএনইউ / লিনাক্স বুস্টার রয়েছে) কেবল এই পদক্ষেপগুলি অনুসরণ করুন:

  1. ফোল্ডারটি তৈরি করুন:

    sudo mkdir -p /lib/firmware/i915
    
  2. https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915 থেকে সমস্ত ফাইল এই ফোল্ডারে অনুলিপি করুন

  3. Initramfs- সরঞ্জাম প্যাকেজটি পুনরায় কনফিগার করুন:

    sudo dpkg-reconfigure initramfs-tools
    

উবুন্টুর নির্দেশ হ'ল কিছুটা sudo update-initramfs -uতবে আমি ফোনে রয়েছি তাই নিশ্চিত করতে পারছি না। দেবিয়ান প্রশ্নগুলি এখানে অফ-টপিক, তাই আপনার উত্তর অনেক লোককে প্রভাবিত করার সম্ভাবনা কম।
WinEunuuchs2 ইউনিক্স
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.