উবুন্টু 16.04 এনভিডিয়া ড্রাইভাররা কাজ করে না


21

আমি সবেমাত্র একটি নতুন উবুন্টু 16.04 ইনস্টল করেছি,
টাটকা ইনস্টল ক্লিন করেছি, প্রথম এবং লগ ইন করা একমাত্র কাজটি এনভিডিয়ায় মালিকানা চালক 361 নির্বাচন করা, মেশিনটি রিবুট করা।
পূর্বে পুনরায় বুট করাতে আমি লগইন করতে পারি তবে unityক্য দেখানো হচ্ছে না, আমি এখনও ডান ক্লিক করতে পারি এবং টার্মিনালটি খুলতে পারি, অনেক উত্তর চেষ্টা করেছি:
link1 link2

সাহায্য করেনি, আমি হতাশ হয়ে পড়েছিলাম, ইউএসবিতে বুট হয়েছি এবং নতুন করে এটি ইনস্টল করেছি, এবার আমি চেষ্টা করেছি 340 ড্রাইভার একই সমস্যা।
মানে দেবতার পক্ষে এটি 16.04 এলটিএস
আমার ডুয়াল গ্রাফিক কার্ড রয়েছে এনভিডিয়া জিটি 740 মি, এএসএস ল্যাপটপে অন্তর্নির্মিত।

গ্রেপ "EE \ | WW" /var/log/Xorg.0.log এর আউটপুট:

(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    23.758] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    23.758] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[    23.758] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[    23.758] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[    23.758] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[    23.761] (WW) "glamoregl" will not be loaded unless you've specified it to be loaded elsewhere.
[    25.323] (WW) Unresolved symbol: fbGetGCPrivateKey
[    25.448] (WW) NVIDIA(0): Unable to get display device for DPI computation.
[    25.613] (WW) modeset(G0): Option "AllowEmptyInitialConfiguration" is not used
[    25.613] (WW) modeset(G0): Option "IgnoreDisplayDevices" is not used
[    25.902] (EE) NVIDIA(0): Failed to initiate mode change.
[    25.902] (EE) NVIDIA(0): Failed to complete mode change
[    26.214] (WW) evdev: SteelSeries Sensei Raw Gaming Mouse: ignoring absolute axes.
[    26.216] (WW) evdev: SteelSeries SteelSeries Apex Raw Gaming Keyboard: ignoring absolute axes.
[    26.272] (II) XINPUT: Adding extended input device "USBest Technology SiS HID Touch Controller" (type: TOUCHSCREEN, id 16)

সম্পূর্ণ লগ ফাইল এলওজি

xorg.conf ফাইল:

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "modesetting"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "None"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:4@0:0:0"
    Option "ConstrainCursor" "off"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration" "on"
    Option "IgnoreDisplayDevices" "CRT"
EndSection

কি grep "EE\|WW" /var/log/Xorg.0.logদেখায়?
হাই-অ্যাঞ্জেল

@ হাই-এঞ্জেল আমি আউটপুটটির সাথে উত্তরটি আপডেট করেছি
সাইদ হার্ডান

অংশটি থেকে Option "IgnoreDisplayDevices" is not usedআমি অনুমান করব যে আপনার xorg.confকোথাও ফাইল আছে। আমি প্রথমে এটি অন্য কোথাও সরানোর চেষ্টা করব, যেমন একটি হোম ডিরেক্টরিতে, এটি সমস্যার সমাধান করে কিনা তা দেখার জন্য। এটা সম্ভবত হয় /etc/X11/xorg.conf। যদি এটি সেখানে না থাকে, আপনি কমান্ডটি কার্যকর করে পথটি দেখতে পাবেন grep "Using config file" /var/log/Xorg.0.log
হাই-এঞ্জেল

@ হাই-এঞ্জেল এটি /etc/X11/xorg.conf- এ ছিল এবং এটি ~ / এ অনুলিপি করার চেষ্টা করেছিল, সাহায্য করেনি: /
সাইদ হার্ডান

