Skip to content

Flarial DLL doesn't render the custom UI #5

Open

Description

@teogorghin

All custom Flarial client UI overlay doesn't render at all. No FPS counter, the Flarial menu displays only the background blur.
Mod injection to the client works because zoom works.

Happens both from Flarial launcher or by injecting the Flarial.dll directly into Wyze3306/BedrockOnLinux launcher.

0000:00:02.0 VGA compatible controller: Intel Corporation Alder Lake-UP3 GT2 [Iris Xe Graphics] (rev 0c) Subsystem: Acer Incorporated [ALI] Device 161d Kernel driver in use: i915 Kernel modules: i915, xe

Devices:
========
GPU0:
apiVersion = 1.4.328
driverVersion = 25.3.1
vendorID = 0x8086
deviceID = 0x46a8
deviceType = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
deviceName = Intel(R) Iris(R) Xe Graphics (ADL GT2)
driverID = DRIVER_ID_INTEL_OPEN_SOURCE_MESA
driverName = Intel open-source Mesa driver
driverInfo = Mesa 25.3.1-arch1.2
conformanceVersion = 1.4.0.0
deviceUUID = 8680a846-0c00-0000-0002-000000000000
driverUUID = 69a0ba51-6b78-94d4-0316-c05a0a09ece2

Linux kernel and distribution: 6.12.63-1-MANJARO
Desktop environment is KDE Plasma, on Wayland.

name of display: :1
display: :1 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel (0x8086)
Device: Mesa Intel(R) Iris(R) Xe Graphics (ADL GT2) (0x46a8)
Version: 25.3.1
Accelerated: yes
Video memory: 7644MB
Unified memory: yes
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) Iris(R) Xe Graphics (ADL GT2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 25.3.1-arch1.2
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)

latest.log
vkd3d.log

Activity

  1. crepefruit commented on Oct 26, 2026

    @crepefruit

    Had the same issue, found a fix.
    Switching the rendering to directx11 instead of directx12 + direct2d on top of directx11.
    (I believe this is an issue due to the Proton translation layer dropping the flarial mod gui (x11) because it draws on top of the other x12 rendering)

    One-line command:
    sed -i 's/"killdx": false/"killdx": true/' ~/.local/share/Flarial/Linux/compatdata/pfx/drive_c/users/steamuser/AppData/Local/Flarial/Client/Config/PRIVATE

  2. OfficialSparkMC commented on Nov 3, 2026

    @OfficialSparkMC

    when this will be fixed

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