Visit Our UNIX and Linux User Community

Operating Systems Linux Red Hat command line tool to disable screen lock and/or screen saver Post 302566606 by cjcox on Thursday 20th of October 2011 04:43:43 PM
Old 10-20-2011
There's no portable way to do this. You can target a particular screen locker and often times they will have an option or way to send a message to the screen locker to stop locking. Some desktop screen lockers will look for particular power mgmt profiling to determine if they should lock or not.

If you want to disable it permanently, you should be able to do this in System -> Preferences -> Screensaver. Then you could manually lock your screen when you feel it is needed.

Since you're saying RHEL 5.4, you can send the gnome-screensaver a dbus message to inhibit locking with:

dbus-send --session --dest=org.gnome.ScreenSaver --type=method_call --print-reply --reply-timeout=20000 /org/gnome/ScreenSaver org.gnome.ScreenSaver.Inhibit string:"myshell" string:"I have no reason for doing this"

That command will return an integer string (cookie)... use that to UnInhibit

dbus-send --session --dest=org.gnome.ScreenSaver --type=method_call --print-reply --reply-timeout=20000 /org/gnome/ScreenSaver org.gnome.ScreenSaver.UnInhibit uint32:<the-integer-returned-from-the-inhibit>

Test Your Knowledge in Computers #415
Difficulty: Easy
HTML, CSS, and JavaScript are the three core technologies of the World Wide Web.
True or False?

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Screen saver

Can any one help me knowing how to do screen saver after certain time ? Thanks (3 Replies)
Discussion started by: Hegazy Mahdy
3 Replies

2. Shell Programming and Scripting

My screen saver for a plain session

Good day. :) I don't know exactly where or how to post this kind of stuff, but I though I'd like to have a look at my "Screen Saver" in progress. Comments welcome. This uses bash. Just copy and pase into any file. Make o+x and run. Feel free to edit and change all u like. Thanks. ... (0 Replies)
Discussion started by: Blooper
0 Replies

3. UNIX and Linux Applications

screen saver in UNIX~~~~~~HELP NEEDED

One of my Sun Box running SUNOS 4.1.3_U1, the screen saver in turn on. if there anyway to disable the screen saver? Thanks (0 Replies)
Discussion started by: AirWalker83
0 Replies

4. Solaris

screen saver command line on solaris10-intel

Hi All, I'm on Solaris10-intel and I'm on the classic GUI, CDE. Can't find the control for screen saver. Is there's a command line equivalent? Thanks in advance, itik (0 Replies)
Discussion started by: itik
0 Replies

5. Solaris

Screen Saver Resolution

I am using sun solaris machine i have given the specs of that machine given below Name of athe Platform : SUNW,Ultra-5_10 Machiene hardware :sun4u Processor Type :sparc Operating system : solaris 10 Monitory TYpe : SAMSUNG Sync Master... (2 Replies)
Discussion started by: ambavaram
2 Replies

6. UNIX for Advanced & Expert Users

How to disable the clearing of the first page when executing screen tool

Hi Guy, In order to monitor the user sessions, I have put the screen tool in the .profile in order to record the whole session. However, when the user logs in, the screen command is executed and the screen is first cleared, then the command prompt appears. so, I basically want to disable the... (2 Replies)
Discussion started by: saad26
2 Replies

7. Solaris

screen saver

I am using solaris 10 x86, i am trying to create my own sreensavers using the pictures in my folder. pls can someone tell on how to go about this (1 Reply)
Discussion started by: seyiisq
1 Replies

8. UNIX for Dummies Questions & Answers

Screen Saver for LINUX - ROOT

Good Morning. I have a question about screen savers in LINUX especially CENTOS. I don't seem to have a problem setting the screen saver with a password required for the root account(version 5.3). I'm told earlier versions you could not set it for. I was wondering if newer versions of LINUX had... (1 Reply)
Discussion started by: ejjones
1 Replies

