Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Sep 2004 12:01:46 +0400
From:      Vladimir Grebenschikov <vova@fbsd.ru>
To:        Jeremy Messenger <mezz7@cox.net>
Cc:        gnome <freebsd-gnome@FreeBSD.org>
Subject:   Re: Is GNOME 2.7/2.8 stable to you?
Message-ID:  <1095321706.62780.27.camel@localhost>
In-Reply-To: <opsedrs80j9aq2h7@mezz.mezzweb.com>
References:  <opseaqp2nq9aq2h7@mezz.mezzweb.com> <41471643.4000605@marcuscom.com><opsedrs80j9aq2h7@mezz.mezzweb.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-MiYPrbXct9uAK+BOseYo
Content-Type: text/plain; charset=KOI8-R
Content-Transfer-Encoding: quoted-printable

=F7 =D3=D2, 15/09/2004 =D7 13:18 -0500, Jeremy Messenger =D0=C9=DB=C5=D4:=20
> On Wed, 15 Sep 2004 14:32:08 +0400, Vladimir Grebenschikov <vova@fbsd.ru>=
 =20
> wrote:

> >> I relied to say that this most likely points to a need to upgrade
> >> libgda2 and libgnomedb.  Did you do that?
> >
> >
> > Yes, it does not help.
>=20
> Did you read my reply with link?

Yes, they suggest to ignore message - not looks good, I have remove
plug-in and it helps, but see below

> > Also gnumeric complains on start to stderr:
> >
> >  env LANG=3DC gnumeric
> > /home/vova/.gtkrc-2.0:2: Unable to find include file: ".gtkrc-2.0-
> > scrollbar_cog"
> > (gnumeric:65048): GnomePrintCupsPlugin-WARNING **: iconv does not
> > support ppd character encoding: ISOLatin1, trying CSISOLatin1
> > ** (gnumeric:65048): WARNING **: Could not find child for option
> > "PhysicalSize" with id "A4"
> > ** (gnumeric:65048): WARNING **: Could not find child for option
> > "PhysicalSize" with id "Letter"
> > ** (gnumeric:65048): WARNING **: Could not find child for option
> > "PhysicalSize" with id "A4"
> > ** (gnumeric:65048): WARNING **: Could not set value of "PhysicalSize"
> > to "A4"
> > ** (gnumeric:65048): WARNING **: Could not find child for option
> > "PhysicalSize" with id "Letter"
> > ** (gnumeric:65048): WARNING **: Could not find child for option
> > "PhysicalSize" with id "A4"
> > ** (gnumeric:65048): WARNING **: Could not find child for option
> > "PhysicalSize" with id "A4"
> >
> >
> > May be I should reset some configuration files ?
>=20
> I can't reproduce this. At the every release of GNOME, I always reset all=
 =20
> configuration files by 'rm -rf' the GNOME's .* and even in /var/tmp to ge=
t =20
> the better stability.

opps, forcing users (not developers) to reset all configuration not
good, I think it need to test upgrade too ...

turning off cups removes all these messages and make start of gumeric
much faster (looks like gnumeric tries to connect all configured cups
printers - seems strange)

But, after some rebuilds it refused to start at all under normal user -
it crashed

Backtrace was generated from '/usr/X11R6/bin/gnumeric'
Gnome bug-buddy collected some stacktraces, but they not seems usable:

[Switching to LWP 100176]
0x28f40d6f in pthread_testcancel () from /usr/lib/libpthread.so.1
#0  0x28f40d6f in pthread_testcancel () from /usr/lib/libpthread.so.1
#1  0x28f3956d in pthread_mutexattr_init ()
from /usr/lib/libpthread.so.1
#2  0x28f3d4bc in pthread_setconcurrency ()
from /usr/lib/libpthread.so.1
#3  0x28f41850 in pthread_exit () from /usr/lib/libpthread.so.1
#4  0x28f2d9c1 in pthread_create () from /usr/lib/libpthread.so.1
#5  0x28ffedab in _ctx_start () from /lib/libc.so.5

Thread 3 (LWP 100176):
#0  0x28f40d6f in pthread_testcancel () from /usr/lib/libpthread.so.1
No symbol table info available.
#1  0x28f3956d in pthread_mutexattr_init ()
from /usr/lib/libpthread.so.1
No symbol table info available.
#2  0x28f3d4bc in pthread_setconcurrency ()
from /usr/lib/libpthread.so.1
No symbol table info available.
#3  0x28f41850 in pthread_exit () from /usr/lib/libpthread.so.1
No symbol table info available.
#4  0x28f2d9c1 in pthread_create () from /usr/lib/libpthread.so.1
No symbol table info available.
#5  0x28ffedab in _ctx_start () from /lib/libc.so.5
No symbol table info available.

Thread 2 (Thread 3 (runnable)):
#0  0x28f40e2f in pthread_testcancel () from /usr/lib/libpthread.so.1
No symbol table info available.
#1  0x28f4479c in ?? () from /usr/lib/libpthread.so.1
No symbol table info available.
#2  0x0866fdc0 in ?? ()
No symbol table info available.
#3  0xbfbfdb14 in ?? ()
No symbol table info available.
#4  0x28f33317 in pthread_rwlock_timedwrlock ()
from /usr/lib/libpthread.so.1
No symbol table info available.
#0  0x28f40d6f in pthread_testcancel () from /usr/lib/libpthread.so.1


