বাম্বল ডিমনটি এখনও শুরু করা হয়নি বা সকেটের পথ /var/run/bumblebee.sket ভুল ছিল


10

আমি সম্প্রতি ইন্টিগ্রেটেড গ্রাফিক্স সহ একটি ইন্টেল আইভি ব্রিজ এবং ওপটিমাস টেকের সাথে এনভিডিয়া জিপিইউতে উবুন্টু 12.04 ইনস্টল করেছি, তবে আমি এটি সঠিকভাবে কাজ করতে পরিচালিত করতে পারি না। আমি ইতিমধ্যে ভম্বল প্রকল্পটির সমাধানটি পেরিয়েছি, তবে এনভিডিয়া কার্ড (যেমন optirun firefox:) দিয়ে কিছু চালানোর চেষ্টা করার সময় আমি নিম্নলিখিত বার্তাটি পেয়েছি :

[ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[ERROR]Could not connect to bumblebee daemon - is it running?

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

গ্রাফিক্স কার্ড সম্পর্কিত আমার বায়োসের কোনও বিকল্প নেই এবং ডেমনটির লগ ফিরে এসেছে:

Jul 5 16:10:51 humannoise-W251ESQ-W270ESQ bumblebeed[980]: Module 'nvidia' is not found. 
Jul 5 16:10:51 humannoise-W251ESQ-W270ESQ kernel: [ 17.943272] init: bumblebeed main process (980) terminated with status 1 
Jul 5 16:10:51 humannoise-W251ESQ-W270ESQ kernel: [ 17.943288] init: bumblebeed main process ended, respawning 
Jul 5 16:10:51 humannoise-W251ESQ-W270ESQ bumblebeed[1026]: Module 'nvidia' is not found.

lspci -nn | grep '\[030[02]\]:'ফিরে

00:02.0 VGA compatible controller [0300]: Intel Corporation Ivy Bridge Graphics Controller [8086:0166] (rev 09)
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:0de9] (rev a1)

ঠিক আছে, dpkg -l | grep '^ii' | grep nvidiaআমি যে আদেশটি পেয়েছি তার জন্য:

ii  bumblebee-nvidia                       3.0-2~preciseppa1                         nVidia Optimus support using the proprietary NVIDIA driver
ii  nvidia-current                         302.17-0ubuntu1~precise~xup1            NVIDIA binary Xorg driver, kernel module and VDPAU library
ii  nvidia-current-updates                 295.49-0ubuntu0.1                       NVIDIA binary Xorg driver, kernel module and VDPAU library
ii  nvidia-settings                        302.17-0ubuntu1~precise~xup3            Tool of configuring the NVIDIA graphics driver
ii  nvidia-settings-updates                295.33-0ubuntu1                         Tool of configuring the NVIDIA graphics driver

পূর্ববর্তী কোনও এনভিডিয়া ড্রাইভ অপসারণ সহ সম্পূর্ণ পুনর্বহালনের পরে lsmod | grep -E 'nvidia|nouveau'ফিরে এসেছে:

nvidia              10888310  46

dmesg | grep -C3 -E 'nouveau | NVRM' এর মতো জিনিস ফিরে এসেছে:

[ 1875.607283] nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 1875.607289] nvidia 0000:01:00.0: setting latency timer to 64
[ 1875.607293] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=none
[ 1875.607363] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  302.17  Tue Jun 12 16:03:22 PDT 2012
[ 1884.830035] nvidia 0000:01:00.0: PCI INT A disabled
[ 1884.832058] bbswitch: disabling discrete graphics
[ 1884.832960] bbswitch: Result of Optimus _DSM call: 09000019

কিছু প্রোগ্রাম, যেমন সায়্লাব, এখন সর্বোত্তম (উদাঃ >optirun scilab) কলের আওতায় কাজ করছে ।


আপনাকে সিস্টেমটি পুনরায় চালু করতে হবে।
ওয়েব-ই

আপনি কীভাবে বায়োসের তথ্য পাবেন? আপনি কোন কমান্ড লাইন ব্যবহার করেছেন ?.
অ্যাবি

উত্তর:


5

ত্রুটিটি "বাম্বল ডিমনের সাথে সংযোগ স্থাপন করতে পারেনি - এটি কি চলছে?" এর অর্থ বাম্বলবি ডেমন প্রত্যাখ্যান করেছিল / শুরু করতে ব্যর্থ হয়েছিল।

আপনার ক্ষেত্রে, "মডিউল 'এনভিডিয়া' পাওয়া যায় না। এর অর্থ এনভিডিয়া কার্নেল ড্রাইভার সঠিকভাবে ইনস্টল করা হয়নি। নিশ্চিত হয়ে নিন যে আপনি linux-headers-genericপ্যাকেজটি ইনস্টল করেছেন এবং এনভিডিয়া প্যাকেজটি পুনরায় ইনস্টল করুন:

sudo apt-get install linux-headers-generic
sudo apt-get install --reinstall nvidia-current

আপনার সিস্টেমটি অপটিমাস ল্যাপটপ হিসাবে সনাক্ত না করা হয়েছে যার দুটি গ্রাফিক্স কার্ড, একটি ইন্টেল এবং একটি এনভিডিয়া রয়েছে তাও ঘটতে পারে। /var/log/syslog"বোম্বলেবিড" (বুম্বলবি ডেমন) এর বার্তাগুলির জন্য আপনার ফাইলটি পরীক্ষা করুন :

grep bumblebeed /var/log/syslog

