破損したXサーバー(放物線/アーチ)を診断するには?

破損したXサーバー(放物線/アーチ)を診断するには?

私はnVidia GTX 1050 GPUを搭載したx86デスクトップでParabola GNU / Linux(Archベース)を使用しています。昨日pacman -Su、システム全体のアップグレードを実行しましたが、Xサーバーが完全に停止したようです。これで、起動時にディスプレイマネージャ(sddm)がロードされず、CLIが入力されます。見つかったすべてのログファイルdmesgXorg.0.logなど)を検索しましたが、rc.log問題が何であるかについての手がかりが見つかりませんでした。また、私はsystemdではなくOpenRCを使用していることに言及したいと思います。

興味深いことに、startx.NETを使用して端末からDEをロードしようとすると、MateとLXDEで異なる問題が発生します。 Mateを使用すると、黒い画面が表示され、マウスカーソルがマウスに反応しなくなります。 LXDEを使用すると、デスクトップ、パネル、および背景が読み込まれますが、マウスカーソルは表示されません(マウスの右ボタンをクリックするとコンテキストメニューが表示されます)。

問題を診断して解決する方法についてのアイデアはありますか?

修正する:

~/.cache/lxsession/LXDE/run.loglxpanelのlibxml2に問題があることを示すこのファイルが見つかりました。ライブラリをダウングレードしましたが、LXDEが起動時に正常に動作しているようですstartx。しかし、それは合致の問題を解決していないようです。

今Mateは実際に動作していますが、他の問題があることに気づきました。ログインを使用すると、startx最初は黒い画面が表示されます。しかし、マウスカーソル。ただし、別の仮想端末に切り替えてから(たとえば、を使用してCTL-ALT-F2)再切り替えすると、Mateデスクトップ全体がそこにあり、動作します。

Mateセッションエラーを公開する必要があると思います~/.xsession-errorsが、ファイルには触れません。この問題の原因が何であるかを知っている人はいますか?

XDM / SDDMが起動時にまだクラッシュしているように見えるので、何が間違っているのかを知る必要があります。

答え1

sddm端末で実行してみましたが、2つのアップグレードされたライブラリicuで問題があることがわかりましたlibQt5Core。ダウングレードしたときにXDM / SDDMがロードされない問題を修正しました。これでシステムはSDDMで再起動します。 Mateにはまだログインの問題があるので、他の質問をすることもできます。

物語の教訓は次のとおりです。pacman -Su自分の責任で使用してください... :-(

関連情報