prasanthrangan / hyprdots

// Aesthetic, dynamic and minimal dots for Arch hyprland
GNU General Public License v3.0
5.81k stars 703 forks source link

Stuck at login screen #1062

Open h4ckj0urn3y opened 4 months ago

h4ckj0urn3y commented 4 months ago

unable to login to the system after entering cred ,it just prompting login screen again and again .

kRHYME7 commented 4 months ago

Try to run hyprland in the TTY

Please provide output for this command

Hyprdots systeminfo

brmoretti commented 4 months ago

I did a system upgrade today and got the same problem. I "solved" the problem by restoring my system to a backup of yesterday using timeshift. I followed this tutorial to log in console: https://www.linuxuprising.com/2020/01/how-to-boot-to-console-text-mode-in.html

If you use timeshift then: sudo -E timeshift --list sudo -E timeshift --restore --snapshot <snapshot-name-from-list>

brmoretti commented 3 months ago

Today I have tried again to update and the same behavior happened. When I enter my password on login screen I get a black screen with a _blinking at the top left corner and then return to login screen. Here's the list of updates I have made:

 -> Flagged Out Of Date AUR Packages: hyprdots-ctl  hyprpicker-git
:: 69 packages to upgrade/install.
69  endeavouros/eos-bash-shared        24.11-1              -> 24.13-1
68  endeavouros/yay                    12.3.3-3             -> 12.3.4-1
67  core/bzip2                         1.0.8-5              -> 1.0.8-6
66  core/ca-certificates-mozilla       3.98-1               -> 3.99-1
65  core/ding-libs                     0.6.2-1              -> 0.6.2-2
64  core/gnutls                        3.8.3-1              -> 3.8.4-1
63  core/jfsutils                      1.1.15-8             -> 1.1.15-9
62  core/libcap                        2.69-3               -> 2.69-4
61  core/libinih                       57-1                 -> 58-1
60  core/libmnl                        1.0.5-1              -> 1.0.5-2
59  core/libnetfilter_conntrack        1.0.9-1              -> 1.0.9-2
58  core/libnfnetlink                  1.0.2-1              -> 1.0.2-2
57  core/libpipeline                   1.5.7-1              -> 1.5.7-2
56  core/libverto                      0.3.2-4              -> 0.3.2-5
55  core/lz4                           1:1.9.4-2            -> 1:1.9.4-3
54  core/man-pages                     6.06-2               -> 6.7-1
53  core/nss                           3.98-1               -> 3.99-1
52  core/rpcbind                       1.2.6-3              -> 1.2.6-4
51  extra/abseil-cpp                   20230802.1-1         -> 20240116.1-1
50  extra/ark                          24.02.0-1            -> 24.02.1-1
49  extra/baloo-widgets                24.02.0-1            -> 24.02.1-1
48  extra/bind                         9.18.24-1            -> 9.18.25-1
47  extra/cmake                        3.28.3-1             -> 3.28.4-1
46  extra/dart                         3.0.7-1              -> 3.3.2-1
45  extra/dav1d                        1.4.0-1              -> 1.4.1-1
44  extra/dolphin                      24.02.0-3            -> 24.02.1-1
43  extra/expac                        10-9                 -> 10-10
42  extra/eza                          0.18.7-1             -> 0.18.8-1
41  extra/ffmpeg                       2:6.1.1-6            -> 2:6.1.1-7
40  extra/ffmpeg4.4                    4.4.4-4              -> 4.4.4-5
39  extra/ffmpegthumbs                 24.02.0-1            -> 24.02.1-1
38  extra/github-cli                   2.45.0-1             -> 2.46.0-1
37  extra/gst-libav                    1.24.0-1             -> 1.24.0-3
36  extra/gst-plugins-bad              1.24.0-1             -> 1.24.0-3
35  extra/gst-plugins-bad-libs         1.24.0-1             -> 1.24.0-3
34  extra/gst-plugins-base             1.24.0-1             -> 1.24.0-3
33  extra/gst-plugins-base-libs        1.24.0-1             -> 1.24.0-3
32  extra/gst-plugins-ugly             1.24.0-1             -> 1.24.0-3
31  extra/gstreamer                    1.24.0-1             -> 1.24.0-3
30  extra/harfbuzz                     8.3.0-2              -> 8.3.1-1
29  extra/harfbuzz-icu                 8.3.0-2              -> 8.3.1-1
28  extra/http-parser                  2.9.4-1              -> 2.9.4-2
27  extra/hyprlang                     0.4.1-1              -> 0.5.0-1
26  extra/kio-extras                   24.02.0-1            -> 24.02.1-1
25  extra/libavif                      1.0.4-1              -> 1.0.4-2
24  extra/libbsd                       0.12.1-1             -> 0.12.2-1
23  extra/libcloudproviders            0.3.5-1              -> 0.3.6-1
22  extra/libkexiv2                    24.02.0-1            -> 24.02.1-1
21  extra/libopenmpt                   0.7.4-1              -> 0.7.5-1
20  extra/libwireplumber               0.4.17-1             -> 0.5.0-1
19  extra/mbedtls                      3.5.1-1              -> 3.5.2-1
18  extra/mesa                         1:24.0.3-1           -> 1:24.0.3-2
17  extra/openvpn                      2.6.9-1              -> 2.6.10-1
16  extra/python-pyaml                 23.9.0-2             -> 23.12.0-1
15  extra/rust                         1:1.76.0-2           -> 1:1.77.0-1
14  extra/svt-av1                      1.8.0-1              -> 2.0.0-1
13  extra/tcl                          8.6.14-1             -> 8.6.14-2
12  extra/ttf-dejavu                   2.37+18+g9b5d1b2f-6  -> 2.37+18+g9b5d1b2f-7
11  extra/vapoursynth                  R65-1                -> R66-1
10  extra/vlc                          3.0.20-7             -> 3.0.20-8
 9  extra/waybar                       0.10.0-1             -> 0.10.0-2
 8  extra/wayland-protocols            1.33-1               -> 1.34-1
 7  extra/wireplumber                  0.4.17-1             -> 0.5.0-1
 6  extra/xcur2png                     0.7.1-7              -> 0.7.1-8
 5  extra/xdg-desktop-portal-hyprland  1.3.1-5              -> 1.3.1-6
 4  extra/xorg-server                  21.1.11-1            -> 21.1.11-2
 3  extra/xorg-server-common           21.1.11-1            -> 21.1.11-2
 2  aur/google-chrome                  122.0.6261.128-1     -> 123.0.6312.58-1
 1  aur/hyprdots-ctl                   v0.4.0.23.g2832d91-1 -> v0.4.0.33.gc367489-1

