From mboxrd@z Thu Jan 1 00:00:00 1970 From: quiliro@riseup.net Subject: bug#37479: International locale error Date: Sun, 22 Sep 2019 13:45:29 -0000 (UTC) Message-ID: <11e29a31a636d87271e851221ab4c642.squirrel@sm.riseup.net> Mime-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:37269) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iC2Ah-0006Jm-Mq for bug-guix@gnu.org; Sun, 22 Sep 2019 09:45:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iC2Ag-0000FO-0C for bug-guix@gnu.org; Sun, 22 Sep 2019 09:45:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:52932) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iC2Af-0000FD-Su for bug-guix@gnu.org; Sun, 22 Sep 2019 09:45:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iC2Af-0000QT-PQ for bug-guix@gnu.org; Sun, 22 Sep 2019 09:45:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:37249) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iC2AY-0006JH-JP for bug-guix@gnu.org; Sun, 22 Sep 2019 09:44:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iC2AX-0000By-2N for bug-guix@gnu.org; Sun, 22 Sep 2019 09:44:54 -0400 Received: from mx1.riseup.net ([198.252.153.129]:48410) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iC2AW-0000BV-Mc for bug-guix@gnu.org; Sun, 22 Sep 2019 09:44:53 -0400 Received: from piha.riseup.net (piha-pn.riseup.net [10.0.1.163]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 90AE11B9321 for ; Sun, 22 Sep 2019 06:44:24 -0700 (PDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) by piha.riseup.net (Postfix) with ESMTPSA id 57DA31C03D2 for ; Sun, 22 Sep 2019 06:44:24 -0700 (PDT) Date: 1569157588 References: In-Reply-To: List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 37479@debbugs.gnu.org Hello Guix. I have had a problem on Guix System for about a month since a reconfigure and have tried several 'sudo guix system reconfigure config.scm'. But still cannot solve it. I have tried to include all symptoms in order to make this report useful. My user login for Gnome appears as 'Quiliro Ord???ez' instead of Quiliro Ord=C3=B3=C3=B1ez. Only my user quiliro is available for Gnome as Quiliro Ord????ez until I login on tty1 terminal as user analucia. Then that user appears as Ana Luc??a Barahona on Gnome. When I am logged in as user in Gnome and I change to tty1 (with C-M-F1), if I go back to tty7, I get a new Gnome login. The Gnome session I was on is on tty8. My config.scm has been tested with (locale "es_EC.UTF-8") and with (local= e "es_ES.utf8"). I have errors with both. With es_EC.UTF-8, I get English language displayed, not Spanish on web pages. With es_ES.utf8, I get Spanish displayed, but still have the other international character problems. I cannot open gnome-session. When I open it via Xfce-terminal it replies with error: quiliro@GSD3 ~$ gnome-terminal # Locale not supported by C library. # Using the fallback 'C' locale. # Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling StartServiceByName for org.gnome.Terminal: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.gnome.Terminal exited with status 9 quiliro@GSD3 ~$ I cannot type characters such as =C4=9D on C-M-F1 as well as on Xfce-term= inal and Emacs in Gnome. But I can type characters such as =C3=B3 and =C3=B1. = I don't have that problem on Icecat. My current locale is es_EC.UTF-8: quiliro@GSD3 ~$ locale locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directo= ry locale: Cannot set LC_ALL to default locale: No such file or directory LANG=3Des_EC.UTF-8 LC_CTYPE=3D"es_EC.UTF-8" LC_NUMERIC=3D"es_EC.UTF-8" LC_TIME=3D"es_EC.UTF-8" LC_COLLATE=3D"es_EC.UTF-8" LC_MONETARY=3D"es_EC.UTF-8" LC_MESSAGES=3D"es_EC.UTF-8" LC_PAPER=3D"es_EC.UTF-8" LC_NAME=3D"es_EC.UTF-8" LC_ADDRESS=3D"es_EC.UTF-8" LC_TELEPHONE=3D"es_EC.UTF-8" LC_MEASUREMENT=3D"es_EC.UTF-8" LC_IDENTIFICATION=3D"es_EC.UTF-8" LC_ALL=3D quiliro@GSD3 ~$ My complete system reconfigure file (config.scm) is: (use-modules (gnu) (gnu system nss)) (use-service-modules desktop xorg) (use-package-modules certs gnome) (operating-system (host-name "GSD3") (timezone "America/Guayaquil") ;; (locale "es_EC.UTF-8") (locale "es_ES.utf8") (keyboard-layout (keyboard-layout "es" "dvorak")) ;for the console ;; Use the BIOS variant of GRUB (bootloader (bootloader-configuration (bootloader grub-bootloader) (target "/dev/sda") (keyboard-layout keyboard-layout))) ;for GRUB (file-systems (append (list (file-system (device (uuid "")) (mount-point "/") (type "ext4")) (file-system (device (uuid "")) (mount-point "/home/quiliro/respaldos") (type "ext4"))) %base-file-systems)) (swap-devices '("/dev/sda1")) (users ;; (cons (cons* (user-account (name "quiliro") (comment "Quiliro Ord=C3=B3=C3=B1ez") (group "users") (supplementary-groups '("wheel" "netdev" "audio" "video")) (home-directory "/home/quiliro")) (user-account (name "analucia") (comment "Ana Luc=C3=ADa Barahona") (group "users") (supplementary-groups '("netdev" "audio" "video")) (home-directory "/home/analucia")) (user-account (name "invitado") (comment "Usuario invitado") (group "users") (supplementary-groups '("netdev" "audio" "video")) (home-directory "/home/invitado")) %base-user-accounts)) ;; This is where we specify system-wide packages. (packages (append (list nss-certs ;for HTTPS access gvfs) ;for user mounts %base-packages)) ;; Add GNOME and/or Xfce---we can choose at the log-in ;; screen with F1. Use the "desktop" services, which ;; include the X11 log-in service, networking with ;; NetworkManager, and more. (services (append (list (service gnome-desktop-service-type) (service xfce-desktop-service-type) (set-xorg-configuration (xorg-configuration ;for Xorg (keyboard-layout keyboard-layout)))) %desktop-services)) ;; Allow resolution of '.local' host names with mDNS. (name-service-switch %mdns-host-lookup-nss)) The command I run as regular user for reconfiguration is: guix pull sudo guix system reconfigure config.scm I can provide more information as needed to solve this bug for Iberoamerican users. Happy hacking! Quiliro