Service systemd en user

Tags: #<Tag:0x00007f63e9f2a5b8> #<Tag:0x00007f63e9f2a388>

Bonjour à tous,
Voilà mon petit souci a la sortie de veille ou d’hibernation je pert la connexion réseaux.
Debian stable kde
noyau : SMP Debian 4.19.194-3 (2021-07-18) x86_64 GNU/Linux
J’ai palier à cela avec un service systemd qui ferme mon navigateur et relance la connexion réseaux puis relance le navigateur il se nome resume.service

[Unit]
Description=re connecter carte réseaux après mise en veille ou hibernation. 
After=suspend.target
After=hibernate.target
After=hybrid-sleep.target
After=suspend-sedation.service

[Service]
User=root
Type=simple
ExecStart=/home/mon_user/documents/script/ip.sh

Contenu du script :

#!/bin/bash
sleep 2
ip link set dev enp3s0 down
killall vivaldi-bin 
killall conky
ip link set dev enp3s0 up 
vivaldi-snapshot
conky

La connexion se relance mais vivaldi-snapshot et conky ne se lancent pas vu que c’est en root.

J’ai tenter de faire un service en user il fonctionne si je fait un
systemctl --user start vivaldi-start
le navigateur s’ouvre
par contre il ne se lance pas de lui-même voici le code :

[Unit]
Description=relancer vivaldi après mise en veille ou hibernation. 
After=suspend.target
After=hibernate.target
After=hybrid-sleep.target
After=suspend-sedation.service
After=resume.service

[Service]
Type=simple
ExecStart=/usr/bin/vivaldi-snapshot

[Install]
WantedBy=multi-user.target

une idée de se que j’ai mal fait ?
OU une piste pour eviter que la veille coupe le réseaux ?
Merci.
Cordialement.