Category: Ubuntu

Ubuntu 11.04: Fixing Notifications

I have seen several posts on how to fix the programs that can’t display notifications.  Let me combine them and give you my solutions.

Here are the other solutions.  Their solutions are probably better anyway, but that doesn’t stop me!

Step 1: Installed “dconf Editor”

There are many different ways to change the configuration settings.  You can edit settings files, or you can use a command-line program.  I like the graphical option that dconf Editor supplies, so that is what I am installing.  You can use any number of methods.  I just used the Ubuntu Software Center:

Step 2: Opened the dconf Editor

I used Alt+F2 and typed dconf-editor to open it:

Step 3: Changed the systray-whitelist option

To get to the option, I opened the tree on the left to: desktop > unity > panel.  Then, I changed the option to [‘all’] to allow everything.  Otherwise, you have to enter all the specific applications that you expect.

And, now I have Shutter, Gnome-RDP, and Skype all showing in the notifications area!

If I could influence this at all, I would suggest having a blacklist option instead of whitelist.  I can’t think of very many indicators that I would like to hide.  If I don’t want to see the indicator, in most cases, I would kill the program behind it.

Chrome and Gnome, Unity Integrating?

I read about a feature on the about:flags screen entitled “Experimental GNOME menu bar support”, and it caught my attention.  Apparently, I don’t have a late enough installation of Chrome to get this feature, so I can’t play with it, but I wanted to keep my eye out.

So, I found reference to the “Experimental GNOME menu bar support” in a bug report, and it referred me to an 81170 revision.  That led me to the corresponding Code Review.  Now, it looks to me like this revision changed it.

Now, this bug is labeled part of Milestone-13, so does that mean that I won’t see it until I get Chrome 13.  Right now I have version 11.0.696.68, and 13 is a ways off unless I go to the unstable release.

Please comment if you can point out anything else.  Otherwise, it just waiting…

Adding Apps to Unity’s Dash

Usually, you install apps from either the Ubuntu Software Center or Synaptic or apt-get.  In those cases, the package manager automatically adds the new programs to the menu.  But, what if you install a program manually?

Before Unity, I could right click on the menu and choose Edit Menus.  Now, in Unity, that option is not there.  For that matter, the menu isn’t there.

So, I found that I could type “Main Menu” in the dash to get to the same interface as before:

Main Menu Editor

You can easily add a new menu item in this tool:

Adding Menu Item

Previously, I found that the dash didn’t pick the new menu item up until after I rebooted.  When I just tried it, it worked without me needing to reboot.  Maybe an update fixed it or something.

If you have trouble with it not working, explore this command to start and stop the indexing tool:


zeitgeist-daemon --quit

zeitgeist-daemon &

Resources

Ubuntu 11.04 Natty First Thoughts

This weekend, I finally installed an Ubuntu release close to its release date.  This is probably the closest I have ever gotten it done!  So, here are my first thoughts after using it two work days.

The Install

The install went very well for me.  I have a Broadcom wireless card, which has given me problems in the past.  I was expecting to need to plug it into the wired network to get it to work.  I chose to install rather than use the try Ubuntu mode.  At first, the network indicator said that hardware drivers were not enabled and I could not connect.  I went ahead and told it to download updates as it installed knowing it would not be able to.  Then, I checked part way through copying the files and found that I could connect.  Once booted, I only had a couple of updates available in Update Manager so I am wondering if it actually did download them as it installed.  Also, the wireless was just working without me having to do anything after the install!

What I liked

First, it was new.  I like new features and new software — this definitely had the new feeling.  Unity is definitely different (in a good way).

I like the dash and the way the features comparable to gnome-do are built right into the interface.  The desktop interface is pretty light, yet I can quickly open the apps I want.

I like the way the launcher is on the left.  I have a wide screen laptop, and it probably makes more sense to use up the width rather than the height for the launcher.  Also, I like that it auto-hides when I have windows that use up the entire width of the screen, but otherwise, it always displays.

Notification Area

One issue I had was with a couple of applications that normally show icons in the notification area: Shutter and Gnome-RDP.  Shutter mentioned that it was waiting on a Perl interface to do the notifications, but I think I read about a fix that I will have to follow up with.

What surprised me is that I had a couple of other applications that were able to use the notification area.  Skype worked just fine.  Also, I have an application I wrote myself that worked with no problems: Project Sarah.

RDesktop

I usually use RDesktop not in full screen mode, but in a window that fills up the screen.  This makes it easy to switch between the remote desktop and the local.  I can also drag the window around if I need to see part of the remote and my desktop at the same time.

Unfortunately, Unity takes all the decorations off RDesktop now, and I can’t reposition the window.  That was a little frustrating.

Dual Screen Issues

I liked the fact that Ubuntu seemed to autodetect when I unplugged my external monitor.  It automatically switched back to single screen mode.

The problem is that I couldn’t see anything on the external screen.  The clock displayed with everything on the top, but below that was black.  I could drag windows across to the screen, and they would just disappear.  When I set it to mirror, both screens looked fine and everything worked as planned.

I also had trouble with my Java application crashing with a bizarre error.  When I didn’t have the external monitor connected, it worked fine.  I have typically been able to solve that problem by installing the Sun JDK as opposed to the OpenJDK.  I need to work through installing the Sun JDK, and that might do the trick.

