David Clack, Ocean Shores, WA Netbooks Plus Java

Wednesday Jun 03, 2009

Hi All,

 So this issue with the programs not appearing  on the correct screen if your running nvidia with separate X screens configured has already been solved in the Ubuntu forums.

It's a bug in glib, I applied the patch and rebuilt glib, the problem has gone away for the gnome panel launch, but quick lounge (launcher list applet) is still having the problem, I'll have to check the source code.

This is the patch for glib 2.20.1

 diff -ur clean/glib2.0-2.20.1/gio/gdesktopappinfo.c postclean/glib2.0-2.20.1/gio/gdesktopappinfo.c
--- clean/glib2.0-2.20.1/gio/gdesktopappinfo.c    2009-03-31 18:04:20.000000000 -0500
+++ postclean/glib2.0-2.20.1/gio/gdesktopappinfo.c    2009-05-29 13:52:50.000000000 -0500
@@ -831,16 +831,16 @@
 {
   while (*a == *b)
   {
-    if (*a == 0 || *b == 0)
+    if (*a == 0 || *b == 0 || *b == '=') /* cover naughty equals usage. */
       return FALSE;
-    
-    if (*a == '=')
-      return TRUE;

     a++;
     b++;
   }

+  if (*a == '=' && *b == 0)
+    return TRUE;
+
   return FALSE;
 }


Hi All,

I keep promising myself that once I have my primary laptop working fine I will not touch it, why do I keep breaking this promise, I killed B112 in a way that I could not recover it again :-)

I did an luupgrade to B115, I have never seen so many svc errors during boot in my life.

So luck would have it, that I just moved all my user data and source store to an external 500GB USB HD with a zfs pool.

I had to do a clean install of B115, I've been reinstalling my software for about a week now.

B115 has the Gnome 2.26 desktop, so there are still a few issues, I'll have to check bugtraq and add some bugs.

I did upgrade the evolution from the 2.26 version to 2.27.2, it's a pretty nice release.

I did find some issues with the 2.27 gtkhtml module that is used by eveolution for creating, replying and forwarding mail.

If I use 2.27.2, then the drag and drop of attachments work, but check spelling causes the evolution to hang up.

If i use 2.27.1 check spelling works, but drag and drop causes the evolution to hang up.

Using truss on anything causes the desktop to stop resonding though the cursor is still moving.

I run dual screen with compiz on an nvidia card, 8 separate desktops.

The strange old bug is back, if I start a program from the gnome panel on monitor 2 it shows up on monitor 1.

If I start the program from a terminal on monitor 2 then it appears on monitor 2.

I want to think I remeber this is a PATH issue, but I'm still investigating.

Does not matter if I'm root or a standard user, compiz or not compiz.

Cursor staill shows up on monitor 1 if I go to monitor 2 fast enough, never noticed this before on B112.

I did do the upgrade to Xorg 1.6 as well, it looks stable.

So I will have to continue working on the program start up issue and why any use of truss looks up the system.

More later

Dave