Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to Install on ARM Windows #1008

Open
PeronGH opened this issue Aug 28, 2024 · 5 comments
Open

Unable to Install on ARM Windows #1008

PeronGH opened this issue Aug 28, 2024 · 5 comments
Assignees

Comments

@PeronGH
Copy link

PeronGH commented Aug 28, 2024

System Details:

  • Operating System: Windows 11 24H2
  • Distro(For GNU/Linux and BSD users): ?
  • Desktop Environment(For GNU/Linux and BSD users): ?
  • Persepolis Version: 4.3.0
  • How do you install Persepolis? From winget
2024-08-29 01:29:48.442   Log opened. (Time zone: UTC+08:00)
2024-08-29 01:29:48.443   Setup version: Inno Setup version 6.2.2
2024-08-29 01:29:48.443   Original Setup EXE: C:\Users\Bit-1\AppData\Local\Temp\WinGet\PersepolisDownloadManager.Persepolis.4.3.0\persepolis_4.3.0.0_windows_64bit.exe
2024-08-29 01:29:48.444   Setup command line: /SL5="$140054,114819824,844800,C:\Users\Bit-1\AppData\Local\Temp\WinGet\PersepolisDownloadManager.Persepolis.4.3.0\persepolis_4.3.0.0_windows_64bit.exe" /SPAWNWND=$30A5A /NOTIFYWND=$30A12 /SP- /SILENT /SUPPRESSMSGBOXES /NORESTART /LOG="C:\Users\Bit-1\AppData\Local\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\DiagOutputDir\WinGet-PersepolisDownloadManager.Persepolis.4.3.0-2024-08-29-01-29-10.738.log"
2024-08-29 01:29:48.444   Compatibility mode: Yes (DetectorsShimLog Installer)
2024-08-29 01:29:48.444   Windows version: 10.0.26120  (NT platform: Yes)
2024-08-29 01:29:48.444   64-bit Windows: Yes
2024-08-29 01:29:48.444   Processor architecture: ARM64
2024-08-29 01:29:48.444   User privileges: Administrative
2024-08-29 01:29:48.451   Administrative install mode: Yes
2024-08-29 01:29:48.451   Install mode root key: HKEY_LOCAL_MACHINE
2024-08-29 01:29:48.451   64-bit install mode: No
2024-08-29 01:29:48.451   Defaulting to OK for suppressed message box (OK):
                          This program can only be installed on versions of Windows designed for the following processor architectures:

                          x64
2024-08-29 01:29:48.451   Got EAbort exception.
2024-08-29 01:29:48.451   Deinitializing Setup.
2024-08-29 01:29:48.454   Log closed.

Issue Description and steps to reproduce:

The installer will quit if it detects the host is ARM64 machine. I hope there can be a native ARM64 version or at least allow us to install the x64 version on ARM Windows.

@alireza-amirsamimi
Copy link
Member

@PeronGH @mostafaasadi

@mostafaasadi
Copy link
Member

Hi
We build a package for 64-bit Windows due to user demand, and it can be downloaded from the release page. I dont know who maintains the Winget version. If you need an ARM version, you will have to build it yourself. Keep in mind that ARM architecture is different, and installing the 64-bit version on ARM is not a straightforward option.
https://github.com/persepolisdm/persepolis-windows-package-build

@mostafaasadi
Copy link
Member

Hi @PeronGH
can you test this test package? i don't have a arm machine
tell me in detail how is it

https://github.com/mostafaasadi/persepolis-auto-build/actions/runs/10759004944/artifacts/1905818914

@mostafaasadi mostafaasadi reopened this Sep 8, 2024
@PeronGH
Copy link
Author

PeronGH commented Sep 8, 2024

Hi @PeronGH can you test this test package? i don't have a arm machine tell me in detail how is it

https://github.com/mostafaasadi/persepolis-auto-build/actions/runs/10759004944/artifacts/1905818914

It can be successfully installed and running. But it is still x64 version which works normally on ARM64 but could be better.

Edit:
There is a bug when closing it.
image

@mostafaasadi
Copy link
Member

mostafaasadi commented Sep 8, 2024

thank you, I'll work on this error

could be better.

what could be better?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants