Larian Banner: Baldur's Gate Patch 9
Previous Thread
Next Thread
Print Thread
Joined: Jul 2023
J
jrmj0 Offline OP
stranger
OP Offline
stranger
J
Joined: Jul 2023
Peace be with you,

I am running LM version 21.2 with Cinnamon. I have searched for a similar error, but didn't find one and when I searched on the full string of "running install script", the search function for the forum hung. Here is My system information:


System:
Kernel: 5.15.0-76-generic x86_64 bits: 64 compiler: gcc v: 11.3.0 Desktop: Cinnamon 5.6.8
tk: GTK 3.24.33 wm: muffin dm: LightDM Distro: Linux Mint 21.1 Vera base: Ubuntu 22.04 jammy
Machine:
Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
Mobo: ASUSTeK model: PRIME Z790-P WIFI v: Rev 1.xx serial: <superuser required>
UEFI: American Megatrends v: 0812 date: 02/24/2023
CPU:
Info: 12-core (8-mt/4-st) model: 12th Gen Intel Core i7-12700K bits: 64 type: MST AMCP
arch: Alder Lake rev: 2 cache: L1: 1024 KiB L2: 12 MiB L3: 25 MiB
Speed (MHz): avg: 4591 high: 4883 min/max: 800/4900:5000:3800 cores: 1: 4741 2: 4809 3: 4799
4: 4748 5: 4861 6: 4800 7: 4743 8: 4700 9: 4883 10: 4776 11: 4800 12: 4717 13: 4821 14: 4839
15: 4785 16: 4810 17: 3800 18: 3800 19: 3801 20: 3799 bogomips: 144383
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: NVIDIA GA102 [GeForce RTX 3080 Lite Hash Rate] vendor: ZOTAC driver: nvidia
v: 535.54.03 pcie: speed: 2.5 GT/s lanes: 16 ports: active: none off: DP-2
empty: DP-1,DP-3,HDMI-A-1 bus-ID: 01:00.0 chip-ID: 10de:2216
Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: nvidia
unloaded: fbdev,modesetting,nouveau,vesa gpu: nvidia display-ID: :0 screens: 1
Screen-1: 0 s-res: 2560x1440 s-dpi: 108
Monitor-1: DP-2 res: 2560x1440 dpi: 109 diag: 685mm (27")
OpenGL: renderer: NVIDIA GeForce RTX 3080/PCIe/SSE2 v: 4.6.0 NVIDIA 535.54.03
direct render: Yes
Audio:
Device-1: Intel vendor: ASUSTeK driver: snd_hda_intel v: kernel bus-ID: 00:1f.3
chip-ID: 8086:7a50
Device-2: NVIDIA GA102 High Definition Audio vendor: ZOTAC driver: snd_hda_intel v: kernel
pcie: speed: 16 GT/s lanes: 16 bus-ID: 01:00.1 chip-ID: 10de:1aef
Sound Server-1: ALSA v: k5.15.0-76-generic running: yes
Sound Server-2: PulseAudio v: 15.99.1 running: yes
Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
Device-1: Intel driver: iwlwifi v: kernel port: N/A bus-ID: 00:14.3 chip-ID: 8086:7a70
IF: wlp0s20f3 state: down mac: <filter>
Device-2: Realtek RTL8125 2.5GbE vendor: ASUSTeK driver: r8169 v: kernel pcie: speed: 5 GT/s
lanes: 1 port: 4000 bus-ID: 06:00.0 chip-ID: 10ec:8125
IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth:
Device-1: Intel AX201 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 1-14:7 chip-ID: 8087:0026
Report: hciconfig ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 3.0 lmp-v: 5.2
sub-v: 356b
RAID:
Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd v: 0.6
bus-ID: 00:0e.0 chip-ID: 8086:467f
Drives:
Local Storage: total: 4.55 TiB used: 692.67 GiB (14.9%)
ID-1: /dev/nvme0n1 vendor: Kingston model: SNV2S1000G size: 931.51 GiB speed: 63.2 Gb/s
lanes: 4 serial: <filter> temp: 46.9 C
ID-2: /dev/nvme1n1 vendor: Samsung model: SSD 980 PRO 2TB size: 1.82 TiB speed: 63.2 Gb/s
lanes: 4 serial: <filter> temp: 47.9 C
ID-3: /dev/sda vendor: Seagate model: ST2000DM008-2FR102 size: 1.82 TiB speed: 6.0 Gb/s
serial: <filter>
Partition:
ID-1: / size: 91.11 GiB used: 19.01 GiB (20.9%) fs: ext4 dev: /dev/nvme0n1p2
ID-2: /boot/efi size: 96 MiB used: 34.8 MiB (36.2%) fs: vfat dev: /dev/nvme0n1p1
ID-3: /home size: 794.72 GiB used: 92.59 GiB (11.7%) fs: ext4 dev: /dev/nvme0n1p4
Swap:
ID-1: swap-1 type: partition size: 29.8 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/nvme0n1p3
USB:
Hub-1: 1-0:1 info: Hi-speed hub with single TT ports: 16 rev: 2.0 speed: 480 Mb/s
chip-ID: 1d6b:0002
Device-1: 1-2:2 info: ASUSTek AURA LED Controller type: HID driver: hid-generic,usbhid
rev: 2.0 speed: 12 Mb/s chip-ID: 0b05:19af
Device-2: 1-9:3 info: Pixart Imaging OpticalMouse type: Mouse,Keyboard
driver: hid-generic,usbhid rev: 2.0 speed: 12 Mb/s chip-ID: 093a:2533
Device-3: 1-10:4 info: Cypress USB DEVICE type: Keyboard,Mouse driver: hid-generic,usbhid
rev: 2.0 speed: 12 Mb/s chip-ID: 04b4:5004
Hub-2: 1-11:5 info: Genesys Logic Hub ports: 4 rev: 2.0 speed: 480 Mb/s chip-ID: 05e3:0608
Hub-3: 1-13:6 info: Genesys Logic Hub ports: 4 rev: 2.0 speed: 480 Mb/s chip-ID: 05e3:0608
Device-1: 1-14:7 info: Intel AX201 Bluetooth type: Bluetooth driver: btusb rev: 2.0
speed: 12 Mb/s chip-ID: 8087:0026
Hub-4: 2-0:1 info: Super-speed hub ports: 9 rev: 3.1 speed: 20 Gb/s chip-ID: 1d6b:0003
Sensors:
System Temperatures: cpu: 27.8 C mobo: N/A gpu: nvidia temp: 54 C
Fan Speeds (RPM): N/A gpu: nvidia fan: 0%
Repos:
Packages: 2695 apt: 2686 flatpak: 9
No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
1: deb http: //mirrors.usinternet.com/mint/packages vera main upstream import backport
2: deb http: //mirrors.advancedhosters.com/ubuntu jammy main restricted universe multiverse
3: deb http: //mirrors.advancedhosters.com/ubuntu jammy-updates main restricted universe multiverse
4: deb http: //mirrors.advancedhosters.com/ubuntu jammy-backports main restricted universe multiverse
5: deb http: //security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
Info:
Processes: 438 Uptime: 58m Memory: 31.09 GiB used: 4.74 GiB (15.2%) Init: systemd v: 249
runlevel: 5 Compilers: gcc: 11.3.0 alt: 11/12 Client: Unknown python3.10 client inxi: 3.3.13


I was able to install BG3 after forcing Proton compatibility, but when I attempt to launch the game it reports "Launching Running install script (Microsoft DirectX)" and hangs there. No dialog spawns and there is no error message. I have tried both Proton 8.0.2 and Proton Experimental. I searched ProtonDB and have tried all of the following launch options:

eval $( echo WINEDLLOVERRIDES=”cchromaeditorlibrary64=” gamemoderun mangohud "%command%" | sed "s/Launcher/LariLauncher.exe'.*/bin/bg3.exe'/" )

eval $( echo gamemoderun "%command%" | sed "s/Launcher\/LariLauncher.exe'.*/bin\/bg3_dx11.exe'/" )

eval $( echo WINEDLLOVERRIDES=”cchromaeditorlibrary64=” gamemoderun mangohud "%command%" | sed "s/Launcher\/LariLauncher.exe'.*/bin\/bg3_dx11.exe'/" )

gamemoderun %command%

plus a couple others I cannot find/remember right now. Nothing has had any noticeable affect. Any/all assistance would be greatly appreciated. Thank you, in advance.


James R. McClure Jr.

Joined: Aug 2021
C
addict
Offline
addict
C
Joined: Aug 2021
I don't know a thing about running games on linux. Does larian support this, or are you using some kind of Windows emulator? I could well be misremembering, but I don't recall any mention of linux support, and I don't see any mention of it on the steam store page

Joined: Jun 2022
Location: outback nsw
veteran
Offline
veteran
Joined: Jun 2022
Location: outback nsw
no the game doesn't support Linux and installing DX is a Windows thing so thats why it stopped there

an emulator could get the game running locally but not across a network so no cross saves or multiplayer


Luke Skywalker: I don't, I don't believe it.
Yoda: That is why you failed.
Joined: Aug 2021
C
addict
Offline
addict
C
Joined: Aug 2021
If you can afford it, GeForce NOW is a viable option. I don't know if they have a client for Linux, but it also works in a browser

Joined: Jul 2023
J
jrmj0 Offline OP
stranger
OP Offline
stranger
J
Joined: Jul 2023
Peace, colinl8,

Steam supports play under Linux through Proton. That is how the Steam Deck runs most games. I'm confident there is an easy solution to get Steam to skip/ignore the DX install script, but I'm a new Linux user and don't know the proper incantation. I know, from checking ProtonDB, that user Linux users are able to run BG3. I've tried several launch option strings, see above, but none of them have had any affect. I've even reinstalled, hoping the most recent BG3 patch and Proton 8.0.3 would sort it out, but no joy. I am hoping that some other Linux user with stronger juju will read this and gift Me their knowledge. Thanks for replying.


James R. McClure Jr.

Joined: Aug 2021
C
addict
Offline
addict
C
Joined: Aug 2021
Originally Posted by jrmj0
Steam supports play under Linux through Proton. That is how the Steam Deck runs most games. I'm confident there is an easy solution to get Steam to skip/ignore the DX install script, but I'm a new Linux user and don't know the proper incantation. I know, from checking ProtonDB, that user Linux users are able to run BG3. I've tried several launch option strings, see above, but none of them have had any affect. I've even reinstalled, hoping the most recent BG3 patch and Proton 8.0.3 would sort it out, but no joy.

If that's the case, have you tried launching with Vulcan instead?

Joined: Jul 2023
J
jrmj0 Offline OP
stranger
OP Offline
stranger
J
Joined: Jul 2023
Peace, colinl8,

As I said, I cannot get the launcher to instantiate at all. I click Play and the "running install script" message comes up, adjacent to the Play button, and then nothing happens. I never get the chance to select Vulcan or DX. I never get a launcher.


James R. McClure Jr.

Joined: Jul 2023
M
stranger
Offline
stranger
M
Joined: Jul 2023
James,

I was having the exact same issue. In fact, I found your post when I was trying to fix the same issue. The game was working on Linux mint 20.3. I got a new HD so I did a fresh install Mint 21.1 and of steam. Then I was getting the exact same error as you. I did two things to correct the issue. First I installed the Microsoft runtime files for Linux (which I don't think did anything to fix the problem). I rolled back my Nvidia drivers from 5.35 back to 5.25. Running "Driver Manager" in Mint is a very easy way to roll back proprietary drivers. I also uninstalled the game, browsed to the game directory and deleted the left over scripts too (Not sure this did much). Reinstalled the game with Proton Experimental and after that the game works flawlessly, without any of the launch options (though I did wind up using --skip-launcher because launchers are pointless).

I BELIEVE that the issue has to do with the game trying to use older versions of the Vulkan drivers than the Nvidia driver is trying to use. There is probably a way to force the game to use the right Nvidia-centric drivers, but this was the easier fix. I hope it helps.

Joined: Jul 2023
E
stranger
Offline
stranger
E
Joined: Jul 2023
Thank you for this post and the solution above.

I did exactly what you said Masaedis, I installed .net using the scripted install, then rolled back my NVidia drivers to 5.25, one of those two things got me past the "running install script (Microsoft DirectX)" message.

Joined: Jul 2023
M
stranger
Offline
stranger
M
Joined: Jul 2023
So glad that it helped. Now just keep your fingers crossed it still works after the full game is released in a few days.

Joined: Jun 2023
stranger
Offline
stranger
Joined: Jun 2023
For informational purposes, the full initial GOG release including multiplayer seems to work in Arch and Wine (8.13) just running bg3.exe (Vulkan; have not tried DX) from bin folder. This did not require installing the redistributables or changing driver or running setup: Distributions can be manually extracted from InnoSetup installers with something like
Code
innosetup -d gameDir ./setup*.exe
. Data/Localization/language.lsx can be edited in some way to change language, or moved/renamed to default to English.


Link Copied to Clipboard
Powered by UBB.threads™ PHP Forum Software 7.7.5