Bottles icon indicating copy to clipboard operation
Bottles copied to clipboard

[Bug]: Arial and Times Fonts are missing

Open raginmond opened this issue 8 months ago • 4 comments

Describe the bug

Fails the download Times and Arial fonts when creating a bottle for the first time

To Reproduce

  1. Create Bottle with Gaming prefix

Package

Flatpak from Flathub

Distribution

Fedora 38

Debugging Information

Official Package: true
Version: '51.9'
DE/WM: gnome
Display:
    X.org: true
    X.org (port): :0
    Wayland: true
Graphics:
    vendors:
        nvidia: &id002
            vendor: nvidia
            envs:
                __NV_PRIME_RENDER_OFFLOAD: '1'
                __GLX_VENDOR_LIBRARY_NAME: nvidia
                __VK_LAYER_NV_optimus: NVIDIA_only
            icd: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/nvidia_icd.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/nvidia_icd.json
            nvngx_path: /usr/lib/x86_64-linux-gnu/GL/nvidia-535-113-01/extra/nvidia/wine
        intel: &id001
            vendor: intel
            envs:
                DRI_PRIME: '1'
            icd: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/intel_icd.x86_64.json:/usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/intel_hasvk_icd.x86_64.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/intel_icd.i686.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/intel_hasvk_icd.i686.json
    prime:
        integrated: *id001
        discrete: *id002
Kernel:
    Type: Linux
    Version: 6.5.6-200.fc38.x86_64
Disk:
    Total: 8314327040
    Free: 8314155008
RAM:
    MemTotal: 15.5GiB
    MemAvailable: 9.9GiB
Bottles_envs: null

Troubleshooting Logs

16:18:05 (INFO) Installing dependency [arial32] in bottle [Windows]. 
16:18:12 (WARNING) Failed to download [https://mirrors.kernel.org/gentoo/distfiles/5e/arial32.exe] with code: 404 != 200 
16:18:12 (WARNING) Font Ariali.TTF already exists or is not found. 
16:18:12 (WARNING) Font Arialbd.TTF already exists or is not found. 
16:18:12 (WARNING) Font Arialbi.TTF already exists or is not found. 
16:18:12 (WARNING) Font Arial.TTF already exists or is not found. 
.
.
.
16:18:18 (INFO) Installing dependency [times32] in bottle [Windows]. 
16:18:18 (WARNING) Failed to download [https://mirrors.kernel.org/gentoo/distfiles/fe/times32.exe] with code: 404 != 200 
16:18:18 (WARNING) Font Times.TTF already exists or is not found. 
16:18:18 (WARNING) Font Timesbd.TTF already exists or is not found. 
16:18:18 (WARNING) Font Timesbi.TTF already exists or is not found. 
16:18:18 (WARNING) Font Timesi.TTF already exists or is not found.

Additional context

A workaround is to copy the fonts (.ttf) from "data/bottles/runners/soda-7.0-9/share/wine/fonts" to "data/bottles/bottles/Windows/drive_c/windows/Fonts"

raginmond avatar Oct 14 '23 14:10 raginmond

Unfortunately it's back. https://cfhcable.dl.sourceforge.net is down, new bottles cannot be created (unless you manually download arial32.exe and times32.exe from sourceforge.net and add them to $HOME/.var/app/com.usebottles.bottles/data/bottles/temp)

psergiu avatar May 02 '24 02:05 psergiu

Also confirming the issue is happening for me too. Cannot create any new gaming bottles due to Arial font failing to install. Workaround mentioned by @psergiu resolves the issue.

lsr1006 avatar May 02 '24 05:05 lsr1006