Windows 7とUbuntu 14.04をデュアルブートするLenovo ThinkPad Edge e531ラップトップを持っています。 14.04にアップグレードする前に、nvidia gpu(Nvidia GeForce 740M)を利用するためにバンブルビーを使用していました。 14.04で、primeを使用して、いつでも2枚のグラフィックカードを簡単に切り替えた方が良いことをどこかで読みました。
そこで、nvidia 331、337、およびPrimeが自動的にインストールされた331〜337のその他のすべてのバージョンをインストールしようとしましたが、次の問題が発生しました。
Nvidiaドライバーをインストールすると、ラップトップはnvidiaカードを排他的に使用し始め、Intelカードに切り替えるとnvidia設定を開くことができなくなり、nvidiaカードに切り替えることができなくなります。これは、端末からnvidia設定を起動しようとすると得られるものです。
** Message: PRIME: Requires offloading
** Message: PRIME: is it supported? yes
Segmentation fault (core dumped)
私はすべて試しました(プライムインジケーターをインストールし、異なるバージョンのnvidiaドライバーで試しました)が、役に立ちませんでした。どんな助けも大歓迎です!ありがとうございました。
私は解決策を見つけることができました(端末を使用してグラフィックカード間を移動し、GeForce 840MとUbuntu 14.04を使用します)。
まず、システム内の多くのものを壊してしまったので、Ubuntu 14.04を再インストールすることにしました(nvidiaパッケージを削除した後、修正されなかったものがあります...そこで、ゼロから始めることにしました)。 Ubuntu 14.04が完全に新しくなった後、次のリポジトリを追加しました。
Sudo add-apt-repository ppa:xorg-edgers/ppa
その後、古典的なapt-get update
とapt-get upgrade
を実行し、その後、次の2つのパッケージのみをインストールしました。
Sudo apt-get install nvidia-common
Sudo apt-get install nvidia-331
私の840M GPUのドライバーは337でなければなりませんが、おそらく331がより良い方法で動作することを読みました。
だから私は再起動し、すべてが正しいように見えた。次に、実行することにより
prime-select query
Nvidiaを使用していることがわかりました。そして、nvidia-settingsが正しく開きました。次に、nvidia-settingsからIntelに移行することを選択しました。私はログアウトし、戻ってきたとき、私はインテルで働いていました(prime-select query
で確認してください)。
そして、この時点で、nvidia-settingsは機能しなくなり、開くことができません。しかし、端末で実行する場合
Sudo prime-select nvidia
その後、ログアウトすると、nvidia GPUで新しいセッションが開始され、nvidia-settingsを再び開くことができます。
結論として、それを実行した後、次のように入力して、1つのGPUから別のGPUに移動します
Sudo prime-select nvidia
または
Sudo prime-select intel
その後、ログアウトします。そして、nvidia-settingsは、nvidia GPUで作業しているときにのみ開きます。
これがあなたの役に立つことを願っています... 331個のドライバーを試したことがありますが、うまくいきませんでした。私にとって重要なポイントは、Ubuntuを再インストールし、最初に331個のドライバーをインストールすることだったと思います。
さらに、IntelからNvidiaに初めて移動したときに、Xがクラッシュし、再構成について尋ねられたと言わざるを得ません。私は大丈夫と言いました、私はリブートし、その時点から問題なくインテルからnvidiaに(ターミナルを使用して)移動しますが、おそらくこのXクラッシュはありません...
幸運を!