Ubuntu

Terminator should create its config directory

Reported by Lupe Christoph on 2012-05-31
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
terminator (Ubuntu)
Undecided
Unassigned

Bug Description

$ terminator -v
ConfigBase::load: Unable to open /home/lupe/.config/terminator/config ([Errno 2] No such file or directory: '/home/lupe/.config/terminator/config')
terminator 0.96

I don't see a reason not to let terminator create the directory /home/lupe/.config/terminator and write a default config file into it.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: terminator 0.96-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-24.39-generic 3.2.16
Uname: Linux 3.2.0-24-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 2.0.1-0ubuntu8
Architecture: amd64
Date: Thu May 31 22:53:30 2012
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=
 TERM=xterm
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: terminator
UpgradeStatus: Upgraded to precise on 2012-04-29 (32 days ago)

Lupe Christoph (lupe) wrote :
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in terminator (Ubuntu):
status: New → Confirmed
Dave Vree (hdave) wrote :

I would say the problem really that terminator doesn't have a config file available after installation. Probably a problem with packaging.

On Monday, 2012-06-11 at 14:25:41 -0000, Dave Vree wrote:
> I would say the problem really that terminator doesn't have a config
> file available after installation. Probably a problem with packaging.

Terminator creates a default config file if the directory is present.

Lupe Christoph

Dave Vree (hdave) wrote :

I think I also discovered that if you edit the preferences from within Terminator it will create the directory and the config file.

Chris Jones (cmsj) wrote :

Dave is right in comment #5, we make a directory if we are going to write a config. Otherwise, we don't.

Changed in terminator (Ubuntu):
status: Confirmed → Invalid
Dimitry (dimkir) wrote :

I still cannot run the terminator on Ubuntu inside of VNC session

ubuntu@ubuntu-VirtualBox:~$ terminator
Segmentation fault

ubuntu@ubuntu-VirtualBox:~$ terminator -version
terminator 0.96
ubuntu@ubuntu-VirtualBox:~$

First I tried installing it via
apt-get install terminator and it didn't work (using default repositories of Ubuntu)

Then I tried following instructions from:
http://gnometerminator.blogspot.ie/p/introduction.html

    sudo add-apt-repository ppa:gnome-terminator
    sudo apt-get update
    sudo apt-get install terminator

And still getting this 'Segmentation' error.

Here's output when I run terminator with -d switch:

ubuntu@ubuntu-VirtualBox:~$ terminator -d
noclass::parse_options: OptionParse::parse_options: command line options: {'profile': None, 'nodbus': None, 'execute': None, 'layout': 'default', 'dummy': None, 'geometry': None, 'fullscreen': None, 'debug_methods': None, 'maximise': None, 'debug': 1, 'debug_classes': None, 'version': None, 'working_directory': None, 'borderless': None, 'forcedtitle': None, 'command': None, 'hidden': None, 'role': None}
ConfigBase::load: ConfigBase::load: config already loaded
Config::set_profile: Config::set_profile: Changing profile to default
ConfigBase::get_item: ConfigBase::get_item: dbus found in globals: False
noclass::<module>: dbus disabled
noclass::<module>: dbus not imported
Factory::__init__: Borg::__init__: Preparing borg state for Factory
Terminator::__init__: Borg::__init__: Preparing borg state for Terminator
ConfigBase::load: ConfigBase::load: config already loaded
Config::set_profile: Config::set_profile: Changing profile to default
noclass::get_pid_cwd: Using Linux get_pid_cwd
Terminator::attempt_gnome_client: GNOME session support enabled and registered
ConfigBase::get_item: ConfigBase::get_item: handle_size found in globals: -1
noclass::<module>: Creating a terminal with layout: default
Terminator::create_layout: Creating a window
Factory::make: Factory::make: created a Window
Terminator::register_window: Terminator::register_window: registering 154759772:<class 'terminatorlib.window.Window'>
ConfigBase::load: ConfigBase::load: config already loaded
Config::set_profile: Config::set_profile: Changing profile to default
Segmentation fault
ubuntu@ubuntu-VirtualBox:~$

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers