You are not logged in.
Hi Everybody!
when I click on the gnome-terminal Icon it seems that it started for after a couples of second nothing happen
I have found several people with similar problems in this forum I have tried those Solutions, but it doesn't work for me
https://bbs.archlinux.org/viewtopic.php?id=180081
https://bbs.archlinux.org/viewtopic.php?id=180073
https://bbs.archlinux.org/viewtopic.php?id=180103
$ locale-gen
$ localectl set-locale LANG="en_CA.UTF-8"
$ localectrl status
System Locale: LANG=en_CA.UTF-8
VC Keymap: us
X11 Layout: us
X11 Model: pc105+inet
X11 Options: terminate:ctrl_alt_bksp
$ locale
LANG=en_CA.UTF-8
LC_CTYPE="en_CA.UTF-8"
LC_NUMERIC="en_CA.UTF-8"
LC_TIME="en_CA.UTF-8"
LC_COLLATE="en_CA.UTF-8"
LC_MONETARY="en_CA.UTF-8"
LC_MESSAGES="en_CA.UTF-8"
LC_PAPER="en_CA.UTF-8"
LC_NAME="en_CA.UTF-8"
LC_ADDRESS="en_CA.UTF-8"
LC_TELEPHONE="en_CA.UTF-8"
LC_MEASUREMENT="en_CA.UTF-8"
LC_IDENTIFICATION="en_CA.UTF-8"
LC_ALL=
so the one million dollars Question what else should I do to fix this problem?
Offline
Run it from a terminal to see if it generates an error message...
Offline
Make sure vte3 is installed. I had some other package that was installed instead that didn't provide the correct version.
Also do what jasonwryan suggested, open a different terminal and try to run gnome-terminal
Offline
@jasonwryan: I got this error: "Unable to init server: Could not connect: connection refused" "Failed to parse arguments: cannot open display" I believe this error is expected since I'm not calling gnome-terminal from Xorg
@Kopkins: I had the right version of vte3, I even reinstalling it and nothing...
Offline
Run it in another terminal in X. start your desktop install xterm and run gnome-terminal from xterm.
Offline
this is the correct output: "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"
thanks Kopkins
Offline
That's the exact error I had when I didn't have the correct vte3.
Do :
pacman -Q vte3
and post the result
Offline
@Kopkins this is the output
vte3 0.36.0-1
Offline
I used this page to fix my gnome-terminal.
Maybe try rebuilding with --enable-debug. Use the abs to get the PKGBUILD and .install files.
Offline
I also noticed this problem. Took me 10 seconds to downgrade it back to 3.10.
Last edited by Name Taken (2014-04-17 14:47:56)
Offline
^Downgrading is no kind of a long term solution.
this is the correct output: "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"
If i understand correctly, that message means that when you launch gnome-terminal, it tries to start org.gnome.Terminal.service via dbus, and that fails.
So, either this is dbus issue, or org.gnome.Terminal.service, which is used to launch gnome-terminal-server fails for some other reason.
Try executing 'dbus-launch /usr/lib/gnome-terminal/gnome-terminal-server' from another terminal in X and let us know what happens.
Last edited by ooo (2014-04-17 15:37:09)
Offline
@ooo this is what I get "Wrong euid/egid, exiting."
Offline
Interesting, Someone was getting the same error as you when trying to run gnome-terminal with sudo, but you aren't probably using your system as root though..
wrong euid/egid hints that there could be something wrong with your users permissions. Have you tried creating a new user and testing gnome-terminal with it?
Offline
@ooo, it is very interesting! :-p I haven't neither created new users nor messing around with the permission, everything was working just fine, update my laptop, saw the new gnome 3.12 was available and then reboot my laptop to see the new gnome, the second app that I opened was gnome-terminal and that was the first time that I got the error, I when to the log and internet and nothing helped
Offline
In that case, maybe you should try creating a new user and check if the problem persists
Offline
Same error here. Started with upgrade to 3.12 and is still present with gnome-terminal 3.12.0-1.
$ 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
$ pacman -Q vte3
vte3 0.36.0-1
$ dbus-launch /usr/lib/gnome-terminal/gnome-terminal-server
Non UTF-8 locale is not supported!
$ localectl status
System Locale: n/a
VC Keymap: n/a
X11 Layout: n/a
$ locale
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=
Put up or shut up.
--Austin Meyer, the lead developer of X-Plane
[ url=http://... ] Text [ /url ]
Offline
Same error here. Started with upgrade to 3.12 and is still present with gnome-terminal 3.12.0-1.
$ dbus-launch /usr/lib/gnome-terminal/gnome-terminal-server Non UTF-8 locale is not supported!
$ localectl status System Locale: n/a VC Keymap: n/a X11 Layout: n/a $ locale LANG=C LC_CTYPE="C" LC_NUMERIC="C" LC_TIME="C" LC_COLLATE="C" LC_MONETARY="C" LC_MESSAGES="C" LC_PAPER="C" LC_NAME="C" LC_ADDRESS="C" LC_TELEPHONE="C" LC_MEASUREMENT="C" LC_IDENTIFICATION="C" LC_ALL=
Your error is actually different, and fixed easily. The new gnome terminal doesn't support non-UTF-8 locales, which it says in your dbus error. You have to change your locale settings to something equivalent in a UTF-8 format.
For me:
locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
cat /etc/locale.conf
LANG=en_US.UTF-8
cat /etc/locale.gen
en_US.UTF-8 UTF-8
Make sure to run 'sudo locale-gen' after you've changed the appropriate files. Then reboot and you should be good.
Offline
The new gnome terminal doesn't support non-UTF-8 locales, which it says in your dbus error.
That was it. Thank you!
Put up or shut up.
--Austin Meyer, the lead developer of X-Plane
[ url=http://... ] Text [ /url ]
Offline
Then reboot and you should be good.
I was already posting this doesn't quite work for me as I read your post carefully again and saw this little snippet. Thanks man, it works like a charm again.
What can be said at all can be said clearly, and what we cannot talk about we must pass over in silence.
- Ludwig Wittgenstein (1889-1951)
Offline
I've just got a very similar error. Clean arch install.
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 8
Put up or shut up.
--Austin Meyer, the lead developer of X-Plane
[ url=http://... ] Text [ /url ]
Offline
I've just got a very similar error. Clean arch install.
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 8
I installed Mate Terminal - it's almost exactly the same as Gnome Terminal.
I had exactly the same problem as above, on a fresh install, and I could find no way around it.
Offline
Same as per lxterminal, recently.
do it good first, it will be faster than do it twice the saint
Offline
This has worked for me for gnome-terminal
https://bbs.archlinux.org/viewtopic.php … 9#p1405049
Put up or shut up.
--Austin Meyer, the lead developer of X-Plane
[ url=http://... ] Text [ /url ]
Offline
https://bbs.archlinux.org/viewtopic.php … 9#p1405049 does not work for me. I have locale correctly
$ locale
LANG=en_GB.UTF-8
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC=en_GB.UTF-8
LC_TIME=en_GB.UTF-8
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY=en_GB.UTF-8
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER=en_GB.UTF-8
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT=en_GB.UTF-8
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=
and both vte installed. I tried rebuild with this error:
$ gnome-terminal --app-id my.foo.Terminal
Error creating terminal: The name my.foo.Terminal was not provided by any .service files
dbus-launch /usr/lib/gnome-terminal/gnome-terminal-server have no output.
gnome-terminal starts only as root. As user I get still mentioned error:
$ 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 10
PS: gnome-screenshot --interactive starts only via terminal, but not from Desktop like gnome-terminal. A similar error?
Acer Aspire V3-571G, Arch Linux 64-bit, Gnome 3.22.2
Offline