0 голосов
450 просмотров

Здравствуйте,

При установке я получаю ошибку «Эта программа может быть установлена только на версиях Windows, предназначенных для следующих архитектур процессора: x64»

Я использую Windows 11 через Parallels на новом Mac. Оказывается, тип процессора — «на базе ARM». Это проблема, которую легко решить? Я понимаю, что, вероятно, это не затрагивает многих других пользователей, но другие программы SIL у меня пока работали без проблем.

Буду благодарен за любую помощь, спасибо!

Переведено машиной с языка English
PTXprint от | 450 просмотров

6 Ответов

0 голосов

Судя по тому, что я могу прочитать, Parallels поддерживает только виртуальные машины ARM.

Один из вариантов — использовать виртуализацию QEMU, которая может поддерживать ОС x84-64.
Я не могу протестировать, так как мой Mac на Intel.

Переведено машиной с языка English
от (112 очков)

У меня тоже нет машины с ARM, поэтому я не могу протестировать, но, насколько я понимаю, Windows 11 (но не более ранние версии) эмулирует архитектуры x86 и x64 на ARM.

Эта страница указывает, что это правда, хотя там сказано, что x64 доступен только в сборках новее 21277. Также там, похоже, говорится, что дополнительная настройка не требуется — это должно просто работать.

Переведено машиной с языка English
0 голосов

Хорошо, я попробовал несколько вещей, например активацию/обновление Windows 11 до последней сборки (22000), но ничего не изменилось. Я немного напуган тем, что вижу в QEMU, — я думаю, что программное обеспечение «из коробки», такое как Parallels, в целом больше соответствует моему уровню.

Если у вас есть время и вы хотите получить мою обратную связь для устранения неполадок, я с удовольствием буду сотрудничать, в противном случае, вероятно, я просто отложу это на потом.

Переведено машиной с языка English
от
0 голосов

Если цель — заставить работать ptxprint (а не parallels), то пошаговые компоненты будут следующими:

  1. Установка XeTeX
  2. Python-3 с соответствующими библиотеками, включая gtk (я думаю, 3)
  3. Просмотрщик PDF
Переведено машиной с языка English
от (1,1тыс. очков)

Извините, я забыл сказать (если это неясно из моего ответа)… ptxprint кроссплатформенный.

В качестве теста я только что поиграл на «headless» NAS-устройстве на базе ARM (odroid HC1), работающем под управлением devuan linux, и похоже, что он должен быть полностью функциональным, если приложить немного больше усилий и внимания (отсутствие всех необходимых шрифтов или установленной paratext на машине делает вещи немного сложнее!)

Переведено машиной с языка English

Привет, Дэвид,

Извините, вам нужно было бы объяснить мне это чуть подробнее. Я бы установил Livetex или что-то подобное и Python 3 на своем виртуальном ПК с Windows 11, и тогда это просто заработает, или что?

Я думаю, что, вероятно, проще всего будет одолжить другой рабочий компьютер для печати Писания. Спасибо, что разобрались в этом!

Переведено машиной с языка English
0 голосов

Извините за слишком краткий ответ (и, похоже, что ответ по электронной почте не работает).
Я предлагал, что вы, возможно, сможете запустить ptxprint нативно и игнорировать всю эту путаницу с parallels.
Я действительно не знаю, я не использовал никаких продуктов Apple с 1998 года.

Если Google говорит вам, что кто-то выяснил, как запускать приложения glade / gtk, написанные на python3, на вашем устройстве, и вы можете найти дистрибутив XeTeX для вашего устройства, то нет необходимости использовать parallels. В конце концов, это все кроссплатформенное программное обеспечение с открытым исходным кодом. Я думаю, что это действительно зависит от того, насколько сложно Apple сделали запуск приложений на базе GTK нативно.

Если это не сработает, возможно, есть способ запустить виртуальную машину Linux? PTXprint определенно работает на Linux.

Переведено машиной с языка English
от (1,1тыс. очков)
0 голосов

