Skip to content

[BUG] "Day Zero" Gemma 4 support missing for Linux (Strix Halo/XDNA 2) on lemond 10.2.0 #367

@barneysspeedshop

Description

@barneysspeedshop

Hardware / Environment:

  • CPU: AMD Ryzen AI MAX+ 395 (Strix Halo)
    
  • NPU: XDNA 2 (50 TOPS)
    
  • OS: Linux (Mint/Ubuntu-based)
    
  • Kernel: [7.0.0]
    
  • Driver: amdxdna (DKMS/In-tree)
    
  • Lemonade Version: 10.2.0
    

Despite official marketing claiming "Day Zero" support for Google's Gemma 4 family on Ryzen AI processors, the current public-facing stack for Linux is non-functional for Strix Halo (STX-H) users.

Observed Behavior:

  • Catalog Mismatch: The lemonade catalog does not list the official Gemma 4 E2B/E4B NPU recipes. The only available entry is Gemma4-it-e2b-FLM, which appears to be a legacy FastFlowLM container.
    
  • Hang on Load: Attempting to run Gemma4-it-e2b-FLM results in an indefinite hang or a silent fallback to CPU.
    
  • SDK Version Gap: The "Official AMD Portal" is currently serving Ryzen AI Software v1.7.1, which predates the Gemma 4 release. The required firmware and AIE tiling metadata for Gemma 4 (likely v1.7.2+) are missing from the public distribution.
    
  • Incompatible Firmware/Driver: Verification via flm validate or checking /sys/class/accel/ shows that while the hardware is present, the protocol versioning in the 1.7.1 stack does not support the MoE or hybrid-attention layers in the Gemma 4 architecture.
    

Steps to Reproduce:

  • Run lemond catalog on a Strix Halo Linux machine.
    
  • Observe the absence of amd/Gemma-4-E2B-Instruct-GGUF.
    
  • Attempt to pull/run the existing FLM variant.
    
  • Server hangs during model initialization.
    

Suggested Fix / Ask:

  • Synchronize the public Hugging Face / Lemonade recipes with the internal "Day Zero" builds.
    
  • Provide a clear path for Linux users to update to the 1.7.2 firmware/driver matching the Gemma 4 release.
    
  • Fix the unsupported-sku check for Strix Halo in the amdxdna user-space tools.
    

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    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