ট্রাস্টে এনভিডিয়া বোম্বেলে প্রাইমাসে আবর্জনা


12

এর optirun glxgearsসাথে চলতে primusএবং nvidia-331-updatesকনফিগার করার সময় নিম্নলিখিতটি উপস্থিত হয় bumblebee.conf:

প্রথম আবর্জনা

এটি ১৪.০৪ তারিখে বিশ্বস্ত তাহর, ১৩.১০ থেকে আপগ্রেড হয়েছে। অ্যাপ্লিকেশনটি এনভিডিয়া জিপিইউতে চলছে বলে মনে হচ্ছে তবে এটি পূর্ববর্তী ডিস্ট্রো সংস্করণে যেমন হয়েছে ঠিক তেমন প্রদর্শন করে না। আমার সন্দেহ হয় যে এটি 14.04 রেপোতে প্রাইমাসের একটি বাগ, যদি না আমার প্যাকেজগুলির একটির দুর্বল কনফিগার করা থাকে।

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

কিছু পরীক্ষা চালিয়ে যাওয়া, PRIMUS_UPLOAD=1পতাকাটি উইন্ডোটিকে যথাযথভাবে রিফ্রেশ করে তোলে বলে মনে হয় এবং সবকিছুই ইচ্ছাকৃতভাবে কাজ করে। যদিও এটি স্থায়ী সমাধান নয়।


1
আমি একই সমস্যা আছে। বিশেষত, PRIMUS_UPLOAD = 1 এতগুলি সংস্থান গ্রহণ করেছে যে ওভারহেড লাভের চেয়ে বড় ...
ফ্লোরিয়ান ইচ্ছিলার

আপনি কি nvidia-primeইনস্টল করেছেন? এটি সমস্যার কারণ হতে পারে। আমি যখন এনভিডিয়া কার্ডে প্রাইমাস ব্যবহার করে জিনিস চালানোর চেষ্টা করি তখন এটি ঠিক কাজ করে।
biggles5107

@ ফিউরিহান্টার - এটি অত্যন্ত নম্র - এনভিডিয়া অপ্টিমাস সম্পর্কে সমাধানের জন্য আমার প্রোফাইলে দেখুন (বুম্বলির সাথে) এনভিডিয়ায়
dschinn1001

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

প্রিমাসরুন নিজেই ব্যবহার করার পরিবর্তে আমি একটি জিনিস করি তা হ'ল প্রিমাস ব্রিজের সাথে অপটিরুন ব্যবহার করুন (bumblebee.conf এ সেট করা)। আমি মনে করি এটি আরও ভাল ফলাফল পাচ্ছে।
biggles5107

উত্তর:


1

আপনার চশমা পরীক্ষা করতে গিটহাব পুনরুদ্ধার পদ্ধতিটি ব্যবহার করুন।

$ lspci -vnn | grep '\''[030[02]\]'
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09) (prog-if 00 [VGA controller])
08:00.0 3D controller [0302]: NVIDIA Corporation GK208M [GeForce GT 740M] [10de:1292] (rev a1)
  • 08:00.0একটি একক ডট দিয়ে স্বরলিপি লক্ষ করুন ।
কেবলমাত্র ল্যাপটপে এই ধরণের এনভিডিয়া অপ্টিমাস কার্ড রয়েছে, সুতরাং এই প্রকল্পটি ডেস্কটপগুলিতে প্রয়োগ হবে না (আপাতত)। 4XXM এবং আরও নতুন সিরিজের কার্ডগুলি সমস্ত অপটিমাস-সক্ষম। এম মানে "মোবাইল"। আপনার কাছে একটি অপ্টিমাস ল্যাপটপ রয়েছে তা নিশ্চিত হওয়ার জন্য 4XXM কার্ড থাকা যথেষ্ট নয়। আপনার প্রসেসরে অবশ্যই একটি সমন্বিত ভিডিও নিয়ামক থাকতে হবে। এটি যাচাই করতে, একটি কমান্ডটি [টার্মিনাল] [1] এ চালান:

বাম্বলির সাথে উবুন্টু যাওয়ার উপায় (উইকি)

  • 12.04 - 13.04 এর জন্য বেসিক সেটআপ

আপনি প্রয়োজন আপনি এটি ইনস্টল করছি না।purgeppa

  • Basic_Setup_for_13.10_and_later

টার্মিনাল চালু, এবং নীচে কমান্ড লিখুন:

- উবুন্টুউইকি নির্দেশাবলী

  1. ইউনিভার্স এবং মাল্টেভির্স সংগ্রহস্থলগুলি সক্ষম করুন - যথাক্রমে বাম্বলি এবং এনভিডিয়া প্যাকেজ ইনস্টল করার জন্য আপনাকে এটি করতে হবে।

  2. সুডো অ্যাপ্লিকেশন বাম্বল বম্বল-এনভিডিয়া প্রাইমাস লিনাক্স-হেডার-জেনেরিক ইনস্টল করুন

  3. রিবুট

এখন

মুষ্টি নিশ্চিত করুন যে এনভিডিয়া-বর্তমান সংস্করণটি 304 আসলেই দুর্দান্ত।

ইনস্টলেশন পরে -

$ ls -l /etc/bumblebee/
-rw-r--r-- 1 root root 2957 Dez  1 00:38 bumblebee.conf
drwxr-xr-x 2 root root 4096 Nov 30 23:57 xorg.conf.d
-rw-r--r-- 1 root root  513 Dez  1 00:37 xorg.conf.nouveau
-rw-r--r-- 1 root root 1380 Dez  1 00:37 xorg.conf.nvidia

মনে আছে 08:00.0?

$ cat /etc/bumblebee/xorg.conf.n*
$ view /etc/bumblebee/xorg.conf.nouveau # and
$ view /etc/bumblebee/xorg.conf.nvidia  # and change the last dot in

BusID "PCI:08:00.0"

পরবর্তী:

 $ view /etc/bumblebee/bumblebee.conf
 [bumblebeed]
 VirtualDisplay=:8       # refers to PCI:08:00.0, the 1st left 0 is ignored
 KeepUnusedXServer=false
 ServerGroup=bumblebee
 TurnCardOffAtExit=false
 NoEcoModeOverride=false
 Driver=nvidia           # changed
 XorgConfDir=/etc/bumblebee/xorg.conf.d

 [optirun]
 Bridge=auto
 VGLTransport=proxy
 PrimusLibraryPath=/usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
 AllowFallbackToIGC=false

 [driver-nvidia]
 KernelDriver=nvidia-current
 PMMethod=bbswitch       # changed
 LibraryPath=/usr/lib/nvidia-current:/usr/lib32/nvidia-current
 XorgModulePath=/usr/lib/nvidia-current/xorg,/usr/lib/xorg/modules
 XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

 [driver-nouveau]
 KernelDriver=nouveau
 PMMethod=auto
 XorgConfFile=/etc/bumblebee/xorg.conf.nouveau

Wanning : আমি ব্যাকআপ হিসাবে মূল মন্তব্যগুলি (অনুপ্রবেশ) সরিয়েছি। এটিও করুন বা ফাইলটি ব্রাউজ করুন এবং কোনও মন্তব্য স্পর্শ না করে মান পরিবর্তন করুন।

পরীক্ষা প্রথম

 DRI_PRIME=0 glxgears -info | grep "GL_VENDOR"
 DRI_PRIME=1 glxgears -info | grep "GL_VENDOR"

 $ DRI_PRIME=:8 glxgears # and finaly do it

এর পরে প্রদত্ত তথ্যগুলি অনুসরণ করুন -

উবুন্টুউইকি-তে উদাহরণ_আপডেট_ টো_নভিডিয়া-319_ড্রাইভার।

উপরের ফাইলটিতে আপনি ড্রাইভার সংস্করণ এবং পাথগুলিও সামঞ্জস্য করবেন।

আমার খুব ভাল কাজ করে।


1

আমি "এনভিডিয়া প্রাইম ইন্ডিকেটর" ব্যবহার করার পরামর্শ দেব।

প্রথমে বাম্বলবি সরান আপনাকে বুম্বলবি এবং এনভিডিয়া ড্রাইভার থেকে মুক্তি দেওয়া দরকার। বাম্বলবি আমার অপটিমাস মেশিনে ভালভাবে চালায় না, একই সমস্যা, প্রাইম ইন্ডিকেটর পান। এছাড়াও nvidia-331-updatesসঙ্গে ইনস্টল করা হবে sudo apt-get upgradeএই ইনস্টল পরে।

এটি অন্য থ্রেডের আমার গাইড, এটি চেষ্টা করুন, আমি অনুভব করি এটি কার্যকর হতে পারে।

পরবর্তী পদক্ষেপগুলিতে যত্নবান, কেবল প্রয়োজনীয় পদক্ষেপগুলি করুন:

মুছে ফেলার জন্য এবং রেচক পদার্থ bumblebee রান টার্মিনাল (যদি আপনি, প্রেস কালো পর্দা পেয়েছিলাম Ctrl+ + Alt+ + F2লিখুন):

sudo apt-get remove --purge bumblebee

প্রাইম ইনস্টল করতে সমস্ত 3 সারি কমান্ড চালান:

sudo add-apt-repository ppa:nilarimogard/webupd8 &&
sudo apt-get update && sudo apt-get install prime-indicator

এটি প্রাইম ইন্ডিকেটরের সাথে বাক্স থেকে কাজ করা উচিত।

যদি তা না হয় তবে এগুলি দিয়ে সমস্ত পরিষ্কার করুন:

sudo apt-get remove 'nvidia.*' prime-indicator && sudo apt-get autoremove

এবং এর সাথে স্ক্র্যাচ থেকে শুরু করুন:

sudo apt-get install nvidia-331 indicator-prime

আপনি এটি কার্যকর হয়ে গেলে, মাইসা-ইউটিসগুলি ইনস্টল করুন যা আমাদের জিপিইউগুলি সনাক্ত করতে দেয়:

sudo apt-get install mesa-utils

আপনার কাছে এনভিডিয়া অপ্টিমাস রয়েছে, ইন্টেল ড্রাইভারের জন্য পরবর্তী পদক্ষেপ:

প্রাইম ইন্ডিকেটর থেকে ইন্টেল জিপিইউতে স্যুইচ করুন এবং ইন্টেল গ্রাফিক্স ইনস্টলার .দেব ফাইলটি পান, এটি সফ্টওয়্যার সেন্টারের মাধ্যমে ইনস্টল করুন, ড্যাশ-এ ইনস্টলারটি সন্ধান করুন এবং সর্বশেষ ড্রাইভারদের সাথে আপনার ইন্টেল 4000 আপডেট করতে এটি চালান।

সম্পাদনা: ইন্টেল প্যাকেজ ইনস্টল করার পরে, যদিsudo apt-get updatedownload.01.org জনসাধারণের কীতে ব্যর্থ হয় , এটি টার্মিনালে চালান:

এটি সঠিক কী যুক্ত করবে।

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