Devuan bug report logs - #857
slim 1.4.1 auto_login window bug

version graph

Package: slim; Maintainer for slim is Devuan Dev Team <devuan-dev@lists.dyne.org>; Source for slim is src:slim.

Reported by: tempforever <dev1@tempforever.com>

Date: Sun, 25 Aug 2024 00:16:01 UTC

Severity: normal

Found in version slim/1.4.1-1devuan1

Fixed in versions 1.4.1-1devuan2, 1.4.1-1devuan1+excalibur1

Done: dak@devuan.org

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to devuan-bugs@lists.dyne.org, Devuan Dev Team <devuan-dev@lists.dyne.org>:
bug#857; Package slim. (Sun, 25 Aug 2024 00:16:02 GMT) (full text, mbox, link).


Acknowledgement sent to tempforever <dev1@tempforever.com>:
New bug report received and forwarded. Copy sent to Devuan Dev Team <devuan-dev@lists.dyne.org>. (Sun, 25 Aug 2024 00:16:02 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.devuan.org (full text, mbox, reply):

From: tempforever <dev1@tempforever.com>
To: submit@bugs.devuan.org
Subject: slim 1.4.1 auto_login window bug
Date: Sat, 24 Aug 2024 20:14:09 -0400
Package: slim
Version: 1.4.1-1devuan1

devuan: excalibur

/etc/slim.conf setting:
auto_login yes

Upon slim start / auto login, a blank window is created, filling up the
desktop screen.  This does not happen with auto_login disabled.  I found
the issue in panel.cpp, the end of the file:

|// As we're only using one monitor, which is only part of the root
window, // replace Root with a viewport window Root =
XCreateSimpleWindow ( Dpy, RealRoot, result.x, result.y, result.width,
result.height, 0, 0, 0); XMapWindow(Dpy, Root); XFlush(Dpy); If those
lines are commented out, the blank window is not created even with
auto_login enabled. I don't know if that will cause a different issue,
though. I only have 1 monitor on that computer for now, I have not
tested with multiple monitors. Maybe someone who actually knows what
they are doing can fix this? |


Information forwarded to devuan-bugs@lists.dyne.org, Devuan Dev Team <devuan-dev@lists.dyne.org>:
bug#857; Package slim. (Tue, 17 Dec 2024 11:42:01 GMT) (full text, mbox, link).


Acknowledgement sent to "miwoo@t-online.de" <miwoo@t-online.de>:
Extra info received and forwarded to list. Copy sent to Devuan Dev Team <devuan-dev@lists.dyne.org>. (Tue, 17 Dec 2024 11:42:03 GMT) (full text, mbox, link).


Message #10 received at 857@bugs.devuan.org (full text, mbox, reply):

From: "miwoo@t-online.de" <miwoo@t-online.de>
To: "857@bugs.devuan.org" <857@bugs.devuan.org>
Date: Tue, 17 Dec 2024 12:39:22 +0100 (MET)
[Message part 1 (text/plain, inline)]
I want to confirm the bug.

Devuan Excalibur always starts with a "nameless" window. This window takes 
up the entire screen, it has a black background and no scroll bar.

 

I hope, this will be fixed.


[Message part 2 (text/html, inline)]

Information forwarded to devuan-bugs@lists.dyne.org, Devuan Dev Team <devuan-dev@lists.dyne.org>:
bug#857; Package slim. (Tue, 26 Aug 2025 14:18:01 GMT) (full text, mbox, link).


Message #13 received at 857@bugs.devuan.org (full text, mbox, reply):

From: Mark Hindley <mark@hindley.org.uk>
To: tempforever <dev1@tempforever.com>, 857@bugs.devuan.org
Cc: fsmithred@gmail.com
Subject: Re: bug#857: slim 1.4.1 auto_login window bug
Date: Tue, 26 Aug 2025 15:15:56 +0100
Control: tags -1 help

Thanks.

The lines you have highlighted[1] were added upstream in version 1.4.1. I know
Rob has had health issues and is no longer active.

I have no means to check the wider effects of this change.
We need some help to test what they might be.

Mark

[1]  https://git.devuan.org/devuan/slim/src/branch/suites/unstable/panel.cpp#L957


Information forwarded to devuan-bugs@lists.dyne.org, Devuan Dev Team <devuan-dev@lists.dyne.org>:
bug#857; Package slim. (Tue, 26 Aug 2025 14:42:02 GMT) (full text, mbox, link).


Message #16 received at 857@bugs.devuan.org (full text, mbox, reply):

From: Mark Hindley <mark@hindley.org.uk>
To: tempforever <dev1@tempforever.com>, 857@bugs.devuan.org
Cc: fsmithred@gmail.com
Subject: Re: bug#857: slim 1.4.1 auto_login window bug
Date: Tue, 26 Aug 2025 15:39:21 +0100
On Tue, Aug 26, 2025 at 03:15:56PM +0100, Mark Hindley wrote:
> The lines you have highlighted[1] were added upstream in version 1.4.1.

Specifically added in this svn commit:

  https://sourceforge.net/p/slim-fork/code/61/

Mark

Information forwarded to devuan-bugs@lists.dyne.org, Devuan Dev Team <devuan-dev@lists.dyne.org>:
bug#857; Package slim. (Wed, 27 Aug 2025 16:26:02 GMT) (full text, mbox, link).


Acknowledgement sent to tempforever <dev1@tempforever.com>:
Extra info received and forwarded to list. Copy sent to Devuan Dev Team <devuan-dev@lists.dyne.org>. (Wed, 27 Aug 2025 16:26:03 GMT) (full text, mbox, link).


Message #21 received at 857@bugs.devuan.org (full text, mbox, reply):

From: tempforever <dev1@tempforever.com>
To: 857@bugs.devuan.org
Subject: Patch
Date: Wed, 27 Aug 2025 12:22:34 -0400
[Message part 1 (text/plain, inline)]
# See attachment
[slim-no-extra-window.patch (text/x-patch, attachment)]

Reply sent to dak@devuan.org:
You have taken responsibility. (Wed, 27 Aug 2025 17:36:01 GMT) (full text, mbox, link).


Notification sent to tempforever <dev1@tempforever.com>:
bug acknowledged by developer. (Wed, 27 Aug 2025 17:36:03 GMT) (full text, mbox, link).


Message #26 received at 857-done@bugs.devuan.org (full text, mbox, reply):

From: dak@devuan.org
To: 857-done@bugs.devuan.org
Subject: #857: fixed in src:slim version 1.4.1-1devuan2
Date: Wed, 27 Aug 2025 17:33:53 +0000
Version: 1.4.1-1devuan2

Source package slim (1.4.1-1devuan2) added to Devuan suite unstable.

This closes bug report 857.

Thanks

DAK managing the Devuan archive

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 27 Aug 2025 17:39:25 +0100
Source: slim
Architecture: source
Version: 1.4.1-1devuan2
Distribution: unstable
Urgency: medium
Maintainer: Devuan Dev Team <devuan-dev@lists.dyne.org>
Changed-By: Mark Hindley <mark@hindley.org.uk>
Closes: 857
Changes:
 slim (1.4.1-1devuan2) unstable; urgency=medium
 .
   [ tempforever ]
   * Patch to fix auto_login regression introduced in 1.4.1. (Closes: #857)
 .
   [ Mark Hindley ]
   * app.h: add missing include to fix FTBFS.
   * d/control: bump Standards Version (no changes).
Checksums-Sha1:
 09ed35ea52ffb8fb171310748d2227234450b195 1814 slim_1.4.1-1devuan2.dsc
 f6ded9ff71314882c9486367309ccf2c4dca51b1 34356 slim_1.4.1-1devuan2.debian.tar.xz
 bd0701173890d77403b75f1fb45a13c1f7c92a90 5582 slim_1.4.1-1devuan2_source.buildinfo
Checksums-Sha256:
 824f7933556ebacffd5142f64f4e9008a6e83acea8c201bfe9ba51c25e801acc 1814 slim_1.4.1-1devuan2.dsc
 7648e8a1d1e9018364abae29ad2cf7725b8077535e2fb0f07acca1bbcbde269b 34356 slim_1.4.1-1devuan2.debian.tar.xz
 aaf135d08f8174c4d820c0c4617a7ae63c60b59b3155b5848fab6243421d0707 5582 slim_1.4.1-1devuan2_source.buildinfo
Files:
 b2915549d9e20c959bd00841c149fed5 1814 x11 optional slim_1.4.1-1devuan2.dsc
 25379621fef7661e16690705243e37c0 34356 x11 optional slim_1.4.1-1devuan2.debian.tar.xz
 6bced7ff09ce5229d0cfdfbd6b5d384a 5582 x11 optional slim_1.4.1-1devuan2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEcuPLdzMV36LkZHQ9lFMhJFQZIvsFAmivPIAACgkQlFMhJFQZ
IvtgcQf+PP/ho0MDSPVm1XX+Xgs3fcUPpa8M48EPRKu5noJOrxm2M/HCz+ENQ3DO
S0QMSID8RCkklTTsWQWolKTLelDHO1CuQ7P2o+Pavb9Cnck9RHjGgjBgtIzNflAq
IFikygQaCIlOCV0SppOvx7ctKGzkNHt21mf/S26ReFVsQHUC9Rw3yIlLnPC2u+C/
lJDwWT3y/WQ796ApDFXYqBd7Ps+I2EQFu6TeAcba36OFTVCnzw6bKoXaB9qiCY+J
xm5cVZ4e38R30blDjxLFUma+ddbPIffA90FpZLeXB2QqYY2X1dAMlfNiKlxt23lD
7knGXQr4KCC3IwutACim9LxX8rvRfQ==
=f2KQ
-----END PGP SIGNATURE-----

Information forwarded to devuan-bugs@lists.dyne.org, Devuan Dev Team <devuan-dev@lists.dyne.org>:
bug#857; Package slim. (Sat, 11 Oct 2025 08:38:01 GMT) (full text, mbox, link).


Message #29 received at 857@bugs.devuan.org (full text, mbox, reply):

From: Mark Hindley <mark@hindley.org.uk>
To: 857@bugs.devuan.org
Subject: Also Debian#1117831
Date: Sat, 11 Oct 2025 09:35:00 +0100
I know Rob thinks we have the wrong fix here.

The same issue has just been reported in Debian[1]. It will be worth seeing if
they find a different/better fix.

Mark

[1]   https://bugs.debian.org/1117831


Reply sent to dak@devuan.org:
You have taken responsibility. (Sat, 11 Oct 2025 08:46:01 GMT) (full text, mbox, link).


Notification sent to tempforever <dev1@tempforever.com>:
bug acknowledged by developer. (Sat, 11 Oct 2025 08:46:03 GMT) (full text, mbox, link).


Message #34 received at 857-done@bugs.devuan.org (full text, mbox, reply):

From: dak@devuan.org
To: 857-done@bugs.devuan.org
Subject: #857: fixed in src:slim version 1.4.1-1devuan1+excalibur1
Date: Sat, 11 Oct 2025 08:44:35 +0000
Version: 1.4.1-1devuan1+excalibur1

Source package slim (1.4.1-1devuan1+excalibur1) added to Devuan suite excalibur-proposed-updates.

This closes bug report 857.

Thanks

DAK managing the Devuan archive

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 11 Oct 2025 09:24:18 +0100
Source: slim
Architecture: source
Version: 1.4.1-1devuan1+excalibur1
Distribution: excalibur-proposed-updates
Urgency: medium
Maintainer: Devuan Dev Team <devuan-dev@lists.dyne.org>
Changed-By: Mark Hindley <mark@hindley.org.uk>
Closes: 857 912
Changes:
 slim (1.4.1-1devuan1+excalibur1) excalibur-proposed-updates; urgency=medium
 .
   [ Plasma (David Paul) ]
   * (Re-)Re-enable building with ConsoleKit support. (Closes: #912)
     - d/rules: Set CMAKE_FLAGS to include -DUSE_CONSOLEKIT=yes.
     - d/control: Build-Depends: libck-connector-dev.
 .
   [ tempforever ]
   * Patch to fix auto_login regression introduced in 1.4.1. (Closes: #857)
 .
   [ Mark Hindley ]
   * app.h: add missing include to fix FTBFS.
   * d/control: bump Standards Version (no changes).
Checksums-Sha1:
 faa41fa45af8258b05638ccd90525f997c89725b 1879 slim_1.4.1-1devuan1+excalibur1.dsc
 c13ee3bc013a5a2a28570647d45d5639c85233ec 34484 slim_1.4.1-1devuan1+excalibur1.debian.tar.xz
 5048f4f950a0fd332d4d6028caba7c397b5eb5b7 5629 slim_1.4.1-1devuan1+excalibur1_source.buildinfo
Checksums-Sha256:
 84112d6e19202ce76f17a4773e6b6a937aea23e63f387bd9d18a6cb63b054f5f 1879 slim_1.4.1-1devuan1+excalibur1.dsc
 d0b2994f14477edb2e91db079fa67cb7c904e2304cf46d09f3907daf900a229f 34484 slim_1.4.1-1devuan1+excalibur1.debian.tar.xz
 347b7fdd8524248d9e05808641f12908c73378bc7f276d0cc8401fc0ee1077b6 5629 slim_1.4.1-1devuan1+excalibur1_source.buildinfo
Files:
 ab049927f5749a248b3ca934ae3c8235 1879 x11 optional slim_1.4.1-1devuan1+excalibur1.dsc
 77df353cc4fdd4eb3e8f49dd876e6ef1 34484 x11 optional slim_1.4.1-1devuan1+excalibur1.debian.tar.xz
 a05f5ed20cb3b8e0bd962e1bc0aa3538 5629 x11 optional slim_1.4.1-1devuan1+excalibur1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEcuPLdzMV36LkZHQ9lFMhJFQZIvsFAmjqFNoACgkQlFMhJFQZ
IvuXIggAgUrcIHm/Iy+f7SYXpnpBV07G7BYboNsYVaowBXsVQuNUo+4ynwzfXfxU
urGhm9DKj+UkeYbApZhp8c4qKJR76FDK5DgqLVGmdnUekOZi4N8YRhdCXgi6t8bh
ugT32HiM2oiwTdAZX0ATP9svmiMX/Va55ovm6T73L4m2othG6aEs7Ll3+zKkmiCR
Ab2rznrmy7nbbrMdtg1rYd3VwvSidZrchMKXuApC03BY0SJyIANyVf9RMmP0KyBU
/t+1L57RIMm3h0a0QPMrIT05tjs6tMwcZw7Iod3DPPkKRTz9IE8O1TqNsB3Ldjdm
kG3o3Goaej9OiqlEmsKtLopyaIfnaw==
=B9Uw
-----END PGP SIGNATURE-----

Send a report that this bug log contains spam.


Devuan BTS -- Powered by Debian bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.

Devuan Bugs Owner <owner@bugs.devuan.org>.
Last modified: Fri Oct 17 04:00:59 2025;