Don't filter out warnings
This commit is contained in:
+1
-6
@@ -48,7 +48,6 @@ inside that Wine prefix.
|
|||||||
| `EQL_WINEPREFIX=/path/to/prefix` | Override the default Wine prefix location. |
|
| `EQL_WINEPREFIX=/path/to/prefix` | Override the default Wine prefix location. |
|
||||||
| `EQL_RESET_PREFIX=1` | Delete and recreate the prefix before launching. |
|
| `EQL_RESET_PREFIX=1` | Delete and recreate the prefix before launching. |
|
||||||
| `EQL_DXVK=1` | Install DXVK DLLs into the prefix before launching. |
|
| `EQL_DXVK=1` | Install DXVK DLLs into the prefix before launching. |
|
||||||
| `EQL_FILTER_EGL_WARNINGS=0` | Show repeated CEF/SwiftShader EGL probe warnings. Defaults to filtered. |
|
|
||||||
| `EQL_WINEDEBUG=+seh,+tid` | Override Wine debug logging. Defaults to `-all`. |
|
| `EQL_WINEDEBUG=+seh,+tid` | Override Wine debug logging. Defaults to `-all`. |
|
||||||
|
|
||||||
There is also a reset helper:
|
There is also a reset helper:
|
||||||
@@ -96,11 +95,7 @@ EQL_RESET_PREFIX=1 nix run .#eqlegends
|
|||||||
|
|
||||||
If the pinned installer hash fails, Daybreak probably replaced the installer. Update the `fetchurl` hash in `packages/eqlegends/package.nix`, or temporarily set `EQL_INSTALLER`.
|
If the pinned installer hash fails, Daybreak probably replaced the installer. Update the `fetchurl` hash in `packages/eqlegends/package.nix`, or temporarily set `EQL_INSTALLER`.
|
||||||
|
|
||||||
The launcher may emit repeated `libEGL warning` lines while CEF probes graphics paths under Wine. The wrapper filters those by default. To see the raw output:
|
The launcher may emit Chromium/CEF diagnostics such as `libEGL warning`, `WSALookupServiceBegin failed`, `Passthrough is not supported, GL is swiftshader`, and `LaunchPad.playButtonState: ready`. These are expected while LaunchPad probes graphics, networking, and its embedded browser under Wine. They are useful when debugging, so the wrapper leaves stderr unfiltered.
|
||||||
|
|
||||||
```bash
|
|
||||||
EQL_FILTER_EGL_WARNINGS=0 nix run .#eqlegends
|
|
||||||
```
|
|
||||||
|
|
||||||
If LaunchPad installs somewhere unexpected, inspect:
|
If LaunchPad installs somewhere unexpected, inspect:
|
||||||
|
|
||||||
|
|||||||
@@ -128,15 +128,6 @@ EOF
|
|||||||
|
|
||||||
cd "$(dirname "$launcher_exe")"
|
cd "$(dirname "$launcher_exe")"
|
||||||
|
|
||||||
if [ "''${EQL_FILTER_EGL_WARNINGS:-1}" = "1" ]; then
|
|
||||||
exec wine "$launcher_exe" "$@" 2> >(
|
|
||||||
sed \
|
|
||||||
-e '/^libEGL warning: /d' \
|
|
||||||
-e '/^pci id for fd [0-9][0-9]*: /d' \
|
|
||||||
-e '/^$/d' >&2
|
|
||||||
)
|
|
||||||
fi
|
|
||||||
|
|
||||||
exec wine "$launcher_exe" "$@"
|
exec wine "$launcher_exe" "$@"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user