Bug 496303 - website link to download KDE Connect for Linux doesn't work
Summary: website link to download KDE Connect for Linux doesn't work
Status: RESOLVED DOWNSTREAM
Alias: None
Product: kdeconnect
Classification: Applications
Component: common (other bugs)
Version First Reported In: unspecified
Platform: Mint (Ubuntu based) Linux
: NOR critical
Target Milestone: ---
Assignee: Albert Vaca Cintora
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-15 14:46 UTC by muh2lintech
Modified: 2024-12-27 21:36 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description muh2lintech 2024-11-15 14:46:32 UTC
SUMMARY
website link to download KDE Connect for Linux doesn't work

STEPS TO REPRODUCE
1. on the page:
https://kdeconnect.kde.org/download.html
2. At the top of the page, I click on the link to download KDE Connect for Linux. The link shows as:
appstream://org.kde.kdeconnect.kcm.desktop

OBSERVED RESULT
1. Nothing happens.
2. If I Open link in new tab, the page is blank. The URL shows as:
appstream://org.kde.kdeconnect.kcm.desktop

EXPECTED RESULT
1. Download would commence.

Can you help? The version offered in Mint Debian Package Search is 23.08.05-0Ubuntu5, and is described as supporting Android only (I have an iPhone).

My full system info is:

System:
  Kernel: 6.8.0-48-generic arch: x86_64 bits: 64 compiler: gcc v: 13.2.0 clocksource: tsc
  Desktop: Cinnamon v: 6.2.9 tk: GTK v: 3.24.41 wm: Muffin v: 6.2.0 vt: 7 dm: LightDM v: 1.30.0
    Distro: Linux Mint 22 Wilma base: Ubuntu 24.04 noble
Machine:
  Type: Laptop System: LENOVO product: 4239CTO v: ThinkPad T520 serial: <superuser required>
    Chassis: type: 10 serial: <superuser required>
  Mobo: LENOVO model: 4239CTO serial: <superuser required> uuid: <superuser required>
    UEFI: LENOVO v: 8AET45WW (1.25 ) date: 05/13/2011
Battery:
  ID-1: BAT0 charge: 4.0 Wh (97.6%) condition: 4.1/47.5 Wh (8.6%) volts: 12.2 min: 10.8
    model: SANYO 42T4791 type: Li-ion serial: <filter> status: not charging
  Device-1: apple_mfi_fastcharge model: N/A serial: N/A charge: N/A status: N/A
CPU:
  Info: dual core model: Intel Core i3-2310M bits: 64 type: MT MCP smt: enabled arch: Sandy Bridge
    rev: 7 cache: L1: 128 KiB L2: 512 KiB L3: 3 MiB
  Speed (MHz): avg: 1794 min/max: 800/2100 cores: 1: 1794 2: 1794 3: 1794 4: 1794 bogomips: 16745
  Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
Graphics:
  Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics vendor: Lenovo
    driver: i915 v: kernel arch: Gen-6 ports: active: LVDS-1,VGA-1 empty: DP-1, DP-2, DP-3,
    HDMI-A-1, HDMI-A-2, HDMI-A-3 bus-ID: 00:02.0 chip-ID: 8086:0116 class-ID: 0300
  Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X: loaded: modesetting
    unloaded: fbdev,vesa dri: crocus gpu: i915 display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1680x1818 s-dpi: 96 s-size: 445x481mm (17.52x18.94") s-diag: 655mm (25.8")
  Monitor-1: LVDS-1 pos: primary,bottom-r model: LG Display 0x02e3 res: 1366x768 hz: 60 dpi: 101
    size: 344x194mm (13.54x7.64") diag: 395mm (15.5") modes: 1366x768
  Monitor-2: VGA-1 pos: top-left model: Samsung SyncMaster serial: <filter> res: 1680x1050 hz: 60
    dpi: 90 size: 474x296mm (18.66x11.65") diag: 559mm (22") modes: max: 1680x1050 min: 720x400
  API: EGL v: 1.5 hw: drv: intel crocus platforms: device: 0 drv: crocus device: 1 drv: swrast
    surfaceless: drv: crocus x11: drv: crocus inactive: gbm,wayland
  API: OpenGL v: 4.5 compat-v: 3.3 vendor: intel mesa v: 24.0.9-0ubuntu0.2 glx-v: 1.4
    direct-render: yes renderer: Mesa Intel HD Graphics 3000 (SNB GT2) device-ID: 8086:0116