Various Usability Issues

For the most part, I liked the launcher and the new interface, but there were a few things I have to get used to.  For example, in the old Gnome interface, I could minimize a window from the task bar by clicking on it after it is already active.  That doesn’t seem to work in Unity.

Also, I had trouble installing new custom menus.  I wanted to create a menu item for my Java programs that I wrote.  I also usually create a menu item for the different Eclipse profiles.  Before, I would right click on the Applications Menu and choose Edit Menu.  Now, it took me a bit to learn that I had to open the “Main Menu” application from the Dash.

Then, once I added the menus, they didn’t show up when I searched from the Dash until after I rebooted.  There’s got to be an easier way to add applications to the list or at least a way to reindex without rebooting.  I’ll follow up when I find it.

One more thing I noticed.  Most of the time I use the keyboard to launch applications (before Unity with Gnome-Do).  But, every once in a while my hand is already on the mouse, and I would rather use that.  Or, maybe I can’t quite remember the name of the program I want to open (hey, I am getting older).  Maybe I just need to get used to the new interface, but the Applications menu seemed a little easier for the mouse.

Settings

Previously, I could go to the Applications Menu to find all the different programs to change settings.  At first, I had trouble figuring out where I could go.  I wanted to see if there where any new settings.

Well, I found the Gnome-Control-Center in the power menu.  Instead of rebooting, you can go to “System Settings”.

Review

All in all, I am really excited about my new Ubuntu and Unity.  I will have to blog some more as I get past the issues in case you are going through them too.

Resources

Taking Cheesy Pictures With Your WebCam

If you have to go to the grocery store, you may as well make it fun.  My son can’t quite read yet, so I like to make picture lists of what we need and I have him go through the list and help me get all of the items.  Usually, I just use Google’s image search to build my list of pictures.  Today, I couldn’t find the right picture, and I decided to try my hand at taking my own pictures.

Here’s where I got lazy.  Why take a picture with my phone or digital camera and then take the time to copy over to my laptop?  I have a camera on my laptop.  Why can’t I use that?

Here’s how to make it work…

Installing Drivers and Software

I found my answers in Ubuntu’s Documentation.  If you need help with the drivers part, you can look there, but my driver was installed by default with the Ubuntu installation.  The part I needed was Cheese.  The Cheese program did exactly what I needed.

Ubuntu Documetation: WebCam

You can either use Ubuntu Software Center to install Cheese like this…

Installing Cheese with Ubuntu Software Center

Or, you can use Synaptic…

Synaptic to Install Cheese

Once installed, you’ll find it under the Sound and Video menu:

Cheese on the Menu

Using Cheese

Taking the picture is as easy as saying Cheese!  Open the program, get your web cam pointed right, and click the take photo button.

Taking the Picture

Note, Cheese has different modes.  You can either take a picture, video, or burst mode.  You can select the mode at the bottom:

Mode Icons

More Info…

Cheese Website

Ubuntu 11.04 Coming Soon; Where’s the Count Down!

I like the count down banners that get us excited about the new version of Ubuntu coming out.  Thanks to ikt, I finally found one!

The Wiki has a page dedicated to the countdown banners.  The sad part is that none of the counters made it to the Community countdown page.  The Facebook and Android ideas sounded cool, but I didn’t go looking for them.

You can check out the Natty Release schedule to see that the release date is April 28th.

Looking for TV Software

After having some sound issues with my TV Laptop, I am looking to reinstall with the latest version of Ubuntu.  It is past due for an upgrade! Here are some options that I found:

What I have is an old laptop where the hinge broken on the screen.  Everything works except it isn’t portable.  So, I turned it into an entertainment system.  MythTV has worked very well so far.  I have been able to hook in Hulu’s Desktop application and you wouldn’t know it isn’t a TV.  Plus, I have been able to put our home videos and some other video into the library, and it works great.

I am looking for a better front end interface.  It works good enough now, but I wouldn’t mind something that might iron out some of these issues.  If you have any thoughts or have used any of the tools, please comment.

Resources

Worship Software

I am working on coming up with an option for our church to run for their services.  We are currently using MediaShout on a Windows Laptop, but I want to try to migrate to Linux.

I thought about using Wine, but that idea doesn’t bode well with their Garbage Rating.  Another option is to run a Virtualized Machine.  VMWare has a converter that we could possibly use to move everything from the laptop to a virtual.  This post shows how to use that with Virtual Box too.  The only thing I am not sure of is about using multiple screens with it.

I found forum post with a list of other software.  AlternativeTo echos these suggestions:

I looked into OpenSong some.  One problem is that they don’t have a x64 version.  This post might have one.   Their page says it is written in RealBasic.

Lyricue was actually in the Ubuntu Repository, and I was able to install it easily.  I was able to install it, but I haven’t played with it at all.  From launchpad, it looks like it is written in C.  When I started it, it ask for a MySQL login, so it must use MySQL database.

The OpenLP looks pretty good, too.  They have a PPA archive that I could install.  I see it is written in Python and QT4.

Then, I found another option that isn’t as well publicised: ChangingSong.  It looks like it is written in Python.

Here is another called “Church Presentations“.  It is written in Java, which sounds cool to me.  They don’t have any released files though.

Here is the rest of my search on SourceForge: