teo77Mármint így:
bash -c "gnome-screensaver-command -l & { sleep 1; xset dpms force off; sleep 100; kill -9 $0; }"
(Nem a témához: ha '&' jelet írnál akkor '&'-et írj, http://ubuntu.hu/filter/tips)
Az '-l' helyett próbáld meg az '-i' opciót.
-l =lock
-i =inhibit
Igaz, így nem zár le...
Az '-a' és '-l' használata esetén, szerintem a 'sleep 1' helyett 'sleep 30' jó lehet. (Ha mondjuk 25s múlva kapcsol vissza...)
Ha ezzel próbáltad, esetleg lehet, hogy 'sleep 60' kell.
Ez az idő másodpercekben, ami után leáll a parancssorozat. Ezt lehet próbálgatni (30, 60, 65, 100, ...).
Az '-i'-vel működnie kellene, mivel az meggátolja a képernyővédő bekapcsolását.