LinuxのOptimusは完璧とはほど遠いですが、ネイティブnVidia
ドライバーを使用すると、私が過去に経験したほとんどの問題は主に1つを除いて解決されます。
Kodi
一部のSteam
ゲームなどの全画面アプリケーションを実行すると、位置がずれているときは常に、画面が正確に1080pで2つの画面の真ん中の中央に配置されるか、任意のディスプレイに左半分のみが表示されるようにレンダリングされます。
これは、マルチモニタのセットアップをを使用してどのように機能させたかに起因するものだと思いますxrandr
。ときにsddm
初期化し、それには、次のコマンドを実行します:
xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --output HDMI-1-1 --mode 1920x1080 --pos 1920x0 --output HDMI-0 --primary --mode 1920x1080 --panning 3840x1080+0+0/0x0+0+0/0/0/-1920/0
3つの画面(すべて1080p)があり、内部ディスプレイが無効になっているため、コンテナが3x1080pであることに気付いたかもしれませんが、パンニングを使用すると、2つのモニターの出力を隣同士にシフトできます。
全画面表示の動作を制御できない、KDE
またはを使用して制御できないようput
です。アプリケーション設定で遊んで、どのモニターにレンダリングするかを選択できますが、とにかく中央にレンダリングされます。
明確にするために:
xs on monitor left at 1920/2
ys on monitor left at 1080
xe on monitor right at (1920/2)+1920
ye on monitor right at 1080
正直なところ、私は多くのことを試しましたが、ここで途方に暮れています。私はLinuxのエキスパートではありません。これを約4年間、私の唯一のオペレーティングシステムとして使用しています。
KDEはWayland
これを試してみたいと思っていますが、過去にOptimusで発生した問題の数が多いため、すべてがスムーズに実行されており、Optimus / Nvidia / Waylandの互換性に関する情報がほとんどないため、試してみたくありません。
安定したディスプレイマネージャーを新しいディスプレイマネージャーに変更するなど、根本的なことをする前に見逃していたことはありますか?あるいは、私が完全に見逃したアプリケーションを実行するための、ターミナルからの1つの単純なコマンド。
どんな助けでもありがたいです。
追加情報:
xorg.conf、xorg.conf.dは空です。
Section "Module"
Load "modesetting"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "AllowEmptyInitialConfiguration"
EndSection
必要に応じて、コメントで詳細情報をリクエストしてください。
nvidia
は作業mir
とwayland
サポートについて読んだことがありますが、それは数ヶ月前でした。