web-dev-qa-db-ja.com

UbuntuをMSI GE62 6QFで正しく動作させる

最近、i7 6700プロセッサとNVIDIA GTX970M\Intel 530を搭載したラップトップMSI GE62 6QF( http://www.msi.com/product/notebook/GE62-6QF-Apache-Pro.html )を購入しましたグラフィックス。

私はWindows 10をインストールしていますが、それはゲーム専用です、私は一般的にLinuxユーザーなので、Ubuntu MATE 15.10を2台目のssdハードドライブにインストールしたかったです。そして、ここから話が始まります:最初にライブCDを起動してインストールすることさえできませんでした。いくつかの調査の後、GRUBに「nomodeset」カーネルオプションを追加し、インストールに成功しました。インストール後、「nomodeset」オプションを使用して起動する必要がありました。そうしないとハングします。しかし、そのオプションシステムは非常に遅延しているため、ウィンドウは永久にレンダリングされます(nouveauドライバーIDが無効になっているため)。

だから私はnvidiaドライバーをインストールしたかった、最初に追加ドライバーメニューから352 NVIDIAドライバーをインストールしました。インストールと再起動後、システムは非常に高速になりますが、ドライバーは正常に動作しません。

  1. Compizを動作させることができませんでした。「glxinfo」コマンドをチェックしました。出力は次のとおりです。

ディスプレイの名前::0.0 Xlib:ディスプレイ ":0.0"に拡張子 "GLX"がありません。 Xlib:ディスプレイ ":0.0"に拡張子 "GLX"がありません。 Xlib:ディスプレイ ":0.0"に拡張子 "GLX"がありません。 Xlib:ディスプレイ ":0.0"に拡張子 "GLX"がありません。 Xlib:ディスプレイ ":0.0"に拡張子 "GLX"がありません。 Xlib:ディスプレイ ":0.0"に拡張子 "GLX"がありません。 Xlib:ディスプレイ ":0.0"に拡張子 "GLX"がありません。エラー:RGB GLXビジュアルまたはfbconfig Xlibが見つかりませんでした:ディスプレイ ":0.0"に拡張子 "GLX"がありません。 Xlib:ディスプレイ ":0.0"に拡張子 "GLX"がありません。

Xlib:ディスプレイ ":0.0"に拡張子 "GLX"がありません。 Xlib:ディスプレイ ":0.0"に拡張子 "GLX"がありません。 Xlib:ディスプレイ ":0.0"に拡張子 "GLX"がありません。 Xlib:ディスプレイ ":0.0"に拡張子 "GLX"がありません。 Xlib:ディスプレイ ":0.0"に拡張子 "GLX"がありません。 Xlib:ディスプレイ ":0.0"に拡張子 "GLX"がありません。

  1. もう1つは、コマンドラインからNvidia Settingsを起動しようとしたときです。

Xlib:ディスプレイ ":0.0"に拡張子 "GLX"がありません。 **メッセージ:PRIME:オフロードは必要ありません。中止**メッセージ:PRIME:サポートされていますか?番号

エラー:nvidia-settingsはレジストリキーファイルを見つけることができませんでした。このファイルは、このドライバーとともに/ usr/share/nvidia/nvidia-application-profiles-key-documentationにインストールされている必要があります。アプリケーションプロファイルは引き続き機能しますが、値を事前に入力したり検証したりすることはできず、ヘルプテキストにリストされません。可能な値と説明については、READMEを参照してください。また、「アプリケーションプロファイル」と「nvidia-settings設定」が表示されるウィンドウには2つのオプションしかありません

私はすべて試しました:

  • を使用して新しい355ドライバーをインストールする

apt-get install nvidia-355 nvidia-prime

  • 新しい4.3 RC7カーネルのインストール
  • マルハナバチのインストール
  • Nvidia-xconfigを試す
  • Xorg設定を手動で変更します。
  • Antergosなどの他のディストリビューションをインストールします-同様の問題があります。
  • I915.preliminary_hw_support = 1カーネルオプションを追加します。

私の/var/log/Xorg.0.logファイル、それを続行する考えがありません: http://Pastebin.com/e4wLaefT

あなたが私が何をチェックまたはするべきか提案があれば教えてください。

前もって感謝します。

4
krzysiekz

OK、同じSkylake Ge62(i6700HQ + GTX970m)で15.10を問題なく動作させることができました。

2回のクリーンインストールと大量のハードリセットが必要でした...そして最終的に、どのステップが機能したのか正確にはわかりませんが、私がしたことは次のとおりです。

  • fastBoot(UEFIとWindows 10の両方)、SecureBoot、およびSpeedStepを無効にします(後者の2つは問題ではありませんが、いずれにしても無効にすることは問題ありません)
  • nomodesetブートオプションを使用してインストールする
  • 再起動してすぐにハングアップした
  • nomodesetを使用して再起動します
  • 最新の安定したカーネルを取得するためにすべてを更新します(現在4.2.19、ストック4.2.12も動作します)
  • 最新のIntelグラフィックススタックをインストールします( https://01.org/linuxgraphics/downloads
  • nVidia固有のドライバーをインストールします。注意-このnomodesetが再び動作しない可能性があるため、何か問題が発生した場合はクリーンインストールの準備をしてください。
  • リブート。すぐにハングアップするか、正常に起動します。私の場合は電話が切れました。

今のことは、ドライバーをXサーバーで構成できるように、一度ブートすることです。

-i915.preliminary_hw_supportはもう必要ないので追加しないでください

-今後は、エラーを確認するために何かを追加するたびに、ブートオプションからquietおよびsplashを削除します。

-まず、ブートオプションとしてintel_idle.max_cstate = 1を試してください。

-ハングアップする場合は、acpi = noirqまたはacpi = hdまたはacpi = offを試してください。

最後のものは私に最初の適切なブートを与えました。再起動後、再び起動せず、bumblebeeエラーが発生しました。

  • 今回はintel_idle.max_cstate = 1で起動します

動作する場合、この行を永続的にgrubに追加します。これにより、i915を使用して安定したシステムを取得できます。今のところ、nvidiaの使用を強制しようとしませんでした。

それが役に立てば幸い。

よろしく

3
darkdude

CPU lockupエラーも発生しました。のみで起動してみてください

intel_idle.max_cstateate=1

ACPIを無効にしないでください。また、UEFIでSpeedStepを再度有効にしてみてください。

私の場合、正常に起動し、それ以来ずっと動作しています。あなたはほとんどそこにいるようですので、試してみてください:)

0
darkdude