ディスプレイマネージャーとしてしばらくgdm
をインストールしましたが、削除した後、lightdmは自動的に起動しません。代わりにttyにログインし、Sudo start lightdm
を実行する必要があります。
dpkg-reconfigure lightdm
の実行も機能しません:
dpkg-maintscript-helper: warning: environment variable DPKG_MAINTSCRIPT_NAME missing
dpkg-maintscript-helper: warning: environment variable DPKG_MAINTSCRIPT_PACKAGE missing
また、lightdmを完全に再インストールしようとしましたが、うまくいきません。
私の/var/log/boot.log
には次の行があります。
* Starting LightDM Display Manager
* Starting ACPI daemon
* Starting anac(h)ronistic cron
* Starting save kernel messages
* Stopping LightDM Display Manager
ターミナルを実行し、cat /etc/X11/default-display-manager
と入力します。 GDMを最近アンインストールした場合は、おそらくlightdm
と表示されます。 /etc/init/lightdm.conf
は設定としてlightdm
を受け入れません-ただし、/usr/bin/lightdm
または/usr/sbin/lightdm
は機能します。したがって、お気に入りのテキストエディタで/etc/X11/default-display-manager
を開き、そこにあるものを次の行に置き換えます。
/usr/bin/lightdm
または
/usr/sbin/lightdm
再起動すると、lightdmが起動し、通常どおりログオン画面が表示されます。
私の解決策は実行することでした:
rm /etc/systemd/system/default.target
systemctl set-default graphical.target
これにより、デフォルトのターゲットファイルが置き換えられます。これは、私の場合、systemdがグラフィカルターゲットに到達できないようにし、グラフィカルターゲットへのシンボリックリンクでした。この後、lightdm(およびdpkg-reconfigureで選択した場合はgdm)が自動的に起動します。
/etc/X11/default-display-manager
はすでに正しい値に設定されているため、これはOPとは異なる根本的な原因のようです。
Systemdターゲットの詳細 here 。
gdm
を含むgnomeアプリを削除し、kdeに移行すると、それが起こります。
次を実行して修正しました:
Sudo dpkg-reconfigure lightdm
そして、lightdmの代わりにkdm
をデフォルトとして選択します
さて、私はついにそれを理解したと思います!この問題に対応するための皆の提案は、適切なレガシーnVidiaカードを入手することです。言うより簡単だ。リポジトリ(少なくともUbuntuの)から姿を消したように見えたので、適切なドライバを追跡するのに本当に苦労しました。これが私のために働いたものです。 nVidiaカードによっては、別のファイルをダウンロードする必要があるかもしれませんが、それらはすべて http://www.nvidia.com/object/unix.html にリストされています。 GeForce 2 MX 400にはレガシーの96xxドライバーが必要でした。そのため、これを修正しようとして数週間経った後、これらのコマンドを実行したところ、ようやく機能しました。 wgetコマンドで使用されるURLは、nVidia WebサイトでダウンロードしてほしいファイルのURLです。
wget http://us.download.nvidia.com/XFree86/Linux-x86/96.43.23/NVIDIA-Linux-x86-96.43.23-pkg1.run
Sudo sh NVIDIA-Linux-x86-96.43.23-pkg1.run
Sudo reboot