Which of these are suspects of this behavior? I can test them.

kRHYME7 commented 3 months ago

try running Hyprland first in the tty also please provide output for Hyprdots systeminfo

A photo would be okay

brmoretti commented 3 months ago

20240322_115228

kRHYME7 commented 3 months ago

alright

` yay -Sy hyprland hyprlang

if using the -git then both should have -git

brmoretti commented 3 months ago

since I use hyprland-git and hyprlang (without -git) I did -git in both: yay -Sy hyprland-git hyprlang-git

result:

:: hyprlang-git-0.5.0.r1.a2f3942-1 and hyprlang-0.4.1-1 are in conflict. Remove hyprlang? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: removing hyprlang breaks dependency 'libhyprlang.so=1-64' required by xdg-desktop-portal-hyprland
 -> error installing: [/home/brmoretti/.cache/yay/hyprlang-git/hyprlang-git-0.5.0.r1.a2f3942-1-x86_64.pkg.tar.zst /home/brmoretti/.cache/yay/hyprlang-git/hyprlang-git-debug-0.5.0.r1.a2f3942-1-x86_64.pkg.tar.zst] - exit status 1
error installing: [/home/brmoretti/.cache/yay/hyprlang-git/hyprlang-git-0.5.0.r1.a2f3942-1-x86_64.pkg.tar.zst /home/brmoretti/.cache/yay/hyprlang-git/hyprlang-git-debug-0.5.0.r1.a2f3942-1-x86_64.pkg.tar.zst] - exit status 1
kRHYME7 commented 3 months ago

Include the portal

yay -Sy hyprland-git hyprlang-git xdg-desktop-portal-hyprland-git

Keep in mind that these 3 packages needs to have the same shared object, so if you want to use -git you need to be aware of the dependencies.

brmoretti commented 3 months ago

It worked. Thanks a lot... I just added hyprcursor-git so: yay -Sy hyprland-git hyprlang-git xdg-desktop-portal-hyprland-git hyprcursor-git