#1117831 slim: launch a full-screen untitled window at session startup when autologin=yes

Package:
slim
Source:
slim
Description:
desktop-independent graphical login manager for X11
Submitter:
Baptiste Jammet
Date:
2026-08-22 08:37:02 UTC
Severity:
normal
Tags:
#1117831#5
Date:
2025-10-11 08:19:42 UTC
From:
To:
Dear Maintainer,

After updating to Trixie, SLiM launch a untitled window at openbox session
startup. This is a full-screen sized, inactive black window.
When autologin=no in slim.conf (or commented), this window is not present.

Do you have an idea of the origin of the issue ?
Could you please provide a workaround that will allow autologin without this ?
Don't hesitate to ask me for tests.

Thanks for maintaining SLiM in Debian.

Baptiste

#1117831#10
Date:
2025-11-24 16:47:30 UTC
From:
To:
I believe we have a viable fix in devuan.

https://git.devuan.org/devuan/slim/src/branch/suites/unstable/debian/patches/Patch-to-fix-auto_login-regression-introduced-in-1.4.patch


Comments/adjustments are welcome.



diff --git a/app.cpp b/app.cpp
index d378793..6b0d8de 100644
--- a/app.cpp
+++ b/app.cpp
@@ -454,7 +454,7 @@ void App::Run()
 			try {
 				pam.check_acct();
 #endif
-			Login();
+			Login(true);
 #ifdef USE_PAM
 			}
 			catch(PAM::Auth_Exception& e){
@@ -648,7 +648,7 @@ int App::GetServerPID()
 }

#1117831#15
Date:
2026-01-28 14:35:24 UTC
From:
To:
Hi all,

Dixit tempforever, le 24/11/2025 :
slim_1.4.1-2 (trixie) and slim_1.4.4-3 (forky & sid).
Installing the package (whatever version) on Trixie works as expected :
no more black window at session startup ! Thanks

Could you please add it to d/patches ?

Baptiste

#1117831#22
Date:
2026-07-29 14:18:18 UTC
From:
To:
Hi,

i applied that (devuan's) patch and build deb package (including source
package). I am using it more than month and all works as expected.

If anyone is willing to prepare NMU, be free to use it:

https://debs.slavino.sk/pool/main/s/slim/

It will remain there, until package will be fixed...

regards

#1117831#27
Date:
2026-08-22 08:34:50 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
slim, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1117831@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Hofstaedtler <zeha@debian.org> (supplier of updated slim package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 22 Aug 2026 10:24:10 +0200
Source: slim
Architecture: source
Version: 1.4.1-5
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Chris Hofstaedtler <zeha@debian.org>
Closes: 1117831
Changes:
 slim (1.4.1-5) unstable; urgency=medium
 .
   * QA upload.
   * Apply patch to fix auto_login regression.
     Thanks to tempforever <dev1@tempforever.com> (Closes: #1117831)
   * Remove obsolete lintian-override
Checksums-Sha1:
 6058c4c9da68bf3aeda732c19f5f1f6d14ff3f22 1969 slim_1.4.1-5.dsc
 a9a43005ce0b3e1f8be9ceb59afcf142b75dff62 1374900 slim_1.4.1-5.debian.tar.xz
 2b4dcda0651211b17d6a950b3048883febf41ded 9382 slim_1.4.1-5_arm64.buildinfo
Checksums-Sha256:
 9b21297bd0490f95a3a7debea27e2c0ab770d7ab72bbe34edbe6968166faeb9e 1969 slim_1.4.1-5.dsc
 3b2a3e9cc3513faed4cb0a27c78d822a854f2149779b8189519c73d45bc264c9 1374900 slim_1.4.1-5.debian.tar.xz
 229426df3736e1a5f4513b7c1171fdba258246a576f60ffc2607db20deeee65c 9382 slim_1.4.1-5_arm64.buildinfo
Files:
 899924882513af4ce08b950072e4c885 1969 x11 optional slim_1.4.1-5.dsc
 4f6710e850a14e129f5feadeeb125cf8 1374900 x11 optional slim_1.4.1-5.debian.tar.xz
 c28ed3f4d8dcb1003ceaa2d1ce9ce8b7 9382 x11 optional slim_1.4.1-5_arm64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmqJXTAACgkQXBPW25MF
LgNdvA//Zmf+cL0DgVCeY9+1MPvOqZi7Y6RJic8iqGnjYVJCu7CkHT+sjVUfplHQ
2R3QIVkj2c9HYeGdN7UhkJaSlYiX1pc9cBJ+MDNb6mFESabvpW871YujbtuwJQnG
HioCHZgzHAVkM9zLDkfrNypEU2xQx5XOXdRXpB2EA3VNNSRt+XSTtqjE4c6fGrJL
DZeQ3lDSR9O6aucIdpSqICYllwFAGAxCw7H9khEW483kfSdp/c75dBrMYnw4ACjl
QbgXHjX/Os4BSWN+tiQXTI/hsd8unVPAzY+cQy8hRwnem0z/9+65y+cY/6iVfAWz
fZMC2dmM46+d2/ekrGn78W17nYzmXZv7LmJtq5GTaqCb4UUzuV0GQkVUGFqeAHf6
WAzaa+NoQGEPVBBOfGoeP9Nz6IhJFHwScMzAQJLwKkvPQZIlqSSuRbKYhO64NPgp
2KPY/fKgBrsGRWH1ktJN2ob9vCel+WP+h8tdhxJrYGCT327m7nlgxHX8ACiP7lxa
r1eQeOIPf5MnNX/5d+AS+ura24PnJotC/BxM/ZmShLJzNWPSR67O6M8lQNifrCLu
IkzyS1v9glQLIsI76dBHWtPjij1Kp/Rs/IRqP4uCW8OvPn6M7/8f1N08PoOiFJPK
q8Qw1sCXopS+AlhNlzU1ju7fXm/5nHiZfo032srjuAMmGn9UBlI=
=hdl2
-----END PGP SIGNATURE-----