解决 ubuntu 20.04 打不开设置的问题
问题
在终端中打开设置的方法是 :
gnome-control-center
如果出现:
gnome-control-center: symbol lookup error: /lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37: undefined symbol: gst_gl_display_x11_new_with_display
很有可能是系统或者是用户自己更新了gst-plugins-base ,导致版本太高出现gst_gl_display_x11_new_with_display 未定义的情况,而/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37 又自动链接到了用户的库,通过ldd 查看/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37 我们可以看到: 命令:
ldd /lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37|grep gstgl
输出: libgstgl-1.0.so.0 => /usr/local/lib/libgstgl-1.0.so.0 (0x00007fd83a405000)
所以可以对/usr/local/lib/ 下的libgstgl-1.0.so.0进行替换: 查看:
locate libgstgl-1.0.so.0
输出: /usr/lib/x86_64-linux-gnu/libgstgl-1.0.so.0 /usr/lib/x86_64-linux-gnu/libgstgl-1.0.so.0.1602.0
这时候可以利用上面的进行替换;
解决方法
sudo cp /usr/lib/x86_64-linux-gnu/libgstgl-1.0.so.0 /usr/local/lib/libgstgl-1.0.so.0
再次运行gnome-control-center ,即可打开设置;
|