From owner-freebsd-gnome@FreeBSD.ORG Tue Nov 23 00:04:18 2004 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D592C16A4CE for ; Tue, 23 Nov 2004 00:04:18 +0000 (GMT) Received: from straycat.dhs.org (h0050da134090.ne.client2.attbi.com [24.60.174.16]) by mx1.FreeBSD.org (Postfix) with SMTP id 1DA5B43D3F for ; Tue, 23 Nov 2004 00:04:16 +0000 (GMT) (envelope-from tmclaugh@sdf.lonestar.org) Received: (qmail 29307 invoked from network); 23 Nov 2004 00:04:15 -0000 Received: from compass.straycat.dhs.org (192.168.1.32) by alexandria.straycat.dhs.org with SMTP; 23 Nov 2004 00:04:15 -0000 From: Tom McLaughlin To: Joe Marcus Clarke In-Reply-To: <1101072697.78124.1.camel@shumai.marcuscom.com> References: <1101001443.93485.20.camel@compass.straycat.dhs.org> <1101072697.78124.1.camel@shumai.marcuscom.com> Content-Type: text/plain Date: Mon, 22 Nov 2004 19:04:27 -0500 Message-Id: <1101168267.1156.6.camel@compass.straycat.dhs.org> Mime-Version: 1.0 X-Mailer: Evolution 2.0.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit cc: FreeBSD Gnome Subject: Re: Unmounting SMB shares on the desktop X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Nov 2004 00:04:18 -0000 On Sun, 2004-11-21 at 16:31 -0500, Joe Marcus Clarke wrote: > On Sat, 2004-11-20 at 20:44 -0500, Tom McLaughlin wrote: > > I've found a rather annoying bug involving nautilus and gnomevfs when > > used with SMB shares. I my had my remote mp3 and home shares mounted > > simultaneously on my desktop. When I unmounted my home share by right > > clicking on the icon the share was unmounted but I also lost access to > > mp3 share. The song playing in rhythmbox (located on the share) stop > > playing and I could no longer browse the directory from my desktop. I > > brought up the nautilus browser and tried to browse the host > > (smb://straycat) but no shares will list. I ran ethereal and I see that > > while attempting to browse my mp3 share no network traffic is generated > > between my machine and my server. I end up having to fix this by > > sending a SIGHUP to nautilus to regain functionality. > > I can't seem to reproduce this. > I tailed .xsession-errors after logging in and I see the following line starts to appear once I lose th ability to browse my mp3 shares: ** (nautilus:1091): CRITICAL **: file corba-env.c: line 149 (CORBA_exception_init): assertion `ev != NULL' failed > > > > > > On another note, gnomevfs has some problems getting my workgroup right > > when I connect to a share. It's using the default of WORKGROUP. I had > > to set it manually through the gconf key /system/smb/workgroup to get it > > correct. From looking at recent release notes (2.8.1) it should be > > picking up the workgroup name from my system's smb.conf but it does not > > appear to be. Thanks. > > This is most likely a problem with samba-libsmbclient. You might try > creating a ~/.smb/smb.conf with your workgroup name, and see if that > helps. However, I think newer versions of the smb-method rely on > samba-libsmbclient directly to get this information. > > Joe > This I think is mostly a problem with bad design on Gnome's part. Use Connect to Server to connect to a smb share and it bypasses gnome-keyring-manager and the icon type shows up as a server. Mount the share through the network:/// location and select mount share and it will use gnome-keyring-manager and show up as folder. Gnoem treats mounting SMB shares in two different ways depending on what path you take to connect. I don't get it. If I can get some time I'll piss and moan on one of their lists. :) Now that I think of it, possibly these two different connect methods are conflicting with one another and causing me to lose my SMB mounts? Tom > > > > Tom > > -- BSD# Project - Porting Mono to FreeBSD http://forge.novell.com/modules/xfmod/project/?bsd-sharp