wine icon indicating copy to clipboard operation
wine copied to clipboard

Problems while starting Baldurs Gate 3 installer

Open robertosw opened this issue 5 months ago • 0 comments

Before I start:

  1. This might be a problem focused on nixos. I just want to check that this is the case.
  2. Technically, everything works. But it spits out warnings and works a bit... meh

Yesterday, I downloaded all the many 4GB Files for Baldurs Gate 3 from GOG and used the "automated" installer in lutris. I pointed it to the .exe file and got the following warnings:

lutris-wrapper: /home/robert/.local/share/lutris/runtime/umu/umu_run.py
Started initial process 50360 from /home/robert/.local/share/lutris/runtime/umu/umu_run.py /home/robert/Games/temp/setup_baldurs_gate_3_release_-_v4.1.1.5849914_(64bit)_(76068).exe /SP- /NOCANCEL
Start monitoring process.
pressure-vessel-wrap[50363]: W: Found more than one possible libdrm data directory from provider
/nix/store/rxlhaj4qmr6w7vsb8nz3m0pg9janc2r2-libproxy-0.5.7/lib/libproxy/libpxbackend-1.0.so: undefined symbol: g_strv_builder_unref
Failed to load module: /nix/store/lslmdwvi5jl2ai5ldhnrqlnq0qzj4yyz-glib-networking-2.80.0/lib/gio/modules/libgiolibproxy.so
/nix/store/lslmdwvi5jl2ai5ldhnrqlnq0qzj4yyz-glib-networking-2.80.0/lib/gio/modules/libgiognomeproxy.so: undefined symbol: g_task_get_source_tag
Failed to load module: /nix/store/lslmdwvi5jl2ai5ldhnrqlnq0qzj4yyz-glib-networking-2.80.0/lib/gio/modules/libgiognomeproxy.so
/nix/store/lslmdwvi5jl2ai5ldhnrqlnq0qzj4yyz-glib-networking-2.80.0/lib/gio/modules/libgiognutls.so: undefined symbol: g_source_set_static_name
Failed to load module: /nix/store/lslmdwvi5jl2ai5ldhnrqlnq0qzj4yyz-glib-networking-2.80.0/lib/gio/modules/libgiognutls.so
/nix/store/3mmhn8qikqpphgpg3m5d4j9n1kik8yqj-dconf-0.40.0-lib/lib/gio/modules/libdconfsettings.so: undefined symbol: g_assertion_message_cmpint
Failed to load module: /nix/store/3mmhn8qikqpphgpg3m5d4j9n1kik8yqj-dconf-0.40.0-lib/lib/gio/modules/libdconfsettings.so
  1. The setup will not continue, so the windows installer of baldurs gate will not open UNTIL the lutris install script is aborted. In this precise millisecond, the BG installer will open. This is has not been a coincidence! This is quite easily repeatable.
  2. Once the lutris setup is aborted once and then normally started again, the same warnings will pop up but then the Baldurs Gate 3 Windows installer will open up almost immediately. The log of the lutris install script will then contain more informational messages after the warnings shown above:
wine: using kernel write watches, use_kernel_writewatch 1.
fsync: up and running.
wine: using kernel write watches, use_kernel_writewatch 1.
...

If one uninstalls the game from within lutris and then attempts to install it again, this pattern above is repeated.

robertosw avatar Sep 06 '24 21:09 robertosw