Ahoj. Mám na několika pracovních stanicích nainstalován Mint s prostředím MATE. Jsem s ním naprosto spokojen! Jen jsem se chtěl zeptat jakým způsobem (graficky a případně i skrzevá příkazový řádek) nastavit aby systém jakéhokoliv uživatele přihlášeného ale nepracujícího déle jak třeba 30min. odhlásil do úvodní obrazovky - pozor - ne přepnul ALE natvrdo ukončil jeho programy a odhlásil ho.
Jde mě o to že v těch stanicích je v každé cca 20 a víc uživatelů a někteří z nich prostě nechápou odhlašování po dokončení svojí práce. No a pak tam zůstávají viset a ono šestkrát spuštěné grafické prostředí přeci jen už na tom počítači je znát. Tedy jeho výkonu a reakcích.
Děkuji.
MATE - automatické odhlašování uživatelů
Re: MATE - automatické odhlašování uživatelů
Po troše hledání:
http://www.cyberciti.biz/faq/linux-tmou ... -variable/
Zjsednodušeně řečeno lze nastavit proměnnou TMOUT, která zajistí automatické odhlášení uživatelů (v terminálu) po zadané době v sekundách.
Všem uživatelům to lze nastavit v /etc/profile přidáním řádků:
Pro grafické prostředí by se mohl hodit program xprintidle.
http://forums.fedoraforum.org/showthread.php?t=92139
http://www.cyberciti.biz/faq/linux-tmou ... -variable/
Zjsednodušeně řečeno lze nastavit proměnnou TMOUT, která zajistí automatické odhlášení uživatelů (v terminálu) po zadané době v sekundách.
Všem uživatelům to lze nastavit v /etc/profile přidáním řádků:
Kód: Vybrat vše
# set a 5 min timeout policy for bash shell
TMOUT=300
readonly TMOUT
export TMOUT
Pro grafické prostředí by se mohl hodit program xprintidle.
Kód: Vybrat vše
#!/bin/bash
MAXIDLE = 60000 #Amount of idle time before logout, in milliseconds
DELAY = 30 #Amount of warning time you want to give, in seconds
while [ 1 ]; do
if [ `xprintidle` -gt $MAXIDLE ]; then
notify-send "Warning" "If you remain idle for $DELAY more seconds, you will be automatically logged out." -t `expr $DELAY '*' 1000`
sleep $DELAY
if [ `xprintidle` -gt $MAXIDLE ]; then
mate-session-save --force-logout #Change this to whatever program you use for logout
break
fi
fi
sleep 1
done
Fedora 32 MATE 64bit; kernel 5.8.11
CPU: Ryzen 9 3600X (12 core); RAM: 32 GiB
CPU: Ryzen 9 3600X (12 core); RAM: 32 GiB
Re: MATE - automatické odhlašování uživatelů
No tak zatím nic
Dík za nasměrování, ale i když sem přidal do /etc/profile ty tři řádky kódu. I tak nic. Zkušebně mám tu jiný počítač na kterém to zkouším a stále jede a nikdo se neodhlašuje. Jdu bádat dál.
Dík za nasměrování, ale i když sem přidal do /etc/profile ty tři řádky kódu. I tak nic. Zkušebně mám tu jiný počítač na kterém to zkouším a stále jede a nikdo se neodhlašuje. Jdu bádat dál.
Re: MATE - automatické odhlašování uživatelů
První tři řádky jsou pro SSH připojení.
Skript dole je kompatibilní s grafickým prostředím.
Skript dole je kompatibilní s grafickým prostředím.
Fedora 32 MATE 64bit; kernel 5.8.11
CPU: Ryzen 9 3600X (12 core); RAM: 32 GiB
CPU: Ryzen 9 3600X (12 core); RAM: 32 GiB
Re: MATE - automatické odhlašování uživatelů
Měl bych dotaz mám nainstalovaný linux mint 15 mate a zkoušel jsem cinnamon a chtěl bych to zpět na mate a nevím jak.dík za rady.
Re: MATE - automatické odhlašování uživatelů
Tak už mě poradily při odhlášení si změňit desktopové prostředí zpět na mate.