Hi, just wanted to say thank you for i3lock-next. It's my favourite from all the i3locks that i tried. On my new PC I've been running into the error i3lock: timecolor is invalid, color must be given in 4-byte format: rrggbbaa. I've tried debugging it myself but im no programmer by any means. Running bash -x shows me that the i3lock-next-helper returns _datetimecolor='FFFFFFFF FFFFFFFF'. I've tried hardcoding the variable to _datetimecolor='FFFFFFFF. This way it will execute but the lock on the left screen will display on the top left corner of the screen instead of the middle. I'm not sure if it's helpful but I'll attach the output of xrandr, bash -x and lstrace here.
getenv("DISPLAY") = ":0"
XOpenDisplay(":0") = 0x55abf341a080
imlib_context_set_display(0x55abf341a080, 85, 0x7fd57bd85a10, 0) = 0x55abf341c6a0
imlib_context_set_visual(0x55abf3425a10, 0x55abf341b670, 0, 0x55abf3414010) = 24
imlib_context_set_colormap(83, 0x55abf3414010, 0, 0) = 0x55abf341bd10
imlib_context_set_drawable(286, 0x55abf3414010, 0, 0) = 0x55abf341bd10
XRRGetMonitors(0x55abf341a080, 286, 1, 0x7ffe81d985ac) = 0x55abf341b3b0
XRRFreeMonitors(0x55abf341b3b0, 0x55abf3414010, 0, 2) = 0
XRRGetScreenResources(0x55abf341a080, 286, 0, 7) = 0x55abf3426fa0
XRRGetCrtcInfo(0x55abf341a080, 0x55abf3426fa0, 114, 0x55abf3426fa0) = 0x55abf3426ad0
XRRGetCrtcInfo(0x55abf341a080, 0x55abf3426fa0, 115, 0) = 0x55abf341b3b0
XRRFreeScreenResources(0x55abf3426fa0, 0x7ffe81d98510, 2, 0x55abf3426fa0) = 0
XRRFreeCrtcInfo(0x55abf341b3b0, 0, 0x7fd57b866b00, 0x7fd57b866b00) = 0
imlib_create_image_from_drawable(1, 0, 0, 3840) = 0x55abf3426b50
imlib_create_image(3840, 1200, 0x55abf341b3b0, 7) = 0x55abf3426e30
imlib_context_set_image(0x55abf3426e30, 0, 120, 0) = 0x55abf3426e30
imlib_load_font(0x7ffe81d9a5b7, 0, 120, 0) = 0x55abf34269c0
imlib_context_set_font(0x55abf34269c0, 0x55abf3414010, 0, 1) = 0x55abf34269c0
imlib_context_get_font(0x55abf34269c0, 0x55abf3414010, 0, 1) = 0x55abf34269c0
imlib_load_font(0x7ffe81d9a5b7, 0x55abf3414010, 0, 1) = 0x55abf34269c0
imlib_context_set_font(0x55abf34269c0, 0x55abf3414010, 0x55abf3426ee0, 1) = 0x55abf34269c0
imlib_text_draw_with_return_metrics(0, 0, 0x55abf283c094, 0x7ffe81d985b0) = 0
imlib_free_image_and_decache(0, 0x55abf283c094, 0xfffffffffd78ffff, 2048) = 0x55abf341c1e0
imlib_context_set_image(0x55abf3426b50, 0x55abf3414010, 0, 6) = 0x55abf341c1e0
imlib_create_cropped_image(0xffffff6a, 0xffffff6a, 300, 300) = 0x55abf3428990
imlib_context_set_image(0x55abf3428990, 0x7fd57801aa5c, 0x7fd578016c18, 3) = 0x55abf3428990
imlib_create_cropped_scaled_image(0, 0, 300, 300) = 0x55abf3480860
imlib_context_set_image(0x55abf3480860, 0x55abf3414010, 0, 2) = 0x55abf3480860
imlib_image_query_pixel_hsva(2, 2, 0x7ffe81d985b8, 0x7ffe81d985b8) = 177
imlib_free_image_and_decache(0xfffffffe, 179, 182, 0x7ffe81d985b8) = 0x55abf341c1e0
imlib_context_set_image(0x55abf3426b50, 0x55abf3414010, 0x55abf3426e30, 6) = 0x55abf341c1e0
imlib_create_cropped_image(2730, 450, 300, 300) = 0x55abf3480a50
imlib_context_set_image(0x55abf3480a50, 0x7fd5788e775c, 0x7fd5788e36b8, 3) = 0x55abf3480a50
imlib_create_cropped_scaled_image(0, 0, 300, 300) = 0x55abf34d8920
imlib_context_set_image(0x55abf34d8920, 0x55abf3414010, 0x55abf34808e0, 2) = 0x55abf34d8920
imlib_image_query_pixel_hsva(2, 2, 0x7ffe81d985b8, 0x7ffe81d985b8) = 71
imlib_free_image_and_decache(71, 71, 71, 0x7ffe81d985b8) = 0x55abf341c1e0
imlib_context_set_image(0x55abf3426b50, 0x55abf3414010, 0x55abf3480860, 6) = 0x55abf341c1e0
imlib_create_color_modifier(0x55abf3426b50, 0x55abf3414010, 0x55abf3480860, 6) = 0x55abf34d89e0
imlib_context_set_color_modifier(0x55abf34d89e0, 0, 256, 0x55abf34d8ae0) = 0x55abf34d89e0
imlib_modify_color_modifier_gamma(0x55abf34d89e0, 0, 256, 0x55abf34d8ae0) = 255
imlib_apply_color_modifier(0x55abf34d89e0, 0, 0x3ff00000, 0x55abf34d8ae0) = 3
imlib_free_color_modifier(0x7fd578f7c010, 3840, 1200, 0x7fd578f7c010) = 0x55abf341c1e0
imlib_create_cropped_scaled_image(0, 0, 3840, 1200) = 0x55abf34d8df0
imlib_context_set_image(0x55abf34d8df0, 0x55abf3414010, 0x55abf34d89a0, 2) = 0x55abf34d8df0
imlib_image_blur(1, 0x55abf3414010, 0x55abf34d89a0, 2) = 0x55abf34d8df0
imlib_image_blur(1, 0, 0x7fd57b866b00, 0x7fd57b866b00) = 0x55abf34d8df0
imlib_image_blur(1, 0, 0x20dc0, 0xb3ff) = 0x55abf34d8df0
imlib_create_cropped_scaled_image(0, 0, 768, 240) = 0x55abf358cec0
imlib_context_set_image(0x55abf358cec0, 0x55abf3414010, 0x55abf358ce80, 2) = 0x55abf358cec0
imlib_load_image_with_error_return(0x55abf283c0e8, 0x7ffe81d985bc, 0x55abf358ce80, 2) = 0x55abf358cf80
imlib_context_set_color(0, 0, 0, 255) = 0x55abf358cf80
puts("000000FF"000000FF
) = 9
imlib_text_draw(0xfffffffd, 0, 0x55abf283c094, 0x7ffe81d98500) = 0
imlib_blend_image_onto_image(0x55abf358cf80, 0, 0, 0) = 0x7fd57b8ac150
imlib_load_image_with_error_return(0x55abf283c110, 0x7ffe81d985bc, 0x55abf3643250, 1) = 0x55abf34dfd20
imlib_context_set_color(255, 255, 255, 255) = 0x55abf34dfd20
puts("FFFFFFFF"FFFFFFFF
) = 9
imlib_text_draw(2877, 800, 0x55abf283c094, 0x7ffe81d98500) = 0
imlib_blend_image_onto_image(0x55abf34dfd20, 0, 0, 0) = 0x7fd57b8ac150
imlib_save_image_with_error_return(0x7ffe81d9a5a4, 0x7ffe81d985bc, 0x55abf3e79eb0, 1) = 0x55abf341c1e0
free(0x55abf3426b50) = <void>
XFree(0x55abf341a080, 0x55abf3414010, 0x55abf34d8920, 6) = 1
imlib_free_font(0x7fd57b866aa0, 0, 0x7fd57b866b00, 0x7fd57b866b00) = 0x55abf341c1e0
imlib_free_image_and_decache(0x55abf34269c0, 0, 0x7fd57b866b00, 0x7fd57b866b00) = 0x55abf341c1e0
+++ exited (status 0) +++
Hi, just wanted to say thank you for i3lock-next. It's my favourite from all the i3locks that i tried. On my new PC I've been running into the error
i3lock: timecolor is invalid, color must be given in 4-byte format: rrggbbaa. I've tried debugging it myself but im no programmer by any means. Running bash -x shows me that the i3lock-next-helper returns_datetimecolor='FFFFFFFF FFFFFFFF'. I've tried hardcoding the variable to_datetimecolor='FFFFFFFF. This way it will execute but the lock on the left screen will display on the top left corner of the screen instead of the middle. I'm not sure if it's helpful but I'll attach the output of xrandr, bash -x and lstrace here.