Rabbit VCS on Ubuntu 18.04.1 LTS - not showing menu in Nautilus












1















I'm having the same issue with RabbitVCS as this post: Rabbit VCS on Ubuntu 18.04 - not showing menu in Nautilus. However, I've followed the accepted answer and the comments, and I still do not get the RabbitVCS context menu.



enter image description here



UPDATE: Below are the results of the commands from the other post that I followed. Also, if it makes a difference, I'm running inside VirtualBox.



~$ aptitude search rabbitvcs
p rabbitvcs-cli - Command line interface for RabbitVCS
i A rabbitvcs-core - Easy version control
p rabbitvcs-gedit - Gedit extension for RabbitVCS
i rabbitvcs-nautilus - Nautilus extension for RabbitVCS

~$ ll ~/.local/share/nautilus-python/extensions/
total 52
drwxr-xr-x 2 alager alager 4096 Jan 28 14:20 ./
drwxr-xr-x 3 alager alager 4096 Jan 28 14:20 ../
-rw-r--r-- 1 alager alager 24082 Jan 28 14:20 RabbitVCS.py
-rw-r--r-- 1 alager alager 20384 Jan 28 14:20 RabbitVCS.pyc


Update2:



~$ python /usr/share/nautilus-python/extensions/RabbitVCS.py
/usr/share/nautilus-python/extensions/RabbitVCS.py:63: PyGIWarning: Nautilus was imported without specifying a version first. Use gi.require_version('Nautilus', '3.0') before import to ensure that the right version gets loaded.
from gi.repository import Nautilus, GObject, Gtk, GdkPixbuf










share|improve this question




















  • 2





    Possible duplicate of Rabbit VCS on Ubuntu 18.04 - not showing menu in Nautilus. Please try this method again. I have just tested it on clean 18.04 LTS VM and it works as described.

    – N0rbert
    Jan 29 at 9:14













  • @N0rbert See the update in the OP. Did I do something incorrectly?

    – Aaron
    Jan 29 at 16:19











  • To be completely sure remove user's python script with rm -rf ~/.local/share/nautilus-python/extensions/, install all updates with sudo apt-get update + sudo apt-get dist-upgrade and then reinstall RabbitVCS with sudo apt-get install --reinstall rabbitvcs-nautilus. Then logout and login back.

    – N0rbert
    Jan 29 at 16:24











  • @N0rbert Nope, that didn't do it either.

    – Aaron
    Jan 29 at 17:01











  • Please manually execute Rabbit's python script with python /usr/share/nautilus-python/extensions/RabbitVCS.py and show error message (if any). Also check ~/.xsession-errors for python errors.

    – N0rbert
    Jan 29 at 17:09


















1















I'm having the same issue with RabbitVCS as this post: Rabbit VCS on Ubuntu 18.04 - not showing menu in Nautilus. However, I've followed the accepted answer and the comments, and I still do not get the RabbitVCS context menu.



enter image description here



UPDATE: Below are the results of the commands from the other post that I followed. Also, if it makes a difference, I'm running inside VirtualBox.



~$ aptitude search rabbitvcs
p rabbitvcs-cli - Command line interface for RabbitVCS
i A rabbitvcs-core - Easy version control
p rabbitvcs-gedit - Gedit extension for RabbitVCS
i rabbitvcs-nautilus - Nautilus extension for RabbitVCS

~$ ll ~/.local/share/nautilus-python/extensions/
total 52
drwxr-xr-x 2 alager alager 4096 Jan 28 14:20 ./
drwxr-xr-x 3 alager alager 4096 Jan 28 14:20 ../
-rw-r--r-- 1 alager alager 24082 Jan 28 14:20 RabbitVCS.py
-rw-r--r-- 1 alager alager 20384 Jan 28 14:20 RabbitVCS.pyc


Update2:



~$ python /usr/share/nautilus-python/extensions/RabbitVCS.py
/usr/share/nautilus-python/extensions/RabbitVCS.py:63: PyGIWarning: Nautilus was imported without specifying a version first. Use gi.require_version('Nautilus', '3.0') before import to ensure that the right version gets loaded.
from gi.repository import Nautilus, GObject, Gtk, GdkPixbuf










