Страница 1 из 1

Не запускается CrossOver 20 и более поздние версии

Добавлено: 13 дек 2024, 13:05
ExStudentRU
Установленные версии CrossOver 20.0.0 CrossOver 22.1.1 CrossOver 23.7.1-1 CrossOver 24.0.1 CrossOver 24.0.4 не запускаются с одинаковой ошибкой:

Код: Выделить всё

/opt/cxoffice/bin/cxfix python-vte-2.91 --show-all
Distribution: Mandriva 64-bit (mandriva)
Product: cx24

Следующие проблемы не имеют известных автоматических исправлений для вашей платформы, но исправления для других платформ могут помочь вам:
* https://www.codeweavers.com/support/wiki/Diag/python-vte-2-91 (recommended)
  Arch Linux              /usr/sbin/urpmi vte3
  Debian 8                /usr/sbin/urpmi gir1.2-vte-2.91
  Fedora 21               /usr/sbin/urpmi vte291
  openSUSE 13.2           /usr/sbin/urpmi typelib-1_0-Vte-2.91
  openSUSE Tumbleweed     /usr/sbin/urpmi typelib-1_0-Vte-2_91
решение предлагаемое по ссылке в тексте ошибки не помогает.

Код: Выделить всё

/opt/cxoffice/bin/cxfix python-vte-2.91
Distribution: Mandriva 64-bit (mandriva)
Product: cx24

Следующие проблемы не имеют известных автоматических исправлений для вашей платформы, но исправления для других платформ могут помочь вам:
* https://www.codeweavers.com/support/wiki/Diag/python-vte-2-91 (recommended)
точнее оно опять отправляет на ту же страницу с тем же решением. Подскажите что можно сделать.

Не запускается CrossOver 20 и более поздние версии

Добавлено: 13 дек 2024, 13:15
irton
Rosa 2021.1

Код: Выделить всё

sudo dnf install vte291
Если им надо именно typelib и gir то тогда еще ставим

Код: Выделить всё

sudo dnf install vte291-devel

Не запускается CrossOver 20 и более поздние версии

Добавлено: 13 дек 2024, 13:47
ExStudentRU
vte291 установлен, а libvte291-devel и lib64vte291-devel не устанавливаются из-за конфликтов с установленными пакетами.

Код: Выделить всё

Ошибка: Ошибка при проверке транзакции:
  файл /usr/include/ffi.h из устанавливаемого пакета lib64ffi-devel-3.3-3.x86_64 конфликтует с файлом из пакета libffi-devel-3.3-3.i686
  файл /usr/bin/icu-config из устанавливаемого пакета lib64icu-devel-1:71.1-2.x86_64 конфликтует с файлом из пакета libicu-devel-1:71.1-2.i686
  конфликт файла /usr/include/expat_config.h при попытках установки libexpat-devel-2.6.2-1.i686 и lib64expat-devel-2.6.2-1.x86_64
  файл /usr/bin/xml2-config из устанавливаемого пакета lib64xml2-devel-2.9.14-6.x86_64 конфликтует с файлом из пакета libxml2-devel-2.9.14-6.i686
  конфликт файла /usr/bin/libpng16-config при попытках установки libpng-devel-2:1.6.44-1.i686 и lib64png-devel-2:1.6.44-1.x86_64
  файл /usr/bin/python3.8-config из устанавливаемого пакета libpython3-devel-3.8.13-7.i686 конфликтует с файлом из пакета python3-3.8.13-7.x86_64
  конфликт файла /usr/bin/freetype-config при попытках установки libfreetype6-devel-2.10.4-6.i686 и lib64freetype6-devel-2.10.4-6.x86_64
  конфликт файла /usr/include/freetype2/freetype/config/ftconfig.h при попытках установки libfreetype6-devel-2.10.4-6.i686 и lib64freetype6-devel-2.10.4-6.x86_64
  конфликт файла /usr/share/gettext/archive.dir.tar.xz при попытках установки gettext-devel-0.21-4.x86_64 и gettext-devel-0.21-4.i686
опция --skip-broken не помогла, хотя может я неправильно понял её назначение в man.

хотя возможно ему уже и не нужен этот libvte291-devel. Если запустить проверку без указания python-vte-2.91 выдает уже другую ошибку:

Код: Выделить всё

$ /opt/cxoffice/bin/cxfix --show-all
Distribution: Mandriva 64-bit (mandriva)
Product: cx24

