Bug 6978 - ThinLinc client for ARMv8
Summary: ThinLinc client for ARMv8
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Client platforms (show other bugs)
Version: trunk
Hardware: PC Unknown
: P2 Normal
Target Milestone: LowPrio
Assignee: Peter Åstrand
URL:
Keywords:
Depends on: 4899
Blocks:
  Show dependency treegraph
 
Reported: 2017-05-19 13:55 CEST by Samuel Mannehed
Modified: 2024-08-02 15:55 CEST (History)
2 users (show)

See Also:
Acceptance Criteria:


Attachments

Description Samuel Mannehed cendio 2017-05-19 13:55:12 CEST

    
Comment 4 Jens Maus 2024-07-20 07:46:09 CEST
Now that ThinLinc 4.17.0 was released I would like to raise attention here since more and more aarch64/ARM64 platforms (RaspberryPi5, etc.) are existing and we are in the need for a native aarch64 type of ThinLinc client. So would you please comment when a aarch64 client version might be released or when the ThinLinc might appear on an open source platform like GitHub so that third-party developers could assist in getting such alternative platforms supported before cendio is doing it themselves?!?
Comment 5 Pierre Ossman cendio 2024-08-02 15:30:16 CEST
Raspberry Pi are still recommending 32-bit, and are still shipping 32-bit by default in their kits. So at the moment, that is still the compatible choice for us. I can not find any information on when they might switch the default. They are still manufacturing their 32-bit devices, so the switch might be once they stop doing that.

They have unfortunately introduced a bug in their 64-bit OS that currently prevents 32-bit programs from working:

https://github.com/raspberrypi/bookworm-feedback/issues/120

Hopefully they'll have it fixed soon. Until then, a workaround is documented on that issue.
Comment 6 Jens Maus 2024-08-02 15:55:10 CEST
Sorry, but there is more than just RaspberryPiOS. There is Armbian, there is Ubuntu and there is Debian for RaspberryPi or other ARM-driven systems. In addition, the thinroot system [1] I am maintaining (a buildroot based thinclient/kiosk system also supporting ThinLinc) is also shipping with pure aarch64 support (kernel and OS components) without any 32bit multilib support.

So please reconsider shipping a native aarch64 / 64bit ARM version of the ThinLinc client or provide all the sources and dependencies for the client so that the open source community can do the work for you. Or what else is stopping you from providing aarch64 native builds of your ThinLinc clients?

[1] https://github.com/jens-maus/thinRoot

Note You need to log in before you can comment on or make changes to this bug.