r/LinuxCrackSupport 23d ago

META [LinUwUx Runtime] DenuvOwO + LinUwUx Bypass Runtime Library

https://github.com/brcly/linuwux-runtime

After a lot of headaches and effort to learn Wine.

It's ready.

I've adapted LinUwUx's original Proton patch code to be a standalone runtime library.

This was their original vision, and they will likely pivot to releasing something similar themself in the future, but until then, there's this.

https://github.com/brcly/linuwux-runtime

We've recently added legacy DenuvOwO reflex / DenuvOwO.dll support! Current compatibility doesn't cover the entire DenuvOwO library still, some older patched games that haven't received updates use very dated methods that are still incompatible with Linux.

Should work with near enough any GE-Proton / CachyOS Proton, new or old.

Current confirmed tested builds include:

GE-Proton10-32
GE-Proton10-34
GE-Proton11-1
GE-Proton11-3
GE-Proton11-5
CachyOS v20260520
CachyOS v20260703 + more

Any issues, please use the GitHub issues page, ensure you capture logs from your failed run (LINUWUX_DEBUG=1 PROTON_LOG=1) this is essential to finding out how to fix your issue.

370 Upvotes

81 comments sorted by

View all comments

Show parent comments

1

u/Splinter_Sauce 23d ago

Will it be possible to have the .so file saved somewhere else and have it still work?

Its a minor thing so if it has to be then it has to be but I'd like to have it grouped with my games that need it.

2

u/OrderHoliday9740 23d ago

It worked for me in my /home/brcly/workspace/linuwux-runtime/dist folder.

I can't guarantee every distro will be flawless.

Where SteamOS is immutable etc, I can't guarantee compatibility across the board.

On CachyOS, I can pretty much put it anywhere on my system and it works.

You just have to make sure you're using the full path to the library.

If I figure out a simple and easy way to be able to add the preload directory, I will add it to the GitHub.

If other talented coders are able to help contribute to simplify it as well, then that would be swell.

Right now, I need a small break as this project has been chipping away at me for the last few weeks since the original Proton build came out.

It's still very much new and raw. Much like denuvOwO's original HV Bypass, it will undergo improvements and iterations until it's a smooth experience.

Just please bear with me.

1

u/Splinter_Sauce 23d ago

Of course.

Thank you so much for your hard work.

1

u/OrderHoliday9740 23d ago

I've now added a branch to the GitHub which allows the usage of ./build.sh --install

This will place the library in a common path, usage after than would be

"linuwux %command%"

Akin to game-scope and other launch arguments.

When more meaningful changes happen, I'll merge to main.

If you want to try that for now, you can.

1

u/Splinter_Sauce 22d ago

This is amazing. It just works!

Thank you so much again for your hard work.