Error when using xmonad on Debian Buster after distribution upgradeimpossible to install xmonad-contrib using...

What should I do if actually I found a serious flaw in someone's PhD thesis and an article derived from that PhD thesis?

How to get locks that are keyed alike?

What are the advantages of this gold finger shape?

How to use Palatino font for text and what about maths?

Has the speed of light ever been measured in vacuum?

What allows us to use imaginary numbers?

What exactly happened to the 18 crew members who were reported as "missing" in "Q Who"?

What is a "soap"?

Are there liquid fueled rocket boosters having coaxial fuel/oxidizer tanks?

Why do so many people play out of turn on the last lead?

What should we do with manuals from the 80s?

Escape Velocity - Won't the orbital path just become larger with higher initial velocity?

Does the Haste spell's hasted action allow you to make multiple unarmed strikes? Or none at all?

Is Thieves' Cant a language?

Did Michelle Obama have a staff of 23; and Melania have a staff of 4?

Are there any cons in using rounded corners for bar graphs?

Did Pope Urban II issue the papal bull "terra nullius" in 1095?

Partitioning and sorting even and odd numbers within an array

Why auto deduce variable type as double and not float?

Sum Square Difference, which way is more Pythonic?

Does writing regular diary entries count as writing practice?

How to write guitar solos from a keyboardist perspective?

Is there a word for returning to unpreparedness?

Is this bar slide trick shown on Cheers real or a visual effect?



Error when using xmonad on Debian Buster after distribution upgrade


impossible to install xmonad-contrib using cabalDebian 9 DM won't load after dist-upgradeHow to safely quit logcheck which is taking up 75% of my CPU for hours?Failed to get D-Bus connection: No such file or directory. $XDG_RUNTIME_DIR not set. libpam-systemd installedSystemd Service stops on its user exit - debian 9 stretchXMonad error: xmonad-x86_64-openbsd: executeFile: Permission DeniedDebian 10 (buster) - gdm3 only starts after “systemctl restart gdm3”Debian ssh issue after Buster upgrade






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







0















Upgrading Debian from stretch to buster, and I've had troubles starting xmonad.



What doesn't work



I previously started from the login manager, but now either with gdm3 or lightdm, I get thrown out directly.



Workaround



After I login from a raw console (Ctrl+Alt+F2), I can start xmonad if I create a file ~/.xinitrx and run startx.



What I want



I would like to be able to select xmonad in gdm3, then login, as I used to do in stretch.



I'm using a default minimalist config (works from the console), so I don't think that's the problem.



Please tell me what log files might be relevant to sent!



Logs



/var/log/syslog at the attempt of login:



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.









share|improve this question



























  • What do you mean by "thrown out"? Back to the login manager?

    – Paradox
    Aug 12 at 15:04











  • @Paradox Yes. I'd be happy to find a log file of that event.

    – Gauthier
    Aug 13 at 6:36











  • As far as I can tell, the log you provided is for lightdm. What got my attention as well is "user.slice/user-118.slice/session-c9.scope: No space left on device" ; do you have some space left for /home?

    – Paradox
    Aug 13 at 8:19











  • @Paradox I agree. df -h is fine though, 78% usage on /home, and no other filesystem is full.

    – Gauthier
    Aug 13 at 8:21











  • I do not get one thing: why your question is about how to do this in gdm3 since you are using lightdm? xmonad works with lightdm in your case?

    – Paradox
    2 days ago


















0















Upgrading Debian from stretch to buster, and I've had troubles starting xmonad.



What doesn't work



I previously started from the login manager, but now either with gdm3 or lightdm, I get thrown out directly.



Workaround



After I login from a raw console (Ctrl+Alt+F2), I can start xmonad if I create a file ~/.xinitrx and run startx.



What I want



I would like to be able to select xmonad in gdm3, then login, as I used to do in stretch.



I'm using a default minimalist config (works from the console), so I don't think that's the problem.



Please tell me what log files might be relevant to sent!



Logs



/var/log/syslog at the attempt of login:



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.









share|improve this question



























  • What do you mean by "thrown out"? Back to the login manager?

    – Paradox
    Aug 12 at 15:04











  • @Paradox Yes. I'd be happy to find a log file of that event.

    – Gauthier
    Aug 13 at 6:36











  • As far as I can tell, the log you provided is for lightdm. What got my attention as well is "user.slice/user-118.slice/session-c9.scope: No space left on device" ; do you have some space left for /home?

    – Paradox
    Aug 13 at 8:19











  • @Paradox I agree. df -h is fine though, 78% usage on /home, and no other filesystem is full.

    – Gauthier
    Aug 13 at 8:21











  • I do not get one thing: why your question is about how to do this in gdm3 since you are using lightdm? xmonad works with lightdm in your case?

    – Paradox
    2 days ago














0












