আমি কীভাবে ইন্টেল জিপিইউগুলির জন্য ভাঙা i915 ড্রাইভারগুলি ঠিক করতে পারি?


16

আমি আমার ল্যাপটপে (এইচপি প্যাভিলিয়ন ডিএম 4 2101 ই) সঠিকভাবে আই915 ড্রাইভারগুলি পেতে সমস্যা পেয়েছি।

বিশেষত, ইউএসবি কী এবং হার্ডড্রাইভ থেকে বুট করার সময় ল্যাপটপের স্ক্রিনটি কালো হয়ে যায় এবং স্প্ল্যাশ গ্রাফিকের পরে কালো থাকে।

স্প্ল্যাশ স্ক্রিনের পরে ডিসপ্লেতে কিছু পেতে আমার সাথে বুট করতে হবে

  • acpi=off
  • nomodeset
  • i915.modeset=0

আমি বরং এসিপিআই বন্ধ করব না কারণ আমি আমার ভক্তদের ঘুরতে পছন্দ করি এবং nomodesetকিছুটা ওভারকিলও তাই আপাতত আমি বুট করছি i915.modeset=0

দুর্ভাগ্যক্রমে, এটি কেএমএস বন্ধ করে দেয় এবং ল্যাপটপের স্ক্রিনে আমার বর্তমান সর্বাধিক রেজোলিউশনটি এর আসল সামর্থ্যের পরিবর্তে 1024x768 এ স্থির করা হয়েছে।

উপরের বুট ফ্ল্যাগগুলির কোনও সেট না করে এবং আমি একটি বাহ্যিক মনিটর প্লাগ ইন করি, বাহ্যিক মনিটরটি ঠিকঠাক কাজ করে। পতাকাগুলি বুট করার সময়, বাহ্যিক মনিটরটি খুব ভাল কাজ করে, তবে কেবল 1024x768 করতে পারে এবং ল্যাপটপ ডিসপ্লেটি মিরর করা ছাড়া আর কিছুই করতে পারে না।

আমি i915 ড্রাইভারগুলিকে যথাযথ সহ শিপিংয়ের 2.17 থেকে 2.19 এ আপগ্রেড করেছি যা সবচেয়ে সাম্প্রতিকতম তবে কিছুই প্রদর্শন করার ভাগ্য ছাড়াই।

এখানে আমার lspciআউটপুট:

00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5116 PCI Express Card Reader (rev 01)
08:00.0 Ethernet controller: Atheros Communications Inc. AR8151 v2.0 Gigabit Ethernet (rev c0)

এখানে lshw -C video

  *-display UNCLAIMED     
       description: VGA compatible controller
       product: 2nd Generation Core Processor Family Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:c0000000-c03fffff memory:b0000000-bfffffff ioport:4000(size=64)

উভয় আউটপুট বুট করার পরে উত্পন্ন হয় i915.modeset=0

Xorg.logএকটি কালো স্ক্রিনে বুট থেকে একটি সম্পূর্ণ ফাইল এখানে : https://gist.github.com/479ce06454e47d6123e1

গ্রাফিক্স কার্ডটি একটি ইন্টেল এইচডি 3000 ইন্টিগ্রেটেড জিপিইউ।

উবুন্টুতে ইন্টেল হার্ডওয়ারের সাথে আমার আগে কখনও সমস্যা হয়নি তাই এটি খুব অবাক করার মতো।

তুমি যদি পারতে

  • আই 915 কাজ করার জন্য একটি পদ্ধতি সরবরাহ করুন,
  • বিকল্প ড্রাইভার পরামর্শ
  • বুট করার একটি উপায় i915.modeset=0তবে উচ্চতর রেজোলিউশন এবং কেএমএস চালু রয়েছে
  • বা কী ঘটছে এবং কীভাবে এটি ঠিক করা যায় তা ব্যাখ্যা করুন

আমি একটি উত্তর ব্যাজ দেব। :)

ধন্যবাদ

