dependencies
dependencies copied to clipboard
[Bug]: Gecko does not seem to be able to do its job?
Describe the bug
Not sure this bug/misconfiguration fits on your issue tracker. Sorry if you deem it unrelated to bottles. I think it might be, but what do I know?
Trying to get Diablo 2: Lord of Destruction going in order to then install and play the kick-ass mod Project Diablo 2 through Bottles.
I'm running into the age old issue people have been running into since the dawn of time when trying to install Diablo 2 using Wine: When clicking "Install" in the vanilla Diablo 2 installer you are prompted with a seemingly empty EULA - this is due to Gecko not being installed as it's needed to render the HTML in the EULA.
When Gecko is installed the text is rendered, enabling the user to scroll past and click agree.
I the proceed to the Bottle dependencies menu and install Gecko (wine_gecko-2.47.2-x86.msi). restart Bottles just in case, try again. No text this time either - hence I think this is an issue with some aspect of the way Bottles goes about installing Gecko?
To Reproduce
- Create bottle for gaming
- Run Diablo 2 Vanilla installer. (from Blizzard, version 1.14b)
- Notice EULA is not being rendered
- Install Gecko through the dependencies within Bottles
- Try running the installer and run into the same non-rendered EULA.
Package
Flatpak from Flathub
Distribution
Void Linux
Health Check
Display:
X.org: true
X.org (port): :99.0
Wayland: true
Graphics:
vendors:
amd:
vendor: amd
envs:
DRI_PRIME: '1'
icd: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/radeon_icd.x86_64.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/radeon_icd.i686.json
prime:
integrated: null
discrete: null
Kernel:
Type: Linux
Version: 5.15.34_1
Distro:
Name: GNOME
Version: '"42 (Flatpak runtime)"'
Tools:
cabextract: true
p7zip: true
patool: true
glibc_min: '2.33'
Bottles_envs: null
Display Protocol
Wayland
Display Backend used by Bottles
I don't know
Additional context
Plain speculation:
Permissions issue somehow? If that's the case it's a flatpak type issue I guess. Both it's strength and, at times, a gosh darn curse of flatpak.
Maybe gvfsd has something to do with it? Getting alot of this when running the installer.exe for d2: “/run/user/1000/gvfsd”: No such file or directory. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.