0








0


1






Upgrading Debian from stretch to buster, and I've had troubles starting xmonad.



What doesn't work



I previously started from the login manager, but now either with gdm3 or lightdm, I get thrown out directly.



Workaround



After I login from a raw console (Ctrl+Alt+F2), I can start xmonad if I create a file ~/.xinitrx and run startx.



What I want



I would like to be able to select xmonad in gdm3, then login, as I used to do in stretch.



I'm using a default minimalist config (works from the console), so I don't think that's the problem.



Please tell me what log files might be relevant to sent!



Logs



/var/log/syslog at the attempt of login:



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.









share|improve this question
















Upgrading Debian from stretch to buster, and I've had troubles starting xmonad.



What doesn't work



I previously started from the login manager, but now either with gdm3 or lightdm, I get thrown out directly.



Workaround



After I login from a raw console (Ctrl+Alt+F2), I can start xmonad if I create a file ~/.xinitrx and run startx.



What I want



I would like to be able to select xmonad in gdm3, then login, as I used to do in stretch.



I'm using a default minimalist config (works from the console), so I don't think that's the problem.



Please tell me what log files might be relevant to sent!



Logs



/var/log/syslog at the attempt of login:



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.






debian lightdm xmonad gdm






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited yesterday









Paradox

6977 silver badges21 bronze badges




6977 silver badges21 bronze badges










asked Aug 12 at 14:02









GauthierGauthier

4906 silver badges20 bronze badges




4906 silver badges20 bronze badges
















  • What do you mean by "thrown out"? Back to the login manager?

    – Paradox
    Aug 12 at 15:04











  • @Paradox Yes. I'd be happy to find a log file of that event.

    – Gauthier
    Aug 13 at 6:36











  • As far as I can tell, the log you provided is for lightdm. What got my attention as well is "user.slice/user-118.slice/session-c9.scope: No space left on device" ; do you have some space left for /home?

    – Paradox
    Aug 13 at 8:19











  • @Paradox I agree. df -h is fine though, 78% usage on /home, and no other filesystem is full.

    – Gauthier
    Aug 13 at 8:21











  • I do not get one thing: why your question is about how to do this in gdm3 since you are using lightdm? xmonad works with lightdm in your case?

    – Paradox
    2 days ago



















  • What do you mean by "thrown out"? Back to the login manager?

    – Paradox
    Aug 12 at 15:04











  • @Paradox Yes. I'd be happy to find a log file of that event.

    – Gauthier
    Aug 13 at 6:36











  • As far as I can tell, the log you provided is for lightdm. What got my attention as well is "user.slice/user-118.slice/session-c9.scope: No space left on device" ; do you have some space left for /home?

    – Paradox
    Aug 13 at 8:19











  • @Paradox I agree. df -h is fine though, 78% usage on /home, and no other filesystem is full.

    – Gauthier
    Aug 13 at 8:21











  • I do not get one thing: why your question is about how to do this in gdm3 since you are using lightdm? xmonad works with lightdm in your case?

    – Paradox
    2 days ago

















What do you mean by "thrown out"? Back to the login manager?

– Paradox
Aug 12 at 15:04





What do you mean by "thrown out"? Back to the login manager?

– Paradox
Aug 12 at 15:04













@Paradox Yes. I'd be happy to find a log file of that event.

– Gauthier
Aug 13 at 6:36





@Paradox Yes. I'd be happy to find a log file of that event.

– Gauthier
Aug 13 at 6:36













As far as I can tell, the log you provided is for lightdm. What got my attention as well is "user.slice/user-118.slice/session-c9.scope: No space left on device" ; do you have some space left for /home?

– Paradox
Aug 13 at 8:19





As far as I can tell, the log you provided is for lightdm. What got my attention as well is "user.slice/user-118.slice/session-c9.scope: No space left on device" ; do you have some space left for /home?

– Paradox
Aug 13 at 8:19













@Paradox I agree. df -h is fine though, 78% usage on /home, and no other filesystem is full.

– Gauthier
Aug 13 at 8:21





@Paradox I agree. df -h is fine though, 78% usage on /home, and no other filesystem is full.

– Gauthier
Aug 13 at 8:21













I do not get one thing: why your question is about how to do this in gdm3 since you are using lightdm? xmonad works with lightdm in your case?

– Paradox
2 days ago





I do not get one thing: why your question is about how to do this in gdm3 since you are using lightdm? xmonad works with lightdm in your case?

– Paradox
2 days ago










1 Answer
1






active

oldest

votes


















1














Problem solved, but was unrelated. I'll post how I debugged this problem.



