Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am not sure where to put this so I am posting the question here.
I am attempting to create a cron script to check the connection to a server using fping. Now this works, but I need to somehow alert the user on the gnome desktop. I tried using gxmessage, but the messagebox never pops up though it does work in a terminal. I was wondering how do I use gxmessage box or some other way to create an alert message as part of a cron script.
I'm not sure if this is related but I needed to add
Code:
export DISPLAY=:0.0
To get a script working as a cron job that used feh to change the background. Maybe gxmessage doesn't know which screen you're asking it to display on?
I'm not sure if this is related but I needed to add
Code:
export DISPLAY=:0.0
To get a script working as a cron job that used feh to change the background. Maybe gxmessage doesn't know which screen you're asking it to display on?
After thinking about it, that might be the issue. If running from a standard terminal, of course it wouldn't work, but exporting the DISPLAY environment would definitely tell it to use the first X server that is allocated on the OP's system.
After thinking about it, that might be the issue. If running from a standard terminal, of course it wouldn't work, but exporting the DISPLAY environment would definitely tell it to use the first X server that is allocated on the OP's system.
Yes, that was it though you are wrong in that it did work from a standard terminal. It only did not work as a cron script. But after adding the export DISPlay:=0 && to my command, it now works. Thanks though.
Yes, that was it though you are wrong in that it did work from a standard terminal. It only did not work as a cron script. But after adding the export DISPlay:=0 && to my command, it now works. Thanks though.
I was talking about an actual terminal, and not a virtual terminal, like you would run gnome-terminal with X.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.