Skip to content

[Bug]: Initial setup loops forever and never installs dependencies (DXVK/VKD3D/Runners) #4585

Description

@D1spell-tech

Describe the bug

After launching Bottles for the first time, the initial setup wizard starts installing dependencies. The progress bar reaches 100%, but instead of completing the setup it starts over again and repeats indefinitely.

The setup never finishes and I cannot proceed past the initial screen except by pressing "Continue", which restarts the same dependency installation process.

Expected behavior:

• Initial setup should download and install required components.
• Setup should complete successfully.
• Bottles should become usable after the first launch.

Actual behavior:

• Progress reaches 100%.
• Setup restarts from the beginning.
• DXVK, VKD3D and managed runners are never installed.
• Bottles remains stuck in the onboarding/setup process.

To Reproduce

  1. Install Bottles from Flathub.
  2. Launch Bottles.
  3. Start the initial setup process.
  4. Wait until dependency installation reaches 100%.
  5. Observe that the setup restarts instead of completing.

Package

Flatpak from Flathub

Distribution

Linux Mint 22.3

Debugging Information

Official Package: true
Version: '64.1'
DE/WM: cinnamon
Display:
    X.org: true
    X.org (port): :0
    Wayland: false
Graphics:
    vendors:
        amd:
            vendor: amd
            envs:
                DRI_PRIME: '1'
            icd: /usr/share/vulkan/icd.d/radeon_icd.x86_64.json:/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: 7.0.0-28-generic
Disk:
    Total: 8354250752
    Free: 8354082816
RAM:
    MemTotal: 15.6GiB
    MemAvailable: 11.2GiB
Bottles_envs: null

Troubleshooting Logs

Output from Bottles:

13:40:59 (WARNING) No dxvk found.
13:40:59 (WARNING) No vkd3d found.
13:40:59 (WARNING) No nvapi found.
13:40:59 (WARNING) No latencyflex found.
13:40:59 (INFO) Runners found:
 - sys-wine-11.0

13:40:59 (WARNING) No managed runners found.

Additional context

The issue occurs immediately after a clean installation from Flathub.

The following checks were performed:

• Reinstalled Bottles.
• Removed ~/.var/app/com.usebottles.bottles/data/bottles
• Verified GitHub connectivity.
• Verified GitHub API connectivity.
• Verified Vulkan functionality.
• Verified Flatpak permissions.

Despite this, the onboarding dependency installation never completes and continuously loops.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions