Tidak ada GUI setelah Kubuntu 18.04 LTS memutakhirkan dari 17.10

11

Saya memiliki Laptop MSI GP72. Saya memutakhirkan dari 17,10 → 18,04 LTS beberapa jam yang lalu hari ini. Proses peningkatan itu sendiri berjalan dengan baik. (Tidak seperti pertanyaan ini , saya menggunakan rilis resmi final.)

Namun, sementara saya bisa mem-boot sistem, saya hanya bisa mendapatkan terminal. GUI tidak terlihat.

Yang saya butuhkan adalah bantuan dalam:

  • menemukan apa / di mana kesalahannya, dan
  • memperbaikinya sehingga saya bisa mendapatkan GUI kembali

Setiap dan semua bantuan sangat dihargai.


Saya tidak dapat menemukan laporan kesalahan yang eksplisit. Ini beberapa tempat yang sudah saya periksa:

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

The boot.logentri menunjukkan [OK]s untuk layanan, termasuk [OK] Started Login Service.. Menariknya, lightdmentri muncul sebagai berikut

...
[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.
...

Memeriksa status lightdm.serviceacara berikut (Saya sudah menghilangkan prangko tanggal <date>untuk menghindari kekacauan):

$ 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.

Jadi, untuk alasan apa pun layanan tampaknya keluar setelah diluncurkan dan kode keluarnya "berhasil".

The systemctl start lightdm.serviceperintah hanya mengembalikan ke terminal dan menunjukkan apa-apa (yaitu tidak ada output, kesalahan, dll). Mengubah ke terminal lain menggunakan tombol Ctrl+ Alt+ F1-F8juga tidak menunjukkan GUI yang berfungsi di tempat lain.


Harap perhatikan pengumuman meta yang menyatakan bahwa Ubuntu Bionic Beaver 18.04 LTS sekarang telah dirilis, dan postingan tentang hal itu (umumnya) Tidak Lagi Offtopic .

code_dredd
sumber

Jawaban:

15

TL; DR; Jalankansudo apt-get install lightdmuntuk membiarkan sistem menemukan dan menginstal dependensi yang hilang. Dalam hal ini, pembaruan tampaknya telah dihapusbindfs, jadi harus diinstal ulang.


Ternyata lightdmpaket itu dibiarkan dalam keadaan rusak setelah di-upgrade. The sudo dpkg-reconfigure lightdmperintah berakhir keluar dengan kesalahan dan mengatakan bahwa lightdmpaket itu broken or not completely installed.

Jadi, berjalan sudo apt-get install lightdmkembali setelah upgrade selesai menunjukkan bahwa bindfsitu tidak diinstal. Sementara, menurut apt-cache show lightdm, bindfspaket muncul di bawah kategori 'Menyarankan', membiarkan proses menginstal paket benar-benar memungkinkan layanan untuk berjalan seperti yang diharapkan dan memperbaiki masalah.

Tampaknya paket ini sebenarnya diperlukan oleh lightdmpekerjaan, tetapi (tidak benar) tidak terdaftar seperti itu, sehingga lightdmberakhir dalam keadaan rusak setelah upgrade.

Untuk memperbaikinya, cukup instal ulang untuk memastikan dependensi terpenuhi.

code_dredd
sumber