SIGSEGV crash with Eden emulator (Switch) - Vulkan layer incompatibility
## Description
LSFG-VK consistently crashes Eden (Switch emulator) with a SIGSEGV during Vulkan initialization. The crash occurs after the LSFG-VK layer initializes successfully but before the game reaches its menu. This happens even with multiplier set to 1 (frame gen effectively disabled), confirming the Vulkan layer itself is incompatible with Eden's Vulkan implementation.
## System Info
- **OS**: Bazzite (Fedora Atomic) GNOME, build 43.20260313
- **Kernel**: 6.17.7-ba28
- **GPU**: AMD Radeon RX 7900 XTX (RADV NAVI31)
- **Mesa**: 26.0.2-2
- **CPU**: Intel Core i7-11700
- **RAM**: 64GB DDR4
- **Emulator**: Eden v0.2.0-rc2 (AppImage)
- **Lossless Scaling**: Installed via Steam
- **LSFG-VK**: Installed via Decky plugin
- **Decky LSFG-VK plugin version**: Latest from Decky store
## Steps to Reproduce
1. Install Eden as AppImage
2. Install Lossless Scaling from Steam
3. Install LSFG-VK via Decky plugin
4. Launch any game via: `~/lsfg /path/to/eden.appimage -fullscreen "/path/to/game.nsp"`
5. Eden opens, game starts loading (Nintendo logo appears), then crashes
## Configurations Tested
All crash with the same SIGSEGV:
- Multiplier 2, HDR on, present mode mailbox — crash
- Multiplier 2, HDR off, present mode fifo — crash
- Multiplier 1, HDR off, vkBasalt disabled — crash
The crash occurs regardless of settings, indicating the layer itself conflicts with Eden's Vulkan usage.
## Error Log
```
lsfg-vk: Loaded configuration for decky-lsfg-vk:
Using DLL from: /home/user/.local/share/Steam/steamapps/common/Lossless Scaling/Lossless.dll
Multiplier: 1
Flow Scale: 1
Performance Mode: Disabled
HDR Mode: Disabled
lsfg-vk: Shaders extracted successfully.
lsfg-vk: Vulkan instance layer initialized successfully.
Unhandled SIGSEGV at rip 0x00007ed338cff8c0
```
## Notes
- Eden works perfectly without LSFG-VK layer loaded
- The SIGSEGV address pattern is consistent across all attempts (always `...cff8c0`)
- Eden is a Yuzu-based Switch emulator using Vulkan for GPU emulation
- The crash likely occurs during Vulkan swapchain creation or a similar early-stage Vulkan call that Eden handles differently from standard game engines
关闭于 2026-03-22 1 条评论