না, অনুলিপি করা হচ্ছে না, এর অর্থ এটি অন্য কোথাও সরিয়ে নেওয়া, অর্থাত্ একটি ব্যাকআপ তৈরি করুন এবং এটি মূল ডিরেক্টরিতে সরিয়ে দিন :)
হাই-অ্যাঞ্জেল

উত্তর:


10

আমি উবুন্টু 16.04 ইনস্টল করেছি, নতুন এইচডি তে ক্লিন ইনস্টল করেছি এবং এনভিআইডিএ ড্রাইভারের দিকে না যাওয়া পর্যন্ত সবকিছু ঠিকঠাক কাজ করেছে। রিবুট করার পরে আমি লগইন স্ক্রিনটি পেরেছি না। আমার জন্য যে সমাধানটি কাজ করেছিল সেটি হ'ল সুরক্ষিত বুট অক্ষম করা

লগইন লুপে আটকে থাকার সময় আমি কনসোলটিতে স্যুইচ করেছি Ctl+Alt+F1, পুনরায় বুট করেছি এবং নিরাপদ বুটটি অক্ষম করেছি UEFI। এখন সবকিছু এনভিডিয়া ড্রাইভার ইনস্টল করে কাজ করে।


হ্যাঁ, আপনার সমাধানটি আমার পক্ষে কাজ করেছে। আমি কখনই আশা করি না যে ইউইএফআই + এনভিডিয়া এই ধরণের একটি ত্রুটি ঘটাতে পারে!
কিং মিডাস

সুরক্ষিত বুট অক্ষম করার পাশাপাশি আমাদের "UEFI + CSM" থেকে "UEFI" এ যেতে হয়েছিল এবং তারপরে আমরা সূক্ষ্ম বুট করতে সক্ষম হয়েছি।
হালুক


3

আমারও এই সমস্যা ছিল আমি এটি একটি কনসোল চালিয়েছি (টিপুন)Ctrl প্রথম ভার্চুয়াল টিটিটি দেখানোর জন্য লগইন পৃষ্ঠায় + Alt+F1 ):

sudo apt-get purge nvidia*

এর পরে, পুনরায় বুট করা হয়েছে এবং তারপরে আমি লগইন করতে পারি। এর পরে, আমি প্রথমে ইন্টেল ড্রাইভারগুলি ইনস্টল করেছি এবং তারপরে এনভিডিয়া -313।

এই আমি অনুসরণ করা পদক্ষেপ ছিল:

  1. sudo apt-get purge nvidia*
  2. পুনরায় বুট করুন (এখন আমার কাছে নভোউই প্রদর্শন চালক কাজ করেছেন)
  3. sudo apt-get install intel-microcode
  4. sudo apt-get install intel-gpu-tools
  5. পুনরায় বুট করুন (পরীক্ষার জন্য, সবকিছু ঠিকঠাক কাজ করছিল)
  6. sudo apt-get install nvidia-361 (আমি মনে করি এনভিডিয়া-কারেন্ট দীর্ঘতর মেয়াদী বিকল্প)
  7. রিবুট

এখন আমার কাছে এটি রয়েছে (দুঃখিত তারা স্প্যানিশ ভাষায় রয়েছে):

অতিরিক্ত ড্রাইভার


ইন্টেল ড্রাইভার ইনস্টল করার অর্থ কী?
সাইদ হার্ডান

1
আমি অনুসরণ করা পদক্ষেপগুলি দেখানোর জন্য উত্তরটি সম্পাদনা করেছি। আশা করি, এটি সাহায্য করতে পারে।
শোস্তার

অন্যদের জন্য: গ্রাফিক্স কার্ডগুলি তারপরে ফিরে আসার পরে আমার 18.04 এর সাথে এটি ছিল। কেবল প্রথম পদক্ষেপটি কাজ করেছে (পূর্বে এনভিডিয়া) তারপরে পুনরায় বুট করুন, ডিফল্ট ড্রাইভার ব্যবহার করুন, মালিকানাধীন ব্যক্তিদের অনুসন্ধান করুন, এনভিডিয়া সন্ধান করুন, এটি শেষ করুন।
dez93_2000

