एनवीडिया ऑप्टिमस ड्राइवर कैसे स्थापित करें?


11

मैंने http://ubuntuportal.com/2012/01/bumblebee-3-0-tumblewed-nvidia-optimus-gpu-switching-for-linux-has-been-released-how-to-bumblebee-3 का अनुसरण किया है -0-ऑन-ubuntu.html यह गाइड मेरे डेल इंस्पिरॉन एन 5110 नोटबुक (इंटेल एचडी ग्राफिक्स 3000 + एनवीआईडीआईए GeForce GT525M) पर एनवीडिया ड्राइवर स्थापित करने के लिए है, लेकिन मुझे हमेशा कुछ त्रुटि मिलती है जबकि मैं ऑप्टिरुन कमांड के साथ किसी भी कार्यक्रम को शुरू करना चाहता हूं।

टर्मिनल कहता है:

adam@Adam-LT:~$ optirun firefox
[ 1482.559417] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

[ 1482.559517] [ERROR]Aborting because fallback start is disabled.

मेरा लैपटॉप कूलर हमेशा लैपटॉप को ठंडा करता है, जिसका अर्थ है कि एनवीडिया कार्ड पृष्ठभूमि में बिजली की खपत कर रहा है। (टर्मिनल कभी-कभी कहता है कि कुछ डेमॉन-सर्वर नहीं चल रहा है।) क्या आप मुझे इसके लिए कुछ समाधान दे सकते हैं?

जवाबों:


12

मुझे हाल ही में यह समस्या हुई थी।

मेरे लिए, मुझे केवल इतना करना था कि निम्नलिखित आदेशों को चलाया जाए। मैं उन्हें तोड़ दूँगा:

sudo apt-get install ppa-purge
sudo apt-get purge bbswitch-dkms bumblebee-nvidia

यह PPA-Purge उपयोगिता स्थापित करता है और BBSwitch और Bumblebee को निकालता है

sudo apt-get install linux-headers-generic

यह उचित लिनक्स हेडर स्थापित करता है। किसी कारण से, BBSwitch कर्नेल में खुद को बेहतर शब्द (सम्मिलित करने की कमी के लिए) नहीं करेगा।

फिर एक साधारण

sudo apt-get install bbswitch-dkms bumblebee-nvidia

सब कुछ तय किया। ओह, और निश्चित रूप से एक रिबूट :)

उम्मीद है कि यह आपको कम से कम थोड़ा सा मदद करेगा! कृपया मुझे बताएं कि आप कैसे जाते हैं


1
मुझे लगता है कि यह चलाने के लिए पर्याप्त है sudo apt-get install linux-headers-$(uname -r) && sudo dkms autoinstall && sudo restart bumblebeed। कि bbswitch संकलित करने के लिए सामान स्थापित करता है और bumblebeed को पुनरारंभ करता है ताकि bbswitch का पता लगाने में सक्षम हो।
लेकेनस्टाइन

1
मेरे लिए भी काम किया, बहुत अच्छा!
मकरियो

1

Ubuntu 12.04 से 12.10 तक के उन्नयन पर यह तर्कसंगत है कि भौंरा पहले भी स्थापित किया जा चुका है। PPA हालांकि अपग्रेड पर अक्षम हो जाता है, इसलिए आपको इसे फिर से सक्षम करना होगा!

sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install bbswitch-dkms bumblebee-nvidia

इस समय भौंरा का नया संस्करण स्थापित किया जाएगा और साथ ही nvidia-currentयह एक निर्भरता है bumblebee-nvidia

यदि आपकी होम डाइरेक्टरी एन्क्रिप्ट की गई है तो इंस्टालेशन प्रक्रिया चालू रहेगी update-initramfs। यह अक्षम करके हल किया जा सकता FRAMEBUFFER=yमें/usr/share/initramfs-tools/conf-hooks.d/cryptsetup

# This will setup non-us keyboards in early userspace,
# necessary for punching in passphrases.
KEYMAP=y

# force busybox on initramfs
BUSYBOX=y

# and for systems using plymouth instead, use the new option
# FRAMEBUFFER=y  # DISABLED to install nvidia drivers

अब Optirun पूरी तरह से मेरे सिस्टम पर काम करता है, Geforce GT 650M, एक Asus N56V पर।


0

क्या आपने गाइड से "ऑप्टिरन ग्लक्सस्फेयर" की कोशिश की? और क्या कहता है? मेरा कहता है;

toddi @ ubuntu-e530: ~ $ optirun glxspheres Polygons in scene: 62464 विजुअल आईडी ऑफ विंडो: 0x21 कॉन्टेक्स्ट डायरेक्ट ओपेनलाइन रेंडरर है: GeForce GT 630M / PCIe / SSE2

इस अधिक आधिकारिक साइट के अनुसार; " http://bumblebee-project.org/install.html " - जिसका मैंने अनुसरण किया - यह कहता है कि "sudo apt-get install bumblebee-nvidia" चुड़ैल यह आपके द्वारा लिंक किए गए गाइड में नहीं है।

!! ध्यान दें !! मैं कोई विशेषज्ञ नहीं। यह वही है जो मैंने किया था - और यह यहां काम करने लगता है। मैंने पहले कमांड के अलावा और कुछ भी परीक्षण नहीं किया है - बस यह कंप्यूटर मिला है, और चूंकि मुझे बैटरी बचाने में सबसे ज्यादा दिलचस्पी है।


1
adam @ Adam-LT: ~ $ optirun glxspheres [4817.799920] [ERROR] सेकेंडरी GPU को एक्सेस नहीं कर सकता - त्रुटि: GPU ड्राइवर [4817.800070] [ERROR] को लोड नहीं कर सका क्योंकि फ़ॉलबैक प्रारंभ अक्षम है।
एडम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.