Make sxmo tinydm compatible

Install tinydm:

	sudo apk add tinydm tinydm-openrc

To configure SXMO as the used session use :

	sudo tinydm-set-session -f -s /usr/share/xsessions/sxmo.desktop

Also ensure your user id is used in /etc/conf.d/tinydm

	$ whoami | xargs getent passwd
	stacy10000:10000:Linux User,,,:/mnt/sd/home/stacy:/bin/bash

	/etc/conf.d/tinydm
	AUTOLOGIN_UID=10000

Then configure the services:

	sudo rc-update del xdm
	sudo rc-update add tinydm

Then reboot.

Signed-off-by: Stacy Harper <contact@stacyharper.net>
Signed-off-by: Anjandev Momi <anjan@momi.ca>
master
Stacy Harper 3 years ago committed by Anjandev Momi
parent ce3f2ea319
commit fe519a80b3
  1. 3
      Makefile
  2. 5
      configs/applications/sxmo.desktop

@ -38,6 +38,9 @@ install: $(PROGRAMS)
install -D -m 0700 -t $(DESTDIR)/etc/sudoers.d/ configs/sudo/* install -D -m 0700 -t $(DESTDIR)/etc/sudoers.d/ configs/sudo/*
install -D -m 0644 -t $(DESTDIR)$(PREFIX)/share/applications/ configs/xdg/mimeapps.list install -D -m 0644 -t $(DESTDIR)$(PREFIX)/share/applications/ configs/xdg/mimeapps.list
install -D -m 0644 -t $(DESTDIR)$(PREFIX)/share/xsessions/ configs/applications/sxmo.desktop
install -D -m 0644 -t $(DESTDIR)/etc/sudoers.d/ configs/sudo/poweroff
install -D -m 0644 -T configs/xorg/monitor.conf $(DESTDIR)$(PREFIX)/share/X11/xorg.conf.d/90-monitor.conf install -D -m 0644 -T configs/xorg/monitor.conf $(DESTDIR)$(PREFIX)/share/X11/xorg.conf.d/90-monitor.conf

@ -0,0 +1,5 @@
[Desktop Entry]
Name=Sxmo
Exec=sxmo_xinit.sh
Terminal=false
Type=Application
Loading…
Cancel
Save