Built/tested on current/amd64.

Tried on laptop and home computer.

Both can launch decently. Had a snafu in needing to pkg_delete to switch
the user number, but other than that sddm slots in well.

The prior limitations(not able to get the base WM's in the desktop list,
no wayland sessions listed, etc) as last versions. Can use fcitx for
CJK input if adding:

export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export GLFW_IM_MODULE=ibus
/usr/local/bin/fcitx5 &

to the /etc/sddm/scripts/Xsession for startplasma-x11 and ideally
adding fctix to startup applications in plasma-settings. Checked Anthy,
Hangul, bopomofo(chewing), pinyin, and norge/es/ch(de)/fr input
specifically. Which really helps us polygots/multiliguals and/or
people in the global south.

For explicitness sake, the above is in the desktop only, sddm itself
has a virtual keyboard that lets you put in some missing
vowels/accents for a few languages, more might get enabled or configs
for that may be shared in the future.

Can do hotplug monitors(no audio for DP/HDMI though) and the extra
peripherals like mice and keyboards work in xenocara mode. Have not
checked touchscreens, yubikeys/hardware-keys, finger scanners, or game
controllers.

Is still faster than Debian(Tuxedo OS Debian preview) for loading
Desktop on these old potatoes at least. Impressive.

I'd say it is probably ready to be added and linked into ports and do
subsequent changes or improvements from there.

No spelling/grammar, formatting nits, or other issues I can find.

TLDR: Looks good to ship.

Hope this helps. Danke again for all the infrastructure/update
churn Sadowski. Happy hacking and may you have success hacking
everyone. To bed for me.
--
yaydn

Felicitous 8.0 release everybody! Huge kudos to all who contributed
and/or donated.


På søndag 18. oktober 2026 kl. 22:15, skrev Rafael Sadowski 
<[email protected]>:

> On Sun Oct 18, 2026 at 09:41:46PM +0200, Rafael Sadowski wrote:
> > On Sun Sep 20, 2026 at 05:31:25PM +0200, Rafael Sadowski wrote:
> > > Hi ports@, Hi Qt haters,
> > >
> > > To keep up with the competition at my hackathon table, I'd like to
> > > introduce another login/display manager. I'm very happy with the result,
> > > which makes using KDE Plasma easier, particularly for "desktop" users.
> > >
> > > You can enable and test it with:
> > >
> > > $ doas rcctl disable xenodm
> > > $ doas rcctl stop xenodm
> > >
> > > $ doas rcctl enable sddm
> > > $ doas rcctl start sddm
> > >
> > > Information for inst:sddm-0.21.0.20260819
> > >
> > > Comment:
> > > QML based X11 and Wayland display manager
> > >
> > > Description:
> > > The Simple Desktop Display Manager (SDDM) is a display manager. It is the
> > > recommended display manager for the KDE Plasma and LXQt desktop 
> > > environments.
> > >
> > > Maintainer: The OpenBSD ports mailing-list <[email protected]>
> > >
> > > WWW: https://github.com/sddm/sddm
> > >
> > > I'm lookin for tests (X11) and OKs. At the moment I have also a valid
> > > setup for X11 nor for wayland.
> > >
> > > Cheers,
> > >
> > > Rafael
> >
> > New version with _permit_setugid, OK to import?
>
> Forget the p2 version, new p3 attached. We don't need _permit_setugid.
> We don't need suid either. That was based on an old GDM port, and I
> assumed the same for the sddm-helper as well.
>
> Here's the latest version with a new uid:
>
> Index: user.list
> ===================================================================
> RCS file: /cvs/ports/infrastructure/db/user.list,v
> diff -u -p -r1.492 user.list
> --- user.list 23 Sep 2026 21:24:56 -0000      1.492
> +++ user.list 18 Oct 2026 20:12:22 -0000
> @@ -238,7 +238,7 @@ id  user          group           port
>  727 _sslsplit                _sslsplit       security/sslsplit
>  728 _sockd           _sockd          security/dante
>  729 _greyscanner     _greyscanner    mail/greyscanner
> -#730 _kdm            _kdm            x11/kde4/workspace
> +730 _sddm            _sddm           x11/sddm
>
>

Reply via email to