今日の時点で、これは最新のnvidia-currentアップデートで修正されました:)
先週まで、私は働くバンブル/ nvidiaをセットアップしました。
今、私がするとき
optirun -vv firefox
私は迎えられます:
[ 6174.504548] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 6174.632794] [DEBUG]optirun version 3.0.1 starting...
[ 6174.632850] [DEBUG]Active configuration:
[ 6174.632861] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 6174.632872] [DEBUG] X display: :8
[ 6174.632883] [DEBUG] LD_LIBRARY_PATH:
[ 6174.632893] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 6174.632902] [DEBUG] VGL Compression: proxy
[ 6174.737261] [INFO]Response: No - error: Could not load GPU driver
[ 6174.737309] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ 6174.737329] [DEBUG]Socket closed.
[ 6174.737365] [ERROR]Aborting because fallback start is disabled.
[ 6174.737379] [DEBUG]Killing all remaining processes.
dpkg -l | grep nvidia
ii bumblebee-nvidia 3.0.1-1~preciseppa1 nVidia Optimus support using the proprietary NVIDIA driver
ii nvidia-common 1:0.2.44 Find obsolete NVIDIA drivers
ii nvidia-current 304.37-0ubuntu1~precise~xup1 NVIDIA binary Xorg driver, kernel module and VDPAU library
ii nvidia-current-updates 295.49-0ubuntu0.2 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
削除 の効果に対するコメントを見ました
10-nvidia-current-thinkpad-t420s.conf
しかし、やっている
ls /usr/share/X11/xorg.conf.d/
収量:
10-evdev.conf 11-evdev-trackpoint.conf 50-vmmouse.conf 51-synaptics-quirks.conf
11-evdev-quirks.conf 50-synaptics.conf 50-wacom.conf
これを修正する方法はありますか?
同じ問題。ドライバー名を変更することで問題は解決しましたが、
Optirun -vv nvidia-settingsを実行すると、現在nvidia Xドライバーを使用しておらず、nvidia-xconfigを実行する必要があるというエラーが発生します。 -vvはエラーを表示しません。完全なログは以下に報告されます
optirun -vv nvidia-settings
[ 674.856470] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 674.856716] [INFO]Configured driver: nvidia
[ 675.044903] [DEBUG]optirun version 3.0.1 starting...
[ 675.044922] [DEBUG]Active configuration:
[ 675.044925] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 675.044928] [DEBUG] X display: :8
[ 675.044930] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-current:/usr/lib32/nvidia-current
[ 675.044933] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 675.044936] [DEBUG] VGL Compression: proxy
[ 677.053609] [INFO]Response: Yes. X is active.
[ 677.053623] [INFO]Running application through vglrun.
[ 677.053851] [DEBUG]Process vglrun started, PID 4605.
* UPDATE *
nvidia-current-updatesのインストールで解決済み
これはgithubユーザーArchangeGabrielからコピーされます:
現在の問題では、この新しい304.22バージョンでは、nvidiaカーネルモジュールとドライバーの名前がUbuntuで変更されています。 (Sudo権限で)/etc/bumblebee/bumblebee.conf
を編集し、次の2つのことを行う必要があります。
Driver=
をDriver=nvidia
に置き換えますKernelDriver=nvidia-current
をKernelDriver=nvidia
に置き換えます次に再起動すると、optirun
で問題ありません。
//引用を終了します。
したがって、KernelDriver
を編集することをお勧めしますが、名前の変更のために1つの追加手順が必要です。おそらく、nouveau
が自動検出を開始するときにnvidia
ドライバーをオーバーライドしているbumblebee
がシステムのどこかを蹴っている可能性があります(Driver=
が空白のままの場合、 nouveau
あなたが実際に望む場所で勝つnvidia
)。
私はあなたと同じ問題を抱えていたので、このより完全な答えを試してみたところ、bumblebee
/optirun
は問題なく動作しました。それがあなたにも役立つことを願っています。
@Bobjohnsonありがとう!
それは私のために働いた(nvidia gforce 610mおよびLinuxミント13)
今やりました
Sudo nano /etc/bumblebee/bumblebee.conf
Driver=
by Driver=nvidia
を置き換えますKernelDriver=nvidia-current
をKernelDriver=nvidia
に置き換えますoptirun glxgears
で確認します私もこの問題を抱えていました。 nvidia
モジュールは、最近の更新後にnvidia-current
からnvidia
に名前が変更されたようです。ファイル/etc/bumblebee/bumblebee.conf
を編集し、行を変更する必要があります。
KernelDriver=nvidia-current
に
KernelDriver=nvidia
その後、コンピューターを再起動するか、bumblebee
を再起動すると、optirun
が再び機能します。
役に立てば幸いです。動作を開始する前に、他のいくつかの変更を加えたので、動作しない場合は問い合わせてください...