openal crash
Co-authored-by: Rahul <notlutitious@gmail.com>
This commit is contained in:
parent
eb46007d30
commit
01ca179ee3
1 changed files with 16 additions and 0 deletions
|
@ -34,6 +34,7 @@ pub async fn find(log: &str, data: &Data) -> Result<Vec<(String, String)>> {
|
||||||
old_forge_new_java,
|
old_forge_new_java,
|
||||||
checksum_mismatch,
|
checksum_mismatch,
|
||||||
nvidia_linux,
|
nvidia_linux,
|
||||||
|
linux_openal,
|
||||||
];
|
];
|
||||||
|
|
||||||
let mut res: Vec<(String, String)> = issues.iter().filter_map(|issue| issue(log)).collect();
|
let mut res: Vec<(String, String)> = issues.iter().filter_map(|issue| issue(log)).collect();
|
||||||
|
@ -427,3 +428,18 @@ fn nvidia_linux(log: &str) -> Issue {
|
||||||
let found = log.contains("[libnvidia-glcore.so");
|
let found = log.contains("[libnvidia-glcore.so");
|
||||||
found.then_some(issue)
|
found.then_some(issue)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fn linux_openal(log: &str) -> Issue {
|
||||||
|
let issue = (
|
||||||
|
"Missing .alsoftrc".to_string(),
|
||||||
|
"OpenAL is missing the configuration file.
|
||||||
|
To fix this, create a file named `.alsoftrc` in your home directory with the following content:
|
||||||
|
```
|
||||||
|
drivers=alsa
|
||||||
|
hrtf=true```"
|
||||||
|
.to_string(),
|
||||||
|
);
|
||||||
|
|
||||||
|
let found = log.contains("[libopenal.so");
|
||||||
|
found.then_some(issue)
|
||||||
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue