Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 4524e00

Browse files
fix lib32-gst-plugins-ugly
1 parent 3929f0b commit 4524e00

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

‎docs/play&office/play.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,11 @@ Lutris 基于 Wine,提供了大量游戏在 Linux 下的解决方案。其为
7474
Missing decoder: Advanced Streaming Format (ASF) (video/x-ms-asf)
7575
```
7676

77-
在按照 Wiki 安装好各个插件后,错误可能依然存在,这是因为大多 Galgame 需要 32 位兼容库,而目前 arch linux 官方 Multilib 仓库中的 gst32 位兼容库并不完整,如目前缺失`lib32-gst-plugins-ugly`这个包,此包目前只存在于 AUR 中,但是已经落后。ASF 存在于此包中,因此缺失导致此报错。
77+
在按照 Wiki 安装好各个插件后,错误可能依然存在,这是因为大多 Galgame 需要 32 位兼容库,而目前 arch linux 官方 Multilib 仓库中的 gst32 位兼容库并不完整,如目前缺失`lib32-gst-plugins-ugly`这个包,此包目前只存在于 AUR 中,但是目前其 PKGBUILD 存在诸多问题导致无法直接安装成功。ASF 存在于此包中,因此缺失导致此报错。解决方式如下:
78+
79+
首先,`lib32-gst-plugins-ugly`的依赖之一`lib32-lv2`存在构建拼写检查问题。将`lib32-lv2`仓库 clone 到本地后,修改其 PKGBUILD 文件,将其中的 check 部分删除,然后使用`makepkg -si`手动安装即可。
80+
81+
接下来,`lib32-gst-plugins-ugly`依赖了另一个包`lib32-shaderc`,这个包的构建同样存在错误,并且它并不是必要的,所以直接在`lib32-gst-plugins-ugly`的 PKGBUILD 中将其删除,然后手动安装即可。
7882

7983
Ref:
8084

‎docs/uk/play&office/play.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,11 @@ Running games with Wine may have issues with missing [GStreamer](https://wiki.ar
7474
Missing decoder: Advanced Streaming Format (ASF) (video/x-ms-asf)
7575
```
7676

77-
After installing each plug-in according to the Wiki, the error may still exist, this is because most Galgame requires 32-bit compatible library, and the gst32-bit compatible library in the official Multilib repository of arch linux is not complete, such as the missing `lib32-gst- plugins-ugly` this package, this package currently only exists in the AUR, but has fallen behind. ASF is present in this package, so the absence causes this error.
77+
After installing each plug-in according to the Wiki, the error may still exist. This is because most Galgames require 32-bit compatibility libraries, and the current gst32-bit compatibility library in the official Arch Linux Multilib warehouse is not complete. For example, `lib32-gst- The plugins-ugly` package currently only exists in the AUR, but its PKGBUILD currently has many problems that prevent it from being successfully installed directly. ASF exists in this package, so its absence causes this error. The solution is as follows:
78+
79+
First, one of the dependencies of lib32-gst-plugins-ugly, lib32-lv2, has a build spell check problem. After cloning the `lib32-lv2` warehouse locally, modify its PKGBUILD file, delete the check part, and then use `makepkg -si` to install it manually.
80+
81+
Next, `lib32-gst-plugins-ugly` depends on another package `lib32-shaderc`. There is also an error in the construction of this package, and it is not necessary, so directly in `lib32-gst-plugins-ugly` Delete it from the PKGBUILD and then install it manually.
7882

7983
Ref:
8084

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /