GithubHelp home page GithubHelp logo

Comments (11)

Sheepux avatar Sheepux commented on May 27, 2024

can you try with haruneko ?
https://github.com/manga-download/haruneko

Edit: woops no linux releases yet.

from hakuneko.

user7415 avatar user7415 commented on May 27, 2024

can you try with haruneko ? https://github.com/manga-download/haruneko

Edit: woops no linux releases yet.

Is a new fork of hakuneko? If so can i Kindly Request to use Firefox instead of Electron? so that scripts like ublock origin could work in order to avoid malware...

by the way it seems it doesn't exist a linux version yet..

from hakuneko.

Sheepux avatar Sheepux commented on May 27, 2024

it's now NWjs instad of electron and no it's still using chrome. There are no bundles tools that uses firefox. Also ublock origin exists for chrome (electron/nwjs).

and yes, as my edit said (that you quoted), there's no linux version yet :)

from hakuneko.

ignaciocastro avatar ignaciocastro commented on May 27, 2024

I couldn't reproduce this on a fresh Ubuntu 22.04 installation. Could you please open up the app on terminal (just write hakuneko-desktop) and show the result when it crashes?

from hakuneko.

user7415 avatar user7415 commented on May 27, 2024

H

it's now NWjs instad of electron and no it's still using chrome. There are no bundles tools that uses firefox. Also ublock origin exists for chrome (electron/nwjs).

and yes, as my edit said (that you quoted), there's no linux version yet :)

I see if you guys develop on a browser with noscript or ublock origin support can you mind of turning it on automatically by default inside the browser in hakuneko? Please mind us users, manga websites are full of advertisings full of malwares and malicious scripts.

Not displaying the webpages by hiding the output does not mean that the malwares are not executed, with noscript and ublock origin things would change, thanks in advance!

from hakuneko.

user7415 avatar user7415 commented on May 27, 2024

I couldn't reproduce this on a fresh Ubuntu 22.04 installation. Could you please open up the app on terminal (just write hakuneko-desktop) and show the result when it crashes?

Here, tried both with and without the --disable-gpu option


user@ubuntu:~$ hakuneko-desktop

Usage:
  /usr/lib/hakuneko-desktop/hakuneko [OPTIONS]

Options:
  -u, --update-url=<URL>      URL to be checked for web-application updates
                              Default: "http://manga-download.github.io/hakuneko/{version}/latest"
  --startup-url=<URL>         URL to the entrypoint of the web-application
                              Default: "hakuneko://cache/index.html"
  -c, --cache-directory=<DIR> Directory where the web-application is stored
                              Default: system's default
  --user-directory=<DIR>      Directory where user settings are stored
                              Default: system's default


--------------
Framework Info
--------------
Electron : 6.1.7
Chrome   : 76.0.3809.146
Node     : 12.4.0


-------------
Configuration
-------------
Update URL           : https://manga-download.github.io/hakuneko/6.1.7/latest
Connector Protocol   : connector
Application Protocol : hakuneko
Startup URL          : hakuneko://cache/index.html
AppCache Directory   : /home/user/.cache/hakuneko-desktop
UserData Directory   : /home/user/.config/hakuneko-desktop

[13328:0110/193349.377292:FATAL:gpu_data_manager_impl_private.cc(894)] The display compositor is frequently crashing. Goodbye.
Trace/breakpoint trap (core dumped)
user@ubuntu:~$ hakuneko-desktop --disable-gpu

Usage:
  /usr/lib/hakuneko-desktop/hakuneko [OPTIONS]

Options:
  -u, --update-url=<URL>      URL to be checked for web-application updates
                              Default: "http://manga-download.github.io/hakuneko/{version}/latest"
  --startup-url=<URL>         URL to the entrypoint of the web-application
                              Default: "hakuneko://cache/index.html"
  -c, --cache-directory=<DIR> Directory where the web-application is stored
                              Default: system's default
  --user-directory=<DIR>      Directory where user settings are stored
                              Default: system's default


--------------
Framework Info
--------------
Electron : 6.1.7
Chrome   : 76.0.3809.146
Node     : 12.4.0


-------------
Configuration
-------------
Update URL           : https://manga-download.github.io/hakuneko/6.1.7/latest
Connector Protocol   : connector
Application Protocol : hakuneko
Startup URL          : hakuneko://cache/index.html
AppCache Directory   : /home/user/.cache/hakuneko-desktop
UserData Directory   : /home/user/.config/hakuneko-desktop

[13457:0110/193413.604337:FATAL:gpu_data_manager_impl_private.cc(894)] The display compositor is frequently crashing. Goodbye.
Trace/breakpoint trap (core dumped)

from hakuneko.

ignaciocastro avatar ignaciocastro commented on May 27, 2024

@user7415, could you try running it with the --no-sandbox flag instead?

from hakuneko.

user7415 avatar user7415 commented on May 27, 2024

@user7415, could you try running it with the --no-sandbox flag instead?

I tried it, with --no-sandbox flag it works correctly, I was able to update the client via the first load with the updater however if I remove the flag the error is back here.

from hakuneko.

Sheepux avatar Sheepux commented on May 27, 2024

That's an electron bug having issues with some drivers. As we're using an old electron version and not releasing a new version of hakuneko, this would be solved in haru (that is now using an up to date nwjs)

from hakuneko.

user7415 avatar user7415 commented on May 27, 2024

I pretty see, so in this case what we would to do with this bug? Leaving the post here for others that would need to install hakuneko with ubuntu 20/22 during this period that haruneko isn't available?

PS: Have you read the previous post of adding ublock/noscript addon (with selected domains pre-authorized) automatically integrated in order to avoid getting malware using haruneko? It can be done? Or do you have some other solution for that? Thank you very much in advance.

from hakuneko.

Sheepux avatar Sheepux commented on May 27, 2024

Regarding the anti adblock we have an internal blacklist. relates to #1196 (see the original answer, but things have changed since then as electron is able to add extensions).
Open a new feature request if needed as it's not related to the current ticket.
Hakuneko is considered feature complete/on-deprecation and will not integrate any new feature.

I'll close this ticket as it can be found with the search.

from hakuneko.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.