share|improve this question




















  • 2





    Possible duplicate of Rabbit VCS on Ubuntu 18.04 - not showing menu in Nautilus. Please try this method again. I have just tested it on clean 18.04 LTS VM and it works as described.

    – N0rbert
    Jan 29 at 9:14













  • @N0rbert See the update in the OP. Did I do something incorrectly?

    – Aaron
    Jan 29 at 16:19











  • To be completely sure remove user's python script with rm -rf ~/.local/share/nautilus-python/extensions/, install all updates with sudo apt-get update + sudo apt-get dist-upgrade and then reinstall RabbitVCS with sudo apt-get install --reinstall rabbitvcs-nautilus. Then logout and login back.

    – N0rbert
    Jan 29 at 16:24











  • @N0rbert Nope, that didn't do it either.

    – Aaron
    Jan 29 at 17:01











  • Please manually execute Rabbit's python script with python /usr/share/nautilus-python/extensions/RabbitVCS.py and show error message (if any). Also check ~/.xsession-errors for python errors.

    – N0rbert
    Jan 29 at 17:09
















1












1








1








I'm having the same issue with RabbitVCS as this post: Rabbit VCS on Ubuntu 18.04 - not showing menu in Nautilus. However, I've followed the accepted answer and the comments, and I still do not get the RabbitVCS context menu.



enter image description here



UPDATE: Below are the results of the commands from the other post that I followed. Also, if it makes a difference, I'm running inside VirtualBox.



~$ aptitude search rabbitvcs
p rabbitvcs-cli - Command line interface for RabbitVCS
i A rabbitvcs-core - Easy version control
p rabbitvcs-gedit - Gedit extension for RabbitVCS
i rabbitvcs-nautilus - Nautilus extension for RabbitVCS

~$ ll ~/.local/share/nautilus-python/extensions/
total 52
drwxr-xr-x 2 alager alager 4096 Jan 28 14:20 ./
drwxr-xr-x 3 alager alager 4096 Jan 28 14:20 ../
-rw-r--r-- 1 alager alager 24082 Jan 28 14:20 RabbitVCS.py
-rw-r--r-- 1 alager alager 20384 Jan 28 14:20 RabbitVCS.pyc


Update2:



~$ python /usr/share/nautilus-python/extensions/RabbitVCS.py
/usr/share/nautilus-python/extensions/RabbitVCS.py:63: PyGIWarning: Nautilus was imported without specifying a version first. Use gi.require_version('Nautilus', '3.0') before import to ensure that the right version gets loaded.
from gi.repository import Nautilus, GObject, Gtk, GdkPixbuf










share|improve this question
















I'm having the same issue with RabbitVCS as this post: Rabbit VCS on Ubuntu 18.04 - not showing menu in Nautilus. However, I've followed the accepted answer and the comments, and I still do not get the RabbitVCS context menu.



enter image description here



UPDATE: Below are the results of the commands from the other post that I followed. Also, if it makes a difference, I'm running inside VirtualBox.



~$ aptitude search rabbitvcs
p rabbitvcs-cli - Command line interface for RabbitVCS
i A rabbitvcs-core - Easy version control
p rabbitvcs-gedit - Gedit extension for RabbitVCS
i rabbitvcs-nautilus - Nautilus extension for RabbitVCS

~$ ll ~/.local/share/nautilus-python/extensions/
total 52
drwxr-xr-x 2 alager alager 4096 Jan 28 14:20 ./
drwxr-xr-x 3 alager alager 4096 Jan 28 14:20 ../
-rw-r--r-- 1 alager alager 24082 Jan 28 14:20 RabbitVCS.py
-rw-r--r-- 1 alager alager 20384 Jan 28 14:20 RabbitVCS.pyc


Update2:



~$ python /usr/share/nautilus-python/extensions/RabbitVCS.py
/usr/share/nautilus-python/extensions/RabbitVCS.py:63: PyGIWarning: Nautilus was imported without specifying a version first. Use gi.require_version('Nautilus', '3.0') before import to ensure that the right version gets loaded.
from gi.repository import Nautilus, GObject, Gtk, GdkPixbuf







18.04 rabbitvcs






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jan 29 at 17:19







Aaron

















asked Jan 28 at 22:37









AaronAaron

265




