Kubuntu 18.04 LTSを17.10からアップグレードした後GUIがありません


11

MSI GP72ラップトップを持っています。今日数時間前に17.10→18.04 LTSからアップグレードしました。アップグレードプロセス自体はうまくいきました。(この質問とは異なり、私は最終的な公式リリースを使用しています。)

ただし、システムを起動することはできますが、端末しか取得できません。GUIはどこにも見当たりません。

私が必要なのは、次の支援です:

  • エラーの内容/場所を見つける
  • GUIを取り戻すことができるように修正する

すべての助けをいただければ幸いです。


明示的なエラーレポートを見つけることができませんでした。すでに確認した場所のいくつかを次に示します。

  • /var/log/syslog
  • /var/log/kern.log
  • /var/log/boot.log

boot.logエントリが表示さ[OK]を含め、サービスのための秒[OK] Started Login Service.。興味深いことに、lightdmエントリは次のように表示されます

...
[OK] Started LSB: GNOME Display Manager.
[OK] Started Permit User Sessions.
[OK] Started Disk Manager.
     Starting Network Manager Script Dispatcher Service...
     Starting Hold until boot process finishes up...
     Starting Light Display Manager...
...
[OK] Started Network Manager Script Dispatcher Service.
...

のステータスを確認するとlightdm.service、次のように表示されます(<date>混乱を避けるため、日付スタンプは省略しています)。

$ systemctl status lightdm.service
lightdm.service - LSB: Start lightdm
  Loaded: loaded (/etc/init.d/lightdm; generated)
  Active: active (exited) since <date>; 1h 2min ago
    Docs: man:systemd-sysv-generator(8)
 Process: 3251 ExecStop=/etc/init.d/lightdm stop (code=exited, status=0/SUCCESS)
 Process: 3327 ExecStart=/etc/init.d/lightdm start (code=exited, status=0/SUCCESS)

<date> msi-hive systemd[1]: Starting LSB: Start lightdm...
<date> msi-hive systemd[1]: Started LSB: Start lightdm.

そのため、何らかの理由で、サービスは起動後に終了するように見え、その終了コードは「成功」です。

systemctl start lightdm.serviceコマンドは、単に端末とのショーは何も(すなわち無出力、エラー、など)に戻ります。Ctrl+ Alt+ F1-F8キーを使用して他の端末に変更しても、他の場所で動作するGUIは表示されません。


Ubuntu Bionic Beaver 18.04 LTSがリリースされたというメタアナウンスメントに注意してください。UbuntuBionic Beaver 18.04 LTSは(一般に)もはやオフトピックではありません

回答:


15

TL; DR; 実行sudo apt-get install lightdmして、システムが欠落している依存関係を検出してインストールできるようにします。この場合、アップグレードはを削除bindfsしたように見えるため、再インストールする必要がありました。


lightdmアップグレード後にパッケージが壊れた状態のままになっていることがわかりました。sudo dpkg-reconfigure lightdmコマンドがエラーで終了していることを言ってしまったlightdmパッケージでしたbroken or not completely installed

そのため、アップグレードの完了sudo apt-get install lightdm再度実行するとbindfsインストールされていないことが示されました。によるとapt-cache show lightdmbindfsパッケージは「提案」カテゴリの下に表示されますが、プロセスにパッケージをインストールさせると、実際にサービスが期待どおりに実行され、問題が修正されました。

このパッケージは実際に動作するために必要なようですlightdmが、(誤って)そのようにリストされていないためlightdm、アップグレード後に壊れた状態になります。

これを修正するには、再インストールして依存関係が満たされていることを確認してください。

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