@Matt - Извините за долгую задержку, но если вы все еще заинтересованы, есть непроверенная сборка, доступная по этой ссылке, которая позволяет установщику работать на машинах ARM64.

Вы в состоянии протестировать это и сообщить нам, работает ли это (т.е. устанавливается и затем успешно запускается)? Если да, любая обратная связь будет очень оценена (поскольку ни один из нас, разрабатывающих PTXprint, не имеет доступа к машине с процессором ARM).

Переведено машиной с языка English
от (3,2тыс. очков)

@mjpenny - Спасибо, что откликнулись. Я смог установить, и похоже, что он работает нормально! Однако я не смог выполнить тестовую печать, потому что получаю ошибку undefined control sequence, что, по моему мнению, не связано с этим.

Говорится, что это, вероятно, из-за неподдерживаемого маркера usfm, но если это так, я его не вижу.

строка 28 выглядит так:

\s1 ᒋᓴᐢ ᑲᐃᐧᒋᐦᐃᑯᓈᐣ

PTXprint [2.2.43] - Ошибка!
Не удалось создать: OJCPub_Oji-Creev2022_1JN-3JN_ptxp.pdf
! Undefined control sequence.
\pl@inoutput …\pdfpageheight \holdXobjectsfalse
\shipwithcr@pmarks {#1}\pd…
\whichtrial …pt 1\else 0\fi \fi =1 \plainoutput
\trace {p}{plainoutput fro…
{\whichtrial
}
\p@r …kips {\styst@kfirst }\fi \fi \fi \endgraf
\ifvmode \ifinn@te \else .…
\endit@P …xpos }{\the \pdflastypos }}\endL \p@r
\ifvmode \else \ifinner \t…
\d@ …ex pop endit@#1}\csname endit@#1\endcsname
\else \trace {sa}{Simple p…

l.28 \s1
ᒋᓴᐢ ᑲᐃᐧᒋᐦᐃᑯᓈᐣ

Это может быть связано с ошибкой маркера USFM (использование неподдерживаемого маркера).
Попробуйте запустить «Basic Checks» в Paratext, чтобы проверить маркеры.

Версия PTXprint 2.2.43

Переведено машиной с языка English
0 голосов

Хм. Да, это совершенно не связано, и это тоже тревожно. [пауза]

Хорошо, я выяснил проблему и отправил исправление.
Надеюсь, следующая автоматическая сборка должна работать.

Переведено машиной с языка English
от (1,1тыс. очков)

Спасибо, Дэвид, я скачал новую версию сегодня утром, и она отлично работает.

Переведено машиной с языка English

Похожие вопросы

0 голосов
1 ответ 327 просмотров
Я думаю о покупке ноутбука с Windows 11 и новым процессором Snapdragon X. Я понимаю, что он может плохо ... много использовать Paratext? Или лучше остановиться на процессоре Intel?
skim1124 219 задал вопрос июл 1, 2024
0 голосов
1 ответ 78 просмотров
PTXprint 2.6.11 Похоже, в настройках режима слияния есть ошибка. После переключения режима слияния с Scored обратно на ... не отвечает, поэтому мне пришлось вернуться к 2.6.
Andy505 114 задал вопрос янв 9, 2025
+1 голос
1 ответ 187 просмотров
Это можно считать неправильным использованием как PT, так и Ptxprint, но, похоже, всё работает, за исключением одной ... \zvar|subtitle\*, когда она вызывается из модуля PT.)
KimB 673 задал вопрос апр 4, 2022
0 голосов
5 ответов 1,1тыс. просмотров
Запуск PT в Parallels на моём MacBook Pro 2017 года (16 ГБ ОЗУ) с процессором Intel работает безупречно. ... или кто-то успешно это делает? Какова производительность? Дитмар
DietmarWP 109 задал вопрос май 10, 2021
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Finally, all of you, be like-minded, be sympathetic, love one another, be compassionate and humble.
1 Peter 3:8
3,049 вопросов
6,007 ответов
5,673 комментариев
2,029 пользователей