From d3af9e4890c29584a7b209a3eed3199a3f641a83 Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Wed, 30 Jun 2021 20:39:37 +0200 Subject: [PATCH] picom: try again! --- systemd/awesome@.service | 2 +- systemd/compton@.service | 12 ------------ systemd/graphical-session@.target | 2 +- systemd/picom@.service | 10 ++++++++++ 4 files changed, 12 insertions(+), 14 deletions(-) delete mode 100644 systemd/compton@.service create mode 100644 systemd/picom@.service diff --git a/systemd/awesome@.service b/systemd/awesome@.service index cd5363b..ea63bf9 100644 --- a/systemd/awesome@.service +++ b/systemd/awesome@.service @@ -2,7 +2,7 @@ Description=Awesome window manager for %I PartOf=graphical-session@%i.target After=autorandr@%i.service -After=compton@%i.service +After=picom@%i.service After=xsettingsd@%i.service After=tmux.service After=ssh-agent.service diff --git a/systemd/compton@.service b/systemd/compton@.service deleted file mode 100644 index 91ccb49..0000000 --- a/systemd/compton@.service +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -Description=Compositor for X11 on %I -PartOf=graphical-session@%i.target - -[Service] -Environment=DISPLAY=%I -ExecStart=/usr/bin/compton --backend glx \ - --xrender-sync \ - --xrender-sync-fence \ - --vsync opengl-swc \ - --paint-on-overlay -Restart=on-failure diff --git a/systemd/graphical-session@.target b/systemd/graphical-session@.target index 14dec18..4b2bac5 100644 --- a/systemd/graphical-session@.target +++ b/systemd/graphical-session@.target @@ -3,7 +3,7 @@ Description=Graphical user session for %I StopWhenUnneeded=yes Wants=autorandr@%i.service Wants=awesome@%i.service -Wants=compton@%i.service +Wants=picom@%i.service Wants=inputplug@%i.service Wants=misc-x@%i.service Wants=nm-applet@%i.service diff --git a/systemd/picom@.service b/systemd/picom@.service new file mode 100644 index 0000000..cc06401 --- /dev/null +++ b/systemd/picom@.service @@ -0,0 +1,10 @@ +[Unit] +Description=Compositor for X11 on %I +PartOf=graphical-session@%i.target + +[Service] +Environment=DISPLAY=%I +ExecStart=/usr/bin/picom --backend glx \ + --xrender-sync-fence \ + --vsync +Restart=on-failure