07th-mod / 07th-mod/umineko-answer

No sound in Linux due to incompatible bundled library

Offen Anfängerfreundlich
#83 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
29
Forks
8
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

We had this reported by @zeparu on discord

> im having trouble right now getting any sound to work in umineko chiru on linux
> running it with proton/wine will play audio just fine, native linux version has this problem
>
> ```
> ~/Games/Steam Games/common/Umineko Chiru  ./Umineko5to8
> System info: Intel CPU, with functions: MMX SSE SSE2
> Setting breakpad minidump AppID = 639490
> Steam_SetMinidumpSteamID: Caching Steam ID: 76561198078844818 [API loaded no]
> Adding: .
> Adding: ..
> Adding: /home/zepar/.local/share/Steam/steamapps/common/Umineko Chiru/saves/
> Adding: ./:../
> Couldn't initialize SDL gamecontroller: There are 0 joysticks available
> ALSA lib dlmisc.c:339:(snd_dlobj_cache_get0) Cannot open shared library libasound_module_pcm_pulse.so (/usr/lib/libsndfile.so.1: undefined symbol: ogg_stream_flush_fill)
> Couldn't open audio device!
> reason: [ALSA: Couldn't open audio device: No such device or address].
> Read global variables file
> Error at line 13: unknown command [language]
> (*define line 10)
> Error at line 17: unknown command [errorsave]
> (*define line 14)
> Error at line 61: unknown command [addkinsoku]
> (*define line 58)
> Warning: alias `on' may conflict with some barewords
> Warning: alias `off' may conflict with some barewords
> Error at line 4174: unknown command [setlayer]
> (*define line 4171)
> Warning: alias `white' may conflict with some barewords
> Warning: alias `black' may conflict with some barewords
> Error at line 314245: unknown command [menu_waveon]
> (*check_game line 6)
> Error at line 314246: unknown command [menu_click_def]
> (*check_game line 7)
> Error at line 308962: unknown command [c4]
> (*b_sakuru_logo line 10)
> ```
>
>

The problem was already reported and resolved here (remove the space from the link to view):

`https://github.com /ValveSoftware/steam-runtime/issues/346`

I think for now we should just put a warning in the Wiki (on the FAQ and manual install instructions) and the installer, so Linux users can take actions themselves if necessary.

TODO:
- Write up a short warning message/how to fix issue
- Add FAQ item
- Add warning to manual install instructions
- Add warning to installer
- I'm assuming this applies to the Question Arcs as well? but not sure

I guess technically the new ponscripter executables might fix the issue, if we ever go that route.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Das Issue betrifft die Ergänzung von Warnhinweisen in der Dokumentation und im Installer für einen bekannten Konflikt mit einer Linux-Audio-Bibliothek. Zuerst sollte das verlinkte GitHub-Issue (ValveSoftware/steam-runtime#346) gelesen werden, um das Problem und die Lösung zu verstehen. Anschließend sind das Wiki, die FAQ, die manuellen Installationsanweisungen und die Installer-Skripte des Projekts zu lokalisieren, um eine prägnante Warnmeldung einzufügen. Es ist zu prüfen, ob dasselbe für die Question Arcs gilt. Die Platzierung und Formulierung der Warnung ist zu überprüfen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
linux
Bereich
audio-video-rtc, desktop
Issue-Typ
Dokumentation
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
65/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.