my ubuntu machine has pagers for taking screenshots, it is working when I run manually  root@bobby:~# pageres https://example.com 480x320 --format=jpg --filename 'page' --overwrite   But, when I enable cron entry it is not working and throwing MTA error, probably due to the output enabled.  * * * * * su bobby "/usr/bin/pageres https://example.com 480x320 --format=jpg --filename 'page' --overwrite" &gt;&gt; log.log  * * * * * su bobby "pageres https://example.com" &gt;&gt; log.log   both commands are not working.
This is a  about using cron &amp; crontab.   You have been directed here because the community is fairly sure that the answer to your question can be found below. If your question is not answered below then the answers will help you gather information that will help the community help you. This information should be edited into your original question.  The answer for 'Why is my crontab not working, and how can I troubleshoot it?' can be seen below.  This addresses the cron system with the crontab highlighted.
Can I achieve a torchlight effect (lighter area around a light source) in a 2D game? I am thinking of writing myself a simple 2D game. It will not shine with perfect graphics or gameplay at first, but I'd consider it my first step in PC game development. So, imagine such simple sprite-based 2D game (like Heroes IV or Startcraft BroodWar).  I want the gameplay to support day/night with the according lighting changes and at the same time it will be madness to have to create sprites for every lighting nuance. So, I decided adding a semi-transparent layer on top of other objects will be enough.   The issue with this solution is if I have a light source object in the game (like the hero wearing a torch, or a burning building), there must be a lighter area around it, right? Since I am putting my semi-transparent layer over everything, how would you suggest to achive the torchligt visual effect I want? Maybe redraw that layer adding 'gaps' or differently colored areas based on the lighting effect? If I buy a game from PSN on ps3 Is it permanently mine? Could not open input file: composer.phar How to prove $(-3) \times (-4) = 12$? How to logically understand the multiplication of two integers ?  Eg:  3 x 4 = 12 (is understandable)  -3 x4 = -12 (is also somewhat understandable)  But , 3 x -4 = -12 (is NOT understandable)  -3 x -4 = 12 (is also NOT understandable)  Now , at this we must assume that commutative property may not be true .  What is the logical explanation for something being multiplied negative times ? Can you set a border opacity in CSS? Item cannot be installed or removed until the package catalogue is repaired Why does extended piston become stuck if air above it is powered? To reproduce this problem make layout like this and then power the piston. Once the piston is extended, removing the power source will not retract it:    Since piston head block is transparent, I see no explanation for this. Also, even if it wasn't transparent, it still wouldn't power a piston. For example this doesn't power the piston:    But if I place redstone and THEN place the piston, it's powered:    It also remains powered no matter what, as long as there isn't a block update event:    I suppose this behavior can be used to make a block update detector, but in my case this sucks. I wanted such setup for automatic smooth stone generator (without any clocks):    But due to this bug, it won't work - the piston will be always extended. System.Drawing in Windows or ASP.NET services According to , it is not a particularly good idea to use classes within the System.Drawing namespace in a Windows Service or ASP.NET Service. Now I am developing a class library which might need to access this particular namespace (for measuring fonts) but it cannot be guaranteed that the host process is not a service.  Now there is a less optimal method I can fall back to if System.Drawing is unavailable, but if it is possible, I would rather use classes in System.Drawing. So what I would like to do is to determine at runtume if System.Drawing is safe or not, and if it is, use it, otherwise fall back to the suboptimal option.  My problem is: How could I possibly detect if System.Drawing is safe to use?  I think I should either   Detect if the current process is a Windows Service or ASP.NET service Detect if GDI is available Or maybe there is a way to ask System.Drawing.dll itself if it is safe to use   Unfortunately, I cannot come up with a way to implement any of these approaches. Does anyone have any idea? PC started having screen glitches after update I'm not sure what's caused it. I haven't changed any system settings. The only thing I've done that may have broken something is updating my software. My update was: upgrade linux-generic-hwe-20.04:amd64 5.8.0.48.54~20.04.32 5.8.0.49.55~20.04.33 upgrade linux-image-generic-hwe-20.04:amd64 5.8.0.48.54~20.04.32  upgrade linux-headers-generic-hwe-20.04:amd64 5.8.0.48.54~20.04.32  upgrade linux-image-extra-virtual:amd64 5.4.0.70.73 5.4.0.71.74 upgrade linux-image-generic:amd64 5.4.0.70.73 5.4.0.71.74 upgrade linux-libc-dev:amd64 5.4.0-70.78 5.4.0-71.79 upgrade libseccomp2:amd64 2.4.3-1ubuntu3.20.04.3 2.5.1-1ubuntu1~20.04.1 upgrade nomachine:amd64 7.3.2-3 7.4.1-3```  Removing nomachine did not solve the problem. It was far worse before, I'm not sure how to describe exactly, but my entire screen's UI was glitching out. So I rebooted and that stopped, but now the terminal text looks like this:  I haven't changed any terminal settings. This seems to be occurring in the entire OS. Here is another example:  Not sure how to go about troubleshooting this? I don't have the time to reinstall the OS, nor do I think I should have to because this is just ridiculous and shouldn't happen. I'm not aware of anything I've done to make the system unstable. Edit Earlier I also tried booting the PC. It failed and got stuck on some command in a terminal (didn't manage to take a photo of what it said). So I rebooted into recovery mode with both available kernels. I was getting strange glitches like this:  That didn't work. So I rebooted the PC normally, and now I somehow logged in fine. Now I'm getting popups saying to report a system error. It says this:  Environment  Ubuntu 20.04.2 LTS GNOME 3.36.8  sudo lshw -class display   *-display        description: VGA compatible controller        product: Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller        vendor: Intel Corporation        physical id: 2        bus info: pci@0000:00:02.0        version: 06        width: 64 bits        clock: 33MHz        capabilities: msi pm vga_controller bus_master cap_list rom        configuration: driver=i915 latency=0        resources: irq:33 memory:f7800000-f7bfffff memory:e0000000-efffffff ioport:f000(size=64) memory:c0000-dffff  I also did , which passed with 0 errors. Let me know if more details are required. How do you do AppBar docking (to screen edge, like WinAmp) in WPF? Run a Windows Service as a console app Random keys on keyboard stopped working Configure VirtualBox to connect to Internet through proxy I'm currently trying to run Chrome OS in VirtualBox 3.0.1. Windows XP Pro is the host system.  The actual behavior is Chrome OS starts up fine, reaches the login screen.  Once so, when trying to log using my Google account, I have the network indicator (at the bottom of Virtual Box window) briefly flashing, showing a connection attempt. Nothing happens then, the display stays on the login screen.  The fact that the network indicator flashes makes me think this may be a proxy configuration issue. Indeed, I'm using a proxy to access the Internet from Windows. I guess such a proxy should be configured for Virtual Box as well, but couldn't find anything on the Internet not implying an actual modification of the guest system (for instance,  kind of solution isn't working for me, as it implies accessing to the guest system, what I can't)...  Does anyone have any clues or ideas on how to configure Virtual Box (and maybe Windows XP) to have this working?  Chrome OS version: 999.999.32409.000656, Developer Build Fri Nov 20 00:07:42 UTC I asked a question almost as soon as I got my account. I got a few decent answers, but none of them helped solve my problem. The question has long since become buried by newer questions, and there's still no accepted answer. Unfortunately, because there are quite a few answers with votes, to a casual observer it probably looks like the question was answered and I just neglected to mark an answer as accepted, and the system does not consider it "unanswered".  Or, I asked a question that was a bit more difficult to answer. After waiting for some time, I received no answers, little or no comments, and only a few views. The question does show up in the "unanswered" list, but no one has answered my question.  In either case, what's the protocol for me to try to get this question answered?  I see several options:   Post the question a second time, possibly linking to the original, to get attention for the original question. This is encouraged on sites like Reddit.  However, it's probably not appropriate here, since we're encouraged to check for duplicates and not submit a question that's already been asked by someone else, so this probably falls under that heading. Wait for some kind of wiki-like talk page to be implemented, then post a plea on the talk page for input and hope that activity on the talk page bumps up the question. Edit the question, but do nothing further on the Stack Exchange site. If I edit my post to say that I haven't accepted any of the current answers but am looking for more, then the question might get answered eventually by people browsing through old questions to find something they can answer. Post the question on other sites, but link to my original question on Stack Exchange. People will either answer here, or they'll answer on the other site and I can post the accepted answer here myself.  This might be considered spamming, so it might be better to do this without the link.      For more information, see the "" page in the . Alien invasion movie, giant robot aliens with long legs capturing people Clear Android Market Search History? Any thoughts on how one might clear the Android Marketplace search history? For instance, if I recently searched for an android app in the marketplace, the marketplace search maintains a history list of which apps/keywords that I have recently looked for.    Thanks in advance! When we eat something, after munching and swallowing a bite, we are strongly stimulated to have one more bite. What is the taste that causes this effect? In the Lord of the Rings it is said     "In Eregion long ago many Elven-rings were made, magic rings as you   call them, and they were, course, of various kinds: some more potent   and some less. The lesser rings were only essays in the craft before   it was full-grown, and to the Elven-smiths they were but trifles — yet   still to my mind dangerous for mortals. But the Great Rings, the Rings   of Power, they were perilous.”   [LotR I 2 (60)]   There is a clear distinction here between the 20 Rings of Power in the Ring Rhyme (the 7,9,3,and 1) and these other rings. What happened to the "lesser rings"? This is a revisit of  that seems to have grown stale without any solid answer. Just recently I was baffled by 's ability to :  In my experience, certain review queues seem to be more inclined to &quot;single-user reviews&quot; (like First Posts and/or Late Answers), while others are more geared to &quot;multi-user reviews&quot; (like Close Votes and/or Suggested Edits). This does not seem to be the case here. The &quot;requirement&quot; for such late, duplicate reviews are questionable and               (         ). Even being able to  (I highly doubt this was an instance of keeping the review window open for more than an hour and only reviewing it post mortem - first post reviews are dealt with far more quickly than most other review queues):   While these examples do not speak to the , it sure seems biased. Something is amiss... Over at  we have a far smaller community, so these situations are far more noticeable.  Edit: The following are all candidates for the above discussion: How do I parse command line arguments in Java? What is a good way of parsing command line arguments in Java?