Bug#746415: gnome-terminal: will not start with non-utf-8 locale
I was facing this issue and resolved it by changing the language in Gnome settings as follows The ossue was that Gnome was using a strange encoding that is not supported by gnome terminal server. -- Cheers, Abou Al Montacir signature.asc Description: This is a digitally signed message part
Bug#746415: gnome-terminal: will not start with non-utf-8 locale
Hi, all. I can confirm this also happens with gnome-terminal 3.20.2-4. Best, Leandro
Bug#746415: gnome-terminal: will not start with non-utf-8 locale
I had similar issue: $ gnome-terminal (process:2410): Gtk-WARNING **: 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 8 I was unable to fix it with `dpkg-reconfigure locales` or `localectl`. I noticed that LC_ALL was unset so I added it to /etc/default/locale. $ cat /etc/default/locale LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 Gnome terminal works now (after restart).
Bug#746415: gnome-terminal: will not start with non-utf-8 locale
Package: gnome-terminal Version: 3.12.3-2 Followup-For: Bug #746415 i'm seeing the same error where gnome-terminal refuses to start in a non-UTF-8 locale. In fact, on a machine that doesn't even have the locales package installed, i can install gnome-terminal. This suggests to me that there is (at least) a missing dependency (gnome-terminal Depends: locales) and that gnome-terminal should also produce a warning dialog box giving the user some clue rather than silently terminating. --dkg -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 3.14-2-amd64 (SMP w/2 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Versions of packages gnome-terminal depends on: ii dconf-gsettings-backend [gsettings-backend] 0.20.0-2 ii gconf-service3.2.6-3 ii gnome-terminal-data 3.12.3-2 ii gsettings-desktop-schemas3.12.2-1 ii libatk1.0-0 2.12.0-1 ii libc62.19-10 ii libcairo-gobject21.12.16-3 ii libcairo21.12.16-3 ii libdconf10.20.0-2 ii libgconf-2-4 3.2.6-3 ii libgdk-pixbuf2.0-0 2.30.8-1 ii libglib2.0-0 2.40.0-5 ii libgtk-3-0 3.12.2-3+b1 ii libnautilus-extension1a 3.12.2-1 ii libpango-1.0-0 1.36.6-1 ii libpangocairo-1.0-0 1.36.6-1 ii libuuid1 2.20.1-5.8 ii libvte-2.90-91:0.36.3-1 ii libx11-6 2:1.6.2-3 Versions of packages gnome-terminal recommends: ii dbus-x11 1.8.6-2 ii gvfs 1.20.3-1 ii yelp 3.12.0-1 gnome-terminal suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#746415: gnome-terminal: will not start with non-utf-8 locale [solved]
Package: gnome-terminal Followup-For: Bug #746415 Dear Maintainer, I just solved my problem by running 'dpkg-reconfigure locales' and - that looks to me the part which made the difference! - by asking the system to set en_US.UTF-8 as default value (it_IT.UTF-8 is also available - of course that means the row 'LANG=en_US.UTF-8' is added to '/etc/default/locale'). A system reboot seems to be another necessary part (the very last one!) of the solution. After those steps, once I run the command 'locale' under my user I get a lot of en_US.UTF-8 while, before that, I got either empy lines or Cvalues... and, finally, gnome-terminal starts once again as it used to do in the past. Thanks to the suggestion from 'http://forums.debian.net/viewtopic.php?f=10t=58860'. I do hope this helps others. Maurizio. -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 3.14-1-686-pae (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages gnome-terminal depends on: ii dconf-gsettings-backend [gsettings-backend] 0.20.0-2 ii gconf-service3.2.6-2 ii gnome-terminal-data 3.12.3-1 ii gsettings-desktop-schemas3.12.2-1 ii libatk1.0-0 2.12.0-1 ii libc62.19-7 ii libcairo-gobject21.12.16-2 ii libcairo21.12.16-2 ii libdconf10.20.0-2 ii libgconf-2-4 3.2.6-2 ii libgdk-pixbuf2.0-0 2.30.7-1 ii libglib2.0-0 2.40.0-3 ii libgtk-3-0 3.12.2-1+b1 ii libnautilus-extension1a 3.12.2-1 ii libpango-1.0-0 1.36.3-1 ii libpangocairo-1.0-0 1.36.3-1 ii libuuid1 2.20.1-5.8 ii libvte-2.90-91:0.36.3-1 ii libx11-6 2:1.6.2-2 Versions of packages gnome-terminal recommends: ii dbus-x11 1.8.6-1 ii gvfs 1.20.2-1 ii yelp 3.12.0-1 gnome-terminal suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#746415: gnome-terminal: will not start with non-utf-8 locale
Package: gnome-terminal Version: 3.12.3-1 Followup-For: Bug #746415 Dear Maintainer, unfortunately no good news after updating to the new version, which is 3.12.3-1. So let's keep on waiting for the bug to be solved once and for all. TIA to whoever will succeed! Maurizio. -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 3.14-1-686-pae (SMP w/1 CPU core) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Versions of packages gnome-terminal depends on: ii dconf-gsettings-backend [gsettings-backend] 0.20.0-2 ii gconf-service3.2.6-2 ii gnome-terminal-data 3.12.3-1 ii gsettings-desktop-schemas3.8.2-2 ii libatk1.0-0 2.12.0-1 ii libc62.19-4 ii libcairo-gobject21.12.16-2 ii libcairo21.12.16-2 ii libdconf10.20.0-2 ii libgconf-2-4 3.2.6-2 ii libgdk-pixbuf2.0-0 2.30.7-1 ii libglib2.0-0 2.40.0-3 ii libgtk-3-0 3.12.2-1+b1 ii libnautilus-extension1a 3.8.2-3 ii libpango-1.0-0 1.36.3-1 ii libpangocairo-1.0-0 1.36.3-1 ii libuuid1 2.20.1-5.8 ii libvte-2.90-91:0.36.3-1 ii libx11-6 2:1.6.2-2 Versions of packages gnome-terminal recommends: ii dbus-x11 1.8.6-1 ii gvfs 1.20.2-1 ii yelp 3.12.0-1 gnome-terminal suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#746415: gnome-terminal: will not start with non-utf-8 locale
Just one more data to clarify the really strange behaviour of my G-T installation: I do not have any non-UTF locale, as you can see from the output of localectl list-locales: C.UTF-8 en_US.utf8 it_IT.utf8 HTH, Maurizio. PS What is the relationship between G-T and G-T-S? I think I usually run G-T only: does it rely on G-T-S underneath? On Thu, Jun 26, 2014 at 2:51 PM, MamoMC mam...@tin.it wrote: Here are some tests run on my PC. I wonder they are helpful to debug (and hopefully solve!) the problem. ** maurizio@LiMOne:~$ gnome-terminal --version GNOME Terminal 3.12.2 maurizio@LiMOne:~$ gnome-terminal 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 1 maurizio@LiMOne:~$ LANG=C.UTF-8 gnome-terminal 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 1 maurizio@LiMOne:~$ LANG=C gnome-terminal 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 1 maurizio@LiMOne:~$ /usr/lib/gnome-terminal/gnome-terminal-server Non UTF-8 locale is not supported! maurizio@LiMOne:~$ *LANG=C.UTF-8 /usr/lib/gnome-terminal/gnome-terminal-server* maurizio@LiMOne:~$ LANG=C /usr/lib/gnome-terminal/gnome-terminal-server Non UTF-8 locale is not supported! ** In red the only case when the code did not give any error and it did exit a few seconds after it had been run without any message. I also tried to follows some suggestions from https://bbs.archlinux.org/viewtopic.php?id=180103 by giving as root locale-gen + localectl set-locale LANG=en_US.UTF-8 + reboot but no good results. In the end of the blog DESPAIR says Today I got last update GNOME Terminal 3.12.2. And problem seems like fixed. I do have the very SW version but it did not work for me. Egmont, please feel free forward to bugzilla.gnome.org my tests you can find at the beginning of this reply if you think it can be useful. Maurizio. -- Ciao, Maurizio.
Bug#746415: gnome-terminal: will not start with non-utf-8 locale
Here are some tests run on my PC. I wonder they are helpful to debug (and hopefully solve!) the problem. ** maurizio@LiMOne:~$ gnome-terminal --version GNOME Terminal 3.12.2 maurizio@LiMOne:~$ gnome-terminal 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 1 maurizio@LiMOne:~$ LANG=C.UTF-8 gnome-terminal 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 1 maurizio@LiMOne:~$ LANG=C gnome-terminal 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 1 maurizio@LiMOne:~$ /usr/lib/gnome-terminal/gnome-terminal-server Non UTF-8 locale is not supported! maurizio@LiMOne:~$ *LANG=C.UTF-8 /usr/lib/gnome-terminal/gnome-terminal-server* maurizio@LiMOne:~$ LANG=C /usr/lib/gnome-terminal/gnome-terminal-server Non UTF-8 locale is not supported! ** In red the only case when the code did not give any error and it did exit a few seconds after it had been run without any message. I also tried to follows some suggestions from https://bbs.archlinux.org/viewtopic.php?id=180103 by giving as root locale-gen + localectl set-locale LANG=en_US.UTF-8 + reboot but no good results. In the end of the blog DESPAIR says Today I got last update GNOME Terminal 3.12.2. And problem seems like fixed. I do have the very SW version but it did not work for me. Egmont, please feel free forward to bugzilla.gnome.org my tests you can find at the beginning of this reply if you think it can be useful. Maurizio.
Bug#746415: gnome-terminal: will not start with non-utf-8 locale
Upstreamed: https://bugzilla.gnome.org/show_bug.cgi?id=732127 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#746415: gnome-terminal: will not start with non-utf-8 locale
Package: gnome-terminal Version: 3.12.0-2 Severity: important Dear Maintainer, After I updated gnome-terminal from 3.10.1-1 to 3.12.0-2, it refused to start. $ gnome-terminal 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 1 $ /usr/lib/gnome-terminal/gnome-terminal-server Non UTF-8 locale is not supported! Even if this is the intended behaviour, silently breaking does not seem very user-friendly. And I would certainly prefer to keep using my non-utf-8 locale (because I have latin1-encoded filenames). At the moment that means I have to use another terminal emulator. Thanks. - Felix -- System Information: Debian Release: jessie/sid APT prefers testing-updates APT policy: (500, 'testing-updates'), (500, 'unstable'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/dash Versions of packages gnome-terminal depends on: ii dconf-gsettings-backend [gsettings-backend] 0.20.0-2 ii gconf-service3.2.6-2 ii gnome-terminal-data 3.12.0-2 ii gsettings-desktop-schemas3.8.2-2 ii libatk1.0-0 2.12.0-1 ii libc62.18-5 ii libcairo-gobject21.12.16-2 ii libcairo21.12.16-2 ii libdconf10.20.0-2 ii libgconf-2-4 3.2.6-2 ii libgdk-pixbuf2.0-0 2.30.7-1 ii libglib2.0-0 2.40.0-3 ii libgtk-3-0 3.12.1-1 ii libnautilus-extension1a 3.8.2-2 ii libpango-1.0-0 1.36.3-1 ii libpangocairo-1.0-0 1.36.3-1 ii libuuid1 2.20.1-5.7 ii libvte-2.90-91:0.36.0-2 ii libx11-6 2:1.6.2-1 Versions of packages gnome-terminal recommends: ii dbus-x11 1.8.0-3 ii gvfs 1.20.1-1+b1 ii yelp 3.12.0-1 gnome-terminal suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org