Menelaos Maglis <[email protected]> writes:

> I have followed the instructions in the following page to migrate my
> Debian stretch system to Devuan ascii. I have not removed libsystemd0 as
> I want to use the system with X (desktop).
>
> https://devuan.org/os/documentation/dev1fanboy/migrate-to-ascii
>
> All went well, but when I startx as non-root user from console, X starts
> loading window manager (e.g. openbox or i3) and then freezes. The
> keyboard and mouse are not usable and I can only recover the system with
> a hard reset. Root user can start and operate X with no issues.

Some really helpful people on #devuan iirc channel pointed out that a
non-root user should be member of the video and input groups.
Adding a normal user to missing group input resolved the issue for me.

Systemd just automatically gives permission to all devices to any
physically local logged-in console user. Unfortunately this means that
now, when switching to non-systemd system, a non-root user may not have
the normal group membership to operate video and input.

Someone else said that, depending on video driver, the
xserver-xorg-legacy package may be necessary. I had this installed in my
system. 

Please examine the contents of /etc/X11/Xwrapper.config file.
It was mentioned that an entry "needs_root_rights=yes" may be necessary
if no display manager is used. That is if you startx in console.
My Xwrapper.config has only this entry, "allowed_users=console".

Hope it helps someone.

Regards,
Menelaos
_______________________________________________
Dng mailing list
[email protected]
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to