I needed to check /var/log/Xorg.0.log, but the file was somehow truncated so that I missed the error.




  • login in another tty with Ctrl+Alt+F1.

  • save all new input in the log file to a separate file: tail -f /var/log/Xorg.0.log >> ~/tmp/Xorg.log

  • return to the login manager with Ctrl+Alt+F7.

  • attempt to login, in my case it crashed and returned to the login manager.

  • return to your other tty with Ctrl+Alt+F1, observe what happened in ~/tmp/Xorg.log.


In my case, if you must know, xkbcomp crashed with a segmentation fault because of an error in my keyboard config file, taking with it the whole thing. I suppose that xkbcomp is a newer version than the one I previously had (because I upgraded Debian), and is less resilient to config errors than the older version.






share|improve this answer




























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "106"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f535184%2ferror-when-using-xmonad-on-debian-buster-after-distribution-upgrade%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    1














    Problem solved, but was unrelated. I'll post how I debugged this problem.



    I needed to check /var/log/Xorg.0.log, but the file was somehow truncated so that I missed the error.




    • login in another tty with Ctrl+Alt+F1.

    • save all new input in the log file to a separate file: tail -f /var/log/Xorg.0.log >> ~/tmp/Xorg.log

    • return to the login manager with Ctrl+Alt+F7.

    • attempt to login, in my case it crashed and returned to the login manager.

    • return to your other tty with Ctrl+Alt+F1, observe what happened in ~/tmp/Xorg.log.


    In my case, if you must know, xkbcomp crashed with a segmentation fault because of an error in my keyboard config file, taking with it the whole thing. I suppose that xkbcomp is a newer version than the one I previously had (because I upgraded Debian), and is less resilient to config errors than the older version.






    share|improve this answer






























      1














      Problem solved, but was unrelated. I'll post how I debugged this problem.



      I needed to check /var/log/Xorg.0.log, but the file was somehow truncated so that I missed the error.




      • login in another tty with Ctrl+Alt+F1.

      • save all new input in the log file to a separate file: tail -f /var/log/Xorg.0.log >> ~/tmp/Xorg.log

      • return to the login manager with Ctrl+Alt+F7.

      • attempt to login, in my case it crashed and returned to the login manager.

      • return to your other tty with Ctrl+Alt+F1, observe what happened in ~/tmp/Xorg.log.


      In my case, if you must know, xkbcomp crashed with a segmentation fault because of an error in my keyboard config file, taking with it the whole thing. I suppose that xkbcomp is a newer version than the one I previously had (because I upgraded Debian), and is less resilient to config errors than the older version.






      share|improve this answer




























        1












        1








        1







        Problem solved, but was unrelated. I'll post how I debugged this problem.



        I needed to check /var/log/Xorg.0.log, but the file was somehow truncated so that I missed the error.




        • login in another tty with Ctrl+Alt+F1.

        • save all new input in the log file to a separate file: tail -f /var/log/Xorg.0.log >> ~/tmp/Xorg.log

        • return to the login manager with Ctrl+Alt+F7.

        • attempt to login, in my case it crashed and returned to the login manager.

        • return to your other tty with Ctrl+Alt+F1, observe what happened in ~/tmp/Xorg.log.


        In my case, if you must know, xkbcomp crashed with a segmentation fault because of an error in my keyboard config file, taking with it the whole thing. I suppose that xkbcomp is a newer version than the one I previously had (because I upgraded Debian), and is less resilient to config errors than the older version.






        share|improve this answer













        Problem solved, but was unrelated. I'll post how I debugged this problem.



        I needed to check /var/log/Xorg.0.log, but the file was somehow truncated so that I missed the error.




        • login in another tty with Ctrl+Alt+F1.

        • save all new input in the log file to a separate file: tail -f /var/log/Xorg.0.log >> ~/tmp/Xorg.log

        • return to the login manager with Ctrl+Alt+F7.

        • attempt to login, in my case it crashed and returned to the login manager.

        • return to your other tty with Ctrl+Alt+F1, observe what happened in ~/tmp/Xorg.log.


        In my case, if you must know, xkbcomp crashed with a segmentation fault because of an error in my keyboard config file, taking with it the whole thing. I suppose that xkbcomp is a newer version than the one I previously had (because I upgraded Debian), and is less resilient to config errors than the older version.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 2 days ago









        GauthierGauthier

        4906 silver badges20 bronze badges




        4906 silver badges20 bronze badges

































            draft saved

            draft discarded




















































            Thanks for contributing an answer to Unix & Linux Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f535184%2ferror-when-using-xmonad-on-debian-buster-after-distribution-upgrade%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Taj Mahal Inhaltsverzeichnis Aufbau | Geschichte | 350-Jahr-Feier | Heutige Bedeutung | Siehe auch |...

            Baia Sprie Cuprins Etimologie | Istorie | Demografie | Politică și administrație | Arii naturale...

            Nicolae Petrescu-Găină Cuprins Biografie | Opera | In memoriam | Varia | Controverse, incertitudini...