You are not logged in.
So I reinstalled Arch because I wanted a fresh start. I did everything correctly using the Wiki (this is not my first time installing Arch). So I am used to the Terminator terminal, I downloaded it using pacman and I cant run it. If I type terminator in the terminal, I get this error
ConfigBase::load: Unable to open /home/amzshow/.config/terminator/config ([Errno 2] No such file or directory: '/home/amzshow/.config/terminator/config')
Traceback (most recent call last):
File "/usr/bin/terminator", line 83, in <module>
from terminatorlib import ipc
File "/usr/lib/python2.7/site-packages/terminatorlib/ipc.py", line 31, in <module>
class DBusService(Borg, dbus.service.Object):
File "/usr/lib/python2.7/site-packages/terminatorlib/ipc.py", line 62, in DBusService
@dbus.service.method(BUS_NAME, in_signature='a{ss}')
File "/usr/lib/python2.7/site-packages/dbus/decorators.py", line 155, in method
validate_interface_name(dbus_interface)
ValueError: Invalid interface or error name 'net.tenshu.Terminator2-0x21012a2c': contains invalid character '-'
Last edited by amzshow (2017-04-10 11:23:44)
Offline
does /home/amzshow/.config exist? and if so, make sure that the privileges are correct.
full system update and reboot could also solve your problem.
Last edited by hcjl (2017-04-04 11:06:07)
Offline
The .config file does not exist
ConfigBase::load: Unable to open /home/amzshow/.config/terminator/config ([Errno 2] No such file or directory: '/home/amzshow/.config/terminator/config')
I just reinstalled Arch so everything should be up to date.
Offline
/home/amzshow/.config is a directory.
Last edited by hcjl (2017-04-04 14:00:50)
Offline
Well the directory doesn't exist and a fresh reinstall doesnt help
Offline
Then the first logical step is to create the ~/.config folder. Maybe that will do..!?
Be aware of my Newbie Powers
Offline
Well the directory doesn't exist and a fresh reinstall doesnt help
~/.config is created by pretty much every GUI program when it is started so that sounds extremely unlikely.
Please post the output of:
ls -la ~
Offline
[amzshow@g62 Desktop]$ ls -la ~
total 104
drwx------ 16 amzshow amzshow 4096 Apr 9 15:28 .
drwxr-xr-x 3 root root 4096 Apr 3 02:13 ..
drwx------ 3 amzshow amzshow 4096 Apr 9 15:28 .adobe
-rw------- 1 amzshow amzshow 5010 Apr 9 15:26 .bash_history
-rw-r--r-- 1 amzshow amzshow 21 Feb 14 18:20 .bash_logout
-rw-r--r-- 1 amzshow amzshow 57 Feb 14 18:20 .bash_profile
-rw-r--r-- 1 amzshow amzshow 141 Feb 14 18:20 .bashrc
-rw-r--r-- 1 amzshow amzshow 8951 Apr 3 18:21 .bzr.log
drwx------ 13 amzshow amzshow 4096 Apr 3 18:14 .cache
drwx------ 17 amzshow amzshow 4096 Apr 9 14:02 .config
drwxr-xr-x 2 amzshow amzshow 4096 Apr 9 15:24 Desktop
drwxr-xr-x 3 amzshow amzshow 4096 Apr 9 14:25 Documents
drwxr-xr-x 2 amzshow amzshow 4096 Apr 4 09:04 Downloads
-rw------- 1 amzshow amzshow 16 Apr 3 02:16 .esd_auth
drwxr-xr-x 3 amzshow amzshow 4096 Apr 4 08:37 .gnome2
-rw------- 1 amzshow amzshow 2122 Apr 9 14:23 .ICEauthority
drwx------ 3 amzshow amzshow 4096 Apr 3 02:16 .local
drwx------ 4 amzshow amzshow 4096 Apr 3 18:14 .mozilla
drwxr-xr-x 2 amzshow amzshow 4096 Apr 3 02:16 Music
drwxr-xr-x 3 amzshow amzshow 4096 Apr 4 13:16 Pictures
drwxr-xr-x 2 amzshow amzshow 4096 Apr 3 02:16 Public
Offline
The missing config message is a red herring. That's just normal output when there is no user config. The problem is the dbus interface name.
Unfortunately, I'm crap at debugging dbus. But to start, how do you startx?
Is this error output from just running "terminator" or did you pass some flags? What is the exact command used?
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Online
Firstly about startx, gdm.services is enabled so Gnome starts automatically.
Second, Terminator does not start, this message appears when I run this command to launch terminator which I have used before in my old Arch builds and has worked fine.
terminator
Edit: I am not going to double post.
I have created a config file and loaded the data I found on "man terminator_config". The error about the config file is resolved but the ones about dbus still remain
man terminator_config
Last edited by amzshow (2017-04-09 19:05:02)
Offline
Can we see the output of:
loginctl session-status
systemctl get-default
Offline
File "/usr/lib/python2.7/site-packages/dbus/decorators.py", line 155, in method
validate_interface_name(dbus_interface)
ValueError: Invalid interface or error name 'net.tenshu.Terminator2-0x21012a2c': contains invalid character '-'
I did a search in the decorators.py file for 'validate_interface_name' and see this:
from dbus import validate_interface_name, Signature, validate_member_name
I'm just curious, but have you tried installing the terminator-bzr package from the AUR, just to compile, test and see what happens?
Last edited by t3kk3n (2017-04-10 09:23:59)
Offline
Ok Weird thing just happened...
@t3kk3n I had installed terminator-bzr before and it had the same issue. BUT I still need a terminal besides the default one so I downloaded guake a few days ago. Then today, I proceeded to do a system update and update all my packages because its been a week since I installed Arch. I just reinstalled terminator-bzr and it started working.
I have no idea why, either it was cause of Guake, the kernel was updated to linux-4.10.8-1-i686 or some other update fixed it.
BUT its fixed.
Here's a list of the packages that were updated.
libpcap-1.8.1-2-i686 222.8 KiB 211K/s 00:01 [####################################################] 100%
iptables-1.6.1-1-i686 338.0 KiB 380K/s 00:01 [####################################################] 100%
gdbm-1.13-1-i686 155.4 KiB 432K/s 00:00 [####################################################] 100%
device-mapper-2.02.169-1-i686 278.9 KiB 418K/s 00:01 [####################################################] 100%
sqlite-3.18.0-1-i686 1449.9 KiB 446K/s 00:03 [####################################################] 100%
gnupg-2.1.20-1-i686 2.0 MiB 380K/s 00:05 [####################################################] 100%
iproute2-4.10.0-3-i686 654.6 KiB 452K/s 00:01 [####################################################] 100%
linux-4.10.8-1-i686 58.8 MiB 421K/s 02:23 [####################################################] 100%
lvm2-2.02.169-1-i686 1310.6 KiB 410K/s 00:03 [####################################################] 100%
nano-2.8.0-1-i686 417.7 KiB 390K/s 00:01 [####################################################] 100%
libpciaccess-0.13.5-1-i686 22.6 KiB 514K/s 00:00 [####################################################] 100%
libdrm-2.4.78-1-i686 237.3 KiB 450K/s 00:01 [####################################################] 100%
mesa-17.0.3-1-i686 9.6 MiB 451K/s 00:22 [####################################################] 100%
chromaprint-1.4.2-1-i686 50.6 KiB 491K/s 00:00 [####################################################] 100%
fftw-3.3.6-2-i686 1472.4 KiB 428K/s 00:03 [####################################################] 100%
libmtp-1.1.13-1-i686 180.5 KiB 255K/s 00:01 [####################################################] 100%
libmwaw-0.3.11-1-i686 5.2 MiB 462K/s 00:11 [####################################################] 100%
libnice-0.1.14-1-i686 340.0 KiB 347K/s 00:01 [####################################################] 100%
libreoffice-fresh-5.3.2-1-i686 95.9 MiB 444K/s 03:42 [####################################################] 100%
libwbclient-4.5.8-1-i686 35.5 KiB 508K/s 00:00 [####################################################] 100%
smbclient-4.5.8-1-i686 5.9 MiB 472K/s 00:13 [####################################################] 100%
xorg-server-common-1.19.3-2-i686 26.8 KiB 495K/s 00:00 [####################################################] 100%
xorg-server-1.19.3-2-i686 1371.5 KiB 440K/s 00:03 [####################################################] 100%
xorg-server-xwayland-1.19.3-2-i686 870.9 KiB 325K/s 00:03 [####################################################] 100%
zeromq-4.2.1-1-i686 527.7 KiB 417K/s 00:01 [####################################################] 100%
ANYWAYS, it's fixed but not entirely sure how.
Offline