terminator only start from command line as super user

Asked by Marcelo Ribeiro on 2017-04-26

I am using ubuntu 14.04, and after the last system upgrade I was not able to start terminator from the applications menu. The only way to start terminator is typing in XTERM sudo terminator....then everything looks normal. The same problem also happens with google chrome and system monitor. Thanks for help.

Question information

Language:
English Edit question
Status:
Answered
For:
Terminator Edit question
Assignee:
No assignee Edit question
Last query:
2017-05-02
Last reply:
2017-05-05

When a problem like this spans multiple applications it signals that something is wrong with your system/distro rather than specifically with Terminator. You also don't provide any detail (error messages or logs) so I don't have anything to go on. What version of Terminator are you using? Is it distro packaged, or do you have the nightly PPA set up?

Marcelo Ribeiro (malribei) said : #2

The error message:
/usr/share/terminator/terminatorlib/terminator.py:92: Warning: Attempt to add property GnomeProgram::sm-connect after class was initialised
  self.gnome_program = gnome.init(APP_NAME, APP_VERSION)
/usr/share/terminator/terminatorlib/terminator.py:92: Warning: Attempt to add property GnomeProgram::show-crash-dialog after class was initialised
  self.gnome_program = gnome.init(APP_NAME, APP_VERSION)
/usr/share/terminator/terminatorlib/terminator.py:92: Warning: Attempt to add property GnomeProgram::display after class was initialised
  self.gnome_program = gnome.init(APP_NAME, APP_VERSION)
/usr/share/terminator/terminatorlib/terminator.py:92: Warning: Attempt to add property GnomeProgram::default-icon after class was initialised
  self.gnome_program = gnome.init(APP_NAME, APP_VERSION)
PluginRegistry::load_plugins: Importing plugin __init__.py failed: 'module' object has no attribute 'AVAILABLE'
/usr/share/terminator/terminatorlib/terminator.py:92: Warning: Attempt to add property GnomeProgram::sm-connect after class was initialised
  self.gnome_program = gnome.init(APP_NAME, APP_VERSION)
/usr/share/terminator/terminatorlib/terminator.py:92: Warning: Attempt to add property GnomeProgram::show-crash-dialog after class was initialised
  self.gnome_program = gnome.init(APP_NAME, APP_VERSION)
/usr/share/terminator/terminatorlib/terminator.py:92: Warning: Attempt to add property GnomeProgram::display after class was initialised
  self.gnome_program = gnome.init(APP_NAME, APP_VERSION)
/usr/share/terminator/terminatorlib/terminator.py:92: Warning: Attempt to add property GnomeProgram::default-icon after class was initialised
  self.gnome_program = gnome.init(APP_NAME, APP_VERSION)
PluginRegistry::load_plugins: Importing plugin __init__.py failed: 'module' object has no attribute 'AVAILABLE'

Thanks in advance

I've deduced that you are using 0.98 or there abouts, and probably installed using your package manager. It still doesn't help because there is nothing of note that I can see. You are running without the "-d" flag enabled, so I can't see where exactly the program is failing to start. In this day and age you would be much better off using the GTK3 release (now 1.91) as the 0.98 is old in itself, and using libraries that are even older.

Can you help with this problem?

Provide an answer of your own, or ask Marcelo Ribeiro for more information if necessary.

To post a message you must log in.