9. Windows & DOS: Issues & Discussions

Screen saver mode at work

Hi, At work, the PC Windows 7 goes to screen saver mode after 10 minutes. I don't have access to change that. It's grayed out for me. After 10 minutes, the IM will say " AWAY" and my email status will say " AWAY ". Email and IM both are from Microsoft. My question is there any work... (2 Replies)
Discussion started by: samnyc
2 Replies

10. UNIX Desktop Questions & Answers

Cannot eliminate screen blank, lock or saver or whatever it's called...

Hi all, I'm running CentOS 7. When the machine is left alone for a few minutes, a screen saver or blanker or something comes up with a clock and date on it. You have to swipe this to get back to the desktop. I'm trying desperately to get rid of this so that it never comes up. No matter how long... (1 Reply)
Discussion started by: marmotking
1 Replies
dbus-send(1)						      General Commands Manual						      dbus-send(1)

dbus-send - Send a message to a message bus SYNOPSIS
dbus-send [--system | --session] [--dest=NAME] [--print-reply[=literal]] [--reply-timeout=MSEC] [--type=TYPE] OBJECT_PATH INTERFACE.MEMBER [CONTENTS ...] DESCRIPTION
The dbus-send command is used to send a message to a D-Bus message bus. See for more information about the big picture. There are two well-known message buses: the systemwide message bus (installed on many systems as the "messagebus" service) and the per-user-login-session message bus (started each time a user logs in). The --system and --session options direct dbus-send to send mes- sages to the system or session buses respectively. If neither is specified, dbus-send sends to the session bus. Nearly all uses of dbus-send must provide the --dest argument which is the name of a connection on the bus to send the message to. If --dest is omitted, no destination is set. The object path and the name of the message to send must always be specified. Following arguments, if any, are the message contents (mes- sage arguments). These are given as type-specified values and may include containers (arrays, dicts, and variants) as described below. <contents> ::= <item> | <container> [ <item> | <container>...] <item> ::= <type>:<value> <container> ::= <array> | <dict> | <variant> <array> ::= array:<type>:<value>[,<value>...] <dict> ::= dict:<type>:<type>:<key>,<value>[,<key>,<value>...] <variant> ::= variant:<type>:<value> <type> ::= string | int16 | uint 16 | int32 | uint32 | int64 | uint64 | double | byte | boolean | objpath D-Bus supports more types than these, but dbus-send currently does not. Also, dbus-send does not permit empty containers or nested con- tainers (e.g. arrays of variants). Here is an example invocation: dbus-send --dest=org.freedesktop.ExampleName /org/freedesktop/sample/object/name org.freedesktop.ExampleInterface.ExampleMethod int32:47 string:'hello world' double:65.32 array:string:"1st item","next item","last item" dict:string:int32:"one",1,"two",2,"three",3 variant:int32:-8 objpath:/org/freedesktop/sample/object/name Note that the interface is separated from a method or signal name by a dot, though in the actual protocol the interface and the interface member are separate fields. OPTIONS
The following options are supported: --dest=NAME Specify the name of the connection to receive the message. --print-reply Block for a reply to the message sent, and print any reply received in a human-readable form. --print-reply=literal Block for a reply to the message sent, and print the body of the reply. If the reply is an object path or a string, it is printed literally, with no punctuation, escape characters etc. --reply-timeout=MSEC Wait for a reply for up to MSEC milliseconds. The default is implementation-defined, typically 25 seconds. --system Send to the system message bus. --session Send to the session message bus. (This is the default.) --type=TYPE Specify method_call or signal (defaults to "signal"). AUTHOR
dbus-send was written by Philip Blundell. BUGS
Please send bug reports to the D-Bus mailing list or bug tracker, see dbus-send(1)

Featured Tech Videos

All times are GMT -4. The time now is 12:19 AM.
Unix & Linux Forums Content Copyright 1993-2021. All Rights Reserved.
Privacy Policy