Linux Dark Flickering and 20fps #371

Closed
opened 2026-11-07 22:39:34 +00:00 by Snipy44300 · 5 comments
Snipy44300 commented 2026-11-07 22:39:34 +00:00 (Migrated from github.com)

Builder version

Foliage and lighting, update offer, Linux AppImage, rumble

How you built

Linux AppImage

Game files given to it

A .nup

The error

Hello, and thank you for all your hard work!

I would like to report an issue. I'm running CachyOS Linux with an NVIDIA RTX 5060 Ti 8GB, and I'm experiencing a few problems.

My screen keeps flickering, with black lighting artifacts constantly appearing and disappearing. I'm also getting quite low FPS, averaging around 23 FPS inside Link's house.

Do you think you could look into these issues and possibly fix them?

Thank you very much for your time and hard work!

Visual Studio or Build Tools version, and Windows SDK version

No response

Operating system and free space on the output drive

CachyOS

Before you send it

  • I'm on the newest release, or it still fails on it.
  • I searched the open issues for this error.
  • I'm not attaching game files or anything built from them.
### Builder version Foliage and lighting, update offer, Linux AppImage, rumble ### How you built Linux AppImage ### Game files given to it A .nup ### The error ```text Hello, and thank you for all your hard work! I would like to report an issue. I'm running CachyOS Linux with an NVIDIA RTX 5060 Ti 8GB, and I'm experiencing a few problems. My screen keeps flickering, with black lighting artifacts constantly appearing and disappearing. I'm also getting quite low FPS, averaging around 23 FPS inside Link's house. Do you think you could look into these issues and possibly fix them? Thank you very much for your time and hard work! ``` ### Visual Studio or Build Tools version, and Windows SDK version _No response_ ### Operating system and free space on the output drive CachyOS ### Before you send it - [x] I'm on the newest release, or it still fails on it. - [x] I searched the open issues for this error. - [x] I'm not attaching game files or anything built from them.
Snipy44300 commented 2026-11-07 22:42:03 +00:00 (Migrated from github.com)

My settings Screenshoot :

Image
My settings Screenshoot : <img width="2560" height="1437" alt="Image" src="https://github.com/user-attachments/assets/803e2196-c4a7-41f6-902a-29424348d4ea" />
Snipy44300 commented 2026-11-07 22:46:05 +00:00 (Migrated from github.com)

hookshot_log.txt

And my logs file :)

[hookshot_log.txt](https://github.com/user-attachments/files/34530095/hookshot_log.txt) And my logs file :)
hckrman101 commented 2026-11-08 00:20:55 +00:00 (Migrated from github.com)

I could reproduce the one-frame dark/bright flashes on Linux (RTX 3090). #415 should fix most of them.

The cause: some of the game's GPU work for a frame was replayed before the scene work and the CPU's writes it waits for were ready, so it used the previous frame's data. Forcing that work through also stalled the main thread, which cost frame rate.

In a 60 s test standing still in Kokiri Forest, flashes went from 26 to 10 and fps from ~48 to ~60. It doesn't remove every flash yet, but it's a big improvement. If you can build from that branch, I'd be interested to know whether it helps on your 5060 Ti.

I could reproduce the one-frame dark/bright flashes on Linux (RTX 3090). #415 should fix most of them. The cause: some of the game's GPU work for a frame was replayed before the scene work and the CPU's writes it waits for were ready, so it used the previous frame's data. Forcing that work through also stalled the main thread, which cost frame rate. In a 60 s test standing still in Kokiri Forest, flashes went from 26 to 10 and fps from ~48 to ~60. It doesn't remove every flash yet, but it's a big improvement. If you can build from that branch, I'd be interested to know whether it helps on your 5060 Ti.
Snipy44300 commented 2026-11-08 00:38:17 +00:00 (Migrated from github.com)

I could reproduce the one-frame dark/bright flashes on Linux (RTX 3090). #415 should fix most of them.

The cause: some of the game's GPU work for a frame was replayed before the scene work and the CPU's writes it waits for were ready, so it used the previous frame's data. Forcing that work through also stalled the main thread, which cost frame rate.

In a 60 s test standing still in Kokiri Forest, flashes went from 26 to 10 and fps from ~48 to ~60. It doesn't remove every flash yet, but it's a big improvement. If you can build from that branch, I'd be interested to know whether it helps on your 5060 Ti.

How to try this ? can u send me a file ?

> I could reproduce the one-frame dark/bright flashes on Linux (RTX 3090). [#415](https://git.magicbean.dev/MagicBeanDev/Hookshot/pulls/415) should fix most of them. > > The cause: some of the game's GPU work for a frame was replayed before the scene work and the CPU's writes it waits for were ready, so it used the previous frame's data. Forcing that work through also stalled the main thread, which cost frame rate. > > In a 60 s test standing still in Kokiri Forest, flashes went from 26 to 10 and fps from ~48 to ~60. It doesn't remove every flash yet, but it's a big improvement. If you can build from that branch, I'd be interested to know whether it helps on your 5060 Ti. How to try this ? can u send me a file ?
NotRexed commented 2026-11-08 00:40:21 +00:00 (Migrated from github.com)

Thanks for the report! This is the same problem as #145, so I'm folding it into that issue to keep everything in one place. Please follow #145, and add your log there if it shows something new.

Thanks for the report! This is the same problem as #145, so I'm folding it into that issue to keep everything in one place. Please follow #145, and add your log there if it shows something new.
Commenting is not possible because the repository is archived.
No milestone
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
MagicBeanDev/Hookshot#371
No description provided.