将 Debian 从伸展升级到破坏者,我在启动xmonad
.
什么不起作用
我之前是从登录管理器开始的,但现在使用gdm3
or lightdm
,我直接被抛出。
解决方法
从原始控制台 ( Ctrl++ Alt)登录后F2,如果我创建文件~/.xinitrx
并运行startx
.
我想要的是
我希望能够选择xmonad
in gdm3
,然后登录,就像我以前在伸展时所做的那样。
我正在使用默认的极简主义配置(从控制台工作),所以我认为这不是问题。
请告诉我哪些日志文件可能与发送相关!
日志
/var/log/syslog
在尝试登录时:
Aug 13 09:12:24 vinden systemd[1]: session-c8.scope: Killing process 15753 (lightdm) with signal SIGTERM.
Aug 13 09:12:24 vinden systemd[1]: session-c8.scope: Killing process 15756 (lightdm-gtk-gre) with signal SIGTERM.
Aug 13 09:12:24 vinden systemd[1]: session-c8.scope: Killing process 15769 (uim-helper-serv) with signal SIGTERM.
Aug 13 09:12:24 vinden systemd[1]: Stopping Session c8 of user lightdm.
Aug 13 09:12:24 vinden systemd[1]: session-66.scope: Failed to add inotify watch descriptor for control group /user.slice/user-1000.slice/session-66.scope: No space left on device
Aug 13 09:12:24 vinden systemd[1]: Started Session 66 of user gauthier.
Aug 13 09:12:24 vinden at-spi-bus-launcher[8381]: dbus-daemon[8385]: Activating service name='org.a11y.atspi.Registry' requested by ':1.5' (uid=1000 pid=15983 comm="trayer --edge top --align right --SetDockType true")
Aug 13 09:12:24 vinden at-spi2-registr[15994]: Could not open X display
Aug 13 09:12:24 vinden at-spi-bus-launcher[8381]: dbus-daemon[8385]: Successfully activated service 'org.a11y.atspi.Registry'
Aug 13 09:12:24 vinden at-spi-bus-launcher[8381]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
Aug 13 09:12:24 vinden at-spi2-registr[15994]: AT-SPI: Cannot open default display
Aug 13 09:12:24 vinden dbus-daemon[7613]: [session uid=1000 pid=7613] Activating service name='org.freedesktop.portal.IBus' requested by ':1.22' (uid=1000 pid=15977 comm="/usr/bin/ibus-daemon --daemonize --xim ")
Aug 13 09:12:24 vinden dbus-daemon[7613]: [session uid=1000 pid=7613] Successfully activated service 'org.freedesktop.portal.IBus'
Aug 13 09:12:25 vinden systemd[1]: session-66.scope: Killing process 15897 (lightdm) with signal SIGTERM.
Aug 13 09:12:25 vinden systemd[1]: session-66.scope: Killing process 15903 (gnome-keyring-d) with signal SIGTERM.
Aug 13 09:12:25 vinden systemd[1]: session-66.scope: Killing process 15906 (xmonad-session) with signal SIGTERM.
Aug 13 09:12:25 vinden systemd[1]: session-66.scope: Killing process 15960 (ssh-agent) with signal SIGTERM.
Aug 13 09:12:25 vinden systemd[1]: session-66.scope: Killing process 15977 (ibus-daemon) with signal SIGTERM.
Aug 13 09:12:25 vinden systemd[1]: session-66.scope: Killing process 15988 (ibus-dconf) with signal SIGTERM.
Aug 13 09:12:25 vinden systemd[1]: session-66.scope: Killing process 16007 (dropbox) with signal SIGTERM.
Aug 13 09:12:25 vinden systemd[1]: session-66.scope: Killing process 16008 (dropbox) with signal SIGTERM.
Aug 13 09:12:25 vinden systemd[1]: Stopping Session 66 of user gauthier.
Aug 13 09:12:25 vinden acpid: client 15746[0:0] has disconnected
Aug 13 09:12:25 vinden acpid: client connected from 16014[0:0]
Aug 13 09:12:25 vinden acpid: 1 client rule loaded
Aug 13 09:12:26 vinden systemd[1]: session-c9.scope: Failed to add inotify watch descriptor for control group /user.slice/user-118.slice/session-c9.scope: No space left on device
Aug 13 09:12:26 vinden systemd[1]: Started Session c9 of user lightdm.
问题已解决,但无关。我将发布我如何调试此问题。
我需要检查
/var/log/Xorg.0.log
,但文件以某种方式被截断,所以我错过了错误。tail -f /var/log/Xorg.0.log >> ~/tmp/Xorg.log
~/tmp/Xorg.log
.就我而言,如果您必须知道的话,
xkbcomp
由于我的键盘配置文件中的错误而导致分段错误而崩溃,并带走了整个事情。我想这xkbcomp
是一个比我以前拥有的版本更新的版本(因为我升级了 Debian),并且对配置错误的弹性低于旧版本。