klaudiosinani / tusk

Refined Evernote desktop app
https://klaussinani.github.io/tusk
MIT License
3.15k stars 248 forks source link

Doesn't load #308

Open dalberg17 opened 3 years ago

dalberg17 commented 3 years ago

When app opens... all that is seen is white screen

gesteves91 commented 3 years ago

I am facing the same issue since today

arjun289 commented 3 years ago

Screenshot from 2021-02-10 16-42-08

I am facing the same issue, went to the dev screen and saw this error. Has it got something to do with it?

teterkin commented 3 years ago

There are 159 open issues without an answer. :( Looks like we need to find another local solution for Evernote.

riven314 commented 3 years ago

Faced the same issue just now

dserrada commented 3 years ago

Same issue since yesterday. Same error in dev console.

teterkin commented 3 years ago

Looks like Evernote for web made an update which is not compatible with Tusk.

riven314 commented 3 years ago

is there any way I can downgrade my evernotes version?

dserrada commented 3 years ago

I think we must update Chrome version to 85 or up. Anyone knows how to rebuild it using another chrome version?

image

afittro commented 3 years ago

Well, the version of Chrome reported by About->Tusk for me shows 69.0.3497.128, but the version reported by the installed Chrome browser itself is 88.0.4324.150 (the latest build on linux). Something is afoot there.

image

image

dserrada commented 3 years ago

Well, the version of Chrome reported by About->Tusk for me shows 69.0.3497.128, but the version reported by the installed Chrome browser itself is 88.0.4324.150 (the latest build on linux). Something is afoot there.

image

image

Electron apps come with it own version of Chrome. You have to rebuild/update the app to change electron version -> chrome version. But i don't know how to do it.

dserrada commented 3 years ago

Ok, I found how to upgrade to latest version of electron (I never work on electon, so i suppose this not the best solution, and more work is needed)

git clone https://github.com/klaussinani/tusk.git
cd tusk
git checkout dependabot/npm_and_yarn/electron-9.4.0
npm install electron@latest
npm install
npm start

And it works..... (I only made a simple smoke test).

But if i try to run the tests or try to package, it fails :-( .

afittro commented 3 years ago

Thanks. I'll try it soon.

On Wed, Feb 10, 2021 at 2:42 PM David Pérez Serrada < notifications@github.com> wrote:

Ok, I found how to upgrade to latest version of electron (I never work on electon, so i suppose this not the best solution, and more work is needed)

git clone https://github.com/klaussinani/tusk.git cd tusk git checkout dependabot/npm_and_yarn/electron-9.4.0 npm install electron@latest npm install npm start

And it works..... (I only made a simple smoke test).

But if i try to run the tests or try to package, it fails :-( .

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/klaussinani/tusk/issues/308#issuecomment-777084435, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEEJMDP54W5HXE7UPZA5O3S6MDU7ANCNFSM4XLEAZCA .

afittro commented 3 years ago

That does indeed work. I'll use this for now and leave the package fixing to the experts.

Thank you, David!

On Wed, Feb 10, 2021 at 2:42 PM David Pérez Serrada < notifications@github.com> wrote:

Ok, I found how to upgrade to latest version of electron (I never work on electon, so i suppose this not the best solution, and more work is needed)

git clone https://github.com/klaussinani/tusk.git cd tusk git checkout dependabot/npm_and_yarn/electron-9.4.0 npm install electron@latest npm install npm start

And it works..... (I only made a simple smoke test).

But if i try to run the tests or try to package, it fails :-( .

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/klaussinani/tusk/issues/308#issuecomment-777084435, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEEJMDP54W5HXE7UPZA5O3S6MDU7ANCNFSM4XLEAZCA .

teterkin commented 3 years ago

Ok, I found how to upgrade to latest version of electron (I never work on electon, so i suppose this not the best solution, and more work is needed)

git clone https://github.com/klaussinani/tusk.git
cd tusk
git checkout dependabot/npm_and_yarn/electron-9.4.0
npm install electron@latest
npm install
npm start

And it works..... (I only made a simple smoke test).

But if i try to run the tests or try to package, it fails :-( .

It works!!! Thank you, @dserrada !

My versions:

image

GregDuhamel commented 3 years ago

I can confirm thanks Guys !

image

gringochuck commented 3 years ago

This isn't a permanent fix to the porblem. Whenever I want to start Tusk I need to go into the Tusk directory and use the command 'npm start' for Tusk to work. if I start it anyother way, I still get the white screen issue.

Can anyone else confirm?

Am0rphous commented 3 years ago

Ok, I found how to upgrade to latest version of electron (I never work on electon, so i suppose this not the best solution, and more work is needed)

git clone https://github.com/klaussinani/tusk.git
cd tusk
git checkout dependabot/npm_and_yarn/electron-9.4.0
npm install electron@latest
npm install
npm start

And it works..... (I only made a simple smoke test).

But if i try to run the tests or try to package, it fails :-( .

I can confirm this works on macOS Big Sur 11.2 with Tusk 0.23.0 (0.23.0.650). It is a workaround, but not a solution. To make it work i followed dserrada's instructions. Had to install npm though (brew install npm). Whenever i stop the terminal running npm start Tusk goes back to white screen.

But thanks for the workaround! 👍

gringochuck commented 3 years ago

Ok, I found how to upgrade to latest version of electron (I never work on electon, so i suppose this not the best solution, and more work is needed)

git clone https://github.com/klaussinani/tusk.git
cd tusk
git checkout dependabot/npm_and_yarn/electron-9.4.0
npm install electron@latest
npm install
npm start

And it works..... (I only made a simple smoke test). But if i try to run the tests or try to package, it fails :-( .

I can confirm this works on macOS Big Sur 11.2 with Tusk 0.23.0 (0.23.0.650). It is a workaround, but not a solution. To make it work i followed dserrada's instructions. Had to install npm though (brew install npm). Whenever i stop the terminal running npm start Tusk goes back to white screen.

But thanks for the workaround!

Thanks for confirming.

lfant9412 commented 3 years ago

I was able to build and package Tusk: Ubuntu 16.04 npm 7.5.3 node 15.8.0

  1. Start with the steps from @dserrada
    git clone https://github.com/klaussinani/tusk.git
    cd tusk
    git checkout dependabot/npm_and_yarn/electron-9.4.0
    npm install electron@latest
    npm install

You may need to update some dependencies with npm, or even npm itself. I got the latest (7.5.3) and the package.json for Tusk must be edited for npm7, perhaps stick to npm6?

  1. Edit package.json (npm7) -Find the "scripts" node --Find the "release" node, and edit:

    "release": "electron-builder build --publish never",

    You can also remove some of the nodes under build->linux->target. I ran into errors in step 3 when it tried to build for pacman/Arch.

  2. In the readme:

    Build binaries and installers: npm run release or yarn release

    This will generate the package/snap you want in dist/

jatinmehrotra commented 3 years ago
git clone https://github.com/klaussinani/tusk.git
cd tusk
git checkout dependabot/npm_and_yarn/electron-9.4.0
npm install electron@latest
npm install
npm start

This works for me on ubuntu 20.04.02 LTS

riven314 commented 3 years ago

Ok, I found how to upgrade to latest version of electron (I never work on electon, so i suppose this not the best solution, and more work is needed)

git clone https://github.com/klaussinani/tusk.git
cd tusk
git checkout dependabot/npm_and_yarn/electron-9.4.0
npm install electron@latest
npm install
npm start

And it works..... (I only made a simple smoke test).

But if i try to run the tests or try to package, it fails :-( .

This solution works on Ubuntu 20.04.02 LTS! But every time I npm start, I have to log-in again despite I have clicked the option to remember my login info Is there anyway to auto save my login info? Also, how could I replace this new Tusk with my old Tusk in applications search window?

GregDuhamel commented 3 years ago

Thanks for the tip @lfant9412 i was able to build packages with your solution.

akvilonBrown commented 3 years ago

npm didn't work properly - having errors with nmp install command. Can anybody suggest how and when the issue with Tusk will be fixed permanently, please!

allanfreitas commented 3 years ago

I was able to build and package Tusk: Ubuntu 16.04 npm 7.5.3 node 15.8.0

  1. Start with the steps from @dserrada
git clone https://github.com/klaussinani/tusk.git
cd tusk
git checkout dependabot/npm_and_yarn/electron-9.4.0
npm install electron@latest
npm install

You may need to update some dependencies with npm, or even npm itself. I got the latest (7.5.3) and the package.json for Tusk must be edited for npm7, perhaps stick to npm6?

  1. Edit package.json (npm7) -Find the "scripts" node --Find the "release" node, and edit:
"release": "electron-builder build --publish never",

You can also remove some of the nodes under build->linux->target. I ran into errors in step 3 when it tried to build for pacman/Arch.

  1. In the readme:
Build binaries and installers: npm run release or yarn release

This will generate the package/snap you want in dist/

Using this, I was able to Build .deb and AppImage, I've changed the version to 0.24.0 and Done, Evernote working Again.

mmati8 commented 3 years ago

I was able to build and package Tusk: Ubuntu 16.04 npm 7.5.3 node 15.8.0

  1. Start with the steps from @dserrada
git clone https://github.com/klaussinani/tusk.git
cd tusk
git checkout dependabot/npm_and_yarn/electron-9.4.0
npm install electron@latest
npm install

You may need to update some dependencies with npm, or even npm itself. I got the latest (7.5.3) and the package.json for Tusk must be edited for npm7, perhaps stick to npm6?

  1. Edit package.json (npm7) -Find the "scripts" node --Find the "release" node, and edit:
"release": "electron-builder build --publish never",

You can also remove some of the nodes under build->linux->target. I ran into errors in step 3 when it tried to build for pacman/Arch.

  1. In the readme:
Build binaries and installers: npm run release or yarn release

This will generate the package/snap you want in dist/

Using this, I was able to Build .deb and AppImage, I've changed the version to 0.24.0 and Done, Evernote working Again.

Work very well Thank You @allanfreitas But I have problem with 'Exit' Tusk. Not responding. You too?

GregDuhamel commented 3 years ago

Hello,

can you try to deactivate /Exit Confirmation options /it was sufficient for me to fix this issue.

Regards, Gregory.

Le lun. 15 févr. 2021 à 13:34, mmati8 notifications@github.com a écrit :

I was able to build and package Tusk: Ubuntu 16.04 npm 7.5.3 node 15.8.0

Start with the steps from @dserrada https://github.com/dserrada

git clone https://github.com/klaussinani/tusk.git cd tusk git checkout dependabot/npm_and_yarn/electron-9.4.0 npm install electron@latest npm install You may need to update some dependencies with npm, or even npm itself. I got the latest (7.5.3) and the package.json for Tusk must be edited for npm7, perhaps stick to npm6?

Edit package.json (npm7) -Find the "scripts" node --Find the "release" node, and edit:

"release": "electron-builder build --publish never", You can also remove some of the nodes under build->linux->target. I ran into errors in step 3 when it tried to build for pacman/Arch.

In the readme:

Build binaries and installers: npm run release or yarn release This will generate the package/snap you want in dist/

Using this, I was able to Build .deb and AppImage, I've changed the version to 0.24.0 and Done, Evernote working Again.

Work very well Thank You @allanfreitas https://github.com/allanfreitas But I have problem with 'Exit' Tusk. Not responding. You too?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/klaussinani/tusk/issues/308#issuecomment-779457543, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABBHXXES4EWNHJXH6GAOQOTS7GHPLANCNFSM4XLEAZCA.

mmati8 commented 3 years ago

@GregDuhamel thank you, work great :+1:

Trip09 commented 3 years ago

for those who can't make it work, I just upgraded all packages and put the .deb files here. All credits for klaussinani https://github.com/Trip09/tusk/releases/tag/v1.0.0

soulondemand commented 3 years ago

@Trip09, many thanks! It is so simple for customers and save many time!

akvilonBrown commented 3 years ago

I have bad luck on my Mint:

dpkg: dependency problems prevent configuration of tusk:i386:
 tusk:i386 depends on libgtk-3-0.
 tusk:i386 depends on libnotify4.
 tusk:i386 depends on libnss3.
 tusk:i386 depends on libxss1.
 tusk:i386 depends on libxtst6.
 tusk:i386 depends on libatspi2.0-0.
 tusk:i386 depends on libuuid1.
 tusk:i386 depends on libappindicator3-1.
 tusk:i386 depends on libsecret-1

dpkg: error processing package tusk:i386 (--install):
 dependency problems - leaving unconfigured

and these dependencies won't resolve when trying to install one of those libs:

 The following packages have unmet dependencies:
 tusk:i386 : Depends: libgtk-3-0:i386 but it is not going to be installed
             Depends: libnotify4:i386 but it is not going to be installed
             Depends: libnss3:i386 but it is not going to be installed
             Depends: libxss1:i386 but it is not going to be installed
             Depends: libxtst6:i386 but it is not going to be installed
             Depends: libatspi2.0-0:i386 but it is not going to be installed
             Depends: libuuid1:i386 but it is not going to be installed
             Depends: libappindicator3-1:i386 but it is not going to be installed
             Depends: libsecret-1-0:i386 but it is not going to be installed
Trip09 commented 3 years ago

hi @akvilonBrown are you sure it's i386 ? if so you can run -> sudo apt-get -f install

this will install the required deps and Tusk. Stay well

akvilonBrown commented 3 years ago

Actually, I have Intel(R) Core(TM) i5-4300U CPU @ 1.90GHz, it is i386, right?

But I see many system files with -amd64- title, can it be so ?

UPD: my fault, indeed amd64 can refer to both processors.

Tusk64 has been installed and running, thank you!

ricardovmr commented 3 years ago

This isn't a permanent fix to the porblem. Whenever I want to start Tusk I need to go into the Tusk directory and use the command 'npm start' for Tusk to work. if I start it anyother way, I still get the white screen issue.

Can anyone else confirm? same situation here. it's quite annoying actually.

GregDuhamel commented 3 years ago

@ricardovmr Just build some packages using this and install it using .deb/.rpm or AppImage package.

Trip09 commented 3 years ago

@akvilonBrown I'would say you have a x64 because 32-bit processors are rare today. Also because you have so many deps missing. But you can run lscpu or uname -a

eg, run uname -a and check if you have x86_64

--

@ricardovmr you can compile the package as @GregDuhamel, this means instead of running npm run start run npx electron-builder --linux go to dist folder and install your package .

@ricardovmr Also if you need a .deb you can go https://github.com/Trip09/tusk/releases/tag/v1.0.0 and download the package without the need to complite.

Shimin-Z commented 3 years ago

npm start

The page is still blank

dserrada commented 3 years ago

For those who prefer a linux deb package now you can get a BETA version by evernote itself at this link: https://evernote.com/intl/en/b1433t1422.

Disclaimer: I don't work for Evernote, use this software at your own risk.

teterkin commented 3 years ago

For those who prefer a linux deb package now you can get a BETA version by evernote itself at this link: https://evernote.com/intl/en/b1433t1422.

Disclaimer: I don't work for Evernote, use this software at your own risk.

Amazing! It works! Thank you!

Screenshot from 2021-03-04 10-36-35

xian555 commented 1 year ago

Hi @dserrada , @Trip09 and @teterkin , Evernote is no longer accepting new beta testers and so the download link is no longer available. I was fine with Tusk but I can't get it to work and am obliged to use Evernote web access.

In dserrada 's comment of Feb 10, 2021, with Tusk version showing 0.23, electron ver 4.2.2, and Chrome ver 69, no matter how I try to install Tusk :
a) sudo apt install -y tusk b) sudo snap install tusk c) downloading the .Appimage

I get the same result : Tusk starts blank and reports the above old versions of electron and chrome.

in dserrada solution of Feb 10, 2021, just below the above comment : git clone https://github.com/klaussinani/tusk.git cd tusk git checkout dependabot/npm_and_yarn/electron-9.4.0 npm install electron@latest npm install npm start

all works but the git checkout command as the directory does not seem to still exist. I must say that although I'm a senior programmer, I'm not a js programmer or a github user and this is quite arduous, and seems inaccessible to neophites like myself, unable to resolve an apparently simple problem.

Now I've been able to update npm to version 9.8.1, and electron to version 26.0.0 (globally), thanks to assistance from chatGPT 3.5, as this too was quite arduous. Despite this, regardless of installation method, Tusk does not "see" the latest version of electron. Also I have Chromium ver 116, but normally use Firefox ver 116.

Running Ubuntu 20.04.6 (via Ubuntu Pro support) with Mate 1.26 with Linux kernel 5.15.

Thanks for any help !!

xian