SDDM был сломан после обновления системы - PullRequest
0 голосов
/ 23 сентября 2019

Я использую Arch Linux с KDE и SDDM около 6 месяцев.Несколько дней назад я получил обычное обновление системы .На следующий день после перезагрузки система застряла на черном экране с Starting version 243.0-1-arch.Затем я нажимаю Ctrl+Alt+F2 и терминал inter tty, вошел в систему и $startx - GUI был загружен.В следующий раз, когда я пытаюсь запустить sddm вручную в терминале tty с $ systemctl start sddm, ничего не произошло.Вот что journalctl -b -1 |grep sddm говорит об этом:

сен 23 02:48:55 jenkins audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
сен 23 02:48:55 jenkins sddm[630]: Initializing...
сен 23 02:48:55 jenkins sddm[630]: Starting...
сен 23 02:48:55 jenkins sddm[630]: Logind interface found
сен 23 03:00:03 jenkins sddm[630]: Signal received: SIGTERM
сен 23 03:00:03 jenkins systemd[1]: sddm.service: Succeeded.
сен 23 03:00:03 jenkins audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
сен 23 03:00:03 jenkins kernel: audit: type=1131 audit(1569196803.849:47): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'

И еще один список systemctl status sddm :

● sddm.service - Simple Desktop Display Manager
   Loaded: loaded (/usr/lib/systemd/system/sddm.service; enabled; vendor preset: disab>
   Active: active (running) since Mon 2019-09-23 10:30:06 MSK; 6h ago
     Docs: man:sddm(1)
           man:sddm.conf(5)
 Main PID: 427 (sddm)
    Tasks: 2
   Memory: 12.8M
   CGroup: /system.slice/sddm.service
           └─427 /usr/bin/sddm

сен 23 10:30:06 jenkins systemd[1]: Started Simple Desktop Display Manager.
сен 23 10:30:06 jenkins sddm[427]: Initializing...
сен 23 10:30:06 jenkins sddm[427]: Starting...
сен 23 10:30:06 jenkins sddm[427]: Logind interface found

Что может пойти не так?

1 Ответ

0 голосов
/ 24 сентября 2019

У меня такая же проблема.Это похоже на состояние гонки.SDDM запускается, пока видеодрайвер еще не готов.

Редактировать: правильное решение - добавить графический драйвер к /etc/mkinitcpio.conf для клавиши MODULES.Затем вам нужно пересобрать виртуальный диск, который загружается при запуске: mkinitcpio -p linux.После этого перезагрузите компьютер.

Графический драйвер для добавления зависит от вашего оборудования.Для меня это (как я использую карту Intel), это i915.Введите lsmod, чтобы получить список всех загруженных модулей ядра.

...