এনভিডিয়া ড্রাইভারের মধ্যে একটি বড় পরিবর্তন ছিল যা ভোজনকে কাজ করা থেকে বিরত করে - 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 ব্যবহার করছি