Nvidia-settings libharfbuzz.so.0 错误

Nvidia-settings libharfbuzz.so.0 错误

每次发出命令时nvidia-settings -I /usr/lib/libnvidia-gtk3.so.381.22我都会收到以下错误:

ERROR: /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0: undefined symbol:
       FT_Reference_Face


ERROR: A problem occured when loading the GUI library. Please check your
       installation and library path. You may need to specify this library when
       calling nvidia-settings. Please run `nvidia-settings --help` for usage
       information.

我必须直接指向 GTK 库,因为该包想要寻找一个不存在的其他库。

在我从 14.04 升级到 16.04 之后发生了这种情况。

谢谢你的帮助!

答案1

我通过这里解决了这个问题关联

然后,我找到了名为“freetype-2.8.tar.gz”的文件,将其解压缩,然后我./configure在该目录中运行命令,然后运行make我收到一个错误,必须根据错误提示修改文件。运行命令时,您将看到此信息。更正所有错误后,我运行了命令sudo make install

完成以上所有操作后,nvidia-settings 终于起作用了。

相关内容