ly: /etc/ly/wsetup.sh exits unsuccessfully with TCSH

Hello, After the changes implemented in 0.12.0, I was finally able to get the zig rewrite of ly to compile. I set up the systemd service using the recommended method (zig build installsystemd) and made some changes to /etc/ly/config.ini (enable an animation, set a clock format, and change the masking text from * to -). However, upon a reboot, a few things happened:

  • I can see ly. This is great!
  • There is a stray cursor flashing in the top left of the screen maybe 30 columns over and 20 rows down (but I didn’t count). This only goes away when I hit an arrow key to move to the password field or change the selected desktop environment.
  • No animation is displayed, which is less than ideal - and the reason I moved away from the main branch (see #592). In addition, the other changes I made to the config file are not visible either.
  • Finally, when I actually attempt to enter a password, I am greeted with the following… exception (no address available) ??:?:?: -x73e4ee88709d in ??? (libc.so.6) Unwind information for 'libc.so.0x73e4ee88709d' was not available, trace may be incomplete … displayed atop the ly prompt – so, I am unable to get to sway or i3 via ly, and I have to switch to a different tty and start it manually.

Additional info: uname: Linux my_fqdn 6.8.9-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 02 May 2024 17:49:46 +0000 x86_64 GNU/Linux latest commit hash in my clone of ly: 629749b3832aaec86929794a527c108e5c1c29d1 init system: systemd desktop environments tested: i3 and sway

If there are any other questions I can answer or things I can test, let me know. Thanks!

About this issue

  • Original URL
  • State: open
  • Created 2 months ago
  • Comments: 22

Most upvoted comments

I guess maybe this should stay open until the repository is updated to fix this. But my personal situation is resolved.