nvidiaドライバを使用すると内蔵モニターが認識されますが、i915を使用すると認識できませんか?

nvidiaドライバを使用すると内蔵モニターが認識されますが、i915を使用すると認識できませんか?

要約:私はPop 20.10を使用しています。私はRTX 2070mqを搭載したDell G5 5590およびi7-9750Hを使用しています(うまく動作します)。 144hz画面が内蔵されています。 nvidia専用ドライバを使用する場合は機能しますが、xrandrnvidiaカードが無効になっている場合(つまり、i915 /統合インテルGPUの代わりに使用されている場合)は機能しません(表示されません)。

Windowsでは、nvidiaを使用して画面を144 Hzで表示し、必要に応じて手動で64 Hzに設定できます。 NVIDIAカードを無効にすると、画面が自動的に64hzで実行されることがわかります。

Popでは、デフォルトでマイコンピュータでNVIDIAドライバを使用するように自動的に設定されます。これは完全に機能しますが、バッテリ寿命特性は悪いです。

このモードでは、xrandr内蔵画面の144 Hzの設定のみが表示され、これはNVIDIAコントロールパネルウィンドウに表示されているものと一致します。

NVIDIAで始まるとき

「統合」に切り替えて再起動しようとすると、USB-Cに接続されている外部ディスプレイを介してのみビデオを取得できます。 DP-0(nvidiaを使用するとxrandrは内部画面として表示されます)は、nvidiaが無効になっているとxrandrにも表示されません。

xrandrNvidiaを無効にします。

統合起動を使用する場合

私は持っていますi915関連の問題を提出しましたしかし、応答がありません。

たくさん試してみましたが、すべて文書化1915.modeset=0、文書化の試みを含め、xorg.confほとんど成功しなかったようです。しかし、これは私が知っている領域ではないので、すべてが暗闇の中で行われました。

私の考えでは、EDID(またはDisplayPort構成データ/DPCD?)が参照されている質問と同様に「間違っている」ようです。ここ。しかし、この問題を直接デバッグするのに少し圧倒され、次にどこに行くべきかを終えます。

私はまた、iGPUが144hzを処理できないと推測しました。しかし:

  1. それでは、xrandrでは見続けることはできませんか?
  2. 理論的には、1080pの144hzはiGPUのパフォーマンスの範囲内でなければなりませんが、Windowsでそれを行うことができない場合は間違った仮定かもしれません。

とにかく、内部ディスプレイがIntel UHD 630 iGPUで動作するようにすることはできますか(60〜hzが望ましいので、バッテリ寿命を最大限にしたい)。

私は/usr/share/X11/xorg.conf.d/20-intel.conf60hzモデルラインを追加できると思いましたが、それは私には効果がないようです。色々なバリエーションを試してみましたが、モニターには見えません。 (私が試したconfファイルの例を見ることができます。ここ)。

ここでどのログを確認する必要がありますか?これは私の「統合」スタートアップのスタートアップログですmodesethttps://pastebin.ubuntu.com/p/zXsjcpMdMY/。 DP-0への言及はまったくありません...

ただし、nvidiaブートを検索すると、モードセットにDP-0が記載されておらず、代わりにnvidiaブートでのみ次の行が表示されます。

Apr 07 16:29:28 pop-os /usr/libexec/gdm-x-session[2327]: (II) NVIDIA(0): Setting mode "DP-0: nvidia-auto-select @1920x1080 +2160+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}"

私が読んでいる内容に基づいてここ探してみると、nvidia-auto-selectNVIDIAドライバがDP-0管理をするようにして成功したようです。ただし、nvidiaなしで起動するとxrandrでDP-0がまったく言及されていないため、問題を特定しないとデバッグできなくなります。どこ知識はDP-0システムから来ます。どのようにnvidia-auto-selectNvidiaカード/ドライバが非アクティブのときにDP-0に使用するように指示するようにetcを使用するように指示があります。

私の考えで実行されている親プロセスはこのコードしかし、私はC開発者ではなく、そのようなプロジェクトがどのように構成されているのかよく理解していないので、それから多くの価値を得ることはできません。

他のログが役立つ場合はお知らせください。

ベストアンサー1

さて、私はDell G5 5590でこの問題を調査するのに数日を費やしました。モード設定(Intel)のみを使用してxorg.confを試すと、i915ドライバが正しくアップロードされたように見え、すべてがうまく機能しますが、画面に何も起こりません。それでは、予期せぬことを試みたようです。 Linuxでは、nvidiaカードのみ使用できました。

おすすめ記事