যদি বার্তাটি কোনও এনভিডিয়া গ্রাফিক্স কার্ড পাওয়া যায় না, ছেড়ে দিচ্ছে , তারপরে আপনার ল্যাপটপে কোনও এনভিডিয়া চিপ নেই বা এটি বিআইওএসে অক্ষম রয়েছে। বার্তাটি কোনও অপটিমাস সিস্টেম সনাক্ত হয়নি, প্রস্থান করছে। যখন ইন্টেল গ্রাফিক্স কার্ডটি খুঁজে পাওয়া যায় না তখন প্রদর্শিত হয়। উভয় ক্ষেত্রেই, "অপটিমাস মোড / ইন্টিগ্রেটেড কেবল / কেবলমাত্র কেবলমাত্র" কেবলমাত্র "বিকল্প (বা:" অপটিমাস সনাক্ত করুন) এর জন্য BIOS সেটিংস পরীক্ষা করে দেখুন।

কমান্ডের আউটপুট lspci -nn | grep '\[030[02]\]:দেখতে হবে:

00: 02.0 ভিজিএ সামঞ্জস্যপূর্ণ নিয়ামক [0300]: ইন্টেল কর্পোরেশন কোর প্রসেসর ইন্টিগ্রেটেড গ্রাফিক্স কন্ট্রোলার [8086: 0046] (রেভ 02)
01: 00.0 ভিজিএ সামঞ্জস্যপূর্ণ নিয়ামক [0300]: এনভিআইডিএ কর্পোরেশন জিএফ 108 [জিফরাস জিটি 425 এম] [10 ডি: 0 ডিএফ0] ( রেভ এফ)


@ হুমনোনাইজ স্ট্রেঞ্জ, ইনস্টল করার সাথে এনভিডিয়া bumblebee-বর্তমান প্যাকেজটিও টানতে হবে। কী dmesg | grep -C3 -E 'nouveau|NVRM'এবং lsmod | grep -E 'nvidia|nouveau'উত্পাদ? আপনি এটি আপনার প্রশ্নের সাথে যুক্ত করতে পারেন।
লেকেনস্টেইন


আপনি কি dpkg -l | grep '^ii' | grep nvidiaআপনার প্রশ্ন যুক্ত করতে পারেন ? আপনি lsmod | grep ...আপনার প্রশ্ন যোগ করেন নি , এটি খালি ছিল?
লেকেনস্টেইন

হ্যাঁ এটি খালি ছিল, উভয়
আদেশই

উইকি.উবুন্টু / বিম্বলবিতে বর্ণিত হিসাবে আপনি কি আসলেই বম্বলটি ইনস্টল করেছেন ?
লেকেনস্টেইন

2

আমার কিছু প্যাকেজ আপগ্রেড করার পরে আমি এই সমস্যার মুখোমুখি হয়েছি। এনভিডিয়া কার্নেল মডিউলটি "এনভিডিয়া" থেকে "এনভিডিয়া_কন্টেন্ট" নামকরণ করার কারণে সমস্যাটি দেখা দিয়েছে।

আপনার যদি nvidia-currentপ্যাকেজ ইনস্টল করা থাকে তবে আপনি /etc/bumblebee/bumblebee.confনীচের মানগুলি সম্পাদনা করে এবং সেট করে সমস্যার সমাধান করতে পারেন :

...
[bumblebeed]
Driver=nvidia
...
[driver-nvidia]
KernelDriver=nvidia_current
Module=nvidia
...

তারপরেই আবারো শুরু করুন বোম্বলি:

sudo service bumblebeed restart

এবং পরীক্ষা:

optirun glxgears

তথ্যসূত্র:


0

লক্ষণ

এই ত্রুটিগুলি সাথে optirun playonlinuxবা যদি পান তবে optirun -b playonlinux:

[ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[ERROR]Could not connect to bumblebee daemon - is it running?

তাহলে আপনার বাম্বল কনফ ফাইলটি আপ টু ডেট নয়।

বাম্বলবি কনফ ফাইলের স্বয়ংক্রিয় সংশোধন

আপনি টার্মিনালে এইগুলি কমান্ড কাস্ট / অতীত করতে পারেন:

#!/bin/bash

# Get the old nvidia version used by the conf file
oldNvidiaVersion=`cat /etc/bumblebee/bumblebee.conf |grep "KernelDriver=nvidia" | cut -d- -f2`

# Get the current nvidia version
nvidiaVersion=`find /lib/modules/$(uname -r) -name 'nvidia_???.ko*' | cut -d_ -f2 |cut -d. -f1`
echo "nvidiaVersion : $oldNvidiaVersion => $nvidiaVersion"

# Test the update the Bumblebee conf file
# cat /etc/bumblebee/bumblebee.conf | sed "s/$oldNvidiaVersion/$nvidiaVersion/g"

# Update the Bumblebee conf file
echo "Update /etc/bumblebee/bumblebee.conf ..."
sudo sed -i "s/$oldNvidiaVersion/$nvidiaVersion/g" /etc/bumblebee/bumblebee.conf
echo done.

# Restart bumblebeed deamon
sudo systemctl restart bumblebeed.service

ঐচ্ছিক : আপনি প্রায়ই আপনার NVIDIA ড্রাইভার আপডেট, আপনি এই কমান্ড একটি ফাইলে সংরক্ষণ করতে পারেন bumbleble_update_conf.shতাহলে chmmod +x bumbleble_update_conf.shএবং এটি চালানো./bumbleble_update_conf.sh

এখন optirun playonlinuxবা optirun -b playonlinuxকাজ করা উচিত!

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