Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
Fabien LOISON
@flozz
How did you installed Nautilus Temrinal ?
Sam Robbins
@samrobbins85
I installed it from the aur, and had errors, so then uninstalled it from there and installed it through pip
Fabien LOISON
@flozz
ok, so you should have the latest version
you restarted nautilus with export NAUTILUS_TERMINAL_DEBUG=true && nautilus -q && nautilus ?
Sam Robbins
@samrobbins85
Yes
Fabien LOISON
@flozz
Hum... I am reading at my code to find why you have no log
oh wait a minute
I forget there is an issue with recent distro → https://github.com/flozz/nautilus-terminal/issues/12#issuecomment-386737370
I reported it 2 month ago to the GNOME projet but I still have no answer → https://gitlab.gnome.org/GNOME/pygobject/issues/214
Sam Robbins
@samrobbins85
Ok thanks for all the help
Fabien LOISON
@flozz
that's probably why I forgot it :(
sorry to not being more helpful
Neur1n
@Neur1n
Hello. I was following the instructions in this issue (#15), but still cannot make it works. Is it supposed to work on Ubuntu 16.04 + Python 3.5? Thanks.
Fabien LOISON
@flozz
Hello @Neur1n, I know it does not work on ubuntu 14.04 (#9), but I think it should be ok on 16.04
Have you some logs? (try to stop nautilus and start it again from a terminal with the following commands: nautilus -q && nautilus )
Neur1n
@Neur1n
Oh, so it says "No module named nautilus_terminal.crowbar"
Here is the full output:
image.png
Fabien LOISON
@flozz
Hum... you said you installed Nautilus Terminal using Python 3.5 right ?
I just remebered that Nautilus Python use Python 2.7, you should install Nautilus Terminal for Python 2.7
(so using pip and not pip3)
Neur1n
@Neur1n
I thought it supports 3.x since its github pages said so
I'm gonna try 2.7 then
Fabien LOISON
@flozz
I think my code should work with 3.5 but that is not the version used by nautilus-python
Neur1n
@Neur1n
So should I just use "pip3 install nautilus-terminal", or do I have to use pip to install nautlius-python before this? Because when I install nautilus-terminal, nautilus-python was installed automactically
Or is it easier to install eveything with pip(2)
Fabien LOISON
@flozz
Nautilus Python is not installed automatically when you install Nautilus Terminal (it is not declared in the dependencies)
it was probably already installed on your OS
(check the if the python-nautilus package was installed by apt)
and the right command is pip install nautilus-terminal (as root)
Neur1n
@Neur1n
so if python-nautilus was installed by apt, should I remove it or just install nautilus-terminial in python 2
Fabien LOISON
@flozz
just install nautilus-terminal using python 2
you will need the python-nautilus package installed by apt ;)
Neur1n
@Neur1n
Well... more errors now...
image.png
Fabien LOISON
@flozz
Try this: glib-compile-schemas /usr/share/glib-2.0/schemas/
(as root)
... I think I will make a .deb package when I will have some free time... there is too many small issue that are boring for users when installing from PYPI :(
(sometime everything works as expected and sometime parts of the application are not properly installed)
Neur1n
@Neur1n
Thanks for your patience, I will give a try :)
Fabien LOISON
@flozz
:)
Neur1n
@Neur1n
Hello Fabien. Update: I did as you instructed, but it cannot find the gschemas.compiled file, so I had to add --targetdir option as the error message implies and point to /usr/local/lib/python2.7/dist-packages/nautilus_terminal/schemas. Then it says "Arguments 0 does not allow None as a value" for the call settings = Gio.Settings.new_full(schema, None, None). So if you think this issue cannot be solve in a while, I can wait for the .deb. Thanks.
Fabien LOISON
@flozz
maybe the schema have not been copied in the right folder during the install, i will look at this