উত্তর:



3

বুটলোডার গ্রাফিক্স বন্ধ করার চেষ্টা করুন। টার্মিনাল উইন্ডোতে এই কমান্ডটি চালান:

gksudo xdiagnose

"বুটলোডার গ্রাফিক অক্ষম করুন" লেবেলযুক্ত চেকবক্সটি ক্লিক করুন, প্রয়োগ করুন, তারপরে পুনরায় বুট করুন।

এখানে চিত্র বর্ণনা লিখুন

আপনি যদি এটিতে কোনও বাগ রিপোর্ট করতে চান তবে আমি গ্রাফিক্স ডিবাগ বার্তাগুলি (উপরে প্রথমে চেকবক্স) চালু করে, বাগটি পুনরায় উত্পাদন এবং তারপরে আউটপুট সংগ্রহ করার পরামর্শ দেব dmesg

এর বাইরে, এই ধরণের সমস্যাগুলি নির্ণয়ের অন্যান্য সাধারণ উপায়গুলির জন্য http://wiki.ubuntu.com/X/ সমস্যা সমাধান / ব্ল্যাঙ্কস্ক্রিন দেখুন। আপনি যদি সত্যিই জানতে চান যে সেখানে কী চলছে তা খালি / কালো পর্দার কারণে কী ঘটে থাকে তার আমার আরও গভীর-বিশদ বিবরণ রয়েছে।


1
যদিও এটা সম্ভবত চালানোর জন্য ঠিক আছে xdiagnoseসোজা সঙ্গে sudo, কারণ এটি home ডিরেক্টরিতে কনফিগারেশন ফাইল ব্যবহার করে না, এটা সাধারণত বাঞ্ছনীয়, এবং প্রায়ই বেশ গুরুত্বপূর্ণ, এর গ্রাফিকাল ব্যবহার sudoফ্রন্টএন্ড মত gksu, gksudoঅথবা kdesuযখন যেমন গ্রাফিকাল প্রোগ্রাম চলমান root
এলিয়াহ কাগন

ভাল যুক্তি; উত্তর আপডেট হয়েছে।
ব্রাইস

3

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

কাজের নিকটবর্তী হওয়ার জন্য আমার পদক্ষেপগুলি:

  1. নামডোসেট বা মোডসেট = 0 ব্যবহার করবেন না, কারণ এটি কেএমএস বন্ধ করে দেয় এবং আপনি কিছু করতে সক্ষম হবেন না।
  2. sudo vi /etc/initramfs-tools/modules এবং i915 এবং ইন্টেল_এগপি ড্রাইভারগুলিতে যুক্ত করুন, সংরক্ষণ করুন এবং চালিয়ে পুনরায় বিল্ড করুন update-initramfs -u

ইভেলটি /usr/share/X11/xorg.conf.d/ এ একটি কাস্টম এক্স কনফিগার স্টাবও তৈরি করেছে যাতে ইন্টেল ড্রাইভারটি লোড করতে এবং এটিকে কিছু বিশদ বিবরণ দিতে এবং আমার সমস্ত ডিভাইসের জন্য একটি মনিটর কনফিগার করতে পারে। যাইহোক, আমি এখনও আমার দ্বিতীয় মনিটর চালানো পেতে পারি না!

এছাড়াও - Ive আমার সমস্ত রেজোলিউশনগুলি সুন্দরভাবে সেট করে এমন একটি শেল স্ক্রিপ্ট তৈরি করতে আরেন্ডার ব্যবহার করেছে, এটি বাদে এটি আমার ডিসপ্লেপোর্ট-সংযুক্ত মনিটরের কাজ করবে না ...

আশা করি এইটি কাজ করবে,


2

ইন /etc/rc.local, ঠিক আগে exit 0, একটি লাইন রাখুন setpci -s 00:02.0 F4.B=30

এটি ব্যাকলাইটটি, ব্রাইটনেস 30 এ চালু হবে (যেখানে 00 টি পুরো উজ্জ্বল এবং এফএফ সম্পূর্ণ অন্ধকার)। বুট প্রক্রিয়াটি অন্ধকার হবে তবে লগইন স্ক্রিনটি উপস্থিত হওয়ার সাথে সাথেই আলোটি আসবে।

nomodesetএই পদ্ধতির সাথে ব্যবহার করা হয় না, তাই নেটিভ স্ক্রিন রেজোলিউশন উপলব্ধ। আমি ফলাফলগুলি পছন্দ করি তবে এখনও এফএন কী দিয়ে আমার পর্দার উজ্জ্বলতা সামঞ্জস্য করতে পারি না।

বিটিডাব্লু আমি এটি http://ubuntuforums.org/showthread.php?t=1744809 থেকে পেয়েছি । উপরের কমান্ডটি ব্যাখ্যা করতে সহায়তা করতে, lspcipci বাস ঠিকানার 00: 02.0 তে ইন্টেল ভিজিএ নিয়ামক দেখায়।


2

সতর্কতা অবলম্বন করুন i915.modeset=0

ইন্টেল-ড্রাইভারের 2.15 সাল থেকে সমস্ত সংস্করণ কেবল কেএমএস সমর্থন করে। আপনি যদি কেএমএস নিষ্ক্রিয় করে থাকেন তবে উদাহরণস্বরূপ i915.modeset=0ফাইলটিতে বিকল্প যোগ করে /etc/default/grub, দয়া করে এই বিকল্পটি মোছা করে কেএমএসটি পুনরায় সক্রিয় করুন।

সূত্র: https://launchpad.net/~glasen/+archive/intel-driver


লিঙ্কটি নষ্ট হয়ে গেছে।
সিলিং

2

এখানে আমি 14.04-এ i915 এর কাজটি কীভাবে করেছি:

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

নোট করুন যে গ্রাবটিতে আমার আর কমান্ড লাইন বিকল্প যুক্ত হয়নি। এছাড়াও নোট করুন যে আমি কার্নেলটি 3.13.0-44 এবং উবুন্টু 14.04 চালাচ্ছি।


0

কুখ্যাত ইন্টেল মোবাইল 4 চিপসেট থেকে স্প্ল্যাশ হওয়ার পরে কালো পর্দার সাথে আমার একটি গেটওয়ে এনভি 78 রয়েছে - আসলে এটি ব্যাকলাইট - এটি পিছনে? idek

বাহ্যিক মনিটরগুলি ঠিকঠাক কাজ করে তাই এটি করার জন্য আপনার প্রয়োজন হতে পারে

যাইহোক, কম্পিউটার বুট করুন, এবং মূল হিসাবে, ফাইলটি /etc/rc.local সম্পাদনা
করুন 0 প্রস্থানের ঠিক আগে, সেটটিপিসি -০ লাইন যুক্ত করুন 00: 02.0 F4.B = 00

এটি সংরক্ষণ করুন

আপনি যে সমস্ত অন্যটি চেষ্টা করার চেষ্টা করেছেন সেগুলি বের করে আনুন - আপনি গ্রাব শান্ত স্ল্যাপাশ অংশ থেকে জিনিসগুলি সরিয়ে ফেললে আপডেট-গ্রাবটি চালানোর বিষয়ে নিশ্চিত হন

পুনরায় বুট করুন - বুট করার সময় পর্দাটি কয়েক সেকেন্ডের মতো ফাঁকা হয়ে যাবে যেমনটি এটি করা হত, তবে তারপরে মাউস পয়েন্টার তীরচিহ্নটি যখন পর্দার আলো দেখায় তখন হঠাৎ ফিরে আসবে এবং সবকিছু ঠিকঠাক হয়ে যাবে about

এটি নমোডেটের চেয়ে আরও ভাল কাজ করে কারণ এটি আপনাকে সমস্ত ডিসপ্লে মোড দেয় এবং কেবল ভিসা 1280 * 720 নয় - এটি এখন মনিটরেও প্লাগড সনাক্ত করে এবং সবকিছু সঠিকভাবে কাজ করবে


