Date: Fri, 7 May 2010 14:42:15 -0400 From: Richard Kuhns <rjk@wintek.com> To: Warren Block <wblock@wonkity.com> Cc: "ports@freebsd.org" <ports@freebsd.org>, Ondrej Majerech <oxyd.oxyd@gmail.com> Subject: Re: Status of Xorg 7.5 and xfce4? Message-ID: <4BE45F07.4010004@wintek.com> In-Reply-To: <alpine.BSF.2.00.1005051050190.85975@wonkity.com> References: <4BE16B50.5040904@wintek.com> <4BE1779C.4060003@gmail.com> <alpine.BSF.2.00.1005051050190.85975@wonkity.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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 <rjk@wintek.com> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4BE45F07.4010004>