From owner-freebsd-current@FreeBSD.ORG Sun Jun 3 14:38:21 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E8CE216A41F for ; Sun, 3 Jun 2007 14:38:21 +0000 (UTC) (envelope-from neshort@yahoo.com) Received: from web56506.mail.re3.yahoo.com (web56506.mail.re3.yahoo.com [66.196.97.35]) by mx1.freebsd.org (Postfix) with SMTP id 8B2BC13C44B for ; Sun, 3 Jun 2007 14:38:21 +0000 (UTC) (envelope-from neshort@yahoo.com) Received: (qmail 60809 invoked by uid 60001); 3 Jun 2007 14:38:21 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=q8k9CQ6cqBkotcU+DuG+BziI4W8xk6ve21lON/NwBTwx9z7joy/Vq45MkquCu9JA/EW9BJ4nkLdxBfwsCJgAcqKbA75otDJlbuEI4efJ5s5ab1uwQcm3Td3kKISkWABhXGzUMtH/Fh4frexZnJ4auajb0yeImksLR+jVXxAquUI=; X-YMail-OSG: EFRmpvYVM1lQylSxi_xX8FhIybnuDv.hAxBxuOHz8ExBovA_0I8pAQPP8Oz1wUrntLGikiTkuUZ4IZEud1h4rzKPHzcpqslOm2APhohWqAOpaak1zus- Received: from [216.142.36.2] by web56506.mail.re3.yahoo.com via HTTP; Sun, 03 Jun 2007 07:38:20 PDT Date: Sun, 3 Jun 2007 07:38:20 -0700 (PDT) From: Neil Short To: freebsd-x11@freebsd.org, freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <977966.60249.qm@web56506.mail.re3.yahoo.com> Cc: Subject: Re: xorg 7.2 & environment variables set in login.conf X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Jun 2007 14:38:22 -0000 > I have a problem after update to 7.2: the environment > variables set in > login.conf (for example, LANG for russian class) are > no longer > propagated to X apps I launch after I log in to X (now I have to > explicitely export those in ~/.xsession). Why's this > behavior changed > and how to make environment set up automatically like > before? Hay. I have that same problem! I posted the question in -current since I figured it had more to do with the OS than X -- and I still do. For example, the tar tool can't utilize the LANG setting either. How do you export those variables successfully in ~/.xsession? It still doesn't help with me. check this out: $ locale LANG=en_US LC_CTYPE="C" LC_COLLATE="C" LC_TIME="C" LC_NUMERIC="C" LC_MONETARY="C" LC_MESSAGES="C" LC_ALL= $ echo $LC_ALL en_US $ perl perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LC_ALL = (unset), LANG = "en_US" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). to be fair, I added the lang setting to /etc/login.conf only after doing my last build/installworld. > FreeBSD 6.1-RELEASE-p12, latest ports, X is launched > via xdm (enabled in > /etc/ttys). $ uname -a FreeBSD carmen.opera 7.0-CURRENT FreeBSD 7.0-CURRENT #5: Sat Jun 2 09:43:02 MST 2007 neshort@carmen.opera:/usr/obj/usr/src/sys/CARMEN i386 ====== Now I, Nebuchadnezzar, praise and extol and honor the King of heaven, for all his works are truth, and his ways are justice; and he is able to bring low those who walk in pride. Daniel 4:37 ____________________________________________________________________________________ Choose the right car based on your needs. Check out Yahoo! Autos new Car Finder tool. http://autos.yahoo.com/carfinder/