When I'm turning my Debian Stretch (9) off, chances are that I see something like:
So a have a few questions:
1) It seems like a bug that's not been solved yet (it's been around for a few years). By "bug" I mean Linux should turn off faster than Windows; if it doesn't, there's a bug.
2) Since this bug seems hard to isolate and solve, maybe a "Esc to cancel" would solve a big part of the problem.
3) I have programming experience, but not with Linux Kernel and such. Am I advised to try to include "Esc to cancel" myself? If so, which file should I change? May I compile only this file, or something more?
EDIT
Contents of /etc/gdm3/daemon.conf
# GDM configuration storage
#
# See /usr/share/gdm/gdm.schemas for a list of available options.
[daemon]
# Uncoment the line below to force the login screen to use Xorg
#WaylandEnable=false
# Enabling automatic login
# AutomaticLoginEnable = true
# AutomaticLogin = user1
# Enabling timed login
# TimedLoginEnable = true
# TimedLogin = user1
# TimedLoginDelay = 10
[security]
[xdmcp]
[chooser]
[debug]
# Uncomment the line below to turn on debugging
# More verbose logs
# Additionally lets the X server dump core if it crashes
#Enable=true
/etc/gdm3/daemon.conf
/etc/gdm3/daemon.conf
. Thank you!DefaultTimeoutStopSec
in/etc/systemd/system.conf
. While it may decrease the issue, it doesn't solve it. It's sad to see this bug going around for so long, countless pages describing it in many sites, and nobody seems to have found a solution yet. But thanks for your help anyway!