Giter Site home page Giter Site logo

Doesn't work on Arch about aether HOT 5 OPEN

jakec-dev avatar jakec-dev commented on July 18, 2024
Doesn't work on Arch

from aether.

Comments (5)

crazyc4t avatar crazyc4t commented on July 18, 2024 4

Thanks to @jakec-dev got the theme working with the chmod 777 and with wallpapers and icon as well, the solution to the icon is:

  • Add the icon (png preferred) to /var/lib/AccountsService/icons/
  • Then, edit the config file at /var/lib/AccountsService/users/$USER and add the icon path.

For the wallpapers as @JezerM said, just copy your preferred wallpaper to /usr/share/lightdm-webkit/themes/lightdm-webkit-theme-aether/src/img/wallpapers and change it by clicking the arch icon.
Cheers

from aether.

JezerM avatar JezerM commented on July 18, 2024

lightdm-webkit2-greeter and LightDM itself doesn't allow nor recommend to "inspect" the home folder, no matter you change the permissions. You need to change the default background_images path to one that isn't inside the /home/ directory. Therefore, you could create a directory at /usr/share/backgrounds/aether (or wherever you want), copy your desired wallpapers to there, and set background_images to your desired path.

from aether.

crazyc4t avatar crazyc4t commented on July 18, 2024

I have the same problem with the error message "fallback to default" but instead am having permission issues on /var/lib/lightdm-data and /run/lightdm/root/

I don't think that is a lightdm problem since lightdm runs fine, it just the theme that breaks, running on Arch, installed the theme via AUR and can confirm the permissions are granted for the lightdm user.
debug: lightdm --test-mode --debug

WARNING: Error reading existing Xauthority: Failed to open file ?/run/lightdm/root/:1?: Permission denied

WARNING: Could not enumerate user data directory /var/lib/lightdm-data: Error opening directory '/var/lib/lightdm-data': Permission denied

WARNING: Could not create user data directory /var/lib/lightdm-data/said: Error creating directory /var/lib/lightdm-data/said: Permission denied

should I just chmod 777 the directories as @jakec-dev said? sounds as a solution but not security-centered tho...

Edit: used the debug method in the README, and got this problem:
** (lightdm-webkit2-greeter:1155): WARNING **: 12:07:03.372: [ERROR] :: A problem was detected with the current theme. Falling back to default theme... file:///usr/share/lightdm-webkit/themes/simple/index.html:194:10: CONSOLE JS ERROR ReferenceError: Can't find variable: lightdm

Is like that for other 3 times, it can't find the variable lightdm... so I don't have any idea why, I will read the source code to see if I can debug it myself but am clueless.

from aether.

WubzyGD avatar WubzyGD commented on July 18, 2024

For the wallpapers as @JezerM said, just copy your preferred wallpaper to /usr/share/lightdm-webkit/themes/lightdm-webkit-theme-aether/src/img/wallpapers and change it by clicking the arch icon. Cheers

Do I need to change the background_images wallpaper back to this directory as well?

Nevermind; got it working. Thanks so much!

from aether.

crazyc4t avatar crazyc4t commented on July 18, 2024

Don't worry hope you enjoy g!

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.