Is GNOME 2.7/2.8 stable to you?
Vladimir Grebenschikov
vova at fbsd.ru
Thu Sep 16 01:01:50 PDT 2004
В ср, 15/09/2004 в 13:18 -0500, Jeremy Messenger пишет:
> On Wed, 15 Sep 2004 14:32:08 +0400, Vladimir Grebenschikov <vova at fbsd.ru>
> 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.
>
> 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=C 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 ?
>
> I can't reproduce this. At the every release of GNOME, I always reset all
> configuration files by 'rm -rf' the GNOME's .* and even in /var/tmp to get
> 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 all
> >> | 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
>
> I don't understand what you are trying to do with the new session? Care to
> explain more, so I can try to reproduce it? The 'doesn't work' will not
> 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=Standard
Also I have found following bug (or feature):
# Definition of the standard X server.
[server-Standard]
name=Flex server
command=/usr/X11R6/bin/X -audit 0 vt12
flexible=false
# Definition of the standard X server for flex
[server-Flex]
name=Flex server
command=/usr/X11R6/bin/X -audit 0
flexible=true
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=Parked
# Definition of the standard X server. (only for flex)
[server-Standard]
name=Flex server
command=/usr/X11R6/bin/X -audit 0
flexible=true
# Definition of the standard X server parked on vt12 console (main)
[server-Parked]
name=Parked server
command=/usr/X11R6/bin/X -audit 0 vt12
flexible=false
> > 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 ?
>
> I don't notice any issue with notification-area such as gaim, gdesklets
> 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 exists.
> > My upgrade procedure failed on building mjpegtools:
>
> mjeptools is not maintain by GNOME, but I shall help. I don't have any
> problem to install it, see here:
>
> ========================================
> # ls -l /var/db/pkg | grep mjp
> drwxr-xr-x 2 root wheel 512 Sep 15 12:58 mjpegtools-1.6.2_2/
> ========================================
>
> It looks like you have FreeBSD 5.x, so the devel/libgnugeopt conflicts
> 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 at vbook.fbsd.ru:/usr/obj/usr/src/sys/VBOOK i386
Actually I need libgnugetopts for other project, can this conflict be eliminated ?
> Cheers,
> Mezz
>
> > #portupgrade -f -r pkgconfig
> > ....
> > ===> Extracting for mjpegtools-1.6.2_2
> >>> Checksum OK for mjpegtools-1.6.2.tar.gz.
> > ===> 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 getopt
> > ()' here
> > main.cpp: In function `long int lround(double)':
> > main.cpp:69: warning: converting to `long int' from `double'
> > gmake[2]: *** [main.o] Ошибка 1
> > gmake[2]: Leaving directory
> > `/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.6.2/mplex'
> > gmake[1]: *** [all-recursive] Ошибка 1
> > gmake[1]: Leaving directory
> > `/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.6.2'
> > gmake: *** [all] Ошибка 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=package
> > ** 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
>
>
--
Vladimir B. Grebenchikov
vova at fbsd.ru
-------------- next part --------------
An embedded message was scrubbed...
From: Joe Marcus Clarke <marcus at marcuscom.com>
Subject: Re: Notification area - how it supposed to be sync with
applications ?
Date: Sat, 22 May 2004 20:33:24 -0400
Size: 2235
Url: http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20040916/025b45cc/attachment.mht
More information about the freebsd-gnome
mailing list