انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

اوبونتو ۲۴٫۰۴ با پشتیبانی بلند مدّت (۱۲ سال) منتشر شد 🎉

نویسنده موضوع: آموزش کامل و گام به گام نصب و کار با bumblebee (تصویری)  (دفعات بازدید: 41349 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین v.taghavi68

  • Hero Member
  • *
  • ارسال: 915
  • جنسیت : پسر
سلام دوستان
از اونجا که خودم وقت زیادی رو صرف نصب درایور کارت گرافیک و نصب برنامه bumblebee کردم خواستم که روش نصب کامل رو اینجا شرح بدم تا دوستای دیگه نیاز به هدر دادن وقت نداشته باشن..!
روی سیستم هایی که دارای ۲ کارت گرافیک هستند : یکی گرافیک مجتمع یا به اصطلاح integerated graphic و یک کارت گرافیک مستقل discrete graphics card باید از برنامه ای به نام bumblebee  برای نصب و نیز مدیریت اینکه در چه زمان هایی از کدوم یک از کارتها استفاده کند می باشد (برای مدیریت مصرف باتری).البته این روشی که در اینجا توضیح داده میشه برای کارت های nvidia  می باشد:
در واقع Intel در نسل جدید پردازنده‌های خود موسوم به Sandy Bridge و Ivy Bridge هسته‌ای گرافیکی (GPU) نیز در دل آن‌ها قرار داده و اگر رایانه‌ای پردازنده گرافیکی دیگری داشته باشد، این دو پردازنده گرافیکی باید بتوانند در کنار هم کار کنند. Nvidia فناوری تحت عنوان Optimus ارائه کرد که به طور هوشمند هنگامی که نیاز به توان پردازش گرافیکی بالا باشد (مثلا اجرای بازی) پردازش توسط گرافیک خارجی Nvidia انجام شود و اگر نیاز پردازشی بالا نباشد گرافیک Nvidia خاموش شود.

متاسفانه Nvidia هنوز این فناوری را به طور رسمی در لینوکس ارائه نکرده است. در سیستم‌عامل‌های گنو / لینوکس از گرافیک اینتل استفاده می شود ولی گرافیک Nvidia نیز روشن است و کاری انجام نمی دهد و تنها باتری مصرف می‌کند. برای بهبود این وضعیت پروژه ای به نام ‌‌Bumblebee به هدف ساخت ابزاری مشابه Optimus شکل گرفت که تا به حال به نتایج مفیدی رسیده است.

در این مقاله قصد داریم روش نصب و استفاده از Bumblebee را شرح بدهیم تا کاربرانی که از چنین لپ‌تاپ هایی اسفاده می کنند به مشکل برنخورند. توجه داشته باشید که Bumblebee نمی‌تواند زمانی که نیاز پردازش گرافیکی زیاد شد به گرافیک Nvidia برود و این به عهده شماست تا برنامه‌ای که که دوست دارید از گرافیک خارجی استفاده کند را مشخص کنید.
اول از همه  اگه میخواهید که درایور کارت مجتمع intel  رو نصب کنین کافیه در software ceneter بسته VAAPI driver for Intel G45 & HD Graphics family v  رو نصب کنید (اگر این گزینه رو پیدا نکردید روی گزینه show  در پایین software center کلیک کنید)
حالا برای نصب درایور کارت nvidia  باید مراحل زیر رو انجام بدید که این روش رو من از سایت زیر بدست آوردم .حالا هر کس خواست می تونه از لینک زیر استفاده کنه که البته من فارسیش رو در ادامه توضیح هم میدم :
http://www.linux.org/threads/nvidia-optimus-on-linux.4415/
قبل از هر چیزی سعی کنید که از جدیدترین درایور nvidia استفاده کنید تا مشکلی به جهت ساپورت نکردن کارت گرافیکتون وجود نداشته باشه لذا من در اینجا نحوه نصب با جدیدترین درایور (nvidia-331) توضیح میدم .
۱- اگر قبلا درایوری رو نصب کردید با دستورات زیر اون رو پاک کنید:
sudo apt-get remove bumblebee-nvidia nvidia-304 nvidia-304
sudo apt-get purge nvidia-304 nvidia-settings-304
البته من درایور nvidia-304  رو توضیح دادم اما شما باید درایوری رو که نصب کردید رو پاک کنید. برای اینکه ببینید کدام نسخه نصبه از دستور زیر استفاده کنید :
ls /usr/lib/ | grep -i nvidia2- با دستورات زیر bumblebee رو بهمراه nvidia-331 به مخازن اضافه کنید :
sudo add-apt-repository ppa:bumblebee/stable
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update && sudo apt-get upgrade
۳- حالا با بسته زیر هدرهای کرنل رو نصب کنید :
sudo apt-get install linux-headers-$(uname -r)۴- حالا با دستورات زیر برنامه bumblebee و درایور nvidia-331 رو یهمراه بسته primus نصب کنید :
sudo apt-get install bumblebee bumblebee-nvidia primus nvidia-331 nvidia-settings-331
sudo apt-get install primus-libs-ia32:i386
حالا کافی است ماژول nvidia-331 رو بر اساس هدرهای کرنل بسازیم :
sudo dpkg-reconfigure nvidia-331۵- حالا نیاز هستش که فایل bumblebee.conf رو ویرایش کنیم و ماژول nvidia رو به برنامه bumblebee معرفی کنیم. برای این کار با دستور زیر این فایل رو باز کنید :
sudo gedit /etc/bumblebee/bumblebee.confنکته : اگه از نسخه ای استفاده می کنید که gedit  روش نصب نیست بجای کلمه gedit  در کد بالا یا از leafpad  استفاده کنید (در لوبونتو) و یا از nano استفاده کنید که تحت terminal  بوده و در همه سیستم ها کار میکنه.
حالا به ترتیب این گزینه ها رو به این شکل تنظیم کنید :
Driver=nvidiaKernelDriver=nvidia-331LibraryPath=/usr/lib/nvidia-331:/usr/lib32/nvidia-331XorgModulePath=/usr/lib/nvidia-331/xorg,/usr/lib/xorg/modules۶- حالا کافیه یکبار سیستم رو restart  کنید
۷- حالا باید از طریق برنامه های optirun  و یا primus  برنامه ای رو که میخواهید با کارت گرافیک nvidia تون اجرا شه رو اجرا کنید که البته primus زیرساخت جدیدتری هستش که برای اینکه تفاوت اونها رو بفهمیدبخش زیر رو از سایت http://azadrah.net/ آوردم :
برتری‌هایی Primus نسبت به VirtualGL، زیرساخت فعلی Optirun :

سربار کمتر، نرخ فریم بیشتر، کارکرد ساده‌تر
حل مشکل خاموش شدن زودتر از موعد پردازنده گرافیکی در Bumblebee
مشکلات کمتر، آسان‌تر شدن Debug
از پردازنده گرافیک مجزا تنها برای اجزای OpenGL برنامه استفاده می‌شود و بقیه قسمت‌ها روی GPU اصلی می‌ماند (عمر باتری بهتر)
حالا برای اجرای برنامه مورد نظر می تونیم از دستورات زیر استفاده کنیم :
optirun $AppNameیا از دستور زیر استفاده کنیم که مستقیما از زیر ساخت جدید primus استفاده می کنه :
primusrun $AppNameشما همچنین می‌توانید Optirun را مستقیما از خط فرمان با زیرساخت Primus صدا کنید:
optirun -b primus $AppNameکه در آن AppName نام برنامه مورد نظر است.
نصب بسته mesa-utils هم میتونه مفید باشه (پیشنهاد می کنم حتما نصب کنید چرا که اطلاعات کاملی رو میتونه از کارتهای گرافیک سیستم رو بهتون بده ) برای نصبش می تونید از software center استفاده کنید.
حالا میتونید از دستور زیر برای تست اینکه bumblebee درست نصب شده یا نه استفاده کنید که اگه برنامه به اجرا شه یعنی اینکه همه چی درسته و bumblebee برنامه مورد نظر رو (در اینجا glxgear) از طریق کارت nvidia اجرا کرده :
optirun glxgearsدر ضمن برای اجرای برنامه settings manager  کارت nvidia باید از دستور زیر استفاده کنید :
optirun -b none nvidia-settings -c :8۸- حالا ی بسته ای رو بهتون معرفی می کنم که بجای استفاده از روش شماره ۷ که نیاز بود هر برنامه ای رو که میخواستید با کارت nvidia اجرا کنید از دستورات خسته کننده optriun و primusrun استفاده کنید به شکل گرافیکی انجام بدید برای نصب این بسته از کد زیر استفاده کنید :
sudo apt-get install git
حالا با دستورات زیر ی پوشه بنام git ساخته و به مسیرش برین :
mkdir git
cd git
و سپس دستورات زیر رو بزنید :
git clone https://github.com/Bumblebee-Project/bumblebee-ui.git && cd bumblebee-ui
cd icons && cp ./*.svg ~/.icons
اگه پوشه icons. رو در پوشه خانگی خود ندارید از دستور زیر استفاده کنید و کد بالا رو دوباره بزنید :
mkdir ~/.icons سپس :
cd ..و دستور :
chmod +x ./INSTALLsudo ./INSTALLحالا برای اجرای برنامه از دستور زیر می تونید استفاده کنید :
/usr/local/bin/bumblebee-indicatorاگر به حین اجرای این دستورپیغام Traceback (most recent call last):
File "/usr/local/bin/bumblebee-indicator", line 27, رو داد نیاز هست که که بسته python-appindicator رو با دستور زیر نصب کنید و سپس دستور بالا رو مجددا اجرا کنید
sudo apt-get install python-appindicatorبرای اینکه این برنامه همیشه اجرا بشه کافیه دستور بالا رو در برنامه startup applications وارد کنید تا بصورت daemon  درآد و برنامه bumblebee indicator در لانچر ظاهر شود
حالا کافیست مثل شکل زیر روی این indicator کلیک کنید تا ببینید که bumblebee  روشن هست یا خیر (روشن بودن bumblebee یعنی اینکه از کارت nvidia داره برای برنامه مربوطه که در حال اجراس استفاده میشه) همچنین از طریق گزینه configure Apps  می تونید هر برنامه ای رو که میخواهید با کارت nvidia اجرا کنید رو در لیست یکبار انتخاب کنید و گزینه apply  رو بزنید تا هر وقت اون برنامه رو اجرا کردید از کارت nvidia  استفاده کنه برای اجراش (همونطور که در شکل زیر می بینید من برنامه sm player و image viewer رو مشخص کردم تا ب حین اجراش از کارت nvidia ام استفاده کنه)

همونطور که می بینید وقتی عکسی رو با برنامه image viewer باز کردم زده Bumblebee ON

این مطالب رو من از سایت های azadrah.net  و چندین سایت خارجی و فروم خود سایت جمع کردم ولی بیشتر از همه باید از کاربر ساسان در همین فروم تشکر کنم که ۲ ۳ روز کامل با راهنمایی هاش کمکم کرد و اطلاعات بسیار کاملی در این زمینه داشت . به هر حال امیدوارم که این آموزش به دردتون خورده باشه
« آخرین ویرایش: 05 فروردین 1393، 09:37 ب‌ظ توسط v.taghavi68 »
وای بر شما اگر این علم اندک وسیله ای برای طغیانتان شود

آفلاین ali.abry

  • High Hero Member
  • *
  • ارسال: 1224
به من این ارور رو میده . کسه دیگه ای هم باهاش مواجه شده ؟
ubuntu 12.04
aliali@lp:~$     sudo add-apt-repository ppa:bumblebee/stable
[sudo] password for aliali:
Sorry, try again.
[sudo] password for aliali:
Traceback (most recent call last):
  File "/usr/bin/add-apt-repository", line 128, in <module>
    ppa_info = get_ppa_info_from_lp(user, ppa_name)
  File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 84, in get_ppa_info_from_lp
    curl.perform()
pycurl.error: (35, 'gnutls_handshake() failed: A TLS packet with unexpected length was received.')
aliali@lp:~$

آفلاین ali.abry

  • High Hero Member
  • *
  • ارسال: 1224
به من این ارور رو میده . کسه دیگه ای هم باهاش مواجه شده ؟
ubuntu 12.04
aliali@lp:~$     sudo add-apt-repository ppa:bumblebee/stable
[sudo] password for aliali:
Sorry, try again.
[sudo] password for aliali:
Traceback (most recent call last):
  File "/usr/bin/add-apt-repository", line 128, in <module>
    ppa_info = get_ppa_info_from_lp(user, ppa_name)
  File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 84, in get_ppa_info_from_lp
    curl.perform()
pycurl.error: (35, 'gnutls_handshake() failed: A TLS packet with unexpected length was received.')
aliali@lp:~$

از این روش حلش کردم :
http://askubuntu.com/questions/110672/add-apt-repository-returns-unexpected-length-error

آفلاین friendchp

  • Jr. Member
  • *
  • ارسال: 61
  • جنسیت : پسر
داداش واقعا دمت گرم .
من اینجا یه مشکلی برخوردم میشه بیشتر راهنمایی کنی ؟
light@light-Aspire-5742G ~/git $ git clone https://github.com/Bumblebee-Project/bumblebee-ui.git && cd bumblebee-ui
Cloning into 'bumblebee-ui'...
fatal: unable to access 'https://github.com/Bumblebee-Project/bumblebee-ui.git/': gnutls_handshake() failed: A TLS packet with unexpected length was received.

خیلی ممنونم

آفلاین v.taghavi68

  • Hero Member
  • *
  • ارسال: 915
  • جنسیت : پسر
دوست عزیز مثل اینکه در اتصال به 'https://github.com مشکل داره و موقع handshake زده بسته ایی با طول و اندازه غیرمنتظره دریافت کرده من همین الان چک کردم درست بود ی بار connection رو دوباره ست کن یا از proxy استفاده کن ببین درست میشه
وای بر شما اگر این علم اندک وسیله ای برای طغیانتان شود

آفلاین friendchp

  • Jr. Member
  • *
  • ارسال: 61
  • جنسیت : پسر
داش مثل اینکه کلا دچار مشکل شدم .
یه برنامه دیگه هم میخوام نصب کنم هنگام اضافه کردن ریپوی اونم این پیغام خطا میده :
light@light-Aspire-5742G ~ $ sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
Cannot add PPA: '"Error reading https://launchpad.net/api/1.0/~maarten-baert/+archive/simplescreenrecorder: (35, 'gnutls_handshake() failed: A TLS packet with unexpected length was received.')
اون گیت هم مثل قبله  درست نشده و الان با تونلم.جر هم این کارو کردم بازم نشد (مگه جز این برنامه رایگان و ساده دیگه ای هم هست برای پروکسی؟) .اوووف هر کاری تو نت گفتن کردم نشد .این دیگه چه مشکله مسخره ایه؟
چکار میتونم بکنم تا هیچ وقت دیگه این پیام نیاد؟
« آخرین ویرایش: 18 آذر 1392، 11:45 ب‌ظ توسط friendchp »

آفلاین friendchp

  • Jr. Member
  • *
  • ارسال: 61
  • جنسیت : پسر
بالاخره تونستم به لطف خدا نصبش کنم (از جوندو جپ استفاده کردم)
داش دمت گرم
یه سوال وقتی من indicator رو کلیک میکنم هیچی نمیشه اما ستیتگشو کلیک میکنم میاد بالا و برنامه ای رو تیک میزنم و اپلی میکنم بعدش میبندم و اون برنامه رو اجرا میکنم هیچ پیامی مثل شما نمیاد که بعله بامبلی بیی آن شده
میشه راهنمایی کنی لطفا ؟

آفلاین v.taghavi68

  • Hero Member
  • *
  • ارسال: 915
  • جنسیت : پسر
عزیزم اولا اپلای نه اپلی بعدش مشتی apply هم نوشتنش ساده تره هم خوندنش (فارسی انگلیسی رو با هم پاس میداری  ;D)
اول با دستور optirun -b primus glxgears یا primusrun glxgears برنامه glxgears رو اجرا کن ببین برنامه رو با این دستور اجرا می کنه یا نه اگه کار کرد که یعنی مشکل از برنامه bumblebee indicator هستش چون زیرساخت primusrun و optirun داره اجرا میشه اگر کار نکرد خروجی دستور های زیر رو برام بذار :
ls /usr/lib/ | grep -i nvidia
sudo lshw -c display
uname -a
dpkg -l | grep '^ii' | grep nvidia
sudo /usr/sbin/bumblebeed -vv --driver nvidia
فایل config برنامه رو هم بذار :
sudo gedit /etc/bumblebee/bumblebee.conf
« آخرین ویرایش: 19 آذر 1392، 06:39 ب‌ظ توسط v.taghavi68 »
وای بر شما اگر این علم اندک وسیله ای برای طغیانتان شود

آفلاین friendchp

  • Jr. Member
  • *
  • ارسال: 61
  • جنسیت : پسر
:دی اشتب لپی بود:d
اجرا میشه اون glxgearsاما فریم ریتش 60فریم هست واسه این چیزه ساده نباس بیشتر از این باشه؟
light@light-Aspire-5742G ~ $ ls /usr/lib/ | grep -i nvidia
nvidia
nvidia-331
nvidia-settings-331

 *-display               
       description: VGA compatible controller
       product: Core Processor Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 02
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:42 memory:d1400000-d17fffff memory:c0000000-cfffffff ioport:4050(size=8)

light@light-Aspire-5742G ~ $ uname -a
Linux light-Aspire-5742G 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
light@light-Aspire-5742G ~ $ dpkg -l | grep '^ii' | grep nvidia
ii  bumblebee-nvidia                            3.2.1-4+xedgers~saucy1                                                amd64        NVIDIA Optimus support using the proprietary NVIDIA driver
ii  nvidia-331                                  331.20-0ubuntu1~xedgers~saucy1                                        amd64        NVIDIA binary Xorg driver, kernel module and VDPAU library
ii  nvidia-settings-331                         331.20-0ubuntu1~xedgers~saucy1                                        amd64        Tool for configuring the NVIDIA graphics driver
light@light-Aspire-5742G ~ $ sudo /usr/sbin/bumblebeed -vv --driver nvidia
[sudo] password for light:
[  900.184307] [DEBUG]Found card: 01:00.0 (discrete)
[  900.184364] [DEBUG]Found card: 00:02.0 (integrated)
[  900.184374] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[  900.184613] [INFO]Configured driver: nvidia
[  900.184665] [DEBUG]Skipping auto-detection, using configured driver 'nvidia'
[  900.184795] [DEBUG]Process /sbin/modprobe started, PID 3902.
[  900.184831] [DEBUG]Hiding stderr for execution of /sbin/modprobe
[  900.186143] [DEBUG]SIGCHILD received, but wait failed with No child processes
[  900.186238] [DEBUG]bbswitch has been detected.
[  900.186250] [INFO]Switching method 'bbswitch' is available and will be used.
[  900.186258] [DEBUG]Active configuration:
[  900.186265] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[  900.186272] [DEBUG] X display: :8
[  900.186278] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-331:/usr/lib32/nvidia-331
[  900.186285] [DEBUG] Socket path: /var/run/bumblebee.socket
[  900.186292] [DEBUG] pidfile: /var/run/bumblebeed.pid
[  900.186298] [DEBUG] xorg.conf file: /etc/bumblebee/xorg.conf.nvidia
[  900.186305] [DEBUG] xorg.conf.d dir: /etc/bumblebee/xorg.conf.d
[  900.186312] [DEBUG] ModulePath: /usr/lib/nvidia-331/xorg,/usr/lib/xorg/modules
[  900.186319] [DEBUG] GID name: bumblebee
[  900.186325] [DEBUG] Power method: auto
[  900.186331] [DEBUG] Stop X on exit: 1
[  900.186338] [DEBUG] Driver: nvidia
[  900.186344] [DEBUG] Driver module: nvidia-331
[  900.186351] [DEBUG] Card shutdown state: 1
[  900.186540] [DEBUG]Process /sbin/modprobe started, PID 3903.
[  900.186596] [DEBUG]Hiding stderr for execution of /sbin/modprobe
[  900.188770] [DEBUG]SIGCHILD received, but wait failed with No child processes
[  900.188795] [DEBUG]Configuration test passed.
[  900.188858] [ERROR]Daemon already running, pid 1489

انگار فقط از گرافیک مجتمع سی پی استفاده میکنه؟

آفلاین v.taghavi68

  • Hero Member
  • *
  • ارسال: 915
  • جنسیت : پسر
اینجا که زده هم discrete card و هم integrated card رو شناخته و daemon برنامه هم بدرستی اجرا شده.فکر می کنم مشکل از برنامه bumblebee indicator باشه یکبار دیگه نصبش کن.در مورد frame rate هم برای منم همون 60 فریم هست.فایل bumblebee config رو برام بذار و ورژن اوبونتوت هم بگو
وای بر شما اگر این علم اندک وسیله ای برای طغیانتان شود

آفلاین friendchp

  • Jr. Member
  • *
  • ارسال: 61
  • جنسیت : پسر
از مینت 16 استفاده میکنم
فایل کانفیگشو از کجا گیر بیارم؟

آفلاین v.taghavi68

  • Hero Member
  • *
  • ارسال: 915
  • جنسیت : پسر
sudo gedit /etc/bumblebee/bumblebee.conf
وای بر شما اگر این علم اندک وسیله ای برای طغیانتان شود

آفلاین friendchp

  • Jr. Member
  • *
  • ارسال: 61
  • جنسیت : پسر
ای بابا هر کاری میکنیم یه مشکلی جدید پیش میاد  :'(
یکم سیستمم داغون شده بود بعدش اومدم با اون بک آپی که از یه جا تو سایت اوبونتو دیده بودم (کپی گرفتن فایلا با تر و کم حجمکردنشون)سیستم رو ریتور کنم به گذشته بعد از اینکه تموم شد دیگه سیستم بالا نمیومد  :'(.
مجبور شدم دوباره سیستم مینت رو از اول نصب کنم  >:(.
الان هم هرکاری میکنم (هم دستی به سورس لیست اضافه میکنم و با جپ میرم بازم نمیتونم نصب کنم .
وقتی که دستی اضافه میکنم بعدش آپدیت رو میزنم میگه که این دوتا کلیدشون نمیدو نم چی چین .و وقتی نصب بابملبیی انویدیا ۳۳۱ رو میزنم میگه light@light-Aspire-5742G ~ $ ls /usr/lib/ | grep -i nvidia
nvidia
light@light-Aspire-5742G ~ $ sudo apt-get install bumblebee bumblebee-nvidia primus nvidia-331 nvidia-settings-331
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package nvidia-331
E: Unable to locate package nvidia-settings-331
وقتی هم که میخوام باsudo add-apt-repository ppa:bumblebee/stableاضافه کنم و نصب بازم همون خطا رو میده :
sudo add-apt-repository ppa:bumblebee/stable
Cannot add PPA: '"Error reading https://launchpad.net/api/1.0/~bumblebee/+archive/stable: (35, 'gnutls_handshake() failed: A TLS packet with unexpected length was received.')"'.
دیگه اعصابم بهم ریخته .چه وضعیه اخه؟اصلا برای چی باید اینجور مشکل پیش بیاد ؟ :(

آفلاین Ghost Shadow

  • High Hero Member
  • *
  • ارسال: 1803
  • جنسیت : پسر
  • Linux is Secured By Design
عزیز این مشکل اضافه کردن مخزن چند وقتی هست برای همه پیش اومده و اونم به خاطر اینترنت ایران و محدودیت هاش هست.

شما باید از چیز شکن استفاده کنید.

اگه از خط فرمان نشد.دستی از محیط گرافیکی با چیز شکن مخازن رو اضافه کنید:

https://launchpad.net/~bumblebee/+archive/stable

بعد ببین با همون چیز شکن تو محیط گرافیکی آپدیت بزنی بازم ارور میده؟
« آخرین ویرایش: 22 آذر 1392، 12:41 ب‌ظ توسط Ghost Shadow »

آفلاین friendchp

  • Jr. Member
  • *
  • ارسال: 61
  • جنسیت : پسر





It appears this is a known issue/bug, you could try this workaround:

To install PPA's, add them to /etc/apt/sources.list in the form:

Before:

ppa:<user>/<repo>

Add to sources.list:

deb http://ppa.launchpad.net/<user>/<repo>/ubuntu oneiric main

Then sudo apt-get update and download whatever packages you want.
خدا رو شکر بالاخره اون  مشکل رو حل کردم(بعد از آپیت دوتا کی میداد که میگفت نمیشنسه و نمیتونه چیز کنتشون اما من این دوتا رو از توی سافتور سنتر و سافتور سورس بعدش ادد کی دانلود کی اضافه کردم دیگه توی آپدیت خطایی نداد )
 اما همچنان

ight@light-Aspire-5742G ~ $ sudo apt-get install bumblebee bumblebee-nvidia primus nvidia-331 nvidia-settings-331
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package nvidia-331
E: Unable to locate package nvidia-settings-331
این مشکل هست چه کار کنم؟