Giter Site home page Giter Site logo

Comments (3)

macdew avatar macdew commented on July 17, 2024 1

I had the same problem... never did find the localstorage file, but I noticed that switching to another console and back to the greeter would "unlock" for a brief moment and execute queued mouseclicks. By toggling back & forth I was able to get the menu up and switch off stars (they're pretty btw, but not worth it lol)

from aether.

NoiSek avatar NoiSek commented on July 17, 2024

I haven't had the chance to look into this, but what you're asking here is essentially how to clear GTK's localStorage values. This is actually a question I've been meaning to track down the answer to for a long while but haven't had the time to investigate, but I can give you a starting point if you're interested in attempting to do it yourself.

Background

  • Aether is a lightdm-webkit2-greeter theme
  • lightdm-webkit2-greeter uses the webkit implementation of your current GTK (or Qt?) version, which is much closer to Safari than Chrome
  • Aether stores it's config values in localStorage
  • localStorage exists as a file, in the application / cache data of whichever webkit implementation is used.

Theoretically, the file that stores those values should be found in your home directory within a hidden folder. It might be a binary blob, or it might be a .sql file depending on implementation.

Also theoretically, you should be able to search for filenames or directories like 'localstorage' and find it, whether it's in your .cache / .config folders or perhaps in some variation of .gtk or .qt.

It should be noted that even if you do find those file(s), you probably won't be able to tell them apart from each other so delete with caution. If you use any web-based desktop applications it's entirely possible (but unlikely) that they're also storing values in localStorage.

from aether.

pierreantoine-cheron avatar pierreantoine-cheron commented on July 17, 2024

same problem but I found the solution !
delete the files inside /var/lib/lightdm/.local/webkitgtk/localstorage
it reset the theme
or you can find the location of your folder with fsearch in sudo

from aether.

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.