Skip to content

[Bug]: Games inside Bottles causing Moonlight streaming client to freeze when using touchscreen #4913

Open

Description

@max20091

Describe the bug

Games running with Bottles freeze when using Moonlight with touch mode. Alt-Tab out of the game unfreeze Moonlight.

To Reproduce

  1. Install Sunshine and Bottles on the same PC. Install Moonlight with touch support (eg Moonlight V+) on phone.
  2. Pair Sunshine and Moonlight, enable touchscreen mode on Moonlight.
  3. Install any games and launch it on Bottles.
  4. Moonlight screen freeze after touching the screen while the game was running. Alt-Tab out of the game unfreeze Moonlight.

Package

Flatpak from Flathub

Distribution

CachyOS latest

Debugging Information

Official Package: true
Version: '67.4'
DE/WM: /usr/share/wayland-sessions/plasma.desktop
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/share/vulkan/icd.d/nvidia_icd.json
            nvngx_path: /usr/lib/x86_64-linux-gnu/GL/nvidia-615-78-08/lib/nvidia/wine
        intel: &id001
            vendor: intel
            envs:
                DRI_PRIME: '1'
            icd: /usr/share/vulkan/icd.d/intel_icd.x86_64.json:/usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json:/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
    Vulkan: true
Kernel:
    Type: Linux
    Version: 7.3.0-4-cachyos
Disk:
    Total: 33592537088
    Free: 33592324096
RAM:
    MemTotal: 62.6GiB
    MemAvailable: 52.7GiB
Bottles_envs: null

Troubleshooting Logs

Additional context

Tried multiple runners such as Soda, Protosoda, Proton-GE, DW-Proton or Proton-Wineland all having the same issue.

Games outside Bottles runs fine when using Sunshine + Moonlight.

Activity

  1. mirkobrombin commented on Oct 27, 2026

    @mirkobrombin
    Member

    Does it still freeze with Wayland disabled in the bottle preferences? Please also name one affected game and the exact runner version. When it works outside Bottles, is that the same game, prefix and runner?

  2. max20091 commented on Oct 27, 2026

    @max20091
    Author

    @mirkobrombin Moonlight freeze without Wayland enabled in Bottle preferences, soda-11.0-10 runner.

    The game was Infinity Blade 3 PC Port. Same game freeze with Bottles Soda runner and runs with Proton-CachyOS without Bottles.

    After a few hours, I rebooted my PC, the freeze with Bottles doesn't happen anymore and no idea why.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions