[ARM64] UI Text Rendering Issues; Skybox Flickering; In-game Intro is Green
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 3.6k
- Forks
- 536
- Avg merge
- 6d 1h
- Merged PRs (30d)
- 3
Description
Description of Issue
I followed installation instructions from the How to build and setup on Linux page, and checked for correct dependencies. After compiling, I build a native package and installed it, copying game files to the specified directory. Upon launching the game, all text is garbled and warped, barely legible, while some lines are completely unreadable.
When launching into the game, the intro is solid green, and remains until gameplay has started. Text in the HUD is warped and spans the screen on occasion. The skybox flickers and twists around while moving, and when standing still it usually corrects itself after a second. Other than these two major distractions, all 3D objects, terrain, game logic and sound seem to be working as intended.
Steps to reproduce
- Compile xray-16 using 'gcc' with parameters:
CFLAGS="-march=native" CXXFLAGS="-march=native" cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_BINDIR=/usr/games - Run
make package, install withdpkg -i openxray_*_arm64.deb - Copy game content from a Windows install into:
"~/.local/share/GSC Game World/S.T.A.L.K.E.R. - Call of Pripyat" - Run game from terminal:
xr_3da - Menu text is barely legible, start a New Game, select Rookie, then wait for game to load.
- Upon starting game, Intro cut-scene is "solid green" until player is loaded.
- UI text is illegible and spans the screen, skybox flickers constantly. There are no issues with 3D objects, sounds, or gameplay.
Expected behavior
All text to be properly rendered throughout the main menus and game HUD. In-game world skybox should be static in appearance to the player. Intro FMV should show video/slide, audio works correctly however.
Screenshots




BugTrap error report
Terminal Execution Output
Desktop
- OS: Ubuntu 21.04 aarch64
- Built from commit 5bcec2033203ef1b5e5ce3f37da60c0494ce8df9
- GPU: AMD Radeon Pro WX 4100 w/ Mesa 21.3.0-devel
Additional context
Platform is SolidRun HoneyComb LX2K
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue on the stated ARM64 Ubuntu setup using the listed CMake and packaging steps, launching through xr_3da. Start with the linked terminal execution output and the reported rendering symptoms; no source file or test is identified. Done means menu and HUD text render legibly, the skybox remains stable, and the intro displays correctly without breaking the working gameplay, audio, or 3D rendering.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cmake, cpp
- Domain
- computer-graphics, game-dev
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100