13.10 - Nvidia Optimus 750M 搭載の Bumblebee - 高解像度 (3200*1800) で停止し、ドライバーの問題が発生する

13.10 - Nvidia Optimus 750M 搭載の Bumblebee - 高解像度 (3200*1800) で停止し、ドライバーの問題が発生する

親愛なるUbuntuの友人の皆様、

私は、Ubuntu 13.10 がインストールされた Dell XPS 15 9530 の幸せな所有者です。まあ...昨日までは幸せでした。

Ubuntu をインストールするのに多少の困難はありましたが (Intel スマート テクノロジー、高 DPI がサポートされていないなど)、すべての問題を解決し、Ubuntu の世界を十分に楽しむことができました (解像度 1920*1080)。

しかし、2 日前、私は「Ubuntu ベース」のアップデートを無邪気に受け入れました。それ以来、NVIDIA ドライバーの問題と間違った解決策に悩まされ、仕事を延期しなければなりませんでした。私が遭遇した新しい問題は次のとおりです。

  • 高解像度(3200*1800)のままです:システム環境設定のディスプレイタブでは、この解像度のみが使用可能です(内蔵ディスプレイのみ使用可能)。すべてのサイズが非常に小さいため、特に気になります。
  • 明るさ調節ボタンが機能しません。私もこれを解決するために Google でいろいろ調べました。
  • ビデオを見ようとすると、かなり遅れます(1 秒あたり 4 ~ 5 枚の画像のみ)。ワークスペースを切り替えたり、高速で書き込んだりするときにも、この現象に気付くことがあります...

私の問題を理解するには、次のことが役立つかもしれません:

  • 起動時にUbuntuの読み込みロゴが表示されません。
  • nvidia-settings を起動すると機能するようです。しかし、ターミナルには次のエラー メッセージも表示されます: 最初の行 "(nvidia-settings:7024): 警告: PRIME: 子プロセス「/usr/bin/prime-supported」の実行に失敗しました (そのようなファイルまたはディレクトリはありません)" 二行目 "メッセージ: PRIME: サポートされていますか? いいえ

NVIDIA ドライバーを(何度も)再インストールしようとしている間に、考えられるすべてのエラーを取得することに成功しましたが、動作させることは決してできませんでした :(

最後に、私はこのチュートリアルに従っています: http://wiki.belmankraul.com/linux/mint16_bumblebee これは私が持っている最後の構成です (nividia ドライバー 331.38)。すべてがうまくいったかどうかはわかりませんので、次のことを付け加えておきます: 私は mint ではなく ubuntu のみを使用していますが、チュートリアルの内容は mint にのみ適用されるようには思えません...

同様の問題に対する解決策として、nvidia-xconfig を使用するという方法を見たことがあります。しかし、xorg.conf が作成され、bumblebee の構成に影響する可能性があるため、この方法はお勧めしません。

コマンドの結果やファイルの内容をご提供できれば幸いです。

ありがとう、

エドゥアール

PS1: 冗長になっているかもしれません... 私の問題とは関係のないことを教えていただければ、質問を編集します。

PS2: 14.04 のバージョン アルファ 2 が数日前にリリースされたことを知りました。役に立つでしょうか? ただし、これは私のワークステーションなので、最も安定したソリューションを希望します...

答え1

すべて正常に戻りました (解像度、明るさのコントロール、起動時の Ubuntu ロゴ ローダー、ビデオ カードなど)

何が起こったのか、私の推測は次のとおりです。

saucy をインストールしたとき、nvidia optimus カードを設定していませんでした。起動できるようにするには、grub にオプション「nomodeset」を指定する必要がありました。しかし、ubuntu ベースを更新したところ、このオプションは不要になったようです。これは nvidia optimus の問題だと思い、最新の nvidia ドライバー (少なくとも今は最新のドライバー) で bumblebee をインストールしました。

そこで、次のようにブート オプションを変更して問題を解決しました。

sudo gedit /etc/default/grub

この行を変更しました:

GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=ベンダー dell_laptop.backlight=0 nomodeset"

これに対して:

GRUB_CMDLINE_LINUX_DEFAULT="静かにスプラッシュ acpi_backlight=vendor dell_laptop.backlight=0"

そして grub を更新しました:

sudo update-grub

再起動すると、解像度が正常に戻り、起動時に Ubuntu のロゴが読み込まれるようになり、ビデオやデスクトップ効果の遅延もなくなりました...

しかし、明るさコントロールボタンはまだ機能していませんでした。これは新しいドライバーが原因でした。askubuntu のこのスレッドを読むしかありませんでした。明るさの変更が 13.10 の Saucy Salamander で機能しなくなりました、Intel ビデオ カード用のソリューションを適用しました。

20-intel.conf ファイルを作成します:

sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf

そして、内部に次の内容を追加します。

Section "Device"
    Identifier  "card0"
    Driver      "intel"
    Option      "Backlight"  "intel_backlight"
    BusID       "PCI:0:2:0"

EndSection

再起動するとすべて正常になります :) 明るさボタンが再び機能するようになりました :)

私の問題は非常に特殊だったと思うので、誰かの役に立つかどうかはわかりません... ここに解決策がある場合:)

乾杯!

関連情報