fairyglade / ly

display manager with console UI
Do What The F*ck You Want To Public License
5.45k stars 305 forks source link

Installed on void, getting Unknown error when trying to log in #614

Open ehsanghorbani190 opened 5 months ago

ehsanghorbani190 commented 5 months ago

Hi! I recently installed LY on my clean void installation. I installed void from the base image (without XFCE) and installed and configured the Xserver totally from scratch. When I run my system, without LY, I get to the default shell login and after logging in, I can start my i3 with startx command without any problems. Before my main issue, I had a lot of problems for getting the LY to even run on startup! The issue was that in /etc/sv/ly, scripts of LY service were not executable! And I had to chmod +x run finish config them on my own. It was hard to figure this out, please mention this in the README! My main issue is when I reach to the LY and input my password, it waits a second, then splashes, and now I see the LY but with this message: an unknown error occured. I cannot figure this out because my .xinitrc is executable and starts with shebang, and startx command works like a charm! Any ideas for debugging? I don't know if the LY has a log or something, and where is it stored....

jabuxas commented 4 months ago

how did you install on void? i get an error compiling

ehsanghorbani190 commented 4 months ago

@jabuxas Just use ZIG v0.12.0 as mentioned in requirements. Newer or older versions fail to compile.

AnErrupTion commented 3 months ago

scripts of LY service were not executable! And I had to chmod +x run finish config them on my own. It was hard to figure this out, please mention this in the README!

This is now fixed in master and has been backported to v1.0.1. I'll try to investigate the unknown error very soon.

AnErrupTion commented 3 months ago

@ehsanghorbani190 I'm able to reproduce your issue when the dbus service isn't enabled. Can you check if that's the case on your system, and if so, does enabling it fix the issue?