From owner-freebsd-ports@FreeBSD.ORG Fri May 7 18:42:17 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5E0CE106566B for ; Fri, 7 May 2010 18:42:17 +0000 (UTC) (envelope-from rjk@wintek.com) Received: from local.wintek.com (local.wintek.com [206.230.2.234]) by mx1.freebsd.org (Postfix) with ESMTP id 195A18FC08 for ; Fri, 7 May 2010 18:42:16 +0000 (UTC) Received: from moran.moran.local (172.29.1.14) by local.wintek.com (172.28.1.234) with Microsoft SMTP Server id 8.1.436.0; Fri, 7 May 2010 14:42:15 -0400 Message-ID: <4BE45F07.4010004@wintek.com> Date: Fri, 7 May 2010 14:42:15 -0400 From: Richard Kuhns Organization: Wintek Corporation User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.9) Gecko/20100430 Thunderbird/3.0.4 MIME-Version: 1.0 To: Warren Block References: <4BE16B50.5040904@wintek.com> <4BE1779C.4060003@gmail.com> In-Reply-To: Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit Cc: "ports@freebsd.org" , Ondrej Majerech Subject: Re: Status of Xorg 7.5 and xfce4? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: rjk@wintek.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 May 2010 18:42:17 -0000 On 05/05/10 13:07, Warren Block wrote: > On Wed, 5 May 2010, Ondrej Majerech wrote: > >> Try renaming your ~/.config/xfce4 and ~/.config/xfce4-session to something >> else and see if that allows you to use your desktop again. > > I wish I'd thought of that. Here's what I did: > > After a reboot, and not having attempted to start X or xfce... > mkdir ~/backup > mv ~/.config ~/backup > startxfce4 (or startx if .xinitrc starts xfce4) > xfce starts with defaults. > Click "quit" button in panel, or right-click desktop, > Applications/Log Out. > Click "Log Out". > rm -rf ~/.config (this is the new copy just created by xfce). > mv ~/backup/.config ~ > > After that, xfce starts every time. Or at least every time I've > tried--20 times in a row on one system. And it's worked on two systems. > > Now why it worked... > > -Warren Block * Rapid City, South Dakota USA I'll make it even more interesting now. I tried this with no joy. However, when I moved my original .config back in place and tried again I actually saw my desktop for approximately 1 second before the crash-n-burn. That made me think there was possibly a timing problem (what did I have to lose?). I copied the default xinitrc (/usr/local/etc/xdg/xfce4/xinitrc) to ~/.config/xfce4 and added a 'sleep 5' immediately before the attempt to execute xfce4-session: --- /usr/local/etc/xdg/xfce4/xinitrc 2010-04-30 10:09:28.000000000 -0400 +++ /home/rjk/.config/xfce4/xinitrc 2010-05-07 10:35:38.000000000 -0400 @@ -131,6 +131,7 @@ x|xno*) ;; *) + sleep 5 $xfcesm if test $kill_sshagent -eq 1; then This seems to have fixed it; my desktop is back to normal. I'm at 4 for 4, at any rate. Hope this helps... - Richard -- Richard Kuhns My Desk: 765-269-8541 Wintek Corporation Internet Support: 765-269-8503 427 N 6th Street STE C Consulting: 765-269-8504 Lafayette, IN 47901-2211 Accounting: 765-269-8502