Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

i am newbie #20

Open
koanvi opened this issue Feb 10, 2020 · 21 comments
Open

i am newbie #20

koanvi opened this issue Feb 10, 2020 · 21 comments

Comments

@koanvi
Copy link

koanvi commented Feb 10, 2020

Hi!
What should i do after "download it and keep it inside .gosync directory in your home directory"?

@msylvestre
Copy link

LOL I'm wondering the same, you install it via pip install goSync, but how the heck do you start it and configure it ?! There's stuff missing on the home page, I would say

@msylvestre
Copy link

What's missing is that the GoSync is being installed in ~/.local/bin/ so to start it you need to do ~/.local/bin/GoSync but it probably won't work as a library is missing during installation. Then when you think you're done, you aren't ! Cause you need to generate google creds and download it and blah blah blah. A LOT missing about installation instruction, so too bad, there's plenty of other tool, I won't lose my time with this one :) It's sad as they were number 2 in the list as the "best gdrive tool on linux".

@arentoine
Copy link
Collaborator

Try this procedure and please share your comments to help improve the installation steps : https://github.com/arentoine/gosync/wiki.

@tomreedtoon
Copy link

I've followed the instructions as best I can. I got to the point where I tried to run the install, and this is what I got in Terminal.

msgeek@Navi2:~/Downloads/gosync-0.4/GoSync$ sudo pip install --upgrade .
[sudo] password for msgeek:

The directory '/home/msgeek/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/home/msgeek/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Directory '.' is not installable. File 'setup.py' not found.

So when I extracted the .zip file, it was to the home directory, msgeek - and the folder GoSync was inside the gosync-0.4 folder. Any ideas what I did wrong?

@arentoine
Copy link
Collaborator

Hello,
you are one level too deep in the directory structure. Run the command from ~/Downloads/gosync-0.4/ :

msgeek@Navi2:~/Downloads/gosync-0.4/$ sudo pip install --upgrade .

@arentoine
Copy link
Collaborator

Hello,

have you been able to complete the installation ?

Regards

@koanvi
Copy link
Author

koanvi commented Apr 30, 2020 via email

@arentoine
Copy link
Collaborator

Hello,

no problems. This is also a good solution.

If I create a short video to complete the installation, will you be able to test it ?

Regards

@koanvi
Copy link
Author

koanvi commented Apr 30, 2020 via email

@donhbryan
Copy link

donhbryan commented Apr 30, 2020

Hello,

no problems. This is also a good solution.

If I create a short video to complete the installation, will you be able to test it ?

Regards

@arentoine , I would test the video installation. Thanks.

@arentoine
Copy link
Collaborator

arentoine commented May 1, 2020

Hello all,

here's the installation video : https://youtu.be/8hcwhnHre7s
Feel free to comment.

Regards

@abombimbom
Copy link

I tried to run "sudo pip3 install --upgrade" in the directory ~/Downloads/gosync-0.4$ and received message "ERROR: You must give at least one requirement to install (see "pip help install")"
I'm a newbie too)

@abombimbom
Copy link

I tried to run "sudo pip3 install --upgrade" in the directory ~/Downloads/gosync-0.4$ and received message "ERROR: You must give at least one requirement to install (see "pip help install")"
I'm a newbie too)

sorry, missed "." :D

@arentoine
Copy link
Collaborator

Hello !

exactly, you missed the dot 1!!!! Good catch.

Now, I suggest you update to version 0.5.

Regards

@tomreedtoon
Copy link

Hello,

have you been able to complete the installation ?
No, I haven't. I've completed the process as outlined in the video. The attached file has the terminal dialog.
gosync attempt to install 1.txt

Is there something I need to delete?

@hschauhan
Copy link
Owner

hschauhan commented May 12, 2020 via email

@tomreedtoon
Copy link

tomreedtoon commented May 12, 2020

Here's what happens when I type that in:

