Peter,

I'm not sure if this is arch specific, but I suspect on many systemd
enabled distributions.  The dtlogin pam module is missing some items to
allow dbus and systemctl --user to function, which means no audio, or any
dbus type of activations.

I use this instead and it seems to be working well.  I also add some lines
to my *.dt/sessions/sessionetc*:

exec /bin/systemctl --user import-environment DISPLAY XAUTHORITY
DBUS_SESSION_BUS_ADDRESS XDG_CURRENT_DESKTOP NO_AT_BRIDGE &
exec /bin/dbus-update-activation-environment --systemd DISPLAY
XDG_CURRENT_DESKTOP GDK_BACKEND GDK_DPI_SCALE GTK_CSD LD_PRELOAD &

scottm@connor:~ % cat /etc/pam.d/dtlogin
#%PAM-1.0
auth        include     system-login
account     include     system-login
password    include     system-login
session     include     system-login

Cheers, and thanks again for the fixes.

-- Scott


On Fri, Jan 9, 2026 at 9:49 AM Scott <[email protected]> wrote:

> It works!  Thank you very much, Peter!  I have CDE on an older
> workstation, but when I moved to a new platform and installed arch, the gcc
> version was the issue the entire time I guess.
>
> -- Scott
>
> On Fri, Jan 9, 2026 at 8:40 AM Peter Howkins <[email protected]> wrote:
>
>>
>>
>> On Thu, 1 Jan 2026 at 05:06, Scott <[email protected]> wrote:
>>
>>> It doesn't build on arch anymore, looks like some DND type of issue.  I
>>> really appreciate people keeping CDE up and alive.
>>>
>>> gcc 15.2.1
>>>
>>
>> I've pushed another patch today for a generated file that I'd missed and
>> for some strange reason a subdir of dtinfo that didn't seem to get built on
>> my other machine.
>>
>> I also installed Arch 2026.01.01 and can confirm with the latest patch,
>> it builds and runs out of the box.
>>
>> I've also updated the ArchLinux wiki build page with some of the missing
>> packaged I needed to install.
>>
>> --
>> [email protected]
>> http://www.marutan.net
>> _______________________________________________
>> cdesktopenv-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel
>>
>
_______________________________________________
cdesktopenv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to