Software Installer during update very slow

While doing the updates, I proceeded to upgrade to full version. I selected only a few options to install on desktop system (chromium and libreoffice) then applied to process.

The installer will download an individual file very quickly, but then it takes a minute or so for the next file to start, which will finish almost instantly. Only large files show progress, and those download at approximately 10MB/s. The next file takes a long time to start then.

When I installed Dr460nized on my laptop, everything went very quickly and smoothly.

My desktop is a ryzen5 3700x, gigabyte Aoros b550 mobo. I’m using free drivers.

Sounds like you have a mirror in your mirror list that is timing out but the next in the list is working correctly.

Therefore, refresh your mirror list, or manually remove the non-working mirror.

7 Likes

Yeah, there were a lot of mirrors timing out, and it looked like when I tested mirrors, it just went through the entire list each time I tried to download a file.

After a while, observing and noting which mirror DID work (only 1 was on the final list) I found the mirror list file and deleted everything but the one mirror that worked, and after that, everything came down nice and quickly.

The strange thing is that my laptop, doing the exact same mirror searches on the exact same wifi, found a lot more active mirrors.

Could it be a drivers problem with my motherboard?

I've tried other distros before: Ubuntu could use my wifi, but not my ethernet, Debian couldn't use either, and so on. Only Garuda was able to use both with free drivers.

I'll look for manual arch-linux drivers for my mobo, maybe that'll help. Booting with nonfree didn't work at all, it would just lock up on the load-in screen.

No.
Post your mirrorlists contents.

2 Likes

No, just update your mirror list. reflector-simple is installed for that exact reason.

On this occasion I increased my mirrorlist from 2 to 5.
But now I see three warnings that I have to research first.

>                      .%;888:8898898:              [email protected]
>                    x;XxXB%89b8:b8%b88:            -----------------------
>                 .8Xxd                8X:.         OS: Garuda Linux x86_64
>               .8Xx;                    8x:.       Kernel: 5.10.15-120-tkg-bmq
>             .tt8x          .d            x88;     Uptime: 1 hour, 52 mins
>          [email protected];          .db:              [email protected];   
>        ,tSXX°          [email protected];  Packages: 1642 (pacman)
>      .SXxx            bBBBBBBBBBBBBBBBBBBBbSBX8;  Shell: zsh
>    ,888S                                     pd!  Resolution: 1920x1080
>   8X88/                                       q   Terminal: konsole
>   GBB.                                            
>    x%88        [email protected]@[email protected]@[email protected]@[email protected]@[email protected]@X.        CPU: Intel i7-8550U (8) @ 4.0GHz
>      dxXd    dB8b8b8B8B08bB88b998888b88x.         Memory: 3601MiB / 11849MiB (30%)
>       dxx8o                      [email protected]@;.            
>         dx88                   [email protected]                                      
>           d:[email protected]                                        
>             .d988999889889899dd.                  
> 
>     ~                                                                        0.54   8%   6.88G   0B   at 01:51:35   ─╮
> ❯ reflector-simple                                                                                                         100%  ─╯
> 
> (yad:301596): Gtk-WARNING **: 13:51:43.143: Theme parsing error: gtk-dark.css:2720:10: 'min-widt' is not a valid property name
> 
> (yad:302596): Gtk-WARNING **: 13:52:13.408: Theme parsing error: gtk-dark.css:2720:10: 'min-widt' is not a valid property name
> 
> (yad:306446): Gtk-WARNING **: 13:53:36.056: Theme parsing error: gtk-dark.css:2720:10: 'min-widt' is not a valid property name
> New /etc/pacman.d/mirrorlist saved.
> 
>     ~                                                          took 2m 7s   0.45   8%   6.9G   0B   at 01:53:48   ─╮
> ❯                                                                                                                          100%  ─╯

They are not important.

2 Likes

Hope it is what you want to see.

Repos: Active pacman repo servers in: /etc/pacman.d/chaotic-mirrorlist
1: https://random-mirror.chaotic.cx/$repo/$arch
2: https://us-tx-mirror.chaotic.cx/$repo/$arch
3: https://us-wa-mirror.chaotic.cx/$repo/$arch
4: https://nl-mirror.chaotic.cx/$repo/$arch
5: https://es-mirror.chaotic.cx/$repo/$arch
6: https://de-1-mirror.chaotic.cx/$repo/$arch
7: http://de-2-mirror.chaotic.cx/$repo/$arch
8: https://kr-mirror.chaotic.cx/$repo/$arch
No active pacman repos in: /etc/pacman.d/mirrorlist
Processes: CPU top: 5 of 339
1: cpu: 15.1% command: chromium pid: 104129
2: cpu: 6.0% command: chromium pid: 104089
3: cpu: 5.3% command: chromium pid: 177921
4: cpu: 2.5% command: chromium pid: 104054
5: cpu: 1.7% command: xorg pid: 101461
Memory top: 5 of 339
1: mem: 481.5 MiB (4.0%) command: chromium pid: 177921
2: mem: 384.9 MiB (3.2%) command: latte-dock pid: 102883
3: mem: 364.6 MiB (3.0%) command: chromium pid: 104054
4: mem: 305.8 MiB (2.5%) command: chromium pid: 189300
5: mem: 303.4 MiB (2.5%) command: chromium pid: 104129

Does your System Administrator know this?

https://wiki.archlinux.org/index.php/Mirrors#Fetching_and_ranking_a_live_mirror_list

2 Likes

No, but I told him.

This is the mirrorlist:

TL;DR :smiley:

I never failed with

upd
alias | grep upd
upd='sudo reflector --country Germany --latest 5 --age 2 --fastest 5 --protocol https --sort rate --save /etc/pacman.d/mirrorlist && cat /etc/pacman.d/mirrorlist && sudo pacman -Syu'

Change the country to your liking :smiley:

2 Likes

There is nothing to do.

With:

reflector --country Germany --latest 5 --age 2 --fastest 5 --protocol https --sort rate --save /etc/pacman.d/mirrorlist
# When:       2021-02-19 14:15:02 UTC
# From:       https://www.archlinux.org/mirrors/status/json/
# Retrieved:  2021-02-19 14:12:14 UTC
# Last Check: 2021-02-19 13:21:00 UTC

Server = https://mirror.chaoticum.net/arch/$repo/os/$arch
Server = https://mirror.f4st.host/archlinux/$repo/os/$arch
Server = https://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch
Server = https://mirror.fra10.de.leaseweb.net/archlinux/$repo/os/$arch
Server = https://mirror.pseudoform.org/$repo/os/$arch
:: Synchronisiere Paketdatenbanken...
 core ist aktuell
 extra ist aktuell
 community                                              5,4 MiB  2,48 MiB/s 00:02 [----------------------------------------------] 100%
 multilib ist aktuell
 chaotic-aur ist aktuell
:: Starte vollständige Systemaktualisierung...
 Es gibt nichts zu tun
1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.