265








  • 2





    Possible duplicate of Rabbit VCS on Ubuntu 18.04 - not showing menu in Nautilus. Please try this method again. I have just tested it on clean 18.04 LTS VM and it works as described.

    – N0rbert
    Jan 29 at 9:14













  • @N0rbert See the update in the OP. Did I do something incorrectly?

    – Aaron
    Jan 29 at 16:19











  • To be completely sure remove user's python script with rm -rf ~/.local/share/nautilus-python/extensions/, install all updates with sudo apt-get update + sudo apt-get dist-upgrade and then reinstall RabbitVCS with sudo apt-get install --reinstall rabbitvcs-nautilus. Then logout and login back.

    – N0rbert
    Jan 29 at 16:24











  • @N0rbert Nope, that didn't do it either.

    – Aaron
    Jan 29 at 17:01











  • Please manually execute Rabbit's python script with python /usr/share/nautilus-python/extensions/RabbitVCS.py and show error message (if any). Also check ~/.xsession-errors for python errors.

    – N0rbert
    Jan 29 at 17:09
















  • 2





    Possible duplicate of Rabbit VCS on Ubuntu 18.04 - not showing menu in Nautilus. Please try this method again. I have just tested it on clean 18.04 LTS VM and it works as described.

    – N0rbert
    Jan 29 at 9:14













  • @N0rbert See the update in the OP. Did I do something incorrectly?

    – Aaron
    Jan 29 at 16:19











  • To be completely sure remove user's python script with rm -rf ~/.local/share/nautilus-python/extensions/, install all updates with sudo apt-get update + sudo apt-get dist-upgrade and then reinstall RabbitVCS with sudo apt-get install --reinstall rabbitvcs-nautilus. Then logout and login back.

    – N0rbert
    Jan 29 at 16:24











  • @N0rbert Nope, that didn't do it either.

    – Aaron
    Jan 29 at 17:01











  • Please manually execute Rabbit's python script with python /usr/share/nautilus-python/extensions/RabbitVCS.py and show error message (if any). Also check ~/.xsession-errors for python errors.

    – N0rbert
    Jan 29 at 17:09










2




2





Possible duplicate of Rabbit VCS on Ubuntu 18.04 - not showing menu in Nautilus. Please try this method again. I have just tested it on clean 18.04 LTS VM and it works as described.

– N0rbert
Jan 29 at 9:14







Possible duplicate of Rabbit VCS on Ubuntu 18.04 - not showing menu in Nautilus. Please try this method again. I have just tested it on clean 18.04 LTS VM and it works as described.

– N0rbert
Jan 29 at 9:14















@N0rbert See the update in the OP. Did I do something incorrectly?

– Aaron
Jan 29 at 16:19





@N0rbert See the update in the OP. Did I do something incorrectly?

– Aaron
Jan 29 at 16:19













To be completely sure remove user's python script with rm -rf ~/.local/share/nautilus-python/extensions/, install all updates with sudo apt-get update + sudo apt-get dist-upgrade and then reinstall RabbitVCS with sudo apt-get install --reinstall rabbitvcs-nautilus. Then logout and login back.

– N0rbert
Jan 29 at 16:24





To be completely sure remove user's python script with rm -rf ~/.local/share/nautilus-python/extensions/, install all updates with sudo apt-get update + sudo apt-get dist-upgrade and then reinstall RabbitVCS with sudo apt-get install --reinstall rabbitvcs-nautilus. Then logout and login back.

– N0rbert
Jan 29 at 16:24













@N0rbert Nope, that didn't do it either.

– Aaron
Jan 29 at 17:01





@N0rbert Nope, that didn't do it either.

– Aaron
Jan 29 at 17:01













Please manually execute Rabbit's python script with python /usr/share/nautilus-python/extensions/RabbitVCS.py and show error message (if any). Also check ~/.xsession-errors for python errors.

– N0rbert
Jan 29 at 17:09







Please manually execute Rabbit's python script with python /usr/share/nautilus-python/extensions/RabbitVCS.py and show error message (if any). Also check ~/.xsession-errors for python errors.

– N0rbert
Jan 29 at 17:09












1 Answer
1






active

oldest

votes


















0














If you still can't get it working, I'd recommend compiling it from source (AFTER purging the installed packages). I was never able to get the repo version working myself without some serious problems. One big problem being that when viewing logs, the comparison feature between revisions always told me both files were identical. Mmm, no, they are not...



The version in the Ubuntu repos is quite old compared to the newest (17.x)



https://github.com/rabbitvcs/rabbitvcs



The client you want is nautilus-3.0 if that's what you're using.



The instructions are all there. If you're running a newer (2.7 up, I believe) version of Python, in some of the relevant files it might be worth changing "import simplejson" to "import json as simplejson" in the source files whereever "import simplejson" appears, and then recompile/reinstall. This is because Python has changed its library to have "simplejson" as the default "json" library.






