我担心这是一个新手大问题……
我尝试在 12.04 中安装英特尔 xf86 显卡驱动程序(用于集成英特尔 G33 GFx 芯片组),但出现以下错误:
checking for DRMINTEL... no
configure: error: Package requirements (libdrm_intel >= 2.4.29) were not met:
No package 'libdrm_intel' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables DRMINTEL_CFLAGS
and DRMINTEL_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
在“Lunar Linux”上,我发现了对相同错误(在略有不同的情况下报告)的引用以及对不同但类似的错误的引用,据称“通过重新编译 cairo 解决”。
不知道后者真正的含义,但我在 cairo 主页上发现了这一点:
sudo apt-get install libcairo2-dev
安装成功了,但问题没有解决。所以我不知道该命令是否没有重新编译它,或者它是否重新编译了它,但我遇到了另一个问题。
现在做什么?
答案1
好的,经过一番调查,对安装旧版定制 GFx 驱动程序时出现的问题的回应似乎集中在是否真的存在问题?如果没有,只需使用默认驱动程序。
事实是:a) 显示器可以工作,我只是不知道效果如何。不过没有明显的故障。我偶尔玩带有 3D 纹理的游戏时,它似乎工作正常 - 无论如何,由于是集成的 GFx,它永远不会惊天动地。b) 我的 LCD 上实现了所需的最大分辨率,即 1680 x 1050。
所以,我要说的是——你在这里真的没有问题;所以系统说“图形:未知”,这不是问题——它似乎可以按你所需要的方式工作,而使用多用途英特尔芯片组系列的通用驱动程序可能不会提供任何有用的信息!如果你正在做适当的 GFx 密集型工作,你会安装一个专用卡,并配备合适的驱动程序。
(但是,如果我将来发现某种有用的方法,我保留自我纠正的权利!)
答案2
尝试添加 PPAxorg-edgers并libdrm-dev
通过在终端窗口中发出这些命令从该 PPA 安装软件包。我通过这样做解决了类似的问题。
sudo apt-add-repository ppa:xorg-edgers
sudo apt-get update
sudo apt-get install libdrm-dev