我在 Macbook 5,1 上运行 12.04。
lshw -C
显示屏输出以下输出:
*-display UNCLAIMED
description: VGA compatible controller
product: C79 [GeForce 9400M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: b1
width: 64 bits
clock: 33MHz
capabilities: pm msi vga_controller bus_master cap_list
configuration: latency=0
resources: memory:d2000000-d2ffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:1000(size=128) memory:d3000000-d301ffff
我需要帮助来确定此 GPU 的正确驱动程序。当我尝试使用 Jockey 激活驱动程序时,出现此错误
抱歉,该驱动程序安装失败。
我有一个 63kb 的骑师日志转储,如果需要的话可以粘贴。
答案1
既然我已经弄明白了,所以我会自己回答这个问题!
该系列的显卡我们要安装的驱动是nvidia 304.XXX系列。
我尝试了以下操作。
删除与 nvidia 相关的任何内容(我建议谨慎使用!)
sudo apt-get install --purge nvidia*
您可以执行以下两项操作之一:
1:从 nvidia 网站安装 nvidia 驱动程序
- 从 nvidia 网站下载 nvidia 驱动程序: http://www.nvidia.com/object/unix.html
- 以安全模式重新启动系统并进入 root shell。
使文件系统可写:
mount -o remount,rw /
运行下载的 nvidia 驱动程序安装程序
sh NVIDIA*
安装程序完成后不要启动 x 服务器但重启系统。如果您在那里启动 x 服务器,
~/.Xauthority
文件将以 root 身份创建,因此,当您尝试以普通用户身份登录时,x 会崩溃/重新启动以尝试访问此文件,并且 UI 不会启动。
这种方法让我遇到了一些问题;我收到一个错误,提示 api-mismatch。我认为我之前没有完全删除所有与 nvidia 相关的软件包。最终,以下方法奏效了。
2:稍微简单一点的方法是使用 ubuntu-x-swat ppa。
添加 x-swat 存储库:
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
刷新来源
sudo apt-get update
使用此存储库安装 nvidia 软件包
sudo apt-get install nvidia-current nvidia-settings
我在使用时遇到了一些麻烦add-apt-repository
。因此我在源列表中添加了以下行
deb http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu YOUR_UBUNTU_VERSION_HERE main
其余步骤与上述(2)相同