atom feed31 messages in org.freebsd.freebsd-gnomeGNOME 2.22 has been released!
FromSent OnAttachments
Joe Marcus ClarkeMar 24, 2008 5:23 am 
TooMany SecretsMar 24, 2008 12:37 pm 
Stefan HauserMar 24, 2008 2:13 pm 
Jeremy MessengerMar 24, 2008 3:11 pm 
Jeremy MessengerMar 24, 2008 3:12 pm 
Jeremy MessengerMar 24, 2008 3:34 pm 
Jeremy MessengerMar 24, 2008 4:23 pm 
TooMany SecretsMar 24, 2008 6:57 pm 
Jeremy MessengerMar 24, 2008 7:22 pm 
TooMany SecretsMar 25, 2008 7:11 am 
Vladimir GrebenschikovMar 25, 2008 1:58 pm 
Vladimir GrebenschikovMar 25, 2008 1:58 pm 
Joe Marcus ClarkeMar 25, 2008 3:39 pm 
Vladimir GrebenschikovMar 25, 2008 3:59 pm 
Joe Marcus ClarkeMar 25, 2008 4:09 pm 
barbaraMar 25, 2008 10:48 pm 
Joe Marcus ClarkeMar 26, 2008 5:50 am 
Vladimir GrebenschikovMar 26, 2008 10:49 am 
Joe Marcus ClarkeMar 26, 2008 5:24 pm 
Kevin ObermanMar 26, 2008 8:23 pm 
Vladimir GrebenschikovMar 27, 2008 7:27 am 
Vladimir GrebenschikovMar 27, 2008 8:10 am 
Joe Marcus ClarkeMar 27, 2008 10:08 am 
Jeremy MessengerMar 27, 2008 10:24 am 
Vladimir GrebenschikovMar 27, 2008 12:53 pm 
Vladimir GrebenschikovMar 27, 2008 12:54 pm 
Vladimir GrebenschikovApr 1, 2008 1:33 am 
Vladimir GrebenschikovApr 2, 2008 1:35 am 
Vladimir GrebenschikovApr 3, 2008 8:03 am 
Andrew ReillyApr 3, 2008 10:20 am 
Andrew ReillyApr 7, 2008 8:16 am 
Subject:GNOME 2.22 has been released!
From:Vladimir Grebenschikov (vo@fbsd.ru)
Date:Mar 25, 2008 3:59:30 pm
List:org.freebsd.freebsd-gnome

On Tue, 2008-03-25 at 11:39 -0400, Joe Marcus Clarke wrote:

Thank you for answers.

But it still stalls while scanning folders, like here: http://212.24.36.217/vova/busy-evolution.png

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/POLLIN|POLLPRI 16/POLLIN|POLLPRI 18/POLLIN|POLLPRI 17/POLLIN|POLLPRI 23/POL ... poll({6/POLLIN 11/POLLIN|POLLPRI 12/POLLIN|POLLPRI 14/POLLIN|POLLPRI
15/POLLIN|POLLPRI 16/POLLIN|POLLPRI 18/POLLIN|POLLPRI 17/POLLIN|POLLPRI 23/POL LIN|POLLPRI},9,-1) = 1 (0x1) etc ...

Probably there is such fix for that problem also ? (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.

Hm... I have no imap folders et all, just usual mail folders, this patch will still help me ?

Another strange thing is non-desired auto-mount. I have $ egrep '/m/[CD]' /etc/fstab /dev/ad0s1 /m/C ntfs rw,noauto,-C=koi8-r
0 0 /dev/ad0s3 /m/D msdosfs
rw,noauto,-u=operator,-g=operator,-m=775,-l,-L=ru_RU.KOI8-R,-W=koi2dos 0 0 $

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.

real ownership answers why it shows only C on desktop ?drwxrwxr-x 1 operator operator 8192 Jan 1 1980 /m/D drwxr-xr-x 2 vova wheel 512 Aug 4 2007 /m/C

yes, I have vfs.usermount=1

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

some-thing like: $ hal-device | less 0: udi = '/org/freedesktop/Hal/devices/volume_uuid_8CF07973F07963FC' info.parent = '/org/freedesktop/Hal/devices/volume_part1_size_32219840512'
(string) volume.is_partition = false (bool) volume.mount_point = '' (string) info.udi = '/org/freedesktop/Hal/devices/volume_uuid_8CF07973F07963FC'
(string) info.subsystem = 'block' (string) volume.ignore = false (bool) volume.fsversion = '3.1' (string) info.capabilities = { 'block', 'volume' } (string list) volume.fsusage = 'filesystem' (string) info.product = 'Windows' (string) org.freedesktop.Hal.Device.Volume.method_names = { 'Mount', 'Unmount', 'Eject'
} (string list) info.category = 'volume' (string) volume.fstype = 'ntfs' (string) org.freedesktop.Hal.Device.Volume.method_signatures = { 'ssas', 'as', 'as' }
(string list) volume.label = 'Windows' (string) info.interfaces = { 'org.freedesktop.Hal.Device.Volume' } (string list) org.freedesktop.Hal.Device.Volume.method_argnames = { 'mount_point fstype
extra_options', 'extra_options', 'extra_options' } (string list) volume.uuid = '8CF07973F07963FC' (string) org.freedesktop.Hal.Device.Volume.method_execpaths = { 'hal-storage-mount',
'hal-storage-unmount', 'hal-storage-eject' } (string list) block.device = '/dev/ntfs/Windows' (string) volume.block_size = 512 (0x200) (uint64) volume.mount.valid_options = { 'ro', 'noexec', 'noatime', '-u=', '-g=', '-m=',
'-a', '-i', '-C=', '-W=' } (string list) block.major = 0 (0x0) (int) volume.size = 32219840512 (0x78073c000) (uint64) block.minor = 95 (0x5f) (int) volume.num_blocks = 62929376 (0x3c039e0) (uint64) volume.is_mounted = false (bool) block.is_volume = true (bool) volume.is_disc = false (bool) volume.is_mounted_read_only = false (bool) block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_5LZ1Q84Z'
(string)

# hal-set-property --udi
/org/freedesktop/Hal/devices/volume_uuid_8CF07973F07963FC --key
storage.automount_enabled_hint --bool false

Executed without error, will check on next boot.