lightdmよりもgdm3の方が適していますか?


23

私は、ハード、ハードの時間(特に間のUbuntu上のディスプレイマネージャとの性能差に良い情報を見つける必要がありlightdmとしgdm3)。

UbuntuをGnomeに切り替えると、gdm3代わりに切り替えることも推奨されるとlightdm思いますが、何らかの方法で情報を見つけることができません。

そう:

  • これは事実ですか?ウィルlightdmはまだ開発されますか?
  • あるlightdmよりも速くgdm3?(のような回答この発言はlightdm「軽量かつ高速」であるが、かどうかを言うことはありませんgdm3....遅いです)

回答:


15

GDMは、17.10のUbuntuのデフォルトDMです。LightDMは、XubuntuやLubuntuのような他のフレーバーのデフォルトのままです。これらのプロジェクトのいずれかがGDMに移行するのではないかと思うので、LightDMはUbuntuで引き続きサポートされるはずです。

2017年6月のこのメーリングリストの投稿を参照してください。

お気づきかもしれませんが、UbuntuデスクトップはGNOMEの使用に切り替えることを決定しました。これは、LightDMの代わりにGDMを使用することを意味します。残念ながら、これはCanonicalからの開発作業が削減される可能性があることを意味します。

ただし、LightDMを放棄していないことを保証したいと思います。

  • 既存のUbuntuデスクトップリリースでLightDMを出荷し続けており、今後もそれらをサポートします(以下を参照)。
  • 多くのUbuntu派生製品はLightDMを使用しており、それをサポートしています。
  • 最終的に、LightDMはディスプレイ管理に最適なクロスデスクトップソリューションであると考えていますが、現時点ではUbuntuデスクトップで利用できるものではありません。将来がどうなるかは誰が知っていますか?

LightDMのリリース管理を継続し、できる限りブランチのレビューとマージを行います。他の誰かがこれらの仕事を手伝うことに興味があり、興味があるなら、私はあなたから聞いてみたいです-私は私の焦点が他の場所にあるという理由だけで開発のブロッカーになりたくありません。


LightDM greeterは構成可能であり、ベアボーンgreeterはGDMよりも高速かもしれませんが、複雑な場合は遅くなる可能性があります。


6
  1. Ubuntu GNOMEは、デフォルトのGNOME 3.xデスクトップ環境グリーターであるgdm3を使用します。

  2. その名前が示すように、Light DMはgdm3よりも軽量で、高速です。

  3. LightDMは引き続き開発されます。Ubuntu MATE 17.10のデフォルトのSlick Greeter(slick-greeter)は、ボンネットの下でLightDMを使用し、その名前が示すように、滑らかな外観のLightDM greeterとして記述されています。Ubuntu MATE 18.04のデフォルトのSlick Greeterもボンネットの下でLightDMを使用するため、近い将来LightDMが消えることはありません。


どうやってこれを知っていますか?私はインターネットを見渡してみましたLightdmが、「軽量」(これが何を意味するにせよ)またはそれより速い証拠を見つけることができません。
Startec

Unityの起動にしばらく問題があったので、lightdmからgdmに切り替えてみて、起動の問題を解決しました。その後、カーネルを数回更新した後、gdmからlightdmに切り替えました。これはアンインストールしておらず、lightdmが再び機能しました。Webでlightdmとgdmを調査していたとき、lightdmはgdmよりも軽量であることがわかりました。そのため、起動時間を短縮するために元に戻しました。
karel

:GDM対lightdmについてこの回答をお読みくださいaskubuntu.com/questions/54847/why-use-a-display-manager/...
karel

LightDMはいつも私にはかなり鈍感でした。gdm3の方がずっと格好いいようです。
ラファエル

GDM3ではnvidiaとIntel GPUを切り替えるためにXの再起動が必要ですが、lightDMはログイン/ログアウトのみで機能します。
Mr.WorshipMe

3

gdm3には、ウェイランドを使用していないNvidia Optimusユーザー向けの迷惑なバグがあります。nvidiaドライバーカーネルモードセット(modeset = 1)を実行する場合は、「prime sync」を有効にします。これは、ノートパソコンの画面に裂け目がないことを意味します。プライムシンクはmodeset = 1でのみ機能するため、ほとんどのOptimusユーザーは、ラップトップのディスプレイを使用しないか、ティアリングを気にしない限り、これを有効にする必要があります。

Ubuntu 18.10では、nvidiaパッケージはデフォルトでmodeset = 1をアクティブにし、19.04へのアップグレードはこの設定を保持します。

19.04(新規インストール)は、大きなgdm3バグを回避するために、modeset = 1をアクティブにしません。

問題:modeset = 1を使用すると、gdm3がnvidiaカードを外部モニターに表示しなくなります。Ubuntu 19.04にはまだバグが存在します。推測では、gdm3はモード設定操作でドライバーを認識し、waylandを使用する必要があると判断します。修正するのは難しいバグでなければなりません。

参考:https : //bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1716857

https://devtalk.nvidia.com/default/topic/1042774/nvidia-drivers-390-77-no-external-display-on-ubuntu-18-04-and-quadro-m1000m/?offset=24

lightdmにはこの問題はありません(sddmにもこの問題はありません)。したがって、これはUbuntuユーザーがgdm3をlightdmに交換する非常に良い理由です。

編集:lightdmの使用とは別に、gdm3の回避策があります(Pop!OSはすぐに使用します。System76はOptimusハードウェアを販売しているため、Nvidiaの優れたエクスペリエンスはミッションクリティカルです)。修正はワンライナーです。関連するUbuntuバグレポートの「Jeremy Soller」コメントを参照してください。

https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1716857/comments/26

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.