Fedora 29が「GNOMEディスプレイマネージャを起動」で停止する

Fedora 29が「GNOMEディスプレイマネージャを起動」で停止する

これがしばらくの間、約1ヶ月間起こりました。新しいアップデートでこの問題を解決すると思いましたが、そうではありません。

ファイル/var/log/Xorg.0.log.oldには、競合が発生する前の最後の数行があります。

[574.086] (II) NVIDIA(GPU-0): Deleting GPU-0
[574.087] (WW) xf86CloseConsole: KDSETMODE failed: Input/output error
[574.087] (WW) xf86CloseConsole: VT_GETMODE failed: Input/output error
[574.087] (WW) xf86CloseConsole: VT_ACTIVATE failed: Input/output error
[574.088] (II) Server terminated successfully (0). Closing log file.

仮想端末を開こうとしましたが、入力できません(停止)。どうすれば解決できますか?

答え1

私はstarted GNOME display manager...今日まで続きます。

gdmしかし、それをアンインストールしてインストールして私の問題を解決しましたがlightdm、おかげでブートセッションではっきりと見えました。 NVIDIAドライバも再インストールしましたが、どの部分が本当に役に立ったのかわかりません(おそらく両方かもしれません)。

この問題を解決するために使用したコマンドラインは次のとおりです。

PS:/boot/grub2/grub.cfgも追加しましたが、nouveau.modeset=0運がありませんでした(しかし解像度は良かったです)。

dnf remove gdm-1:3.30.1-2.fc29.x86_64 
dnf -y install lightdm-gtk
dnf -y remove nvidia-*
sudo dnf -y install akmod-nvidia xorg-x11-drv-nvidia-cuda xorg-x11-drv-nvidia-libs
sudo systemctl enable lightdm

今lightdmを起動すると、これを確認できます。

systemctl stop gdm
systemctl start lightdm

今はまったく大丈夫になり、前回のようにシステム全体を再インストールする必要はありません。

答え2

grubでQuietをnoquietに変更し、nouveau.modset=0に変更してみてください。実際に問題が解決しました。

答え3

これは無関係な修正かもしれませんが、実際にはX11が起動しなくても起動時に停止したように見える、まったく同じGDM症状があります。これは常に正しくログインされていないため、dmesg見逃すのは/var/log/boot.log簡単です。

ttyにアクセスできる場合は、Xorgが正しく起動されていることを確認してください。/var/log/Xorg.0.log

何らかの理由でXorgが失敗した場合の最善の方法は、エラーを追跡して解決策を見つけることです。私の場合は、ネイティブパッケージマネージャ(dnf)を使用してnvidiaをインストールし、古いドライバを削除せずに手動でコンパイルされたドライバをインストールしました。これにより、nvidia.conf私の設定に2つの重複ファイルが発生し、競合が発生し、/etc/X11Xサーバーが起動しませんでした。

追加のconfファイルを削除して実行すると、startx問題が解決しました。旅行費用は変更されることがあります。ほとんどの場合、既存のxorg.confを削除し、xorgがファイル自体を再生成できるようにするだけでstartx十分です。

Xorgは独自に設定/修正作業をかなりうまく行います。 :)

関連情報