Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Mar 2008 11:39:25 -0400
From:      Joe Marcus Clarke <marcus@FreeBSD.org>
To:        vova@fbsd.ru
Cc:        freebsd-gnome <freebsd-gnome@FreeBSD.org>
Subject:   Re: GNOME 2.22 has been released!
Message-ID:  <1206459565.93352.18.camel@shumai.marcuscom.com>
In-Reply-To: <1206451201.1675.7.camel@localhost>
References:  <1206336222.49828.11.camel@shumai.marcuscom.com> <1206451201.1675.7.camel@localhost>

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

--=-7zXT5j94qNXcF7UPv1CJ
Content-Type: multipart/mixed; boundary="=-jtj9C+tQXUC2FQWGsOs6"


--=-jtj9C+tQXUC2FQWGsOs6
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Tue, 2008-03-25 at 16:20 +0300, Vladimir Grebenschikov wrote:
> On Mon, 2008-03-24 at 01:23 -0400, Joe Marcus Clarke wrote:
> > GNOME 2.22.0 has just been merged into the ports tree.  Along with all
> > of the stuff mentioned in the official release notes at
> > http://library.gnome.org/misc/release-notes/2.22/ we have updated the
> > hal port, added webkit ports, updated and extended the libgda3 port, an=
d
> > worked to speed up certain large apps like Evolution and Nautilus.
> > We're still working on the documentation for the FreeBSD GNOME project
> > pages.  However, some packages are already available in the MarcusCom
> > Builds on the GNOME Tinderbox.  See http://www.marcuscom.com/tinderbox/
> > and http://cobbler.marcuscom.com/tinderbox/ for i386 and amd64 packages
> > respectively.  Packages from the FreeBSD Builds (which have debugging
> > disabled) will be available shortly.
> >=20
> > Once you have gotten GNOME 2.22 installed, we could sure use some
> > screenshots for our gallery page
> > (http://www.freebsd.org/gnome/screenshots.html).  If you have some cool
> > shots, please forward the links.  Thanks!
>=20
> Nice work, thank you.
>=20
> Evolution now starts fast, great !
>=20
> But it still stalls while scanning folders,
> like here:
> http://212.24.36.217/vova/busy-evolution.png
>=20
> It goes trough long long loop (about minute or even more)
> truss shows lots of:
> poll({6/POLLIN 11/POLLIN|POLLPRI 12/POLLIN|POLLPRI 14/POLLIN|POLLPRI 15/P=
OLLIN|POLLPRI 16/POLLIN|POLLPRI 18/POLLIN|POLLPRI 17/POLLIN|POLLPRI 23/POL
> LIN|POLLPRI},9,-1) =3D 1 (0x1)
> read(11,"GIOP\^A\^B\^A\^A$\0\0\0",12)            =3D 12 (0xc)
> read(11,"p\M-Z\M-?\M-?\0\0\0\0\^A\0\0\0"...,36)  =3D 36 (0x24)
> gettimeofday({1206450676.297224},0x0)            =3D 0 (0x0)
> gettimeofday({1206450676.297355},0x0)            =3D 0 (0x0)
> gettimeofday({1206450676.298225},0x0)            =3D 0 (0x0)
> gettimeofday({1206450676.298305},0x0)            =3D 0 (0x0)
> gettimeofday({1206450676.298379},0x0)            =3D 0 (0x0)
> gettimeofday({1206450676.298452},0x0)            =3D 0 (0x0)
> writev(0xb,0x810d900,0x3,0x28c2cac4,0xbfbfd918,0x813bad8) =3D 3356 (0xd1c=
)
> poll({6/POLLIN 11/POLLIN|POLLPRI 12/POLLIN|POLLPRI 14/POLLIN|POLLPRI 15/P=
OLLIN|POLLPRI 16/POLLIN|POLLPRI 18/POLLIN|POLLPRI 17/POLLIN|POLLPRI 23/POL
> LIN|POLLPRI},9,-1) =3D 1 (0x1)
> read(11,"GIOP\^A\^B\^A\^A$\0\0\0",12)            =3D 12 (0xc)
> read(11,"p\M-Z\M-?\M-?\0\0\0\0\^A\0\0\0"...,36)  =3D 36 (0x24)
> gettimeofday({1206450676.302234},0x0)            =3D 0 (0x0)
> gettimeofday({1206450676.302313},0x0)            =3D 0 (0x0)
> gettimeofday({1206450676.302386},0x0)            =3D 0 (0x0)
> gettimeofday({1206450676.302458},0x0)            =3D 0 (0x0)
> writev(0xb,0x810d900,0x3,0x28c2cac4,0xbfbfd8b8,0x813bad8) =3D 2984 (0xba8=
)
> poll({6/POLLIN 11/POLLIN|POLLPRI 12/POLLIN|POLLPRI 14/POLLIN|POLLPRI 15/P=
OLLIN|POLLPRI 16/POLLIN|POLLPRI 18/POLLIN|POLLPRI 17/POLLIN|POLLPRI 23/POL
> LIN|POLLPRI},9,-1) =3D 1 (0x1)
> etc ...
>=20
> Probably there is such fix for that problem also ?=20
> (I have large tree of folders)

This is a known bug with imap-uw.  There is a hack for e-d-s (attached)
which prevents it at the cost of not being able to subscribe to new
folders.

>=20
> Another strange thing is non-desired auto-mount.
> I have=20
> $ egrep '/m/[CD]' /etc/fstab
> /dev/ad0s1              /m/C                    ntfs    rw,noauto,-C=3Dko=
i8-r     0       0
> /dev/ad0s3              /m/D                    msdosfs rw,noauto,-u=3Dop=
erator,-g=3Doperator,-m=3D775,-l,-L=3Dru_RU.KOI8-R,-W=3Dkoi2dos  0 0
> $
>=20
> Both have "noauto" keyword in fstab, but after upgrade they mounted
> automatically.
> And, what is totally strange, C drive appears on desktop, but D drive
> does not.

I don't have any fixed NTFS or FAT volumes so you'll need to analyze
this.  The code that handles the auto-mounting can be found in
devel/gvfs and devel/glib20 (libgio).  I would think that you shouldn't
be able to mount these at all unless you own /m/C and /m/D and you have
vfs.usermount set to 1.

If HAL is claiming the volumes, and Nautilus is mounting them using
gnome-mount, then you could merge the
storage.automount_enabled_hint=3Dfalse property to turn this off.

Joe

--=20
Joe Marcus Clarke
FreeBSD GNOME Team      ::      gnome@FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome

--=-jtj9C+tQXUC2FQWGsOs6
Content-Disposition: attachment;
	filename=patch-local-camel_providers_imap_camel-imap-store.c
Content-Transfer-Encoding: base64
Content-Type: text/x-patch;
	name=patch-local-camel_providers_imap_camel-imap-store.c; 
	charset=ISO-8859-1

LS0tIGNhbWVsL3Byb3ZpZGVycy9pbWFwL2NhbWVsLWltYXAtc3RvcmUuYy5vcmlnCTIwMDgtMDIt
MjIgMDQ6NTA6MDEuMDAwMDAwMDAwIC0wNTAwDQorKysgY2FtZWwvcHJvdmlkZXJzL2ltYXAvY2Ft
ZWwtaW1hcC1zdG9yZS5jCTIwMDgtMDMtMjUgMDA6Mzg6MjAuMDAwMDAwMDAwIC0wNDAwDQpAQCAt
MjU0Niw3ICsyNTQ2LDcgQEAgZ2V0X2ZvbGRlcnNfc3luYyhDYW1lbEltYXBTdG9yZSAqaW1hcF9z
dA0KIAkgICBzdWJzZXQgb2YgTElTVCBmb3Igc29tZSBzZXJ2ZXJzLCBzbyB3ZSBjYW4ndCB1c2Ug
ZWl0aGVyIG9yIHNlcGFyYXRlbHkgKi8NCiAJcHJlc2VudCA9IGdfaGFzaF90YWJsZV9uZXcoZm9s
ZGVyX2hhc2gsIGZvbGRlcl9lcSk7DQogDQotCWZvciAoaj0wO2o8MjtqKyspIHsNCisJZm9yIChq
PTE7ajwyO2orKykgew0KIAkJcmVzcG9uc2UgPSBjYW1lbF9pbWFwX2NvbW1hbmQgKGltYXBfc3Rv
cmUsIE5VTEwsIGV4LA0KIAkJCQkJICAgICAgICIlcyBcIlwiICVHIiwgaj09MSA/ICJMU1VCIiA6
ICJMSVNUIiwNCiAJCQkJCSAgICAgICBwYXR0ZXJuKTsNCg==


--=-jtj9C+tQXUC2FQWGsOs6--

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

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

iEYEABECAAYFAkfpHK0ACgkQb2iPiv4Uz4cPJACgmd3L9gZwEozkPsgKvNobOTVH
dzYAoKoL5zP8u+9Cfqn0sx2sBLJWFZ4o
=5OGq
-----END PGP SIGNATURE-----

--=-7zXT5j94qNXcF7UPv1CJ--




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