Comments (15)
My current nix-info -m
for help with reproducibility:
- system:
"x86_64-linux"
- host os:
Linux 5.15.49, NixOS, 22.05 (Quokka), 22.05.20220701.915f5a5
- multi-user?:
yes
- sandbox:
yes
- version:
nix-env (Nix) 2.9.1
- nixpkgs:
/nix/store/737x6b497aja65nr0f75nnxfzag1vl1v-source
from nix-gaming.
It works on my system, which leads me to believe:
- Wine built on nixpkgs-unstable is incompatible with nixos-22.05. If it's the case, I'll add that as an input and create new wine packages that build on that.
- There's some kernel specific functionality going on. I use
xanmod_latest
, but I notice you're using the default kernel. Could you maybe try any of the newer kernels to see if they fix the issue?
from nix-gaming.
So i tried setting inputs.nix-gaming.inputs.nixpkgs.follows = "nixpkgs"
and compiled it against my nixos-22.05
target. This did not fix the issue.
Setting boot.kernelPackages = pkgs.linuxPackages_xanmod_latest
did not help the issue either.
One of the new things i noticed is that wine seems to be repeatedly opening new explorer.exe
and conhost.exe
instances. Which explains the failed to create desktop window
error. Its using up all available desktop windows i can run on x11, then sending those errors over and over when it keeps trying to launch explorer.exe
and conhost.exe
. Not sure why wine is stuck opening thousands and thousands of these however.
from nix-gaming.
That's an interesting finding. Are you running GNOME X11 or Wayland? I've almost exclusively used Wayland in the last year, with Wine running in XWayland, but never encountered such problems.
from nix-gaming.
It is running GNOME X11 with nvidia proprietary drivers.
from nix-gaming.
I wonder if nvidia is to blame here, but since this is X11 the chances are slim. I'll try to replicate your system on my machine.
from nix-gaming.
If you want the exact build. It's on https://github.com/imsofi/coturnix
I'll get the latest update pushed when I get home.
from nix-gaming.
So i tested the wine-tkg
package on my non-nixos based machine running Fedora, and it works flawlessly on both Wayland and X11 Gnome. That leads me to believe it may be a quirk in my NixOS setup, probably relating to nvidia with their proprietary drivers, which has lead me down odd issues in the past.
I will not get access to that machine again until next month, so i cant debug it further until then.
from nix-gaming.
I currently don't use nvidia on my systems so I can't test, but we can leave this issue open if you still care about wine-tkg.
from nix-gaming.
Was this solved? I'm having the exact same problem, though on Ubuntu, some of my friends also have the same problem and are using Manjaro.
from nix-gaming.
What kind of systems do you use? It may be a issue of hardware acceleration, something that may need nixGL to be used correctly?
from nix-gaming.
What kind of systems do you use? It may be a issue of hardware acceleration, something that may need nixGL to be used correctly?
I have an NVIDIA GPU and an Intel CPU.
I think this might not be the right place to talk about this issue as it doesn't have anything to do with nix specifically, but we're already here so why not 🤷🏽♂️
from nix-gaming.
This ended up being a upstream issue around a faulty patch and how it interacts with certain versions of (nvidia?) hardware. Frogging-Family/wine-tkg-git@96fcdb9
This issue can be closed when the next wine-tkg update comes with this patch included.
from nix-gaming.
This issue is still open.
from nix-gaming.
Sure, but it does not happen to me. If anyone has any clues why it might not be working, do share it with us.
from nix-gaming.
Related Issues (20)
- update action broke HOT 7
- Wine-ge questions HOT 5
- How to setup pipewire low latency with flakes HOT 10
- Regarding the inclusion of GoG games HOT 7
- Wine check fails - undefined variable 'x11Support' HOT 1
- Can't launch star-citizen HOT 10
- Star Citizen not being installed HOT 1
- Add: dxvk-gplasync HOT 1
- `osu-lazer`'s `info.json` is empty HOT 1
- Low-latency PipeWire module broken on unstable nixpkgs HOT 1
- [Game Request] Albion Online HOT 1
- [Game Request] tModLoader HOT 5
- osu-lazer-bin won't build HOT 3
- Problems using nix-gaming as a flake HOT 1
- vkd3d and dxvk broken HOT 2
- [Game Request] Star Citizen
- Proton-GE doesn't specify dependencies HOT 5
- npins proton-wine pointing to wrong release HOT 3
- wine-discord-ipc-bridge on steam games HOT 3
- Cachix seems to be inconsistent HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nix-gaming.