Question In a BASH script, I launched an application and use “$!” variable to grab it’s process ID. I would like to perform some action on the application’s main window (e.g. move or resize it). However, this requires knowing the application’s window ID. How do I find the application’s window ID, using only it’s process [...]
For reasons which I am not going to explain here, the root partition of my eeePC (running Ubuntu Intrepid) has gone dangerously low on disk space. Usually, I have about 250MB to 300MB remaining in the partition. But twice now, the free disk space went below 50MB, and once almost at zero. When the disk [...]
Beginning from Ubuntu Intrepid Ibex, xdotool is added into the repositories. Xdotool is an application that allows you to control various X11 elements from the command line. In other words, you could change a window’s size, send keystrokes to an application, move and click the mouse, etc. So what? I could imagine that being able [...]
If you are a regular user of Zenity, you might have noticed an annoying behaviour in Ubuntu Intrepid. This is my problem symptom: I have a bash script, which mount NFS. This script make use of Zenity to present graphical dialogboxes to get the user’s confirmation to mount or unmount. I created a launcher icon [...]
There was something strange about SPDIF (a.k.a. IEC958) support in Ubuntu. This past Sunday, I was grappling with a visit from another nasty Gremlin (will post the full story another day). It all started while trying to fix an annoying problem with the SPDIF. Actually, I discovered later the problem turned out to be unrelated [...]
Previously, I wrote about installing Ubuntu Intrepid Ibex beta in my eeePC 900 here. In the “Fn keys” section, I mentioned that the audio control keys were working well after fixing the keycodes. However, recently I noticed the mute key (Fn+F7) is no longer functioning. I am not sure when it stopped working. I did [...]
Yesterday, I bought a new printer. As anyone who use Ubuntu/Linux knows, buying computer equipment can be a tough job. Many computer companies are our worst enemies. Despite the best effort of the open source communities and despite continuous improvement, hardware drivers remained one the main issue in Linux. Thus, when I began thinking about [...]
Previously, I wrote about installing Ubuntu Intrepid Ibex beta in my eeePC 900 here. In the “Processor scaling” section of that post, I mentioned about setting the CPU governor to “ondemand” upon boot up. A better solution would be to set the cpu governor to “performance” if booting with AC power, and “ondemand” if booting [...]
… and how to fix it Previously, I wrote about installing Ubuntu Intrepid Ibex beta in my eeePC 900 here. In that post, I mentioned the WIFI was detected and worked out-of-the-box. It was able to connect to my home’s WPA2 network. I have also subsequently used it in public/open WIFI networks without any issue. [...]
Around the world, Ubuntu LoCo teams and enthusiasts are waiting eagerly for Intrepid release on 30th October. Many are organising or planning release parties. Team Ubuntu Singapore (TUSG) is joining in the celebration. We will be having a small get-together barbeque on Saturday 1st November, at 6:30pm. Find out about the event here. If you [...]