Re: Thunderbird 1.5 for solaris available on mozilla.org
Michael Tosch <[email protected]> Tue, 24 Jan 2006 09:59:48 +0100
| Newsgroups | gmane.comp.mozilla.devel.unix |
|---|---|
| Organization | Ericsson Eurolab Germany |
| Message-ID | <[email protected]> |
Neal A. Lucier wrote: > Michael Tosch wrote: > >> Unlike our Thunderbird 1.0.4 built from the sources, this binary >> distribution cannot start multiple instances of Thunderbird 1.5. >> >> If I do so, the second instance of Thunderbird hangs. >> If I then exit the first instance, the second instance produces >> a popup saying: >> "Thunderbird is already running, but is not responding". >> >> The same happens if I have specified thunderbird in firefox as >> network.protocol-handler.app.mailto >> and I click on a "mailto:" link. >> >> Also vise versa, one cannot start multiple instances of >> Firefox 1.5. >> A command "firefox http://www.sun.com" hangs, and if the first >> instance is quit, there comes the popup >> "Firefox is already running, but is not responding". >> >> Our OS: >> SunOS 5.8 Generic_108528-29 sun4u sparc >> >> > > I have the same experience, and I'm pretty sure it is because TB 1.5 and > FF 1.5 were compiled by the Sun Beijing Team with GTK1 support instead > of GTK2 support. They compiled all 1.0.x release with GTK2 support, and > the readme does not explain the reasoning behind switching to GTK1 with > the 1.5 release. (Alan DuBoff and John Weeks used to maintain builds > for solaris 2.8 linked against GTK1.) > > I have found the GTK1 libraries included in /usr/sfw are much buggier > than the GTK2 libraries included in /usr. (There are a few UI bugs when > FF and TB are compiled against GTK2, but they are much less severe than > when compiled against GTK1, and the benefits of GTK2 far outweigh the UI > problems.) > > Also if you use GNOME 2.0 on Solaris 8 or 9 or JDS on Solaris 10, a GTK1 > app cannot due a number of things that you would expect a GNOME app to > do; communicate intelligently with other GNOME 2.x apps (open a link in > firefox from thunderbird), correctly interact with gconfd to register > themselves as the "default application", look up mime type > registrations, or determine if a copy is already running and if so > interact with it. > > Another benefit of using the solaris2.8-gtk2 builds, was that if you ran > them on a system that had a later version of GNOME (Solaris 10 FCS for > example) they share a more consistent look and feel with the rest of the > GUI, and they are not subject to the same bugs that the Solaris 8/9 > GNOME 2.0.x implementations have; however, the solaris2.8-gtk1 builds > have all same problems on Solaris 10 that they have on Solaris 8 or 9. > Admittedly the solaris 10 builds use gtk2. > > Neal We are not running GNOME here, but CDE and Openwindows(olvwm). The gconfd mechanism does not exist. Perhaps the 1.5 versions only support GNOME mechanism and not the prefs.js="network.protocol-handler.app.mailto" mechanism? -- Michael Tosch @ hp : com