Следующие проблемы не имеют известных автоматических исправлений для вашей платформы, но исправления для других платформ могут помочь вам:
* https://www.codeweavers.com/support/wiki/Diag/missinggstreamer1good2 (libgstavi.so, 32-bit, recommended)
  Arch Linux (32-бит)     /usr/sbin/urpmi gst-plugins-good
  Arch Linux (64-бит)     /usr/sbin/urpmi lib32-gst-plugins-good
  CentOS 7 (32-бит)       /usr/sbin/urpmi gstreamer1-plugins-good
  CentOS 7 (64-бит)       /usr/sbin/urpmi gstreamer1-plugins-good.i686 gstreamer1-plugins-good.x86_64
  Debian 8                /usr/sbin/urpmi gstreamer1.0-plugins-good:i386
  Fedora 21 (32-бит)      /usr/sbin/urpmi gstreamer1-plugins-good
  Fedora 21 (64-бит)      /usr/sbin/urpmi gstreamer1-plugins-good.i686 gstreamer1-plugins-good.x86_64
  openSUSE 13.1 (32-бит)  /usr/sbin/urpmi gstreamer-plugins-good
  openSUSE 13.1 (64-бит)  /usr/sbin/urpmi gstreamer-plugins-good-32bit


Обратите внимание, что исправления могут также применяться к более старым или новым версиям дистрибутива.
gstreamer1.0-plugins-good 32 битную и 64 битную версию поставил, так-же как и gstreamer0.10-plugins-good, но не помогло.

а если пытаться запустить сам CrossOver то вылезает всё ещё первая ошибка.

Код: Выделить всё

/opt/cxoffice/bin $ ./crossover 
Не удалось установить некоторые Linux пакеты
Некоторые ошибки могут помешать нормальной работе CrossOver.

Следующие проблемы не имеют известных автоматических исправлений для вашей платформы, но исправления для других платформ могут помочь вам:
* https://www.codeweavers.com/support/wiki/Diag/python-vte-2-91 (required)

Не запускается CrossOver 20 и более поздние версии

Добавлено: 13 дек 2024, 14:33
irton
ExStudentRU писал(а): 13 дек 2024, 13:47 gstreamer0.10-plugins-good
это ненадо ставить
ExStudentRU писал(а): 13 дек 2024, 13:47 а libvte291-devel и lib64vte291-devel не устанавливаются из-за конфликтов с установленными пакетами.
а ненадо их одновременно ставить, это devel пакеты и вобще я написал ставить vte291-devel (это равносильно lib64vte291-devel)

Почему они далее требуют ставить gstreamer1.0-plugins-good для 32 бита, мне не понятно.

Не запускается CrossOver 20 и более поздние версии

Добавлено: 13 дек 2024, 14:41
ExStudentRU
а они не ставятся ни libvte291-devel, ни lib64vte291-devel. Пробовал их ставить не одновременно, по очереди. И там и там ошибки "конфликтов с установленными пакетами".

Не запускается CrossOver 20 и более поздние версии

Добавлено: 13 дек 2024, 14:46
irton
ну я поставил lib64vte291-devel и оно у меня вроде как запустилось,
cxfix вам ничем не поможет т.к. он не знает про Rosa. предлагаю доустанавливать нужное по мере появления ошибок

Не запускается CrossOver 20 и более поздние версии

Добавлено: 13 дек 2024, 14:47
irton
ExStudentRU писал(а): 13 дек 2024, 14:41 а они не ставятся ни libvte291-devel, ни lib64vte291-devel. Пробовал их ставить не одновременно, по очереди.
потому что уже захламили файлами от i686, у меня без проблем поставился lib64vte291-devel

Не запускается CrossOver 20 и более поздние версии

Добавлено: 13 дек 2024, 14:49
irton
вот скриншот

Не запускается CrossOver 20 и более поздние версии

Добавлено: 13 дек 2024, 14:55
irton
что-то я смотрю ему и lib64vte291-devel не нужен для запуска, может конечно потом вылезет где-то, но пока у меня и без него запустилось

Не запускается CrossOver 20 и более поздние версии

Добавлено: 13 дек 2024, 15:26
turik02
ExStudentRU, Я установил rpm crossover 24.0.4 на ROSA 2021.1 и всё работало.
ExStudentRU писал(а): 13 дек 2024, 13:47 libvte291-devel и lib64vte291-devel не устанавливаются из-за конфликтов с установленными пакетами.
Попробуй отключить репы i686

Не запускается CrossOver 20 и более поздние версии

Добавлено: 13 дек 2024, 18:55
ExStudentRU
Отключил репозитории i686, rpm пакет поставился без ошибок. При запуске вылетает та же ошибка.
Удалил пакеты из-за которых не ставился lib64vte291-devel и поставил его (lib64vte291-devel).
Ошибка пропала, crossover запустился. Спасибо за помощь. Проблема решена.