Closed p3lim closed 6 years ago
Hi, did you install it using the PKGBUILD in the AUR? It looks like there's an issue with the shared data directory (typically this is located at /var/lib/lightdm-data/$username
. Does that directory exist on your system?
Yes, used the PKGBUILD from AUR to install it, that directory exists.
Could you try installing using the commit I just made and let me know the result? You can do it using this updated PKGBUILD in the place of the one in the AUR: http://paste2.org/zL7U7taP
Still getting the same errors, build went fine tho'.
That shouldnt be possible. Did you bump the pkgrel when you built it?
Yep
Just tested the second commit, still the same (Github decided not to refresh that part of the conversation for me, didn't notice it until I reloaded the page).
This error is no longer possible with the latest commit:
CONSOLE ERROR: TypeError: null is not an object (evaluating 'user_data_dir.substr')
There is a bug in glib-compile-resources
where it doesnt notice changes to gresource files during subsequent builds. Are you reusing the same build directory? If so, try removing it completely and then rebuilding.
Could you post the full contents of lightdm.log
and x-0-greeter.log
if the issue still occurs? Thanks.
Are you reusing the same build directory? If so, try removing it completely and then rebuilding.
Did this.
I stopped getting this error:
CONSOLE ERROR: TypeError: null is not an object (evaluating 'user_data_dir.substr')
And instead it let me know that /usr/share/backgrounds
didn't exist, which I've now made.
The "antergos" theme still gets javascript exceptions (no detail in the output from lightdm-webkit2-greeter
), and the "simple" theme still gets the same errors as before.
Here is the entire contents of /var/log/lightdm/
when using the "antergos" theme: https://gist.github.com/p3lim/733e961e5e6c9742b9114c92a88e4062
Could you enable debug mode in the config file and then check the webkit dev console inside the greeter (Right-Click>>Inspect Element>>Console)
With debug mode on I'm unable to right-click when using the antergos theme. When I mouse over anything in the dev console it turns black, this was on the simple theme (only one I could seem to get a context menu on).
If I left-click anywhere in either theme the whole screen goes black (cursor still visible, right-clicking doesn't seem to work).
Same issue. Greeter locks up when attempting to open devtools.
$ lightdm-webkit2-greeter
file:///usr/share/lightdm-webkit/themes/material2/bundle.js:1:831: CONSOLE DEBUG Loading Theme
** (WebKitWebProcess:3833): CRITICAL **: lightdm_greeter_ensure_shared_data_dir_sync: assertion 'priv->connected' failed
file:///usr/share/lightdm-webkit/themes/material2/bundle.js:66:4550: CONSOLE DEBUG Main loaded. [object Object]
file:///usr/share/lightdm-webkit/themes/material2/bundle.js:65:15438: CONSOLE DEBUG App loaded. [object Object]
file:///usr/share/lightdm-webkit/themes/material2/bundle.js:65:19748: CONSOLE DEBUG Background loaded. [object Object]
file:///usr/share/lightdm-webkit/themes/material2/bundle.js:65:21133: CONSOLE DEBUG Updated background. random-image
file:///usr/share/lightdm-webkit/themes/material2/bundle.js:65:21360: CONSOLE DEBUG Clock Locale set to: en
file:///usr/share/lightdm-webkit/themes/material2/bundle.js:66:24332: CONSOLE DEBUG RandomImage loaded. [object Object]
file:///usr/share/lightdm-webkit/themes/material2/bundle.js:39:7488: CONSOLE DEBUG Image loaded. [object Object]
file:///usr/share/lightdm-webkit/themes/material2/bundle.js:65:29165: CONSOLE DEBUG Login loaded. [object Object]
file:///usr/share/lightdm-webkit/themes/material2/bundle.js:65:23449: CONSOLE DEBUG Footer loaded. [object Object]
file:///usr/share/lightdm-webkit/themes/material2/bundle.js:65:25504: CONSOLE WARN Hibernate not supported.
(lightdm-webkit2-greeter:3822): Gtk-WARNING **: Allocating size to WebKitWebViewBase 0x561a9b0fc380 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?
** (lightdm-webkit2-greeter:3822): WARNING **: Error running javascript: An exception was raised in JavaScript
I think the devtools issue is a bug in webkitgtk actually. I remember seeing an email from the mailing list not too long ago.
Trying to get LightDM set up on my laptop, been running into various issues with every theme I've tried to use, including the two that it comes with. When running with
lightdm-webkit2-greeter
and the theme "antergos" I get this:At which point it will ask to load default or fallback theme. When using the "simple" theme I get this:
Configs for both lightdm and lightdm-webkit2-greeter are stock, except for setting the correct greeter in
/etc/lightdm/lightdm.conf
and the theme in/etc/lightdm/lightdm-webkit2-greeter.conf
. Runninglightdm --test-mode --debug
flashes an empty window on the screen then closes, lots of errors about permission denied. Elevating this results in a black screen w/ blinking cursor, have to force reset at this point.Versions/OS:
I'll supply logs if needed, just tell me which one(s).