From 04e52bbf1290139322816deaa83a6879796682ed Mon Sep 17 00:00:00 2001 From: Jeremy Whiting Date: Tue, 27 May 2025 07:04:14 -0600 Subject: [PATCH] screenreader: Also add orca.service so we can launch the user unit. In order for orca to have a user unit to launch with systemd it needs this service file, which will be installed in /usr/lib/systemd/user next to steamos-manager.service. --- Makefile | 1 + data/user/orca.service | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100644 data/user/orca.service diff --git a/Makefile b/Makefile index fdbaae6..f463645 100644 --- a/Makefile +++ b/Makefile @@ -33,3 +33,4 @@ install: target/release/steamos-manager target/release/steamosctl install -m644 "data/user/com.steampowered.SteamOSManager1.service" "$(DESTDIR)/usr/share/dbus-1/services/" install -m644 "data/user/steamos-manager.service" "$(DESTDIR)/usr/lib/systemd/user/" + install -m644 "data/user/orca.service" "$(DESTDIR)/usr/lib/systemd/user/" diff --git a/data/user/orca.service b/data/user/orca.service new file mode 100644 index 0000000..a378a66 --- /dev/null +++ b/data/user/orca.service @@ -0,0 +1,9 @@ +[Unit] +Description=Orca Screen Reader + +[Service] +Type=simple +ExecStart=/usr/bin/orca +ExecReload=/usr/bin/orca --replace +Restart=on-failure +EnvironmentFile=%t/gamescope-environment