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

some themes do not work #3

Open
trwnh opened this issue Nov 4, 2021 · 5 comments
Open

some themes do not work #3

trwnh opened this issue Nov 4, 2021 · 5 comments

Comments

@trwnh
Copy link

trwnh commented Nov 4, 2021

An error occurred. Do you want to change to default theme? (gruvbox)

web-greeter://app/usr/share/web-greeter/themes/litarvan/js/chunk-vendors.cc4c1bca.js 7: TypeError: lightdm.language.toLowerCase is not a function

@JezerM
Copy link
Owner

JezerM commented Nov 4, 2021

Litarvan theme uses the previous lightdm-webkit-greeter 2.2.5 greeter, so there are lots of deprecated functions or concepts being used that simply do not work neither in web-greeter or nody-greeter.

Until these new greeters are popular, old themes won't work as expected. For now, since I cannot do much about it (sadly), you could try to use another theme.

@JezerM
Copy link
Owner

JezerM commented Nov 4, 2021

I did fix all the errors I got with Litarvan theme. You can check my fork here, which I'll try to make a PR with.

@rocheston
Copy link

WindowsXP theme also does not work. Can yoou fix that too please? https://github.com/mshernandez5/WelcomeXP

@blaine12100
Copy link

I did fix all the errors I got with Litarvan theme. You can check my fork here, which I'll try to make a PR with.

Hi

I visited the Link to your fork and I installed it via pacman. However on executing the command "nody-greeter --debug --list", I do not see the theme in the visible section

ArcoLinux_2022-07-24_00-24-05

Is there something that I am doing wrong?

Also how can I find more themes which work with nody-greeter?

@JezerM
Copy link
Owner

JezerM commented Jul 23, 2022

If litarvan-theme was installed with pacman, then you need to copy the theme from /usr/share/lightdm-webkit/themes/litarvan to /usr/share/web-greeter/themes/litarvan. Either, if you're building the theme from source, copy the dist folder to /usr/share/web-greeter/themes/litarvan.

Then, doing a nody-greeter --list should show the litarvan theme in the list.

You can find more themes in web-greeter-page.

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

4 participants