codehunter
Goto Top

Flatpak-Downloads extrem langsam

Hallo!

Ich wundere mich immer wieder wenn ich die Flatpak-Pakete runterlade, wie kriechend langsam das geht:

screenshot_13.12.2024_10-49-35

Etwa eine Stunde für ~ 350 MB. Da kann ich ja mein ELSA Microlink wieder anschließen, das wär fast schneller face-wink Ich habe hier eine 150 MBit/s Fibre Anbindung, die sich in dem Moment wirklich langweilt. Allerdings habe ich auch noch nirgends gesehen, dass man die Paketquelle bei Flatpak einstellen könnte. Für die normalen apt-Quellen kein Problem aber Flatpak bleibt so schnarchlahm. Ich seh da eigentlich nur zwei Möglichkeiten: Entweder ist der Downloadserver nicht schneller, dann müssten sich aber viel mehr Leute darüber beschweren. Oder es gibt bei mir irgendeine Art Begrenzung, die nur bei den Flatpak-Downloads greift. Vielleicht habt ihr ja eine Idee? Danke schon mal!

Grüße
Cody

System:
  Kernel: 6.8.0-49-generic x86_64 bits: 64 compiler: N/A Desktop: Cinnamon 5.6.8 tk: GTK 3.24.33
    wm: muffin dm: LightDM Distro: Linux Mint 21.1 Vera base: Ubuntu 22.04 jammy
Machine:
  Type: Desktop Mobo: ASUSTeK model: PRIME B450M-K v: Rev X.0x serial: <superuser required>
    UEFI: American Megatrends v: 1804 date: 07/29/2019
CPU:
  Info: 8-core model: AMD Ryzen 7 2700 bits: 64 type: MT MCP arch: Zen+ rev: 2 cache: L1: 768 KiB
    L2: 4 MiB L3: 16 MiB
  Speed (MHz): avg: 2406 high: 3918 min/max: 1550/3200 boost: enabled cores: 1: 3917 2: 3917
    3: 1567 4: 3917 5: 1550 6: 1375 7: 1550 8: 1550 9: 3918 10: 3914 11: 1565 12: 3917 13: 1375
    14: 1550 15: 1550 16: 1375 bogomips: 102194
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: NVIDIA GP108 [GeForce GT 1030] vendor: Gigabyte driver: nvidia v: 550.120 pcie:
    speed: 8 GT/s lanes: 4 ports: active: none off: DVI-D-1,HDMI-A-1 empty: none bus-ID: 09:00.0
    chip-ID: 10de:1d01
  Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: nvidia
    unloaded: fbdev,modesetting,nouveau,vesa gpu: nvidia display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3120x1920 s-dpi: 96
  Monitor-1: DVI-D-0 pos: primary,bottom-l res: 1920x1200 dpi: 94 diag: 616mm (24.2")  
  Monitor-2: HDMI-0 pos: top-right res: 1200x1920 dpi: 92 diag: 616mm (24.2")  
  OpenGL: renderer: NVIDIA GeForce GT 1030/PCIe/SSE2 v: 4.6.0 NVIDIA 550.120 direct render: Yes
Audio:
  Device-1: NVIDIA GP108 High Definition Audio vendor: Gigabyte driver: snd_hda_intel v: kernel
    pcie: speed: 8 GT/s lanes: 4 bus-ID: 09:00.1 chip-ID: 10de:0fb8
  Device-2: AMD Family 17h HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie:
    speed: 8 GT/s lanes: 16 bus-ID: 0b:00.3 chip-ID: 1022:1457
  Sound Server-1: ALSA v: k6.8.0-49-generic running: yes
  Sound Server-2: PulseAudio v: 15.99.1 running: yes
  Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK PRIME B450M-A
    driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 08:00.0
    chip-ID: 10ec:8168
  IF: enp8s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IF-ID-1: virbr0 state: down mac: <filter>
Bluetooth:
  Device-1: ASUSTek ASUS USB-BT500 type: USB driver: btusb v: 0.8 bus-ID: 3-4.4.4:4
    chip-ID: 0b05:190e
  Report: hciconfig ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 3.0 lmp-v: 5.1
    sub-v: d922
Drives:
  Local Storage: total: 4.55 TiB used: 2.53 TiB (55.6%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 980 PRO 1TB size: 931.51 GiB speed: 63.2 Gb/s
    lanes: 4 serial: <filter> temp: 39.9 C
  ID-2: /dev/sda vendor: Crucial model: CT2000MX500SSD1 size: 1.82 TiB speed: 6.0 Gb/s
    serial: <filter>
  ID-3: /dev/sdb vendor: Crucial model: CT2000MX500SSD1 size: 1.82 TiB speed: 6.0 Gb/s
    serial: <filter>
Partition:
  ID-1: / size: 915.32 GiB used: 536.34 GiB (58.6%) fs: ext4 dev: /dev/nvme0n1p5
  ID-2: /boot/efi size: 511 MiB used: 6.1 MiB (1.2%) fs: vfat dev: /dev/nvme0n1p1
Swap:
  ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) priority: -2 file: /swapfile
Sensors:
  System Temperatures: cpu: N/A mobo: N/A gpu: nvidia temp: 36 C
  Fan Speeds (RPM): N/A gpu: nvidia fan: 0%
Repos:
  Packages: 3040 apt: 3024 flatpak: 16
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
    1: deb http: //mirror.funkfreundelandshut.de/linuxmint/packages vera main upstream import backport
    2: deb http: //ftp-stud.hs-esslingen.de/ubuntu jammy main restricted universe multiverse
    3: deb http: //ftp-stud.hs-esslingen.de/ubuntu jammy-updates main restricted universe multiverse
    4: deb http: //ftp-stud.hs-esslingen.de/ubuntu jammy-backports main restricted universe multiverse
    5: deb http: //security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
Info:
  Processes: 420 Uptime: 3h 29m Memory: 31.27 GiB used: 15.51 GiB (49.6%) Init: systemd v: 249
  runlevel: 5 Compilers: gcc: 12.3.0 alt: 11/12 Client: Cinnamon v: 5.6.8 inxi: 3.3.13

Content-ID: 670161

Url: https://administrator.de/contentid/670161

Ausgedruckt am: 16.12.2024 um 01:12 Uhr

Lochkartenstanzer
Lochkartenstanzer 13.12.2024 aktualisiert um 11:22:31 Uhr
Goto Top
Moin,

was ist mit anderen Servern? Sind da die Downloads auch so langsam?

Was sagt der Google Speedtest? Der sollte zumindest die Leitungsgeschwindigkeit bestätigen.

Vermutlich liefert der Flatpak-Server nicht "schnell genug".

lks

PS: wer sich solchen Mist wie flatpak oder snap antut gehört bestraft. Manchmal kommt diese sofort. face-smile
Spirit-of-Eli
Spirit-of-Eli 13.12.2024 aktualisiert um 11:26:50 Uhr
Goto Top
Moin,

welche FlatPak Repos nutzt du denn?

Gruß
Spirit
Codehunter
Codehunter 13.12.2024 um 11:35:17 Uhr
Goto Top
Zitat von @Lochkartenstanzer:

Moin,

was ist mit anderen Servern? Sind da die Downloads auch so langsam?

Genau das war ja meine Frage, ob man die Flatpak-Quellen ändern kann. Jegliche anderen Downloads, auch von apt-Paketen, wuppen ordentlich rüber. Nur halt Flatpak nicht.

Was sagt der Google Speedtest? Der sollte zumindest die Leitungsgeschwindigkeit bestätigen.

Nicht Google aber genauso aussagekräftig:

screenshot_13.12.2024_11-27-28

Würde sagen, grad so ausreichend ^^

PS: wer sich solchen Mist wie flatpak oder snap antut gehört bestraft. Manchmal kommt diese sofort. face-smile

Ich würs lieber gestern als morgen rausschmeißen aber manches gibts leider nur noch als Flatpak, weil man meint keine klassischen Repos mehr vorhalten zu wollen face-sad
Lochkartenstanzer
Lochkartenstanzer 13.12.2024 um 11:38:29 Uhr
Goto Top
Zitat von @Codehunter:

Ich würs lieber gestern als morgen rausschmeißen aber manches gibts leider nur noch als Flatpak, weil man meint keine klassischen Repos mehr vorhalten zu wollen face-sad

Dann wird es Zeit, die Distribution zu wechseln. Ich bereite gerade den Abschied von Ubuntu vor.

lks
Codehunter
Codehunter 13.12.2024 um 11:38:32 Uhr
Goto Top
Zitat von @Spirit-of-Eli:

welche FlatPak Repos nutzt du denn?

Name                     Application ID                               Version                  Zweig       Installation
Postman Inc.             com.getpostman.Postman                       11.22.0                  stable      system
Apache Software Foundat… org.apache.netbeans                          24                       stable      system
Avidemux Team            org.avidemux.Avidemux                        2.8.1                    stable      system
Freedesktop SDK          org.freedesktop.Platform                     freedesktop-sdk-23.08.25 23.08       system
Freedesktop SDK          org.freedesktop.Platform                     freedesktop-sdk-24.08.7  24.08       system
Freedesktop SDK          org.freedesktop.Platform.GL.default          24.2.5                   23.08       system
Freedesktop SDK          org.freedesktop.Platform.GL.default          24.2.5                   23.08-extra system
Freedesktop SDK          org.freedesktop.Platform.GL.default          24.2.7                   24.08       system
Freedesktop SDK          org.freedesktop.Platform.GL.default          24.2.7                   24.08extra  system
nvidia-550-107-02        …g.freedesktop.Platform.GL.nvidia-550-107-02                          1.4         system
nvidia-550-120           org.freedesktop.Platform.GL.nvidia-550-120                            1.4         system
nvidia-550-90-07         org.freedesktop.Platform.GL.nvidia-550-90-07                          1.4         system
openh264                 org.freedesktop.Platform.openh264            2.1.0                    2.2.0       system
openh264                 org.freedesktop.Platform.openh264            2.4.1                    2.4.1       system
Freedesktop SDK          org.freedesktop.Sdk                          freedesktop-sdk-23.08.25 23.08       system
Mint-Y-Aqua Gtk Theme    org.gtk.Gtk3theme.Mint-Y-Aqua                                         3.22        system
Mint-Y-Blue Gtk Theme    org.gtk.Gtk3theme.Mint-Y-Blue                                         3.22        system
KDE Application Platform org.kde.Platform                                                      5.15-24.08  system
Codehunter
Codehunter 13.12.2024 um 11:43:40 Uhr
Goto Top
Zitat von @Lochkartenstanzer:

Dann wird es Zeit, die Distribution zu wechseln. Ich bereite gerade den Abschied von Ubuntu vor.

Ich glaube die Mint-Leute wären auch froh wenn es diese F(l)atpak- und Snap-Seuche nicht gäbe. Aber das ist jetzt weniger ein Problem der Distribution denke ich sondern so Tools wie Postman, Netbeans etc. wo man zwar ein .deb oder tar.gz manuell runterladen kann, aber regelmäßige Updates habe ich da bisher nur über den Flatpak-Weg gesehen. Nvidia dito. Nun ist das Ding ja ein Firmenrechner, also kann ich auch nicht so einfach mal eben die Graka rausrupfen und eine AMD reinstecken.
Spirit-of-Eli
Spirit-of-Eli 13.12.2024 um 11:46:42 Uhr
Goto Top
latform.openh264 2.4.1 2.4.1 system
Freedesktop SDK org.freedesktop.S

Ich meine welches Repo du eingetragen hast. Das siehst du unter "Gnome Software" über die Quellen.
Codehunter
Codehunter 13.12.2024 um 11:50:37 Uhr
Goto Top
Zitat von @Spirit-of-Eli:

latform.openh264 2.4.1 2.4.1 system
Freedesktop SDK org.freedesktop.S

Ich meine welches Repo du eingetragen hast. Das siehst du unter "Gnome Software" über die Quellen.

Jepp, das frage ich mich auch face-smile

Der Befehl 'gnome-software' wurde nicht gefunden, kann aber installiert werden mit:  
sudo apt install gnome-software
Spirit-of-Eli
Spirit-of-Eli 13.12.2024 um 11:53:25 Uhr
Goto Top
Für den Software Store von Gnome gibt es ein Plugin für FlatPak. Da lässt sich alles gut verwalten.
Default wird vermutlich "dl.flathub.org" sein.
Kannst ja mal testen wie gut du da hin kommst.
Codehunter
Codehunter 13.12.2024 um 12:19:39 Uhr
Goto Top
Zitat von @Spirit-of-Eli:

Für den Software Store von Gnome gibt es ein Plugin für FlatPak. Da lässt sich alles gut verwalten.

gnome-software hab ich bisher noch nie verwendet. Musste ich erstmal gucken wie das Ding funktioniert ^^

Default wird vermutlich "dl.flathub.org" sein.

Haste Recht:

screenshot_13.12.2024_12-17-14

Kannst ja mal testen wie gut du da hin kommst.

~$ iperf -c dl.flathub.org
tcp connect failed: Connection timed out
------------------------------------------------------------
Client connecting to dl.flathub.org, TCP port 5001
TCP window size: -1.00 Byte (default)
------------------------------------------------------------
[  1] local 0.0.0.0 port 0 connected with 151.101.1.91 port 5001

Also entweder gar nicht oder iperf kommt mit dem Host nicht klar.
pebcak7123
pebcak7123 13.12.2024 um 12:26:43 Uhr
Goto Top
Moin, wieso sollten die auch einen iperf server laufen haben ?
Codehunter
Codehunter 13.12.2024 um 12:29:57 Uhr
Goto Top
iperf -c dl.flathub.org -u
------------------------------------------------------------
Client connecting to dl.flathub.org, UDP port 5001
Sending 1470 byte datagrams, IPG target: 11215.21 us (kalman adjust)
UDP buffer size:  208 KByte (default)
------------------------------------------------------------
[  1] local 192.168.178.226 port 39373 connected with 151.101.193.91 port 5001
write failed: Message too long
[ ID] Interval       Transfer     Bandwidth
[  1] 0.0000-0.0113 sec  2.87 KBytes  2.08 Mbits/sec
[  1] Sent 3 datagrams
[  3] WARNING: did not receive ack of last datagram after 10 tries.

Mit UDP schon... Aber so der große Hit ist die Verbindung nicht - 2.08 Mbits/sec
pebcak7123
pebcak7123 13.12.2024 um 12:34:07 Uhr
Goto Top
Nein auch mit UDP nicht, bei UDP ist es iperf nur erstmal egal ob auf der gegenseite auch iperf läuft weil udp ein verbindungsloses protokol ist
Codehunter
Codehunter 13.12.2024 um 12:49:36 Uhr
Goto Top
Zitat von @pebcak7123:

Nein auch mit UDP nicht, bei UDP ist es iperf nur erstmal egal ob auf der gegenseite auch iperf läuft weil udp ein verbindungsloses protokol ist

Das bringt mich beim eigentlichen Problem auch nicht weiter.
Lochkartenstanzer
Lochkartenstanzer 13.12.2024 aktualisiert um 13:06:52 Uhr
Goto Top
Naja,

Du kannst testweise auf einem zweiten Rechner schauen, ob der schneller lädt oder Du kannst versuchen die Pakete manuell herunterzuladen und schauen, ob das schneller ist. Wenn nicht, liegt es vermutlich am Server und Du wirst da nicht viel machen können.

lks

EditH. Typo
Spirit-of-Eli
Spirit-of-Eli 13.12.2024 um 13:00:04 Uhr
Goto Top
Mit IPerf lässt sich das nicht testen.
Aber aber ein Trace dort hin gibt schonmal etwas Aufschluss.
aqui
aqui 13.12.2024 um 13:26:26 Uhr
Goto Top
Mit IPerf lässt sich das nicht testen.
Wenn auf dem betreffenden Download Server scheinbar ein iPerf3 Server rennt wie oben zu sehen dann aber schon. face-wink
Spirit-of-Eli
Spirit-of-Eli 13.12.2024 um 13:29:25 Uhr
Goto Top
Zitat von @aqui:

Mit IPerf lässt sich das nicht testen.
Wenn auf dem betreffenden Download Server scheinbar ein iPerf3 Server rennt wie oben zu sehen dann aber schon. face-wink

da läuft kein IPerf soweit ich sehen kann.
Per UDP kann ich den Server auch mit 10G anschreien :D
aqui
aqui 13.12.2024 um 13:32:12 Uhr
Goto Top
Hast Recht, von hier auch nicht und wäre auch ziemlich unüblich. Verwunderlich nur wo der TO seinen Output von oben her hat?! Oder das ist ein Fake...
pebcak7123
pebcak7123 13.12.2024 um 13:37:15 Uhr
Goto Top
soweit ich weis verwendet flathub fastly als CDN, du könntest hier mal testen wie deine bandbreite zu denen ist www.fastly-debug.com/ .
Wenn ich raten soll: du hast nen telekom anschluss und das peering von denen zu fastly ist mies und überlastet
pebcak7123
pebcak7123 13.12.2024 um 13:43:19 Uhr
Goto Top
Mal als vergleich: beides vom oben genannten link

(lokaler Provider)
Server Connection Info
IP 151.101.192.64
Datacenter FRA
BW to server 149.66mbps
Congestion Window 390
Next Hop 172.21.50.1
RTT 8.416ms

(Telekom)
Server Connection Info
IP 151.101.192.64
Datacenter FRA
BW to server 13.34mbps
Congestion Window 64
Next Hop 172.21.50.1
RTT 40.045ms
Spirit-of-Eli
Spirit-of-Eli 13.12.2024 um 13:43:27 Uhr
Goto Top
Gut möglich. Bei mir hier ist Flatpak auch nicht das schnellste.
Alles andere läuft gut.