2

আমার 16.04 এবং এনভিডিয়া 361.42 ড্রাইভারের সাথে একটি সমস্যা আছে have আপনি prime-select intelঅস্থায়ী কর্মক্ষেত্র হিসাবে নুভা ড্রাইভার ব্যবহার করতে পারেন । আমার বেশ কয়েক বছর ধরে এনভিডিয়া উবুন্টু ড্রাইভারদের সাথে অফুরন্ত সমস্যা রয়েছে, এটি খুব হিট এবং মিস। আমি ভেবেছিলাম স্টিম ওএসের প্রবর্তন এবং লিনাক্স ব্যবহারকারী / গেমারগুলির ক্রমবর্ধমান সংখ্যা তাদের আরও ভালভাবে লিনাক্স সমর্থন করতে উত্সাহিত করতে পারে: /


1

সমাধানটি পাওয়া গেল (বাস্তবের জন্য এই সময়),
আমি উবুন্টু বিশেষজ্ঞ হওয়ার সিদ্ধান্ত নিয়েছি, তাই আমি গুগলে গিয়ে টাইপ করেছি:

ডিবাগ উবুন্টু

তারপরে এটি আমাকে পৃষ্ঠার ডিবাগ দিয়েছে এবং আমি unity ক্য বেছে নিয়েছি ।
কিছু অংশে আমার করা দরকার:

$ unity --advanced-debug
GNU gdb (GDB) 7.2-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>

...

(gdb) set logging file unity.log
(gdb) set logging on
(gdb) b _exit
Function "_exit" not defined.
Make breakpoint pending on future shared library load? (y or [n])
[Answer yes (y)]

(gdb) run

[ and when compiz/unity crash, do...]

(gdb) bt full

[ then CTRL-D or re-run compiz to continue working ]

(gdb) run

এটি চালানোর পরে আমি ত্রুটিটি লক্ষ্য করেছি:
কমিজ (মূল) - ত্রুটি: প্লাগইন 'ওপেনগল' লোড হয়নি।

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


1

আমি মনে করি আমি সমাধানটি খুঁজে পেয়েছি। আমার প্রধান মেশিনে 16.04 ইনস্টল করার সাথে আমার ভীষণ সমস্যা হয়েছিল। এনভিডিয়া ড্রাইভার ক্র্যাশ হয়ে গেছে এবং আপনি লগইন করতে পারবেন না এবং আপনাকে sudo apt-get purge nvidia- * অবলম্বন করতে হবে। ক্রোম ক্রাশ করছিল।

আমার গৌণ মেশিনটিতে কোনও traditionalতিহ্যবাহী বায়োস রয়েছে বলে আমার কোনও সমস্যা হয়নি। এটি কেবলমাত্র ইউইএফআই ফার্মওয়্যার সহ আমার প্রধান মেশিন। সবচেয়ে হতাশার বিষয় হ'ল আমি কয়েক মাস ধরে দৈনিক বিল্ড থেকে 16.04 চালিয়ে যাচ্ছিলাম এবং এটি বেশ শক্ত ছিল।

আমি লক্ষ করেছি যে ইনস্টলারটি ড্রাইভার ইনস্টল করার সাথে সাথে ডাউনলোড করে রাখলে পাসওয়ার্ড জিজ্ঞাসা করে। সমাধানটি সিকিউর বুট চালু করা। উবুন্টু ইনস্টল করা (বায়োস মেনুতে ইউইএফআই বিকল্প থেকে) তারপরে ফল্টটি নির্বিঘ্নে এগিয়ে যায় এবং সিস্টেমটি স্থিতিশীল বলে মনে হয়। 16.04 নিখুঁত নয় যেমন Chrome কে ইনস্টল করতে আপনাকে gdebi ব্যবহার করতে হবে, তবে কমপক্ষে এটি এখন ব্যবহারযোগ্য use


1

