我应该在 Debian 上安装哪个 GUI 才能立即获得 nVidia 支持?

我应该在 Debian 上安装哪个 GUI 才能立即获得 nVidia 支持?

我已经安装了 Debian,没有安装任何附加软件包或软件。现在我想安装一个 X 窗口系统。我以前试过 Gnome,但是分辨率太低,我无法将其调高,显然是因为没有显卡驱动程序……

现在我不完全确定这是窗口系统的错误,我可能需要修改 Debian 本身以获得分辨率 - 但我记得不久前安装了 Ubuntu 并且它立即支持高分辨率(我不完全确定这是否仅仅是因为 Virtual box 客户机添加了功能)所以是否有一个窗口系统也可以帮我解决这个问题?

答案1

在 Debian 上获取非免费 nvidia 驱动程序的首选方法是通过DKMS 包这些天。你需要做的就是:

aptitude install linux-headers-`uname -r` nvidia-kernel-dkms nvidia-glx

(假设您已经安装了 X.org 和您选择的桌面)。

这具有以下优点:

  • 内核模块针对内核升级进行了重建(相比非 Debian 的方式,当您重新启动到较新的内核时,可能会没有可用的 X)。
  • 如果需要,可以应用 Debian 特定的补丁(有时 Debian 在内核/编译器方面比官方支持的驱动程序更进一步)
  • 如果它不工作,那就是 Debian 的一个 bug
  • 与其他版本的 GLX 扩展和 libGL.so 完美兼容
  • 与软件包依赖项(需要运行的程序和需要特定驱动程序的程序)完美兼容
  • 加密签名

答案2

您需要安装显卡驱动程序。这通常不是默认安装的。

您需要安装内核源和树。

apt-get install linux-source;

然后您需要从 nvidia 下载 .run 驱动程序包。

关闭 X 并将运行级别设置为 3

/etc/init.d/gdm stop;
init 3;

然后运行安装程序并重新启动。应该就可以了

相关内容