msgeek@Navi2:$ cd gosync
msgeek@Navi2:
/gosync$ python3 GoSync/GoSync.py
Traceback (most recent call last):
File "GoSync/GoSync.py", line 20, in
import sys, os, wx
ModuleNotFoundError: No module named 'wx'
msgeek@Navi2:~/gosync$

Do I need to delete something and start from the beginning? Again, I thank you for the help.

@hschauhan
Copy link
Owner

hschauhan commented May 15, 2020 via email

@hschauhan
Copy link
Owner

hschauhan commented May 15, 2020 via email

@tomreedtoon
Copy link

tomreedtoon commented Jun 2, 2020

Sorry, things have been busy (even though my two jobs are still furloughed). I installed GoSync, in the terminal I typed "GoSync" and this appeared in the browser window entitled "Authentication Status" and with the message "The authentication flow has completed."...

GoSync screen not installed

This screen just sits in the browser window, no progress bar, nothing else happening. And when I close the browser window and terminal, it stops. It does not auto-load anything after a computer restart. Do I have to open up a terminal window and type "GoSync" every time I boot the computer? Sorry, I just didn't think it was supposed to work this way.

Addendum: when I checked the terminal window, I got this code:

msgeek@Navi2:~$ GoSync
/usr/local/lib/python2.7/dist-packages/GoSync/GoSync.py:30: wxPyDeprecationWarning: Using deprecated class PySimpleApp. 
  app = wx.PySimpleApp()
Your browser has been opened to visit:
()
    https://accounts.google.com/o/oauth2/auth?scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive&redirect_uri=http%3A%2F%2Flocalhost%3A8080%2F&response_type=code&client_id=131220072583-lpbmvei0a5mfeaeio3eugvenfkf1jfkt.apps.googleusercontent.com&access_type=offline
()
Authentication successful.
{u'Document Size': 32527151, u'Movies Size': 0, u'Total Size': 16106127360L, u'Total Files': 1042, u'Others Size': 71207309, u'Audio Size': 0, u'Photo Size': 53534325}

(GoSync:12286): Gtk-CRITICAL **: 12:01:36.891: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar

(GoSync:12286): Gtk-CRITICAL **: 12:01:36.893: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar


@tomreedtoon
Copy link

tomreedtoon commented Jun 17, 2020

It's more than a week, and GoSync is still doing the same thing. I open a terminal and this is what happens when I type
GoSync

msgeek@Navi2:~$ GoSync
/usr/local/lib/python2.7/dist-packages/GoSync/GoSync.py:30: wxPyDeprecationWarning: Using deprecated class PySimpleApp. 
  app = wx.PySimpleApp()
Your browser has been opened to visit:
()
    https://accounts.google.com/o/oauth2/auth?scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive&redirect_uri=http%3A%2F%2Flocalhost%3A8080%2F&response_type=code&client_id=131220072583-lpbmvei0a5mfeaeio3eugvenfkf1jfkt.apps.googleusercontent.com&access_type=offline
()
Authentication successful.
{u'Document Size': 32527151, u'Movies Size': 0, u'Total Size': 16106127360L, u'Total Files': 1042, u'Others Size': 71207309, u'Audio Size': 0, u'Photo Size': 53534325}

(GoSync:6301): Gtk-CRITICAL **: 21:44:33.358: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar

(GoSync:6301): Gtk-CRITICAL **: 21:44:33.358: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar

And again, the window opens up after I go through all the approvals. And when I close the terminal, the GoSync window disappears. There is no icon showing GoSync is running on my system.

Can you answer one thing? What do these two lines that start with **(GoSync:6301): Gtk-CRITICAL : mean?

EDIT: I should mention that the "Google Drive" folder shows no changes. When I opened up Google Drive in the web browser, I deleted some files. When I started GoSync and made sure it was set to "running" instead of "paused," I saw no change in my local Google Drive folder. Also...when I closed the terminal window I got this warning:

GoSync Warning

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants