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

OpenSUSE Tumbleweed: can't compile with pulse/ALSA support, appImage fails to detect audio driver. #1822

Open
Fabxx opened this issue Dec 31, 2024 · 3 comments
Labels
bug Something isn't working

Comments

@Fabxx
Copy link
Contributor

Fabxx commented Dec 31, 2024

Bug Description

This happens on both appImage and built from source. Running the binary leads to

audio-legacy: Unknown audio driver pa

resulting in a immediate crash.

Packages installed to build:

sudo zypper in *SDL2-devel *epoxy-devel *pixman-1-0-devel *gtk3-devel *ssl-devel *samplerate-devel *pcap-devel ninja python-PyYAML *slirp-devel

build log:

log.txt

Expected Behavior

Appimage and built binary should run the same as other distros.

xemu Version

tested on:

-0.7.135 feat/vulkan

-0.7.137 master

-0.7.141 master

System Information

OS: openSUSE Tumbleweed

Kernel: 6.12.6-1-default

DE: Plasma 6.2.4 [KF 6.9.0] [Qt 6.8.1] (x11)

WM: KWin

CPU: Intel i7-10700 (16) @ 4.800GHz

GPU: NVIDIA GeForce RTX 3060

Memory: 16gb DDR4 2.9Ghz

Additional Context

looking around it seems that Audio-legacy in QEMU is deprecated and audiodev should be used instead? Not sure.

@Fabxx Fabxx added the bug Something isn't working label Dec 31, 2024
@thrimbor
Copy link
Contributor

Dependency libpulse skipped: feature pa disabled
Dependency alsa skipped: feature alsa disabled

Sounds like missing dependecies. Are you sure you have all the requirements installed? (libpulse-devel and alsa-devel respectively iirc)

@Fabxx
Copy link
Contributor Author

Fabxx commented Dec 31, 2024

Dependency libpulse skipped: feature pa disabled
Dependency alsa skipped: feature alsa disabled

Sounds like missing dependecies. Are you sure you have all the requirements installed? (libpulse-devel and alsa-devel respectively iirc)

libpulse-devel was missing, alsa was there. but still after reinstalling and recompiling the issue persist

@Fabxx
Copy link
Contributor Author

Fabxx commented Dec 31, 2024

Ok, you need to run ./build.sh --enable-pa in order to activate pulseaudio support for xemu, however this should be automatically detected by the script.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants