Flutterには必要swrast_dri.so
ですが、ldconfigも見つからず、ldconfigも見つかりません/usr/lib/x86_64-linux-gnu
。
これは私のx86_64-linux-gnu.conf
ファイルです:
# Multiarch support
/usr/local/lib/x86_64-linux-gnu
/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu
私のld.so.conf
ファイル:
include /etc/ld.so.conf.d/*.conf
swrast_dri.so
下に/usr/lib/x86_64-linux-gnu/dri/
以下は小さな部分ですldconfig -p
。
libGLX.so.0 (libc6,x86-64) => /lib/x86_64-linux-gnu/libGLX.so.0
libGLU.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libGLU.so.1
libGLEW.so.2.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libGLEW.so.2.1
libGLESv2.so.2 (libc6,x86-64) => /lib/x86_64-linux-gnu/libGLESv2.so.2
libGL.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libGL.so.1
libFLAC.so.8 (libc6,x86-64) => /lib/x86_64-linux-gnu/libFLAC.so.8
libEGL_mesa.so.0 (libc6,x86-64) => /lib/x86_64-linux-gnu/libEGL_mesa.so.0
libEGL.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libEGL.so.1
libDeployPkg.so.0 (libc6,x86-64) => /usr/lib/libDeployPkg.so.0
libCoinUtils.so.3 (libc6,x86-64) => /lib/x86_64-linux-gnu/libCoinUtils.so.3
libCoinMP.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libCoinMP.so.1
libClpSolver.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libClpSolver.so.1
libClp.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libClp.so.1
libCgl.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libCgl.so.1
libCbcSolver.so.3 (libc6,x86-64) => /lib/x86_64-linux-gnu/libCbcSolver.so.3
libCbc.so.3 (libc6,x86-64) => /lib/x86_64-linux-gnu/libCbc.so.3
libBrokenLocale.so.1 (libc6,x86-64, Système d'exploitation ABI : Linux 3.2.0) => /lib/x86_64-linux-gnu/libBrokenLocale.so.1
libBrokenLocale.so.1 (libc6, Système d'exploitation ABI : Linux 3.2.0) => /lib32/libBrokenLocale.so.1
libBrokenLocale.so (libc6,x86-64, Système d'exploitation ABI : Linux 3.2.0) => /lib/x86_64-linux-gnu/libBrokenLocale.so
ld-linux.so.2 (ELF) => /usr/lib/ld-linux.so.2
ld-linux.so.2 (ELF) => /lib32/ld-linux.so.2
ld-linux-x86-64.so.2 (libc6,x86-64) => /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
ご覧のとおり、私はライブラリを取得できません。usr/lib/x86_64-linux-gnu
ld.so.cache
そのファイルを削除してldconfig
コマンドを使って再構築してみましたが、何の変更もありませんでした...
(ここなぜ私に必要ですかswrast_dri.so
?)
答え1
過去には、RHEL 7システムのソースからffplayをインストールする際に同様の問題に直面していました。不明な理由で結局私がしなければならないことはinclude ld.so.conf.d/*.conf
私の/etc/ld.so.conf
ファイルに追加するだけでした。
ファイル全体は次のように表示されます。
include ld.so.conf.d/*.conf
include /etc/ld.so.conf.d/*.conf
ファイルを追加して実行にldconfig
入れました。ffplay.conf
/etc/ld.so.conf.d/
おそらくそれはあなたにも効果があるでしょう。