Audio:
  Device-1: Intel 6 Series/C200 Series Family High Definition Audio vendor: Lenovo ThinkPad T520
    driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:1c20 class-ID: 0403
  API: ALSA v: k6.8.0-48-generic status: kernel-api
  Server-1: PipeWire v: 1.0.5 status: active with: 1: pipewire-pulse status: active
    2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
  Device-1: Intel 82579LM Gigabit Network vendor: Lenovo ThinkPad T520 driver: e1000e v: kernel
    port: 5080 bus-ID: 00:19.0 chip-ID: 8086:1502 class-ID: 0200
  IF: enp0s25 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-2: Intel Centrino Ultimate-N 6300 driver: iwlwifi v: kernel pcie: speed: 2.5 GT/s
    lanes: 1 bus-ID: 03:00.0 chip-ID: 8086:4238 class-ID: 0280
  IF: wlp3s0 state: down mac: <filter>
Drives:
  Local Storage: total: 465.76 GiB used: 28.05 GiB (6.0%)
  ID-1: /dev/sda vendor: Toshiba model: MK5076GSXN size: 465.76 GiB speed: 3.0 Gb/s tech: HDD
    rpm: 5400 serial: <filter> fw-rev: 1M scheme: GPT
Partition:
  ID-1: / size: 124.93 GiB used: 24.67 GiB (19.7%) fs: ext4 dev: /dev/sda2
  ID-2: /boot/efi size: 511 MiB used: 6.1 MiB (1.2%) fs: vfat dev: /dev/sda1
Swap:
  ID-1: swap-1 type: file size: 3.92 GiB used: 2.39 GiB (61.0%) priority: -2 file: /swapfile
  ID-2: swap-2 type: partition size: 32 GiB used: 0 KiB (0.0%) priority: -3 dev: /dev/sda5
USB:
  Hub-1: 1-0:1 info: full speed or root hub ports: 3 rev: 2.0 speed: 480 Mb/s lanes: 1
    chip-ID: 1d6b:0002 class-ID: 0900
  Hub-2: 1-1:2 info: Intel Integrated Rate Matching Hub ports: 6 rev: 2.0 speed: 480 Mb/s
    lanes: 1 chip-ID: 8087:0024 class-ID: 0900
  Device-1: 1-1.1:6 info: Apple iPhone 5/5C/5S/6/SE/7/8/X/XR type: still imaging driver: usbfs
    interfaces: 1 rev: 2.0 speed: 480 Mb/s lanes: 1 power: 500mA chip-ID: 05ac:12a8 class-ID: 0601
    serial: <filter>
  Device-2: 1-1.2:3 info: Microsoft Basic Optical Mouse type: mouse driver: hid-generic,usbhid
    interfaces: 1 rev: 1.1 speed: 1.5 Mb/s lanes: 1 power: 100mA chip-ID: 045e:0084 class-ID: 0301
  Hub-3: 2-0:1 info: full speed or root hub ports: 3 rev: 2.0 speed: 480 Mb/s lanes: 1
    chip-ID: 1d6b:0002 class-ID: 0900
  Hub-4: 2-1:2 info: Intel Integrated Rate Matching Hub ports: 8 rev: 2.0 speed: 480 Mb/s
    lanes: 1 chip-ID: 8087:0024 class-ID: 0900
  Device-1: 2-1.1:3 info: Canon MF220 Series type: printer driver: usblp interfaces: 3 rev: 2.0
    speed: 480 Mb/s lanes: 1 power: 2mA chip-ID: 04a9:27a8 class-ID: 0701 serial: <filter>
Sensors:
  System Temperatures: cpu: 74.0 C mobo: N/A
  Fan Speeds (rpm): cpu: 3351
Repos:
  Packages: pm: dpkg pkgs: 2462
  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: //packages.linuxmint.com wilma main upstream import backport
    2: deb http: //mirror.ca-tr.kamatera.com/ubuntu noble main restricted universe multiverse
    3: deb http: //mirror.ca-tr.kamatera.com/ubuntu noble-updates main restricted universe multiverse
    4: deb http: //mirror.ca-tr.kamatera.com/ubuntu noble-backports main restricted universe multiverse
    5: deb http: //security.ubuntu.com/ubuntu/ noble-security main restricted universe multiverse
  Active apt repos in: /etc/apt/sources.list.d/official-source-repositories.list
    1: deb-src http: //packages.linuxmint.com wilma main upstream import backport
    2: deb-src http: //mirror.ca-tr.kamatera.com/ubuntu noble main restricted universe multiverse
    3: deb-src http: //mirror.ca-tr.kamatera.com/ubuntu noble-updates main restricted universe multiverse
    4: deb-src http: //mirror.ca-tr.kamatera.com/ubuntu noble-backports main restricted universe multiverse
    5: deb-src http: //security.ubuntu.com/ubuntu/ noble-security main restricted universe multiverse
Info:
  Memory: total: 4 GiB available: 3.71 GiB used: 2.84 GiB (76.5%)
  Processes: 285 Power: uptime: 1d 1h 59m states: freeze,mem,disk suspend: deep wakeups: 0
    hibernate: platform Init: systemd v: 255 target: graphical (5) default: graphical
  Compilers: gcc: 13.2.0 Client: Cinnamon v: 6.2.9 inxi: 3.3.34

(End)
Comment 1 cwo 2024-12-27 10:07:19 UTC
Thanks for the bug report!

If the appstream link does not work, that is something your distribution needs to fix in their repositories. In any case, it would only install the package from your Mint Debian Package search; appstream is basically a way to install software from your distribution by clicking a link. It's not a download itself, just a pointer that your distribution's package management should be able to map to a particular package.

Unfortunately, there's nothing we can do if the package in your distribution is too old, as KDE does not provide these packages. You could compile it from source, I guess, but this is a bit involved. One of the downsides of Debian is that you'll often have software that's long out of date. 

I have no practical experience with this, but I would assume that version can still connect with iOS even if it's not explicitly listed in the package description, as the iOS-specific parts should happen in the app on the device, and the things on your computer should be device-neutral, so it's worth a try.

Marking this as resolved but please feel free to reply if I've misunderstood you or there's something else I can do to help.
Comment 2 muh2lintech 2024-12-27 17:11:41 UTC
Having software that is long out of date really sucks. What distro do 
you use?


On 2024-12-27 05:07, cwo wrote:
> https://bugs.kde.org/show_bug.cgi?id=496303
>
> cwo <cwo.kde@posteo.net> changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>           Resolution|---                         |DOWNSTREAM
>               Status|REPORTED                    |RESOLVED
>                   CC|                            |cwo.kde@posteo.net
>
> --- Comment #1 from cwo <cwo.kde@posteo.net> ---
> Thanks for the bug report!
>
> If the appstream link does not work, that is something your distribution needs
> to fix in their repositories. In any case, it would only install the package
> from your Mint Debian Package search; appstream is basically a way to install
> software from your distribution by clicking a link. It's not a download itself,
> just a pointer that your distribution's package management should be able to
> map to a particular package.
>
> Unfortunately, there's nothing we can do if the package in your distribution is
> too old, as KDE does not provide these packages. You could compile it from
> source, I guess, but this is a bit involved. One of the downsides of Debian is
> that you'll often have software that's long out of date.
>
> I have no practical experience with this, but I would assume that version can
> still connect with iOS even if it's not explicitly listed in the package
> description, as the iOS-specific parts should happen in the app on the device,
> and the things on your computer should be device-neutral, so it's worth a try.
>
> Marking this as resolved but please feel free to reply if I've misunderstood
> you or there's something else I can do to help.
>
Comment 3 cwo 2024-12-27 21:36:14 UTC
(In reply to muh2lintech from comment #2)
> Having software that is long out of date really sucks. What distro do 
> you use?

Yes, it's a pain. I was a Kubuntu user for many years (and Ubuntu for a decade before that), and still have a computer with that in regular use. But for my main computers I've switched to Fedora or Tuxedo OS. Have had good experiences with both so far. Tuxedo OS is based on Ubuntu LTS so can still become rather outdated, but it has a more current KDE stack, with new versions of Plasma coming out soon after release.