just to add it's a test for fun, sddm developpers have put a stand by
on the project sddm on wayland.

I have tried the command in the sddm config file
[General]
# Comma-separated list of environment variables to be set
GreeterEnvironment=QT_WAYLAND_SHELL_INTEGRATION=xdg-shell

[Wayland]
# Path of the Wayland compositor to execute when starting the greeter
CompositorCommand=enlightenment_start

The enlightenment compositor is recognized and the sddm greeter is
launched but there is no display

oct. 17 11:40:52 grat-os7 sddm-helper-start-wayland[1777]: Starting
Wayland process "enlightenment_start" "sddm"
oct. 17 11:40:52 grat-os7 sddm-helper-start-wayland[1777]: started
succesfully "enlightenment_start"
oct. 17 11:41:02 grat-os7 sddm-helper-start-wayland[1777]: Directory
"/run/user/64" has changed, checking for "/run/user/64/wayland-0"
oct. 17 11:41:03 grat-os7 sddm-helper-start-wayland[1777]: Directory
"/run/user/64" has changed, checking for "/run/user/64/wayland-0"
oct. 17 11:41:03 grat-os7 sddm-helper-start-wayland[1777]: Directory
"/run/user/64" has changed, checking for "/run/user/64/wayland-0"
oct. 17 11:41:03 grat-os7 sddm-helper-start-wayland[1777]: Directory
"/run/user/64" has changed, checking for "/run/user/64/wayland-0"
oct. 17 11:41:03 grat-os7 sddm-helper-start-wayland[1777]: Directory
"/run/user/64" has changed, checking for "/run/user/64/wayland-0"
oct. 17 11:41:03 grat-os7 sddm-greeter[1801]: High-DPI autoscaling Enabled
oct. 17 11:41:04 grat-os7 sddm-greeter[1801]: Reading from
"/usr/share/wayland-sessions/enlightenment.desktop"
oct. 17 11:41:04 grat-os7 sddm-greeter[1801]: Reading from
"/usr/share/wayland-sessions/weston.desktop"
oct. 17 11:41:04 grat-os7 sddm-greeter[1801]: Reading from
"/usr/share/xsessions/enlightenment.desktop"
oct. 17 11:41:04 grat-os7 sddm-greeter[1801]: Loading theme
configuration from "qrc:/theme/theme.conf"
oct. 17 11:41:04 grat-os7 sddm-greeter[1801]: Connected to the daemon.
oct. 17 11:41:04 grat-os7 sddm[1697]: Message received from greeter: Connect
oct. 17 11:41:05 grat-os7 sddm-greeter[1801]: Loading qrc:/theme/Main.qml...
oct. 17 11:41:05 grat-os7 sddm-greeter[1801]:
file:///usr/lib/qt/qml/SddmComponents/LayoutBox.qml:35:5: QML
Connections: Implicitly defined onFoo properties in Connections are
deprecated. Use this syntax instead: function onFoo(<arguments>) { ...
}
oct. 17 11:41:05 grat-os7 sddm-greeter[1801]:
file:///usr/lib/qt/qml/SddmComponents/LayoutBox.qml:44:9: QML Image:
Cannot open: file:///usr/share/sddm/flags/af.png
oct. 17 11:41:05 grat-os7 sddm-greeter[1801]:
qrc:/theme/Main.qml:41:5: QML Connections: Implicitly defined onFoo
properties in Connections are deprecated. Use this syntax instead:
function onFoo(<arguments>) { ... }
oct. 17 11:41:05 grat-os7 sddm-greeter[1801]:
file:///usr/lib/qt/qml/SddmComponents/LayoutBox.qml:44:9: QML Image:
Cannot open: file:///usr/share/sddm/flags/af.png
oct. 17 11:41:05 grat-os7 sddm-greeter[1801]: Adding view for
"Screen16" QRect(0,0 1280x800)
oct. 17 11:41:05 grat-os7 sddm-greeter[1801]: Wayland does not support
QWindow::requestActivate()
oct. 17 11:41:05 grat-os7 sddm-greeter[1801]: Message received from
daemon: Capabilities
oct. 17 11:41:05 grat-os7 sddm-greeter[1801]: Message received from
daemon: HostName

The errors concerning qwindow or layoutbox are also present when it
work's with weston

one more time it was just for fun

best regards

Dania

Le mar. 11 oct. 2022 à 18:19, daniel antoine <univa...@gmail.com> a écrit :
>
> Hi
>
> I am using SDDM as session manager and I have tested SDDM on Wayland
> by configuring the /usr/lib/sddm/sddm.conf/default.conf file.
>
> [General]
> # Which display server should be used.
> # Valid values are: x11, x11-user, wayland.
> DisplayServer=wayland
>
> I used weston as compositor following the CompositorCommand in the
> file (weston is used by default)
>
> [Wayland]
> # Path of the Wayland compositor to execute when starting the greeter
> CompositorCommand=weston --shell=fullscreen-shell.so
>
> It works with weston 8.0.0 (wayland-0 socket) but not with weston
> 10.0.0 and upper that have wayland-1 socket . It's hard coded in SDDM
> to use wayland-0. And I am able to launch a wayland session of
> enlightenment from SDDM on wayland.
>
> the compositor can be weston, kwin or other , by ex for kwin with KDE
>
>  [Wayland]
> CompositorCommand=kwin_wayland --no-lockscreen
>
> As Enlightenment is a compositor, if I want to use it like kwin with
> KDE, what is the command if it exists for the CompositorCommand ex
> :enlightenment_start --options ?
>
> Best regards
>
> Dania


_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to