0

আমি আমার ডেল ইন্সপায়রন 3000- এ এই সমস্যাটি নিয়ে এসেছি ((ছোট্ট 11 টি সাব-one 200 এক, মডেল নম্বরগুলি পুনরায় ব্যবহার করার জন্য ডেলকে ধন্যবাদ_ -)

'নমোডেটসেট' ব্যবহার করা আমাকে বুট করার অনুমতি দেয়, তবে এতে কোনও জিএল ত্বরণ ছিল না এবং এটি ব্যবহার করা প্রায় অসহনীয় ছিল। এক ঝাঁকুনিতে, আমি লেগ্যাসি বুট রম সম্পর্কে বায়োজে একটি সেটিং পরিবর্তন করেছি (বা এর মতো কিছু, আমি রিবুট না করে সঠিক নামটি পেতে পারি না)। এটি অক্ষম হওয়ার পরে, আমি কোনও সমস্যা ছাড়াই বুট করতে সক্ষম হয়েছি। কোনও কালো পর্দা নেই, এবং 'নমোডেটসেটের' প্রয়োজন নেই যা জিএল ত্বরণকে নষ্ট করেছিল। আমার এখন আমার মডেলের দোকানে ইলেকট্রনিক্স কনফিগার করার জন্য খুব ব্যবহারযোগ্য ছোট্ট ল্যাপটপ রয়েছে। \ ণ /


0

আমার মোভো হ'ল ইন্টেল ডি 2500 বিএন যাতে কেবল 1 টি ভিজিএ বন্দর রয়েছে এবং কোনও এলভিডিএস -1 নেই। আমার ডিস্ট্রো: লুবুন্টু 18.04

~$ modinfo i915
modinfo: ERROR: Module i915 not found.

আপনার /lib/firmware/i915/এবং উভয়ই /lib/modules/'uname -r'/ফাইল সহ জনবসতিপূর্ণ তা নিশ্চিত করুন

~$ sudo apt install --reinstall linux-modules-'uname -r' linux-modules-extra-'uname -r'

আমার সমস্যার বর্ণনা:

4.15.0-20-জেনেরিক: FHD1920x1080 ঠিক আছে প্রদর্শিত হচ্ছে display

4.15.0-42-জেনেরিক: গ্রাব স্ক্রিনের পরে কয়েকটি লাইনের পরে ফাঁকা স্ক্রিন

~$ sudo lspci -v | grep -A 10 -i vga <p>
00:02.0 VGA compatible controller: Intel Corporation Atom Processor D2xxx/N2xxx Integrated Graphics Controller (rev 09) <p> (prog-if 00 [VGA controller])
    Subsystem: Intel Corporation Atom Processor D2xxx/N2xxx Integrated Graphics Controller
    Flags: bus master, fast devsel, latency 0, IRQ 28
    Memory at d0100000 (32-bit, non-prefetchable) [size=1M]
    I/O ports at 20d0 [size=8]
    [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel driver in use: gma500
    Kernel modules: gma500_gfx

আমার সমাধান:

~$ sudo <your_editor> /etc/default/grub
##video=LVDS-1:d  is disabling LVDS-1 port which some kernel version might be directing the video to that port on default despite your mobo might not have such a port available to you
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.modeset=1 video=LVDS-1:d"

আমার সমস্যা সমাধান হয়েছে, ইন্টেল D2500CC বোর্ডে লোডিং আর্চের কারণে ক্রেডিট - i915 / ইন্সটলেশন / আর্চ লিনাক্স ফোরাম সম্পর্কে অভিযোগ যা ফলস্বরূপ জিএমএ 3600 (সিডার ট্রেইল অ্যাটম) এর জন্য ম্যাগিয়া সমর্থন থেকে তার সমাধানটি টেনে নিয়েছিল i

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