Package Details: nody-greeter 1.6.2-2

Git Clone URL: https://aur.archlinux.org/nody-greeter.git (read-only, click to copy)
Package Base: nody-greeter
Description: LightDM greeter that allows to create wonderful themes with web technologies. Made in Node.js
Upstream URL: https://github.com/JezerM/nody-greeter
Licenses: GPL3
Conflicts: web-greeter
Submitter: haxibami
Maintainer: haxibami
Last Packager: haxibami
Votes: 0
Popularity: 0.000000
First Submitted: 2023-04-15 17:38 (UTC)
Last Updated: 2024-10-15 14:24 (UTC)

Latest Comments

haxibami commented on 2024-10-15 14:34 (UTC)

Also, I'm not using this package (nor LightDM itself) anymore, so if someone wants to maintain it, please contact me.

haxibami commented on 2024-10-15 14:24 (UTC)

Note: nodejs version is pinned, because if we use the latest version (v22) we encounter this issue, which is caused by one of npm dependencies (node-gtk).

DLAN commented on 2024-10-14 16:43 (UTC)

Why is nodejs<19 a dependency instead of just nodejs?

Hiru commented on 2024-08-11 22:03 (UTC)

I can't seem to be able to install this, it has nodejs < 19 as make dependency and my system has the newest nodejs version, most likely as intended by arch, which conflicts with nodejs 19...

D3vil0p3r commented on 2023-10-07 08:57 (UTC) (edited on 2023-10-07 08:57 (UTC) by D3vil0p3r)

The themes on nody-greeter seem to not work. The logs in /var/log/lightdm/seat0-greeter.log say:

/etc/lightdm/Xgreeter: line 5: xsetroot: command not found
A JavaScript error occurred in the main process
Uncaught Exception:
Error: Cannot find module 'yargs'
Require stack:
- /opt/nody-greeter/resources/app.asar/js/index.js
- 
    at Module._resolveFilename (node:internal/modules/cjs/loader:940:15)
    at Function.n._resolveFilename (node:electron/js2c/browser_init:249:1128)
    at Module._load (node:internal/modules/cjs/loader:785:27)
    at Function.c._load (node:electron/js2c/asar_bundle:5:13331)
    at Module.require (node:internal/modules/cjs/loader:1012:19)
    at require (node:internal/modules/cjs/helpers:94:18)
    at Object.<anonymous> (/opt/nody-greeter/resources/app.asar/js/index.js:30:33)
    at Module._compile (node:internal/modules/cjs/loader:1116:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1169:10)
    at Module.load (node:internal/modules/cjs/loader:988:32)
[1097:1007/101325.882504:ERROR:sandbox_linux.cc(376)] InitializeSandbox() called with multiple threads in process gpu-process.
[1008:1007/101326.135672:ERROR:object_proxy.cc(642)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: No such interface “org.freedesktop.portal.FileChooser”
[1008:1007/101326.135701:ERROR:select_file_dialog_impl_portal.cc(243)] Failed to read portal version property

So, in dependencies xorg-xsetroot package is needed. Then, there should be a way to install also yargs module. I tried to do by npm install yargs but still getting the issue.