Sunday Jan 31, 2010

B131 evolution contacts fixed

Hi All,

 So under Nevada I built my own Evolution version, I included openldap and weather, which we turn off.

I'd backed up my Evolution before blowing away the hard drive and installing OpenSolaris B131.

I think my contacts problem was that they had been written out in OpenLdap format.

I had a csv version of my contacts, so I did a little brain surgery on Evolution, deleting addressbook from .evolution and .gconf/apps/evolution, then did a restart.

Evolution on the first time up after the restart creates a personal addressbook, which I imported my contacts into, then created Work and imported again.

So now my Evolution is happy happy again.

Dave


Tuesday Jun 16, 2009

Quick Lounge fixed for separate x screen Nvidia

Hi All,

This fix is only for Nvidia graphics system with separate  X screens configured.

Anyone who is running separate X screens on Nvidia and likes to run quick lounge in the gnome panel,  Paolo Bacchilega in Italy just sent me a fixed source version and it now works correctly.

If you start up a program from screen 2 quick lounge it comes up on screen 2.

Thanks Paolo :-)

You can get the 2.14.1 source from git clone git://git.gnome.org/quick-lounge-applet

Do a mkdir m4 in the quick-lounge-applet directory

then ./autogen.sh --prefix=/usr --disable-static --localstatedir=/var/lib

gmake

gmake install

pkill quick-lounge

pkill gnome-panel

Dave

Wednesday Jun 03, 2009

OpenSolaris (Nevada) B115 separate X screen partial fixed

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;
 }


About

I work for the Java Embedded Global Business Unit of Oracle within Java Industry Solutions group under Alliances and Channels . I'm focused on the Java SE Embedded and BDB for ARM and PPC across multiple verticals

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today