share|improve this answer
























  • I followed the instructions from github...no dice. :( Their PPA doesn't work either with the current version (bionic) of ubuntu.

    – Aaron
    Jan 29 at 16:59











  • If you want, I can try and get a script that performs everything for you tomorrow to install it. It definitely works for me on various distributions including Ubuntu... Might be something left over that is causing an issue?

    – James Forward
    Jan 29 at 21:20











  • That's a tricky one, since now it "magically" started worked, while I was following N0rbert's suggestions. It's resolved, but not sure how/why.

    – Aaron
    Jan 29 at 21:50











  • Seems like a case of Schrodinger's bug. Let me know if you do get the issue with compared revisions in the log saying "file is identical" though, that's the main issue I had with the repo version which is resolved by the version on GitHub.

    – James Forward
    Jan 30 at 9:16











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1113658%2frabbit-vcs-on-ubuntu-18-04-1-lts-not-showing-menu-in-nautilus%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









0














If you still can't get it working, I'd recommend compiling it from source (AFTER purging the installed packages). I was never able to get the repo version working myself without some serious problems. One big problem being that when viewing logs, the comparison feature between revisions always told me both files were identical. Mmm, no, they are not...



The version in the Ubuntu repos is quite old compared to the newest (17.x)



https://github.com/rabbitvcs/rabbitvcs



The client you want is nautilus-3.0 if that's what you're using.



The instructions are all there. If you're running a newer (2.7 up, I believe) version of Python, in some of the relevant files it might be worth changing "import simplejson" to "import json as simplejson" in the source files whereever "import simplejson" appears, and then recompile/reinstall. This is because Python has changed its library to have "simplejson" as the default "json" library.






share|improve this answer
























  • I followed the instructions from github...no dice. :( Their PPA doesn't work either with the current version (bionic) of ubuntu.

    – Aaron
    Jan 29 at 16:59











  • If you want, I can try and get a script that performs everything for you tomorrow to install it. It definitely works for me on various distributions including Ubuntu... Might be something left over that is causing an issue?

    – James Forward
    Jan 29 at 21:20











  • That's a tricky one, since now it "magically" started worked, while I was following N0rbert's suggestions. It's resolved, but not sure how/why.

    – Aaron
    Jan 29 at 21:50











  • Seems like a case of Schrodinger's bug. Let me know if you do get the issue with compared revisions in the log saying "file is identical" though, that's the main issue I had with the repo version which is resolved by the version on GitHub.

    – James Forward
    Jan 30 at 9:16
















0














If you still can't get it working, I'd recommend compiling it from source (AFTER purging the installed packages). I was never able to get the repo version working myself without some serious problems. One big problem being that when viewing logs, the comparison feature between revisions always told me both files were identical. Mmm, no, they are not...



The version in the Ubuntu repos is quite old compared to the newest (17.x)



https://github.com/rabbitvcs/rabbitvcs



The client you want is nautilus-3.0 if that's what you're using.



The instructions are all there. If you're running a newer (2.7 up, I believe) version of Python, in some of the relevant files it might be worth changing "import simplejson" to "import json as simplejson" in the source files whereever "import simplejson" appears, and then recompile/reinstall. This is because Python has changed its library to have "simplejson" as the default "json" library.






share|improve this answer
























  • I followed the instructions from github...no dice. :( Their PPA doesn't work either with the current version (bionic) of ubuntu.

    – Aaron
    Jan 29 at 16:59











  • If you want, I can try and get a script that performs everything for you tomorrow to install it. It definitely works for me on various distributions including Ubuntu... Might be something left over that is causing an issue?

    – James Forward
    Jan 29 at 21:20











  • That's a tricky one, since now it "magically" started worked, while I was following N0rbert's suggestions. It's resolved, but not sure how/why.

    – Aaron
    Jan 29 at 21:50











  • Seems like a case of Schrodinger's bug. Let me know if you do get the issue with compared revisions in the log saying "file is identical" though, that's the main issue I had with the repo version which is resolved by the version on GitHub.

    – James Forward
    Jan 30 at 9:16














0












0








0







If you still can't get it working, I'd recommend compiling it from source (AFTER purging the installed packages). I was never able to get the repo version working myself without some serious problems. One big problem being that when viewing logs, the comparison feature between revisions always told me both files were identical. Mmm, no, they are not...



The version in the Ubuntu repos is quite old compared to the newest (17.x)



https://github.com/rabbitvcs/rabbitvcs



The client you want is nautilus-3.0 if that's what you're using.



The instructions are all there. If you're running a newer (2.7 up, I believe) version of Python, in some of the relevant files it might be worth changing "import simplejson" to "import json as simplejson" in the source files whereever "import simplejson" appears, and then recompile/reinstall. This is because Python has changed its library to have "simplejson" as the default "json" library.






share|improve this answer













If you still can't get it working, I'd recommend compiling it from source (AFTER purging the installed packages). I was never able to get the repo version working myself without some serious problems. One big problem being that when viewing logs, the comparison feature between revisions always told me both files were identical. Mmm, no, they are not...



The version in the Ubuntu repos is quite old compared to the newest (17.x)



https://github.com/rabbitvcs/rabbitvcs



The client you want is nautilus-3.0 if that's what you're using.



The instructions are all there. If you're running a newer (2.7 up, I believe) version of Python, in some of the relevant files it might be worth changing "import simplejson" to "import json as simplejson" in the source files whereever "import simplejson" appears, and then recompile/reinstall. This is because Python has changed its library to have "simplejson" as the default "json" library.







share|improve this answer












share|improve this answer



share|improve this answer










answered Jan 29 at 16:24









James ForwardJames Forward

1




1













  • I followed the instructions from github...no dice. :( Their PPA doesn't work either with the current version (bionic) of ubuntu.

    – Aaron
    Jan 29 at 16:59











  • If you want, I can try and get a script that performs everything for you tomorrow to install it. It definitely works for me on various distributions including Ubuntu... Might be something left over that is causing an issue?

    – James Forward
    Jan 29 at 21:20











  • That's a tricky one, since now it "magically" started worked, while I was following N0rbert's suggestions. It's resolved, but not sure how/why.

    – Aaron
    Jan 29 at 21:50











  • Seems like a case of Schrodinger's bug. Let me know if you do get the issue with compared revisions in the log saying "file is identical" though, that's the main issue I had with the repo version which is resolved by the version on GitHub.

    – James Forward
    Jan 30 at 9:16



















  • I followed the instructions from github...no dice. :( Their PPA doesn't work either with the current version (bionic) of ubuntu.

    – Aaron
    Jan 29 at 16:59











  • If you want, I can try and get a script that performs everything for you tomorrow to install it. It definitely works for me on various distributions including Ubuntu... Might be something left over that is causing an issue?

    – James Forward
    Jan 29 at 21:20











  • That's a tricky one, since now it "magically" started worked, while I was following N0rbert's suggestions. It's resolved, but not sure how/why.

    – Aaron
    Jan 29 at 21:50











  • Seems like a case of Schrodinger's bug. Let me know if you do get the issue with compared revisions in the log saying "file is identical" though, that's the main issue I had with the repo version which is resolved by the version on GitHub.

    – James Forward
    Jan 30 at 9:16

















I followed the instructions from github...no dice. :( Their PPA doesn't work either with the current version (bionic) of ubuntu.

– Aaron
Jan 29 at 16:59





I followed the instructions from github...no dice. :( Their PPA doesn't work either with the current version (bionic) of ubuntu.

– Aaron
Jan 29 at 16:59













If you want, I can try and get a script that performs everything for you tomorrow to install it. It definitely works for me on various distributions including Ubuntu... Might be something left over that is causing an issue?

– James Forward
Jan 29 at 21:20





If you want, I can try and get a script that performs everything for you tomorrow to install it. It definitely works for me on various distributions including Ubuntu... Might be something left over that is causing an issue?

– James Forward
Jan 29 at 21:20













That's a tricky one, since now it "magically" started worked, while I was following N0rbert's suggestions. It's resolved, but not sure how/why.

– Aaron
Jan 29 at 21:50





That's a tricky one, since now it "magically" started worked, while I was following N0rbert's suggestions. It's resolved, but not sure how/why.

– Aaron
Jan 29 at 21:50













Seems like a case of Schrodinger's bug. Let me know if you do get the issue with compared revisions in the log saying "file is identical" though, that's the main issue I had with the repo version which is resolved by the version on GitHub.

– James Forward
Jan 30 at 9:16





Seems like a case of Schrodinger's bug. Let me know if you do get the issue with compared revisions in the log saying "file is identical" though, that's the main issue I had with the repo version which is resolved by the version on GitHub.

– James Forward
Jan 30 at 9:16


















draft saved

draft discarded




















































Thanks for contributing an answer to Ask Ubuntu!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1113658%2frabbit-vcs-on-ubuntu-18-04-1-lts-not-showing-menu-in-nautilus%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Human spaceflight

Can not write log (Is /dev/pts mounted?) - openpty in Ubuntu-on-Windows?

張江高科駅