我已经尽力解决这个问题了,所以我希望在这里找到一些帮助。
我有一台 Macbook air 3.1,两天前安装了最新的 Debian 稳定版 (squeeze)。我大致按照我找到的一份写得很好的指南操作这里
花了一些时间才让 wifi 和多点触控与实验性驱动程序配合使用,但现在一切正常。Nouveau 根本不起作用,因为它只会产生乱码屏幕输出。所以我现在的主要问题是我无法让专有 NVidia 驱动程序工作。我需要它们,因为我被迫使用默认驱动程序(Vesa?)的低分辨率。
在我上面链接的指南中,它应该很简单。只需获取NVIDIA-GLX来自实验存储库的包:
apt-get install -t experimental nvidia-glx
这似乎为我安装了驱动程序,但问题出在下一步。没有/etc/X11/xorg.conf
文件。如果我手动创建一个并添加指南中建议的内容:
Section "Device"
Identifier "Device0"
Driver "nvidia"
Option "NoLogo" "True"
VendorName "NVIDIA Corporation"
BoardName "GeForce 320M"
EndSection
重启时,我看到的是黑屏,上面有一个闪烁的光标。因此,为了恢复,我进入恢复模式,删除/etc/X11/xorg.conf
并再次启动 gnome。
另一方面,如果我尝试这样做Xorg -configure
,它会说无法加载 Nvidia 内核模块。
此时,我不知道下一步该怎么做。我认为我应该阅读有关安装 NVidia 驱动程序的更具体指南,因此我尝试按照NVidia 显卡驱动程序 Wiki。
那里有一个脚本,您可以运行它来帮助确定应该下载的驱动程序版本。我运行了它,结果让我更加困惑。输出是:“哎呀。任何驱动程序版本都不支持您的卡。”
任何帮助或正确方向的指引都将不胜感激。谢谢。
答案1
我实际上找到了问题的答案。它比我最初想象的要简单得多。简而言之指导就图形驱动程序而言,我所遵循的已经过时了。
那里有apt-get install nvidia-glx
来自实验存储库的建议,这正是我正在做的事情。
经过多次尝试和错误(以及无数次卸载 NVidia 驱动程序)后,我从最新的稳定存储库中提取了驱动程序,并通常遵循官方 Debian NVidia 驱动程序指南而不是在两个指南之间切换。配置 x.org 并重新启动后,我终于能够看到原生 1366x768 分辨率,而不是 Vesa 提供的 640x480。
如果其他人遇到同样的问题,我希望这个解决方案能帮助他们。请记住,自 2013 年以来,您可以安全地使用稳定存储库中的驱动程序,它应该可以正常工作。