Задать вопрос
AlexeyGold2077
@AlexeyGold2077
Интересуюсь Linux и программированием.

Черный экран при запуске SDDM?

Имеется ArchLinux с оболочкой Cinnamon и SDDM.

При включении компьютера промелькивает курсор и выдает черный экран.
Проблему можно обойти нажав ctrl+alt+f1 (появляется курсор) и потом ctrl+alt+backspace, тогда SDDM нормально запускается и позволяет войти в сеанс.
При прописывании в уже включенном компьютере в терминале sudo systemctl restart sddm происходит та же ситуация, это чинится двумя комбинациями клавиш о которых писал выше.

Перед этим я пытался заменить предустановленный ДМ на SDDM, он никак не хотел ставится и тогда я сделал вот такое - sudo rm /etc/systemd/system/display-manager.service, а потом такое - sudo systemctl enable sddm.service, могло ли это стать причиной?

Вот какие то логи, но по моему это не от того дисплейного менеджера, если скажете где достать еще нужных логов, выложу в комментарии.
cat /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Starting Light Display Manager 1.30.0, UID=0 PID=509
[+0.00s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /usr/local/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /etc/xdg/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf
[+0.00s] DEBUG: Registered seat module local
[+0.00s] DEBUG: Registered seat module xremote
[+0.00s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.01s] DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’
[+0.01s] DEBUG: Monitoring logind for seats
[+0.01s] DEBUG: New seat added from logind: seat0
[+0.01s] DEBUG: Seat seat0: Loading properties from config section Seat:*
[+0.01s] DEBUG: Seat seat0 has property CanMultiSession=no
[+0.01s] DEBUG: Seat seat0: Starting
[+0.01s] DEBUG: Seat seat0: Creating greeter session
[+0.01s] DEBUG: Seat seat0: Creating display server of type x
[+0.01s] DEBUG: Could not run plymouth --ping: Failed to execute child process “plymouth” (No such file or directory)
[+0.01s] DEBUG: Using VT 7
[+0.01s] DEBUG: Seat seat0: Starting local X display on VT 7
[+0.01s] DEBUG: XServer 0: Logging to /var/log/lightdm/x-0.log
[+0.01s] DEBUG: XServer 0: Writing X server authority to /run/lightdm/root/:0
[+0.01s] DEBUG: XServer 0: Launching X Server
[+0.01s] DEBUG: Launching process 514: /usr/bin/X :0 -seat seat0 -auth /run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[+0.01s] DEBUG: XServer 0: Waiting for ready signal from X server :0
[+0.01s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.01s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.09s] DEBUG: Loading users from org.freedesktop.Accounts
[+0.09s] DEBUG: User /org/freedesktop/Accounts/User1000 added
[+2.44s] DEBUG: Got signal 10 from process 514
[+2.44s] DEBUG: XServer 0: Got signal from X server :0
[+2.44s] DEBUG: XServer 0: Connecting to XServer :0
[+2.60s] DEBUG: Seat seat0: Display server ready, starting session authentication
[+2.61s] DEBUG: Session pid=547: Started with service 'lightdm-greeter', username 'lightdm'
[+2.64s] DEBUG: Session pid=547: Authentication complete with return value 0: Success
[+2.64s] DEBUG: Seat seat0: Session authenticated, running command
[+2.64s] DEBUG: Session pid=547: Running command /usr/bin/lightdm-gtk-greeter
[+2.64s] DEBUG: Creating shared data directory /var/lib/lightdm-data/lightdm
[+2.64s] DEBUG: Session pid=547: Logging to /var/log/lightdm/seat0-greeter.log
[+2.81s] DEBUG: Activating VT 7
[+2.81s] DEBUG: Activating login1 session c1
[+2.81s] DEBUG: Seat seat0 changes active session to c1
[+2.81s] DEBUG: Session c1 is already active
[+2.98s] DEBUG: Greeter connected version=1.30.0 api=1 resettable=false
[+3.06s] DEBUG: Greeter start authentication for alexey
[+3.06s] DEBUG: Session pid=606: Started with service 'lightdm', username 'alexey'
[+3.06s] DEBUG: Session pid=606: Got 1 message(s) from PAM
[+3.06s] DEBUG: Prompt greeter with 1 message(s)
[+35.44s] DEBUG: Continue authentication
[+35.45s] DEBUG: Session pid=606: Authentication complete with return value 0: Success
[+35.45s] DEBUG: Authenticate result for user alexey: Success
[+35.45s] DEBUG: User alexey authorized
[+35.47s] DEBUG: Greeter requests session cinnamon
[+35.47s] DEBUG: Seat seat0: Stopping greeter; display server will be re-used for user session
[+35.47s] DEBUG: Terminating login1 session c1
[+35.48s] DEBUG: Session pid=547: Sending SIGTERM
[+35.51s] DEBUG: Greeter closed communication channel
[+35.52s] DEBUG: Session pid=547: Exited with return value 0
[+35.52s] DEBUG: Seat seat0: Session stopped
[+35.52s] DEBUG: Seat seat0: Greeter stopped, running session
[+35.52s] DEBUG: Registering session with bus path /org/freedesktop/DisplayManager/Session0
[+35.52s] DEBUG: Session pid=606: Running command /etc/lightdm/Xsession cinnamon-session-cinnamon
[+35.52s] DEBUG: Creating shared data directory /var/lib/lightdm-data/alexey
[+35.52s] DEBUG: Session pid=606: Logging to .xsession-errors
[+35.72s] DEBUG: Activating VT 7
[+35.72s] DEBUG: Activating login1 session 2
[+35.72s] DEBUG: Seat seat0 changes active session to
[+35.72s] DEBUG: Seat seat0 changes active session to 2
[+35.72s] DEBUG: Session 2 is already active
[+438.83s] DEBUG: Got signal 15 from process 1
[+438.83s] DEBUG: Caught Terminated signal, shutting down
[+438.83s] DEBUG: Stopping display manager
[+438.83s] DEBUG: Seat seat0: Stopping
[+438.83s] DEBUG: Seat seat0: Stopping display server
[+438.83s] DEBUG: Sending signal 15 to process 514
[+438.83s] DEBUG: Seat seat0: Stopping session
[+438.83s] DEBUG: Terminating login1 session 2
[+438.86s] DEBUG: Session pid=606: Sending SIGTERM
[+438.88s] DEBUG: Session pid=606: Exited with return value 1
[+438.88s] DEBUG: Seat seat0: Session stopped
[+438.94s] DEBUG: Seat seat0 changes active session to
  • Вопрос задан
  • 1010 просмотров
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы