
Ubuntu の初心者として、Mint を含むいくつかのディストリビューションを試しました。グラフィック カード以外はすべて動作します。ラップトップには Optimus を搭載した GT 740M GPU が搭載されています。現在、Bumblebee、Primus、Linux ヘッダーなど、さまざまなものをインストールするなど、「セカンダリ GPU にアクセスできない」問題に関する多くのチュートリアルを試しました。また、.conf ファイルを編集して、Driver= を Driver=nvidia-current メソッドに変更しました。13.10 を実行しています。
何も機能せず、黒い画面が表示される場合もあれば、何も起こらない場合もあります。しかし、常に同じエラーが発生します。
[エラー]セカンダリ GPU にアクセスできません - エラー: GPU ドライバーをロードできませんでした [エラー]フォールバック開始が無効になっているため中止します。
使用する場合翻訳: grep 3D取得したコマンド:01:00.0 3D コントローラ: NVIDIA Corporation GK208M [GeForce GT 740M] (rev a1)
私の/etc/bumblebee/xorg.conf.nvidia次のような結果になります:
Section "ServerLayout"
Identifier "Layout0"
Option "AutoAddDevices" "false"
Option "AutoAddGPU" "false"
EndSection
Section "Device"
Identifier "DiscreteNvidia"
Driver "nvidia"
VendorName "NVIDIA Corporation"
# If the X server does not automatically detect your VGA device,
# you can manually set it here.
# To get the BusID prop, run `lspci | egrep 'VGA|3D'` and input the data
# as you see in the commented example.
# This Setting may be needed in some platforms with more than one
# nvidia card, which may confuse the proprietary driver (e.g.,
# trying to take ownership of the wrong device). Also needed on Ubuntu 13.04.
BusID "PCI:01:00:0"
# Setting ProbeAllGpus to false prevents the new proprietary driver
# instance spawned to try to control the integrated graphics card,
# which is already being managed outside bumblebee.
# This option doesn't hurt and it is required on platforms running
# more than one nvidia graphics card with the proprietary driver.
# (E.g. Macbook Pro pre-2010 with nVidia 9400M + 9600M GT).
# If this option is not set, the new Xorg may blacken the screen and
# render it unusable (unless you have some way to run killall Xorg).
Option "ProbeAllGpus" "false"
Option "NoLogo" "true"
Option "UseEDID" "false"
Option "UseDisplayDevice" "none"
EndSection
PlayOnLinux を使用して Dead Space 2 をインストールしようとしたときに、この問題に遭遇しました。ラップトップが必要な仕様を満たしていないというエラーが繰り返し表示されました。
覚えておいてください、私はたくさんのチュートリアルや Google を試しましたが、何も機能しませんでした。したがって、誰かが詳細な説明と、私が理解できるような方法で修正できる場合は、これはもう迷惑な問題ではありません。私は真剣に、このような問題を適切にトラブルシューティングして修正する方法を知りたいのです ;)
よろしくお願いします!
答え1
ここで、私たちの問題を説明するために最善を尽くします。NVIDIA Optimusは、実際には統合グラフィックス(またはハイブリッドグラフィックス)です。https://help.ubuntu.com/community/HybridGraphicsつまり、GPU と CPU が物理的に接続される新しいテクノロジーです。
また、NVIDIA は NVIDIA なので、オープンソースが苦手です (Linus は実際にカンファレンスで彼らを軽蔑しました)。また、システムを実行するための Linux 用ドライバーは正常に動作していません。現時点ではサポートする予定はないと述べています (https://askubuntu.com/tags/nvidia-optimus/info)。その代わりに、統合グラフィックスのドライバーの開発は、ユーザー、ハッカー、その他 (誰が何に取り組んでいるかは不明) に任されています。しかし、それがどのように構築されているかの詳細を完全に把握していない限り、他の誰もがシステム自体をリバース エンジニアリングして実装しようとするのが精一杯です。これが多くの問題を引き起こしています。したがって、全体として、現在は悲惨な状況です。
アップデート14.04には希望があるようだ(http://m.webupd8.org/2013/12/more-work-to-support-nvidia-optimus.html?m=1)。また、NVIDIA は、より多くの、より優れたドライバー開発を可能にするために、システムの詳細を公開することを「約束」しました (おそらく、近日発売予定の Steam Box のためでしょうか) が、私たちはまだそれを待っています。
幸運を、
スティーブン