13.10ベースのディストリビューションでBumblebeeをセットアップするために使用した以前の方法は、の下でUbuntu 14.04
は機能しません。どのようにして設定することができますBumblebee
し、Bumblebee GUI
でUbuntu 14.04
?
13.10ベースのディストリビューションでBumblebeeをセットアップするために使用した以前の方法は、の下でUbuntu 14.04
は機能しません。どのようにして設定することができますBumblebee
し、Bumblebee GUI
でUbuntu 14.04
?
回答:
Ubuntu 14.04にbumblebeeをインストールするには、ターミナルでこれらのコマンドを実行します
sudo apt-get install bumblebee bumblebee-nvidia primus nvidia-331
Bumblebee GUI
nVidiaを使用して開くアプリを管理するには、インストールする必要があります。手順は次のとおりです。
Pythonアプリインジケーターをインストールします。
sudo apt-get install python-appindicator
Gitをインストールします。
sudo apt-get install git
gitのディレクトリを作成します。
mkdir git && cd git
リポジトリをチェックアウトします。
git clone https://github.com/Bumblebee-Project/bumblebee-ui.git
cd bumblebee-ui
sudo ./INSTALL
スタートアップアプリケーションに移動して追加します bumblebee-indicator
次にリブートします。
私はかなり以前から同じ問題に直面しています。私は多くの記事をオンラインで参照しなければなりませんでしたが、何の助けも得ませんでした。それで、私は自分のブログ投稿を書きました、そして、私は非常に肯定的な反応を得ました。多くの人が投稿が役に立つことを確認しました。ブログの投稿を洗練して、使いやすくしました。ブログからコマンドを簡単にコピーして貼り付けるだけで問題なく動作します。
Nvidia 820Mを搭載したLenovo Z5070ラップトップを使用しており、Ubuntu 14.04 14.10および現在15.04のさまざまなバージョンをインストールすることでソリューションを何度もテストしました。私は問題を修正した方法を共有したかっただけです。
基本的にNumbleiaでBumblebeeをインストールすることは、Bumblebeeがテクノロジーとして機能する方法のため、Ubuntuで最も扱いにくいものです。理想的には、ソフトウェアをインストールするだけで十分なはずです。
私が推測するバージョン304のNvidia-Current Driversを使用していれば十分です。ただし、他のバージョンをインストールする場合は、必ずヘルプが必要です。これは、以下のブログ投稿が役立つ場所です。
Competeソリューションが投稿されなかったため、以前の投稿の1つが削除されました。しかし、私はジャークやスパマーではありません。以下は、ソリューションの実装に関する100%の技術的詳細です。
Ubuntuの公式リポジトリには、古いドライバーと古いドライバーのみがあります。私はそれを自分では使用せず、問題なく最新のNvidiaドライバーが必要な場合は同じことをお勧めします。
手順:-
Ubuntuをインストールした後の最初のステップは、すべてのアップデートをインストールすることです。ソフトウェアアップデータを使用するか、単に次を実行します。
sudo apt-get update && sudo apt-get upgrade
を使用してXorg-edgers ppaを追加します
sudo apt-add-repository ppa:xorg-edgers/ppa
その後
sudo apt-get update
sudo apt-get upgrade && sudo apt-get dist-upgrade
これは最も重要なステップです。これを見逃すと、再起動後に黒い画面が表示されます。xorg-edgers ppaを使用しているため、これを行ってください。マルハナバチとnvidiaに必要なすべてのパッケージがPPAから取得されるようにする必要があります。
次を使用してbumblebeeおよびNvidiaドライバーをインストールします
sudo apt-get install bumblebee bumblebee-nvidia primus nvidia-349
現在のユーザーをbumblebeeセキュリティグループに追加します。
sudo adduser $USER bumblebee
Ubuntu 15.04のみ:を使用してbumblebeeデーモンを手動で有効にする必要があります
sudo systemctl enable bumblebeed`
これにより、システムへの必要なソフトウェアのインストールが処理されます。構成する必要があります。これまでにこれらの手順を実行した場合、設定は簡単になるはずです。
まず、bbswitchとIntel i915ドライバーを有効にします。
sudo -H gedit /etc/modules
Ubuntu 15.04:ファイルは /etc/modules-load.d/modules.conf
これらの2行を追加します
i915
bbswitch
bumblebee構成ファイルを編集します。
sudo -H gedit /etc/bumblebee/bumblebee.conf
22行目:
Driver=nvidia
55行目:
KernelDriver=nvidia-349
58行目:
LibraryPath=/usr/lib/nvidia-349:/usr/lib32/nvidia-349
行61:
XorgModulePath=/usr/lib/nvidia-349/xorg,/usr/lib/xorg/modules
これに加えて、編集する必要がある別のファイルがあります。
sudo -H gedit /etc/modprobe.d/bumblebee.conf
最後にこの行を追加します。
blacklist nvidia-349
今、あなたはreboot
。再起動後、sudo apt-get install mesa-utils
mesa-utilsがまだインストールされていないかどうかを使用して確認します。
primusrun glxinfo | grep OpenGL
これによりnvidia-349.16
、使用中のドライバーがわかります。
これを書いている時点では、nvidia-349が最新のドライバーであることに注意してください。別のドライバーバージョンを使用して、必要に応じて適切な番号を置き換えることができます(ファイルの編集時には特に注意してください)。
このURL(フランス語サイト)Ubuntu FRフォーラムを介してASUS ROG G750JZからNVIDIA GTX880Mをインストールするだけです
短縮版:
sudo apt-get install nvidia-331 nvidia-settings nvidia-prime mesa-utils vdpau-va-driver
UbuntuのUnity 8の場合
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install prime-indicator
sudo reboot
再起動後、システムバーインジケータにIntelまたはnvidiaのロゴが表示され、両方を切り替えることができます。
glxgearsを使用して、ビデオカードの速度をテストできます。
nvidia-settingsパネルの空のポップアップエラーなどの主な問題が発生した場合は、Launch Pad 1310023でバグを確認できます。私は同様の問題に遭遇しましたが、それで修正できます:
sudo update-alternatives --config x86_64-linux-gnu_gl_conf
sudo ldconfig -n
sudo update-initramfs -u
その後、再起動して動作するかどうかを確認します
質問に直接答えないで、代わりの方法を提供することを敢えてします。先週、Ubuntu 14.04がリリースされた後、Ubuntu 14.04を新規インストールしました。
簡単に言えば、私はこれらの手順に従っただけです。
sudo apt-get purge bumblebee*
sudo apt-get purge libvdpau-va-gl1
sudo apt-get install nvidia-319 nvidia-settings-319 nvidia-prime
より新しいドライバーが利用可能であっても、nvidia-settingsの最後のバージョンは319なので、正確な手順に従いましたが、エラーが発生した場合は他の手順が提案されるので必ず記事全体を読んでください。
:)
バンブルビーは、14.04に少なくとも一部の人々のために働いていません。それがあなたの状況であれば、別の答えで説明されているようにnvidia-primeパッケージを使用できます:ハイブリッドグラフィックスをnvidia-prime GT650Mで動作させる
bumblebeeを機能させるには、wikiや他の回答に記載されているように、bumblebeeをインストールする必要があります。
sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic
ただし、カードがデフォルトのドライバーでサポートされていない場合(これを書いている時点では304)、追加の手順を実行する必要があります。ここに書いているのは、何時間ものフラストレーションの後、ついに答えを見つけたからです。
まず、sudo apt-get install nvidia 346
執筆時点で最新のドライバーをインストールする必要があります。
その後、ファイル/etc/bumblebee/bumblebee.conf
を編集し、「nvidia-current」のすべてのインスタンスを「nvidia-346」に置き換える必要があります。これも他の回答でカバーされています。
ただし、これにより、マシンが起動して黒い画面が表示されます。問題は、Intelモジュールの前にnvidiaモジュールがロードされていることです。Bumblebeeは、/etc/modules/modprobe.d/bumblebee.conf
nvidia-modulesをブラックリスト化するファイルを作成します。ただし、このファイルはしばらく更新されていません。したがって、このファイルの最後に次を追加する必要があります。
# 346
blacklist nvidia-346
blacklist nvidia-346-updates
blacklist nvidia-experimental-346
再起動後、準備完了です。もちろん、使用しているドライバーのバージョンに「346」を変更することを忘れないでください。