But again, starting gnumeric under root user works - Ok.
Also, under root there is no popup about gnome-db plug-in.

> >> d here/,
> >> |    System -> New Session does not work - it make screen white and al=
l
> >> | 	  If I do Ctrl-Alt-F1 then back - old sessi
> >>
> >> This should be fixed in the latest version.
> >
> > No, this is not fixed on latest gnome. But I can start second Xserver
> > manually
> > sudo X :1
>=20
> I don't understand what you are trying to do with the new session? Care t=
o =20
> explain more, so I can try to reproduce it? The 'doesn't work' will not =20
> help us to figure what problem you are having.

I've figured out what happens myself, I have add "vt12" to "Standard
Server" definition in gdm.conf. So flex-server tried to start second X
server on same vt and this gives unexpected result instead of simple
error.

Another issue I have found, with this gdm configuration:

[servers]
0=3DStandard

Also I have found following bug (or feature):
# Definition of the standard X server.
[server-Standard]
name=3DFlex server
command=3D/usr/X11R6/bin/X -audit 0 vt12
flexible=3Dfalse

# Definition of the standard X server for flex
[server-Flex]=20
name=3DFlex server=20
command=3D/usr/X11R6/bin/X -audit 0
flexible=3Dtrue

On gdmflexiserver it suggest to choose one of X servers for flex:
Standard and Flex, looks like bug in gdmflex logic: it is not possible
to disable flexing on standard server.

Finally this configuration looks Ok for me:
[servers]
0=3DParked

# Definition of the standard X server. (only for flex)
[server-Standard]
name=3DFlex server=20
command=3D/usr/X11R6/bin/X -audit 0
flexible=3Dtrue

# Definition of the standard X server parked on vt12 console (main)
[server-Parked]
name=3DParked server
command=3D/usr/X11R6/bin/X -audit 0 vt12
flexible=3Dfalse


> > Another issue notification-area applet still can be started after it's
> > children. I was forced to fix this by adding sleep() into simicq binary
> > to wait while notification-area applet starts.
> >
> > Is any plans to make this in sync ?
>=20
> I don't notice any issue with notification-area such as gaim, gdesklets =20
> and few other apps. Perhaps, need to explain more?

Ok, see marcus@ replay on my previous post about in attachment. (with gnome=
 bugzilla link, open bug)
Actually now I have much faster notebook and problem with simicq still exis=
ts.

> > My upgrade procedure failed on building mjpegtools:
>=20
> mjeptools is not maintain by GNOME, but I shall help. I don't have any =20
> problem to install it, see here:
>=20
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> # ls -l /var/db/pkg | grep mjp
> drwxr-xr-x  2 root  wheel       512 Sep 15 12:58 mjpegtools-1.6.2_2/
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>=20
> It looks like you have FreeBSD 5.x, so the devel/libgnugeopt conflicts =20
> with getopt in base system. Uninstall libgnugeopt and try mjeptools again=
.

I have current, but uninstalling libgnugetopts helps.

# uname -a
FreeBSD vbook.fbsd.ru 6.0-CURRENT FreeBSD 6.0-CURRENT #4: Fri Sep  3 11:36:=
31 MSD 2004     root@vbook.fbsd.ru:/usr/obj/usr/src/sys/VBOOK  i386

Actually I need libgnugetopts for other project, can this conflict be elimi=
nated ?

