私はnVidia GTX 1050 GPUを搭載したx86デスクトップでParabola GNU / Linux(Archベース)を使用しています。昨日pacman -Su
、システム全体のアップグレードを実行しましたが、Xサーバーが完全に停止したようです。これで、起動時にディスプレイマネージャ(sddm)がロードされず、CLIが入力されます。見つかったすべてのログファイルdmesg
(Xorg.0.log
など)を検索しましたが、rc.log
問題が何であるかについての手がかりが見つかりませんでした。また、私はsystemdではなくOpenRCを使用していることに言及したいと思います。
興味深いことに、startx
.NETを使用して端末からDEをロードしようとすると、MateとLXDEで異なる問題が発生します。 Mateを使用すると、黒い画面が表示され、マウスカーソルがマウスに反応しなくなります。 LXDEを使用すると、デスクトップ、パネル、および背景が読み込まれますが、マウスカーソルは表示されません(マウスの右ボタンをクリックするとコンテキストメニューが表示されます)。
問題を診断して解決する方法についてのアイデアはありますか?
修正する:
~/.cache/lxsession/LXDE/run.log
lxpanelの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
自分の責任で使用してください... :-(