উমুন্টু 18.04 এ বম্বল কাজ করে না


10

আমি আমার অপটিমাস ল্যাপটপে উবুন্টু 18.04 এর একটি নতুন সংস্করণ ইনস্টল করেছি তারপর আমি এই সাইট থেকে বুম্বল প্যাকেজ ইনস্টল করার নির্দেশাবলী অনুসরণ করেছি । এটি সফল হয়েছে তবে আমি ইনস্টলেশনের সময় একটি লাইন দেখেছি যা জানিয়েছে যে এটি নুউউ মডিউলটি সরাতে পারে না। আমি একটি রিবুট করেছি এবং আমি দৌড়ে এসেছি optirun --statusএটি কাজ করছে কিনা তা এবং এটি আউটপুট করেছিল যে পৃথক এনভিডিয়া কার্ড অক্ষম রয়েছে, তারপরে আমি দৌড়ে চেষ্টা করেছি optirun glxgearsএবং এই ত্রুটি বার্তাটি উপস্থিত হয়েছিল।

[ERROR]Cannot access secondary GPU - error: [XORG] (EE) Failed to load module "mouse" (module does not exist, 0)

আমি উবুন্টু এবং বাম্বলবি পুনরায় ইনস্টল করার চেষ্টা করেছি।

আমার কাছে এনভিডিয়া জিফোর্স 940 এমএক্স কার্ড রয়েছে।

উত্তর:


20

এনভিডিয়া ড্রাইভারের মধ্যে একটি বড় পরিবর্তন ছিল যা ভোজনকে কাজ করা থেকে বিরত করে - glvnd ( https://github.com/NVIDIA/libglvnd )। সংক্ষেপে, bumblebee একটি পৃথক ডিসপ্লেতে xorg এর একটি পৃথক উদাহরণ চলছে, যা glvnd পরিচালনা করতে পারে না। এই আচরণটি বুম্বলির জন্য অক্ষম করা উচিত। নিম্নলিখিত লাইন রাখুন/etc/environment

__GLVND_DISALLOW_PATCHING=1

Glvnd কাজ করার জন্য, এনভিডিয়া ডিরেক্টরিগুলি পরিবর্তন করেছে যেখানে সম্পর্কিত ফাইল / ড্রাইভার রয়েছে। বাম্বলিকে সেই অনুযায়ী পুনরায় কনফিগার করা উচিত ( /etc/bumblebee/bumblebee.conf):

LibraryPath=/usr/lib/x86_64-linux-gnu:/usr/lib/i386-linux-gnu
XorgModulePath=/usr/lib/x86_64-linux-gnu/nvidia/xorg,/usr/lib/xorg/modules,/usr/lib/xorg/modules/input

সর্বশেষ ইস্যু যা ভুম্বলিকে এনভিডিয়া ড্রাইভারগুলি আনডোলিং থেকে আটকাচ্ছে nvidia-drmতা হ'ল যার কারণে ভুম্বল পরিবেশে লোড হওয়ার কথা নয়। এটি off( /etc/modprobe.d/blacklist-nvidia.conf) এর সাথে সংযুক্ত করে এটি অক্ষম করা সহজ :

blacklist nvidia
blacklist nvidia-drm
blacklist nvidia-modeset

#alias nvidia off
alias nvidia-drm off
#alias nvidia-modeset off

nvidia-modeset পাশাপাশি প্রয়োজন হয় না, তবে এটি লোড করা কোনও ক্ষতি করে না এবং আপনি এটি অক্ষমও করতে চাইতে পারেন।

আমি করব এছাড়াও অক্ষম GPU ম্যানেজার ( GPU-ব্যবস্থাপক কী কাজ করে? ), এটা এই ক্ষেত্রে প্রয়োজন না হিসাবে ( /etc/default/grub): অ্যাড nogpumanagerকরার GRUB_CMDLINE_LINUX_DEFAULTঅধ্যায়।

nvidia-persistencedঅতীতে আমার পরিষেবাতেও কিছু সমস্যা ছিল ( https://docs.nvidia.com/deploy/driver-persistance/index.html#persistance-daemon ), আপনি জারি করে এটি অক্ষম করতেও পারেন sudo systemctl disable nvidia-persistenced

দ্রষ্টব্য: আমি https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa থেকে এনভিডিয়া 390 ব্যবহার করছি


লঞ্চপ্যাড.এন.টি.উবুন্টু /+ সোর্স / সিস্টেমেড / ২৩7-৩ বুন্টু ১০.২ অনুসারে এনভিডিয়া-ড্রাম অফ অফ করা এখন আর প্রয়োজন হবে না (ধরে নিলে কেউ আপ টু ডেট প্রস্তাবিত প্যাকেজ ব্যবহার করছে)।
ম্যাটিউজ স্জেস্পেপিজিক

আমার ক্ষেত্রে সিস্টেমড "লকিং" নিয়ে কোনও সমস্যা তৈরি করে না nvidia-drm। তবে এই মডিউলটি nvidiaসঠিকভাবে আনডোল থেকে বাম্বলিকে বাধা দেয় ।
ক্লোভার

1
এই উত্তরটি আমার জন্য এটি স্থির করেছে। আমি প্রাইম- সিলেক্টের আশেপাশে ত্রিরিচার্ডসনের দুর্দান্ত কাজের দিকে নজর রেখেছি তবে আমার মনে হয় g ড্রাইভার বৈশিষ্ট্যগুলির জন্য আমার জিপিইউ অনেক পুরানো (এনভিডির ড্রাইভিয়ারের প্রাইম-সিলেক্ট নেই)
ব্যাগার্স

2
অপ্টিরান / অপটিমাস / এনভিডিয়া / বম্বলবি সম্পর্কিত লিনাক্স যে সমস্ত সমস্যায় ভুগছে আমি তার মুখোমুখি হয়েছি, এটি একজন গড় ব্যবহারকারীর পক্ষে অনেক বেশি সমস্যা।
বিপদ 89

0

বাম্বলি দুর্ভাগ্যক্রমে 14.04 সাল থেকে আপডেট করা হয়নি। আপনি এখনও এটি কাজ করতে পারেন, তবে আমি বিদ্যমান 18.04 টিউটোরিয়াল সম্পর্কে জানি না।

তবে আপনি এটি একটি শট দিতে পারে;

https://www.reddit.com/r/linuxquestions/comments/7ulymw/for_anyone_struggling_to_set_up_bumblebee/

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

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

আপনার মতো ঠিক একই জিপিইউ পেয়েছি।


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