Author Topic: Linux error: You are using a 64-bit WINEPREFIX  (Read 17860 times)

Mauricio Moya (Arquesoft)

  • EA User
  • **
  • Posts: 341
  • Karma: +8/-4
  • EA Consulting and development in Spanish
    • View Profile
    • Arquehub Azure Module
Linux error: You are using a 64-bit WINEPREFIX
« on: May 14, 2021, 07:10:01 am »
When I try to install the last version of EA in Linux (Ubuntu 20.04) following the instruction described in: https://sparxsystems.com/enterprise_architect_user_guide/15.2/product_information/enterprise_architect_linux.html in many of the steps related to winetricks I get this error:

Code: [Select]
root@2pc3-160-21292:~/.cache/winetricks# winetricks --force mdac28
------------------------------------------------------
Running Wine/winetricks as root is highly discouraged. See https://wiki.winehq.org/FAQ#Should_I_run_Wine_as_root.3F
------------------------------------------------------
Executing mkdir -p /root
------------------------------------------------------
You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using winetricks 20200412 - sha256sum: 7651c93e39fcb080483c38836513bf912273a87ea97d137f6b958ed3d9628c3d with wine-6.0 and WINEARCH=win64
Executing w_do_call mdac28
Executing mkdir -p /root
------------------------------------------------------
You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Executing load_mdac28
Using native,builtin override for following DLLs: odbccp32
Executing wine regedit C:\windows\Temp\override-dll.reg
01b0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01b0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01b0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01b0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01a8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01a8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01a8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01a8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01b0:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
01b0:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
01a8:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
01a8:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
Executing wine64 regedit C:\windows\Temp\override-dll.reg
01c0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01c0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01c0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01c0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01b8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01b8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01b8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01b8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01c0:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
01c0:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
01b8:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
01b8:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
Using native,builtin override for following DLLs: mtxdm odbc32 oledb32
Executing wine regedit C:\windows\Temp\override-dll.reg
01d0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01d0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01d0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01d0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01c8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01c8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01c8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01c8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01d0:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
01d0:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
01c8:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
01c8:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
Executing wine64 regedit C:\windows\Temp\override-dll.reg
01e0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01e0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01e0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01e0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01d8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01d8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01d8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01d8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
01d8:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
01d8:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
01e0:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
01e0:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
Setting Windows version to nt40
Executing wine regedit C:\windows\Temp\set-winver.reg
0288:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
0288:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
0288:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
0288:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
0290:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
0290:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
0290:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
0290:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
0288:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0288:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0290:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0290:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
Executing wine64 regedit C:\windows\Temp\set-winver.reg
0298:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
0298:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
0298:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
0298:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
02a0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
02a0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
02a0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
02a0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
0298:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0298:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
02a0:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
02a0:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
Executing cd /root/.cache/winetricks/mdac28
Executing wine mdac_typ.exe
02a8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
02a8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
02a8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
02a8:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
02b0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
02b0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
02b0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
02b0:fixme:font:get_name_record_codepage encoding 29 not handled, platform 1.
02a8:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
02a8:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
02b0:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
02b0:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
02a8:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
02a8:err:winediag:nodrv_CreateWindow Make sure that your X server is running and that $DISPLAY is set correctly.
------------------------------------------------------
Note: command wine mdac_typ.exe returned status 43. Aborting.
------------------------------------------------------
root@2pc3-160-21292:~/.cache/winetricks#

Any idea?

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +396/-301
  • I'm no guru at all
    • View Profile
Re: Linux error: You are using a 64-bit WINEPREFIX
« Reply #1 on: May 14, 2021, 08:03:31 am »
Looks like a warning. So you eventually may ignore it.

q.

Mauricio Moya (Arquesoft)

  • EA User
  • **
  • Posts: 341
  • Karma: +8/-4
  • EA Consulting and development in Spanish
    • View Profile
    • Arquehub Azure Module
Re: Linux error: You are using a 64-bit WINEPREFIX
« Reply #2 on: May 14, 2021, 09:10:01 am »
Looks like a warning. So you eventually may ignore it.

q.

In fact, the installation of EA seems to be fine, but it is impossible to connect to Cloud Server based repositories. It throws an error after input the Cloud Server info in the connection windows. It shows an alert dialog showing only the following text:

[0x800a0e7d]

So I decided to check one by one the steps in the installation, so I noted those warnings and try to solve it.

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +396/-301
  • I'm no guru at all
    • View Profile
Re: Linux error: You are using a 64-bit WINEPREFIX
« Reply #3 on: May 14, 2021, 05:48:33 pm »
Well, that's an error ;-) I'd guess that you might contact Sparx support via mail. There are not that many wine users here on the forum (I only used it once for testing but definitely I'll stay with Parallels).

q.

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8085
  • Karma: +118/-20
    • View Profile
Re: Linux error: You are using a 64-bit WINEPREFIX
« Reply #4 on: May 17, 2021, 08:58:59 am »
The first thing that concerns me is that you are running winetricks as root. That could be the source of the eventual error, as you probably aren't running EA in the same prefix that winetricks installed mdac28 into.

PS. I get a very similar output including the warning about the 64 bit prefix and can still run EA including connecting to a PCS source.