Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

COSMIC crashes when running a Vulkan sample app #1215

Open
Venemo opened this issue Feb 13, 2025 · 4 comments
Open

COSMIC crashes when running a Vulkan sample app #1215

Venemo opened this issue Feb 13, 2025 · 4 comments

Comments

@Venemo
Copy link

Venemo commented Feb 13, 2025

I'm trying to run the Vulkan sample apps by Sascha Willems on COSMIC, which results in a crash.

Steps to reproduce:

# Clone and build the Vulkan samples
git clone --recursive https://github.com/SaschaWillems/Vulkan.git
cd Vulkan
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
cmake --build . -- -j16

# Run a sample app
./bin/instancing

Running the instancing sample crashes COSMIC every time.

@mmstick
Copy link
Member

mmstick commented Feb 13, 2025

Which Linux distribution, kernel, mesa, and GPU?

@Venemo
Copy link
Author

Venemo commented Feb 13, 2025

I tested this on two computers:

  • Laptop with an AMD Ryzen 6850U (with a Rembrandt iGPU)
  • Desktop with AMD Radeon RX 6900 XT

Both running Fedora 41 with the current latest kernel 6.12 and mesa 24.3 packages. The crash happens on both.

@gilvbp
Copy link

gilvbp commented Feb 13, 2025

Same behavior with nvidia rtx 3090, nvidia 570.86.16, archlinux, kernel 6.14-rc2, and mesa 24.3.4

@gilvbp
Copy link

gilvbp commented Feb 14, 2025

@mmstick here's the journalctl log error:

ev 14 18:38:28 arch-desktop cosmic-comp[3070]: thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: NulError(27, [66, 108, 111, 111, 109, 32, 40, 111, 102, 102, 115, 99, 114, 101, 101, 110, 32, 114, 101, 110, 100, 101, 114, 105, 110, 103, 41, 0, 0])': /home/notroot/.cargo/registry/src/index.crates.io-6f17d22bba15001f/wayland-protocols-0.32.5/src/ext.rs:55
                                                   0: <unknown>
                                                   1: <unknown>
                                                   2: <unknown>
                                                   3: <unknown>
                                                   4: <unknown>
                                                   5: <unknown>
                                                   6: <unknown>
                                                   7: <unknown>
                                                   8: <unknown>
                                                   9: <unknown>
                                                  10: <unknown>
                                                  11: <unknown>
                                                  12: <unknown>
                                                  13: <unknown>
                                                  14: <unknown>
                                                  15: <unknown>
                                                  16: <unknown>
                                                  17: <unknown>
                                                  18: <unknown>
                                                  19: <unknown>
                                                  20: <unknown>
                                                  21: <unknown>
                                                  22: <unknown>
                                                  23: <unknown>
                                                  24: <unknown>
                                                  25: <unknown>
                                                  26: <unknown>
                                                  27: __libc_start_main
                                                  28: <unknown>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants