prasanthrangan / hyprdots

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

# [Bug]: SDDM Not Starting Automatically, No Customization Applied After Hyprdots Installation #1801

Closed sharjeelmazhar closed 2 months ago

sharjeelmazhar commented 2 months ago

Bug Report

Description

After installing Hyprdots on a fresh, minimal installation of Arch Linux, several issues have been encountered:

Steps to Reproduce

  1. Perform a minimal installation of Arch Linux using the Arch install script.
  2. Clone the Hyprdots repository and run the install script.
  3. Reboot the system.
  4. The system boots into TTY instead of starting SDDM.
  5. Log in via TTY and manually start Hyperland by typing Hyperland.
  6. Notice that the default shell is not Zsh.
  7. Manually start SDDM using systemctl enable sddm and systemctl start sddm.
  8. Observe that SDDM uses the default theme without any customizations.

Issues Observed

Expected Behavior

Actual Behavior

Environment

Additional Information

These issues were not present in a previous installation using the same script on the same hardware 3 or 4 days ago. Everything, including SDDM and Zsh, was automatically configured and customized as expected.

kRHYME7 commented 2 months ago

can you please re run the installer? but with -s flag.

./install.sh -s

kRHYME7 commented 2 months ago

@sharjeelmazhar https://github.com/prasanthrangan/hyprdots/wiki/Installation#execution

sharjeelmazhar commented 2 months ago

I'm reinstalling the whole OS and I'll surely follow wiki this time and will let you know if the issue still persists! Until then, I think we should keep this issue open as I had the same issue twice or thrice today, so maybe there is a bug, maybe not! Who knows, I'll give it a last try.

kRHYME7 commented 2 months ago

This is actually an expected issue. You can try to install this using Hyde-install and only choose 1 or 2 themes. The issue is during installation the script tries to install 12 themes from a different repo simultaneously and makes the script Stop after the last theme. The owner has not yet been active for months now to fix this issue, and I'm not planning to touch his installation Script. So I maintained the CLI.

kRHYME7 commented 2 months ago

Or if you want to follow the above wiki. I suggest you edit the themepatcher.lst and comment out some theme repo and leave at least 1 or 2 themes.

You can Install more themes later using the Hyde theme patch command later.

sharjeelmazhar commented 2 months ago

What's the best solution you recommend at the moment? I really need to get back to work, I just want a fully working system ASAP! I'll do whatever you recommend.

sharjeelmazhar commented 2 months ago

Could you please suggest to me the way by which it should get it all working and at the same time I have all of the themes.

kRHYME7 commented 2 months ago

If you still did not reinstall the whole OS yet, Run Hyde-install

You can have all the themes later on, just don't select all the themes during the installation as it might overload the installation, causing to exit.

kRHYME7 commented 2 months ago

Then installation of themes will simply be Hyde theme patch then select themes. image

sharjeelmazhar commented 2 months ago

I have reinstalled the OS, minimal arch Linux using arch install script 😂 what should I do next to set it up, should I use HyDE install or what?

kRHYME7 commented 2 months ago
curl -sL https://raw.githubusercontent.com/kRHYME7/Hyde-cli/master/install.sh | bash
thyeun commented 2 months ago

This is not a bug, it happen because your download theme been not finish it all, and it cause by two issues, first it is because your download speed and second it is because the download theme site been very slow and the re-try been reach out and once the retry been reach out, it will jump/skip to next theme, if the next theme still having the same issue, it will continue till all without finish up the download theme, but the installation still will continue until the content of the installation script finish up (meaning here, you finish up the installation but the theme or the retry download been skip), That why you have the default sddm theme.

For your solution, you can manually install sddm and sddm theme, than it will solve your issue.

sharjeelmazhar commented 2 months ago

I do have somewhat slow/unstable connection of 10 Mbps, as you know here in Pakistan we don't have that good Internet services. Anyhow, is there any way that I can manually download all those themes and big files and place them in their respective directories so that when I run ./install.sh it doesn't have to go and download and cause problems?

sharjeelmazhar commented 2 months ago

The script doesn't work well with 10 Mbps connection, so I had to connect my mobile via USB tethering and it worked just fine. Everything was setup and working properly.

[IMP] DO THIS IF YOU HAVE A SLOW INTERNET LIKE MINE!!!

You might wanna run the script a few times if you face any issues with the setup, try executing it ./install.shseveral times until it doesn't download or do anything and just runs and exits quickly. And also if your zsh is not changed automatically then run this command in the terminal to change it chsh -s /usr/bin/zsh

Hope this might help those who are facing issues due to slow internet.

This issue is resolved, gonna close this ✅