> Cheers,
> Mezz
>=20
> > #portupgrade -f -r pkgconfig
> > ....
> > =3D=3D=3D>  Extracting for mjpegtools-1.6.2_2
> >>> Checksum OK for mjpegtools-1.6.2.tar.gz.
> > =3D=3D=3D>  Patching for mjpegtools-1.6.2_2
> > ...
> > (cd .libs && rm -f libmplex2.la && ln -s ../libmplex2.la libmplex2.la)
> > if c++ -DHAVE_CONFIG_H -I. -I. -I.. -I .. -I ../utils  -
> > I/usr/local/include   -O -pipe   -MT main.o -MD -MP -MF ".deps/main.Tpo=
"
> > \
> >   -c -o main.o `test -f 'main.cpp' || echo './'`main.cpp; \
> > then mv -f ".deps/main.Tpo" ".deps/main.Po"; \
> > else rm -f ".deps/main.Tpo"; exit 1; \
> > fi
> > In file included from /usr/include/c++/3.4/bits/gthr-default.h:44,
> >                  from /usr/include/c++/3.4/bits/gthr.h:96,
> >                  from /usr/include/c++/3.4/bits/c++io.h:37,
> >                  from /usr/include/c++/3.4/iosfwd:47,
> >                  from /usr/include/c++/3.4/bits/stl_algobase.h:70,
> >                  from /usr/include/c++/3.4/bits/char_traits.h:46,
> >                  from /usr/include/c++/3.4/string:47,
> >                  from main.cpp:33:
> > /usr/include/unistd.h:376: error: declaration of C function `int getopt
> > (int, char* const*, const char*)' conflicts with
> > /usr/local/include/getopt.h:115: error: previous declaration `int getop=
t
> > ()' here
> > main.cpp: In function `long int lround(double)':
> > main.cpp:69: warning: converting to `long int' from `double'
> > gmake[2]: *** [main.o] =EF=DB=C9=C2=CB=C1 1
> > gmake[2]: Leaving directory
> > `/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.6.2/mplex'
> > gmake[1]: *** [all-recursive] =EF=DB=C9=C2=CB=C1 1
> > gmake[1]: Leaving directory
> > `/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.6.2'
> > gmake: *** [all] =EF=DB=C9=C2=CB=C1 2
> > *** Error code 2
> >
> > Stop in /usr/ports/multimedia/mjpegtools.
> > ** Command failed [exit code 1]: /usr/bin/script -
> > qa /tmp/portupgrade1290.1 make DEPENDS_TARGET=3Dpackage
> > ** Fix the problem and try again.
> > --->  Skipping 'multimedia/gstreamer-plugins' (gstreamer-plugins-0.8.4)
> > because a requisite package 'mjpegtools-1.6.2_2' (multimedia/mjpegtools=
)
> > failed (specify -k to force)
> > --->  Skipping
> > 'sysutils/gnomecontrolcenter2' (gnomecontrolcenter2-2.7.1) because a
> > requisite package 'mjpegtools-1.6.2_2' (multimedia/mjpegtools) failed
> > (specify -k to force)
> > --->  Skipping 'x11/gnome2' (gnome2-2.7.92) because a requisite package
> > 'gnomecontrolcenter2-2.7.1' (sysutils/gnomecontrolcenter2) failed
> > (specify -k to force)
> > ** Listing the failed packages (*:skipped / !:failed)
> >         ! multimedia/mjpegtools (mjpegtools-1.6.2_2)    (new compiler
> > error)
> >         * multimedia/gstreamer-plugins (gstreamer-plugins-0.8.4)
> >         * sysutils/gnomecontrolcenter2 (gnomecontrolcenter2-2.7.1)
> >         * x11/gnome2 (gnome2-2.7.92)
> > --->  Packages processed: 1 done, 0 ignored, 3 skipped and 1 failed
> >
> >
> >
> >> Joe
>=20
>=20
--=20
Vladimir B. Grebenchikov
vova@fbsd.ru

--=-MiYPrbXct9uAK+BOseYo
Content-Disposition: inline
Content-Description: =?koi8-r?Q?=F7=CC=CF=D6=C5=CE=CE=CF=C5?=how it
	supposed to be sync with applications ?
Content-Type: message/rfc822

Return-path: <marcus@marcuscom.com>
Envelope-to: vova@fbsd.ru
Delivery-date: Sun, 23 May 2004 04:33:34 +0400
Received: from rrcs-midsouth-24-172-16-118.biz.rr.com ([24.172.16.118]
	id	1BRgvl-0004OR-00 for vova@fbsd.ru; Sun, 23 May 2004 04:33:34 +0400
Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) by
	i4N0Wf7F078442;marcus@marcuscom.com)
Subject: Re: Notification area - how it supposed to be sync with
	applications ?
From: Joe Marcus Clarke <marcus@marcuscom.com>
To: vova@fbsd.ru
Cc: FreeBSD GNOME Users <gnome@freebsd.org>
In-Reply-To: <1084871282.886.10.camel@localhost>
References: <1084871282.886.10.camel@localhost>
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="=-kF3jq8RPaOysoP81uOP/"
Organization: MarcusCom, Inc.
Message-Id: <1085272403.25372.23.camel@shumai.marcuscom.com>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.6 
Date: Sat, 22 May 2004 20:33:24 -0400
X-Evolution-Source: mbox:/var/mail/vova


--=-kF3jq8RPaOysoP81uOP/
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Tue, 2004-05-18 at 05:08, Vladimir Grebenschikov wrote:
> I have following problem:
>=20
> I am use notification area applet with net/simicq.
>=20
> On my, relative slow notebook (333Mhz) sim always starts before
> notification area applet, and I should manually restart it to get icon
> inside notification area.
>=20
> So question how it supposed to be in sync (start of notification are
> applet and applications) ?

I think this is a problem that has plagued the notification area since
its inception (http://bugzilla.gnome.org/show_bug.cgi?id=3D122391).  I
don't see this being fixed anytime soon.

Joe

--=20
PGP Key : http://www.marcuscom.com/pgp.asc

--=-kF3jq8RPaOysoP81uOP/
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQBAr/FTb2iPiv4Uz4cRAsFFAJ44cQBU0LwfxfA6PDwPvxf5GekTEwCfdPG8
IvQ0kJoWa4JPB/y/r6UD30M=
=BKMd
-----END PGP SIGNATURE-----

--=-kF3jq8RPaOysoP81uOP/--


--=-MiYPrbXct9uAK+BOseYo--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1095321706.62780.27.camel>