#26 Le 24/02/2023, à 21:57
- maminou1
Re : regler la lmuminosité sur un écran samsung
si j'ajoute
X-GNOME-Autostart
a la fin de çà :
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Name=Luminosité
Exec=xrandr --output VGA-1 --brightness 0.5
Icon=display
est-ce que cela va l'ouvrir automatiquement au démarrage d"Ubuntu?
Hors ligne
#27 Le 27/02/2023, à 18:13
- alduc31
Re : regler la lmuminosité sur un écran samsung
En le mettant dans .config/autostart/, il sera démarré automatique au lancement de ta session.
Tu peux cliquer dessus pour voir si ça fonctionne.
Asus Vivobook S5406MA (Core Ultra 7 155H, 16Go, AX211)
Hors ligne
#28 Le 27/02/2023, à 19:00
- maminou1
Re : regler la lmuminosité sur un écran samsung
En le mettant dans .config/autostart/, il sera démarré automatique au lancement de ta session.
Tu peux cliquer dessus pour voir si ça fonctionne.
Bonjour ALDUC,
Je l'ai mis dans .config/autostrat/, mais il ne démarre pas tout seul, je suis obligé d'aller dans le fichier et cliquer sur l'icône après chaque démarrage
Hors ligne
#29 Le 27/02/2023, à 20:40
- alduc31
Re : regler la lmuminosité sur un écran samsung
Salut maminou1,
Je l'ai mis dans .config/autostrat/, mais il ne démarre pas tout seul, je suis obligé d'aller dans le fichier et cliquer sur l'icône après chaque démarrage
Attention au nom du dossier, tu as marqué autostrat au lieu de autostart.
Peux tu donner le retour de :
ls -F $HOME/.config/
Asus Vivobook S5406MA (Core Ultra 7 155H, 16Go, AX211)
Hors ligne
#30 Le 27/02/2023, à 21:17
- maminou1
Re : regler la lmuminosité sur un écran samsung
Voila le retour
maminou1@maminou1-TERRA-PC:~$ ls -F $HOME/.config/
4kdownload.com/ Google/ pavucontrol.ini
atril/ google-googletalkplugin/ pitivi/
autostart/ gtk-2.0/ pulse/
dconf/ gtk-3.0/ QtProject.conf
enchant/ ibus/ session/
eog/ kdeglobals totem/
evince/ kdenliverc transmission/
evolution/ kolourpaintrc update-notifier/
gedit/ ktorrent_infowidgetrc user-dirs.dirs
gnome-games/ ktorrentrc user-dirs.locale
gnome-initial-setup-done libreoffice/ xfburn/
gnome-initial-setup-done.A7Y39Z matplotlib/ yelp/
gnome-session/ mimeapps.list
goa-1.0/ nautilus/
maminou1@maminou1-TERRA-PC:~$
Hors ligne
#31 Le 27/02/2023, à 21:31
- alduc31
Re : regler la lmuminosité sur un écran samsung
Que donne :
ls -l $HOME/.config/autostart/
cat $HOME/.config/autostart/*
Asus Vivobook S5406MA (Core Ultra 7 155H, 16Go, AX211)
Hors ligne
#32 Le 27/02/2023, à 21:35
- alduc31
Re : regler la lmuminosité sur un écran samsung
Il doit falloir mettre le chemin complet de xrandr (/usr/bin/xrandr ....) :
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Name=Luminosité
Exec=/usr/bin/xrandr --output VGA-1 --brightness 0.5
Icon=display
Asus Vivobook S5406MA (Core Ultra 7 155H, 16Go, AX211)
Hors ligne
#33 Le 27/02/2023, à 21:46
- alduc31
Re : regler la lmuminosité sur un écran samsung
Tu avais aussi peut-être raison pour la clé X-GNOME-Autostart :
Some desktops have custom keys of their own, and even custom locations for additional .desktop files to autostart; for example KDE before KDE 5 apparently also used ~/.kde/Autostart (see here). An important and common property is X-GNOME-Autostart-enabled, which is (still) in wide use despite apparently being deprecated. In particular, Cinnamon appears to implement disabling of standard autostart things by copying their .desktop file to your ~/.config/autostart directory and adding a line to the end with 'X-GNOME-Autostart-enabled=false'.
Tu peux ajouter :
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Name=Luminosité
Exec=/usr/bin/xrandr --output VGA-1 --brightness 0.5
Icon=display
X-GNOME-Autostart-enabled=true
Asus Vivobook S5406MA (Core Ultra 7 155H, 16Go, AX211)
Hors ligne
#34 Le 28/02/2023, à 11:56
- maminou1
Re : regler la lmuminosité sur un écran samsung
Bonjour Alduc,
Pour ta première commande j'ai :
ls -l $HOME/.config/autostart/
total 4
-rwxrwxr-x 1 maminou1 maminou1 150 févr. 24 09:29 lum.desktop
pour la deuxième :
~$ cat $HOME/.config/autostart/*
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Name=Luminosité
Exec=xrandr --output VGA-1 --brightness 0.75
Icon=display
Hors ligne
#35 Le 28/02/2023, à 11:58
- maminou1
Re : regler la lmuminosité sur un écran samsung
J'ai été jusqu'au bout de ta réflexion, j'ai mis la clef X-GNOME, mais ça ne marche pas.
je refais la commande :
ls -F $HOME/.config/
maminou1@maminou1-TERRA-PC:~$ ls -F $HOME/.config/
4kdownload.com/ Google/ pavucontrol.ini
atril/ google-googletalkplugin/ pitivi/
autostart/ gtk-2.0/ pulse/
dconf/ gtk-3.0/ QtProject.conf
enchant/ ibus/ session/
eog/ kdeglobals totem/
evince/ kdenliverc transmission/
evolution/ kolourpaintrc update-notifier/
gedit/ ktorrent_infowidgetrc user-dirs.dirs
gnome-games/ ktorrentrc user-dirs.locale
gnome-initial-setup-done libreoffice/ xfburn/
gnome-initial-setup-done.A7Y39Z matplotlib/ yelp/
gnome-session/ mimeapps.list
goa-1.0/ nautilus/
Hors ligne
#36 Le 28/02/2023, à 12:16
- alduc31
Re : regler la lmuminosité sur un écran samsung
Salut,
Bizarre...
Quelle type de bureau as-tu ? (gnome, kde, lxde...)
Peux tu donner :
env | grep -i "session\|xdg"
Asus Vivobook S5406MA (Core Ultra 7 155H, 16Go, AX211)
Hors ligne
#37 Le 28/02/2023, à 12:29
- maminou1
Re : regler la lmuminosité sur un écran samsung
J'ai ça :
:~$ env | grep -i "session\|xdg"
XDG_MENU_PREFIX=gnome-
GNOME_SHELL_SESSION_MODE=ubuntu
XDG_VTNR=1
XDG_SESSION_ID=1
DESKTOP_SESSION=ubuntu
XDG_SESSION_TYPE=x11
XDG_DATA_DIRS=/usr/share/ubuntu:/home/maminou1/.local/share/flatpak/exports/share/:/var/lib/flatpak/exports/share/:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop
XDG_SESSION_DESKTOP=ubuntu
XDG_CURRENT_DESKTOP=ubuntu:GNOME
XDG_SEAT=seat0
GDMSESSION=ubuntu
GNOME_DESKTOP_SESSION_ID=this-is-deprecated
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
XDG_RUNTIME_DIR=/run/user/1000
XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg
SESSION_MANAGER=local/maminou1-TERRA-PC:@/tmp/.ICE-unix/1204,unix/maminou1-TERRA-PC:/tmp/.ICE-unix/1204
maminou1@maminou1-TERRA-PC:~$
Hors ligne
#38 Le 28/02/2023, à 12:34
- alduc31
Re : regler la lmuminosité sur un écran samsung
Tu as essayé le #32 ? Mettre le chemin complet de xrandr ?
Asus Vivobook S5406MA (Core Ultra 7 155H, 16Go, AX211)
Hors ligne
#39 Le 28/02/2023, à 13:28
- maminou1
Re : regler la lmuminosité sur un écran samsung
oui, je l'ai fait.après le #34
Hors ligne
#40 Le 28/02/2023, à 13:37
- alduc31
Re : regler la lmuminosité sur un écran samsung
Il y a aussi cette clé :
The OnlyShowIn entry may contain a list of strings identifying the desktop environments that MUST autostart this application, all other desktop environments MUST NOT autostart this application.
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Name=Luminosité
Exec=/usr/bin/xrandr --output VGA-1 --brightness 0.5
Icon=display
X-GNOME-Autostart-enabled=true
OnlyShowIn=GNOME;
Autre possibilité :
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Name=Luminosité
Exec=sh -c '/usr/bin/xrandr --output VGA-1 --brightness 0.5'
Icon=display
X-GNOME-Autostart-enabled=true
OnlyShowIn=GNOME;
Asus Vivobook S5406MA (Core Ultra 7 155H, 16Go, AX211)
Hors ligne
#41 Le 28/02/2023, à 14:21
- maminou1
Re : regler la lmuminosité sur un écran samsung
j'essaye
Hors ligne
#42 Le 28/02/2023, à 14:32
- maminou1
Re : regler la lmuminosité sur un écran samsung
aucune des 2 ne fonctionne.
J'ai l'impression que le répertoire autostart n'est pas pris en compte. Est-ce qu'il faut le mettre ailleurs? faut-il donner un ordre au démarrage pour qu'il puisse démarrer?
Hors ligne
#43 Le 28/02/2023, à 15:01
- alduc31
Re : regler la lmuminosité sur un écran samsung
C'est le répertoire par défaut sauf pour lxde.
Tu peux essayer de copier dans l'équivalent système :
sudo cp $HOME/.config/autostart/lum.desktop /etc/xdg/autostart/.
Asus Vivobook S5406MA (Core Ultra 7 155H, 16Go, AX211)
Hors ligne
#44 Le 28/02/2023, à 15:11
- maminou1
Re : regler la lmuminosité sur un écran samsung
ça ne marche pas non plus, désolé
Hors ligne
#45 Le 28/02/2023, à 15:20
- alduc31
Re : regler la lmuminosité sur un écran samsung
Quand ça veut pas, ça veut pas...
On peut essayer avec systemd :
Creation du répertoire .config/systemd/user/ :
mkdir -p $HOME/.config/systemd/user
Dans ce répertoire tu crée le fichier texte lum.service (.config/systemd/user/lum.service) avec le contenu :
[Unit]
Description=Réglage luminosité
[Service]
ExecStart=/usr/bin/xrandr --output VGA-1 --brightness 0.5
[Install]
WantedBy=default.target
Activation (et lancement) du service :
systemctl --user enable lum.service
systemctl --user start lum.service
Pour voir l'état du service (après redémarrage) :
systemctl --user status lum.service
Asus Vivobook S5406MA (Core Ultra 7 155H, 16Go, AX211)
Hors ligne
#46 Le 28/02/2023, à 15:26
- maminou1
Re : regler la lmuminosité sur un écran samsung
j'essaye de suite, je te tiens au courant
Hors ligne
#47 Le 28/02/2023, à 15:38
- maminou1
Re : regler la lmuminosité sur un écran samsung
j'ai ça :
maminou1@maminou1-TERRA-PC:~$ systemctl --user status lum.service
● lum.service - Réglage luminosité
Loaded: loaded (/home/maminou1/.config/systemd/user/lum.service; enabled; ven
Active: failed (Result: exit-code) since Tue 2023-02-28 14:33:46 CET; 3min 8s
Process: 1053 ExecStart=/usr/bin/xrandr --output VGA-1 --brightness 0.75 (code
Main PID: 1053 (code=exited, status=1/FAILURE)
févr. 28 14:33:46 maminou1-TERRA-PC systemd[1040]: Started Réglage luminosité.
févr. 28 14:33:46 maminou1-TERRA-PC systemd[1040]: lum.service: Main process exi
févr. 28 14:33:46 maminou1-TERRA-PC systemd[1040]: lum.service: Failed with resu
lines 1-9/9 (END)
Hors ligne
#48 Le 28/02/2023, à 16:44
- alduc31
Re : regler la lmuminosité sur un écran samsung
Je viens de tester. Après des dizaines de tests voilà ce qui fonctionne :
[Unit]
Description=Réglage luminosité
[Service]
Environment="DISPLAY=:0"
ExecStart=/usr/bin/xrandr --output VGA-1 --brightness 0.5
[Install]
WantedBy=graphical-session.target
Après la modif du fichier du service, faut faire :
systemctl --user daemon-reload
Puis
xrandr --output VGA-1 --brightness 1 ### pour voir si le service diminue bien la luminosité
systemctl --user stop lum.service
systemctl --user start lum.service
Comme j'ai fait pas mal de commandes, il y a peut-être d'autres trucs à faire...
Asus Vivobook S5406MA (Core Ultra 7 155H, 16Go, AX211)
Hors ligne
#49 Le 28/02/2023, à 16:47
- alduc31
Re : regler la lmuminosité sur un écran samsung
D'ailleurs pour le .desktop, peut-être qu'il manquait le DISPLAY=:0 :
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Name=Luminosité
Exec=sh -c "DISPLAY=:0 /usr/bin/xrandr --output VGA-1 --brightness 0.5"
Icon=display
X-GNOME-Autostart-enabled=true
OnlyShowIn=GNOME;
Asus Vivobook S5406MA (Core Ultra 7 155H, 16Go, AX211)
Hors ligne
#50 Le 28/02/2023, à 18:39
- maminou1
Re : regler la lmuminosité sur un écran samsung
jusqu'au poste #48 j'ai fait ce que tu as demandé, les commande stop et strart lum.service marchent dans le terminal
je vais redemarrer avant de faire le post #49
Hors ligne