Bug 1648671
Summary: | gnome-terminal not starting | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Harald <harald.berghoff> |
Component: | gnome-terminal | Assignee: | Matthias Clasen <mclasen> |
Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | low | Docs Contact: | |
Priority: | unspecified | ||
Version: | 29 | CC: | debarshir, john.j5live, mclasen, rhughes, rstrode, sandmann |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-11-11 16:51:30 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Harald
2018-11-11 15:19:32 UTC
$ gnome-terminal # Locale not supported by C library. There you have the root problem already. You need to use a UTF-8 locale. I am using the UTF-8 locale, i have the language set to en_US.UTF-8 but the keyboard and the units set to de_DE.UTF-8. But it looks like I was able to identify the rootcause, and it is that the upgrade dropped the german language pack, causing the gnome-terminal to fail the start. The issue of dropped language pack has already an bug filed, as well as gnome-terminal not starting without LC_ALL being set. With some research I found this issue: Bug 1185658 - gnome-terminal won't start without LC_ALL defined Now i checked my locale settings: $ locale locale: Cannot set LC_ALL to default locale: No such file or directory LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC=de_DE.UTF-8 LC_TIME=de_DE.UTF-8 LC_COLLATE="en_US.UTF-8" LC_MONETARY=de_DE.UTF-8 LC_MESSAGES="en_US.UTF-8" LC_PAPER=de_DE.UTF-8 LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT=de_DE.UTF-8 LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= => So the missing setting of LC_ALL seems to cause the gnome-terminal not starting. Now I checked for the reason why this happened and I found this issue: https://bugzilla.redhat.com/show_bug.cgi?id=1574222 A solution is described here, simply install the language pack again: http://www.hack23.de/blog/2018/05/fedora-28-upgrade-problem-mit-locale-settings/ I run dnf install glibc-langpack-de dnf reinstall gnome-terminal and now the gnome-terminal is starting as it should (still not from the console, so this might be impossible anyway). *** This bug has been marked as a duplicate of bug 1574222 *** |