আমার জন্য প্রচুর অনুসন্ধানের পরে সমাধানটি ছিল BIOS এ ইউএফআই অক্ষম করা। আমার মেশিনটি কেবল লিনাক্স চালায় তাই ইউইএফআই অক্ষম করা কোনও বড় বিষয় ছিল না।

ভার্চুয়ালবক্স এবং এনভিআইডিআইএ নিয়ে আমার সমস্যা ছিল এবং আমি উবুন্টু 16 এর সাথে কাজ করতে পারিনি। আমি "উবুন্টু 16 ইউইএফআই ভার্চুয়াল বক্স ফেইল কার্নেল বিল্ড" এর জন্য সিচিং করছিলাম এবং ভার্চুয়ালবক্স সম্পর্কিত একটি লিঙ্ক পেয়েছিলাম যা আমাকে ইউইএফআই সম্পর্কে অবাক করে এবং এটি অক্ষম করে।

ইউএএফআই নিষ্ক্রিয় করার পরে আমি উবুন্টু 16 টি পুনরায় ইনস্টল করেছিলাম the

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

যারা তাদের জ্ঞান ভাগ করেছেন তাদের ধন্যবাদ যাতে আমি এগিয়ে যেতে পারি।



1

উবুন্টু 16.04 xserver Xorg 1.18 এর সাথে আসে এবং কনফিগারেশনটি আগের থেকে কিছুটা আলাদা। দ্বৈত জিপিইউ সেটআপে, আর্চ লিনাক্স উইকি থেকে , /etc/X11/xorg.conf এর মতো হওয়া উচিত:

Section "Module"
    Load "modesetting"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1:0:0"
    Option "AllowEmptyInitialConfiguration"
EndSection

আপনার এনভিডিয়া বাস আইডির জন্য পিসিআই: 1: 0: 0 প্রতিস্থাপন করুন । আপনি এটি দিয়ে পরীক্ষা করতে পারেন:

$ lspci | grep -E "VGA|3D"

এটি আমার এইচপি ল্যাপটপের জন্য দ্বৈত জিপিইউ: ইন্টেল (স্কাইলেক) এবং এনভিআইডিআইএ 940 মি সহ কাজ করে। মনে রাখবেন prime-selectকমান্ড (রুট হিসাবে) বা এনভিডিয়া-সেটিংস অফিশিয়াল অ্যাপ্লিকেশন দিয়ে তাদের মধ্যে স্যুইচ করা এবং আপনার কম্পিউটারটি পুনরায় বুট করা সম্ভব Remember


0

আমারও অনুরূপ সমস্যা ছিল, তবে বিশেষত আমার সমস্যাটি ইএসইটি এনওডি 32 অ্যান্টিভাইরাস দ্বারা সৃষ্ট ।

উবুন্টু রেপো এবং ম্যানুয়াল এনভিআইডিআইএ ড্রাইভার ইনস্টলেশন উভয়ই ড্রাইভারের ডিকেএমএস মডিউলগুলি নির্মাণের ফলে আটকা পড়েছিল।

আমি কীভাবে ইএসইটি আনইনস্টল করব এবং আনইনস্টল করার পরে, আমি আমার রান-লেভেলটি 3 তে সেট করেছিলাম: সম্পর্কে নির্দেশাবলী পেয়েছি

sudo systemctl enable multi-user.target
sudo systemctl set-default multi-user.target

ব্ল্যাকলিস্ট নুভা:

/etc/modprobe.d/blacklist.confসুপার ব্যবহারকারী হিসাবে সম্পাদনা করুন এবং যুক্ত করুন:

blacklist nouveau

তারপরে এনভিআইডিআইএ সাফ করুন এবং পুনরায় বুট করুন:

sudo apt purge nvidia*
sudo reboot

রান লেভেল 3 এ একবার, আমি ম্যানুয়ালি সর্বশেষতম এনভিআইডিআইএ ড্রাইভার ইনস্টল করেছি, রান স্তরটি 5 এ সেট করে আবার রিবুট করেছি।

sudo sh ./NVIDIA...
sudo systemctl enable graphical.target
sudo systemctl set-default graphical.target
reboot

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

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