Dell xps 15z (L511z) Ubuntu 14.04 で HybridGraphics を設定する

Dell xps 15z (L511z) Ubuntu 14.04 で HybridGraphics を設定する

数日前、Dell xps 15z (L511z) ラップトップに Ubuntu 14.04 をインストールしました。最初に遭遇した問題は、インストール (CD から) が開始しないということでした。acpi=off を選択すると、インストールは常に最後のステップ (インストール ログのコピー) で停止するため、nomodeset を選択してインストールする必要がありました。

インストールが正常に完了した後、選択できる解像度は1280x1024 (5:4) のみでした。nvidia-331 ドライバーを nvidia-settings および nvidia-prime と一緒にインストールし、システムを再起動すると、Ubuntu はログイン画面の後にフリーズします (Ubuntu 14.04 の壁紙が表示され、カーソルを動かすことはできますが、デスクトップは読み込まれません)。ctrl + alt + F1 と

sudo prime-switch intel

インテルグラフィックに切り替えると、正常にログインできるようになりました。解像度は1280x1024 (5:4)のままで、1024x768 (4:3) も選択できますが、これは私の画面解像度1920x1080 (16:9) には遠く及びません。Nvidia Xサーバー設定を起動すると、アプリケーションプロファイル、nvidia-settings構成の2つのタブしか表示されません。そして、nvidiaカードに切り替えようとすると、

sudo prime-swich nvidia

ログイン後に同じフリーズが発生します。

誰か助けてくれませんか。数日間この HybridGraphics に苦労していますが、何の結果も得られません。

Laptop specs:
CPU: Intel Core i7 (2nd Gen) 2640M / 2.8 GHz
GPU: NVIDIA GeForce GT 525M

答え1

少し遅くなりましたが、解決策を探すのに 24 時間ほど費やしたので、他の人も見ることができるようにこの回答を投稿します。

私もまったく同じラップトップを持っており、まったく同じ問題を抱えています。完全な解決策(Fedora 用)は、こちらでご覧いただけます。http://www.forum.fedoraforum.org/showthread.php?t=289685

最も重要なことは、nomodeset オプションを削除する必要があることを認識することです。このオプションにより、Ubuntu が Intel (またはその他の) ドライバーをロードできなくなります。このオプションはインストール中に必要ですが、その後に悪影響が出るだけです。

これを念頭に置いて、解決策は、GRUB_CMDLINE_LINUX 変数を次のように編集して、/etc/default/grub ファイルを編集することです。

GRUB_CMDLINE_LINUX="acpi_osi=linux noapic nolapic i915.i915_enable_rc6=1 i915.lvds_downclock=1 i915.i915_enable_fbc=1 pcie_aspm=force"

いくつかのオプションは必要ではないかもしれませんが、それぞれのオプションが何をするのかを理解するのは疲れすぎています。

ここで、 を実行しsudo update-grubて再起動すると、ネイティブ解像度を使用できるようになります。

答え2

私は Ubuntu 14.04 を搭載した Dell XPS15z (L511z) ラップトップを使用しました。inファイルGRUB_CMDLINE_LINUX/etc/default/grub次のとおりです。

GRUB_CMDLINE_LINUX="acpi_osi=linux nolapic i915.i915_enable_rc6=1 i915.lvds_downclock=1 i915.i915_enable_fbc=1 pcie_aspm=force"

この設定では、Ubuntu はミニディスプレイと HDMI ポートが機能している状態で起動できますが、nolapic によって SMP モードへの移行が阻止されるため、システムによって検出されるコアは 1 つだけになります。

しかし、nolapic を削除すると、Ubuntu は正常に起動できなくなり、リカバリ モードで起動することになります。4 つのコアはすべて検出されますが、ミニ ディスプレイと HDMI ポートは正常に動作しません。お役に立てば幸いです。

答え3

私は、フェオドラの記事で見つけた以下のわずかなバリエーションを追加しました(はい、Ubuntu で動作しています!)が成功しました:

GRUB_CMDLINE_LINUX="acpi_osi=linux noapic nolapic rd.md=0 rd.lvm=0 rd.dm=0 $([ -x /usr/sbin/rhcrashkernel-param ] && /usr/sbin/rhcrashkernel-param || :) rd.luks=0 vconsole.keymap=us rhgb i915.i915_enable_rc6=1 i915.lvds_downclock=1 i915.i915_enable_fbc=1 pcie_aspm=force"

関連情報