我的 NVIDIA GT440 不能与当前的 Debian Squeeze 兼容 - 它只能显示最大 1024x768。
我几乎做了所有事情
- 兰德
- xorg.conf(删除、创建等)
- 从 NV 下载 NVIDIA 驱动程序(不起作用)
- objdump nouveau 等驱动程序/库(它们看起来不错)
- 将 SystemRescue CD 中的驱动程序/库替换到我的安装中
- 使用适合我的 LCD 的正确参数
我感到疑惑的是:在 SystemRescue 上,分辨率(例如 1440x900)可以工作 - 想知道为什么吗?
请一些 Linux X11-Server Guru 帮助我(我希望不需要编译 nouveau);-)))
答案1
您可以尝试以下几种方法。首先,一般来说,如果您从互联网深处选择一个 xorg.conf 文件,请不要选择发布在有关 xorg.conf 文件未按预期工作的帖子上的文件 :)。
请尝试以下步骤:
将屏幕分辨率添加到 xorg.conf 文件中。您发布的文件中没有 1440x900 的条目。确保其中一个“模式”是“1440x900”。
该 xorg.conf 文件的大部分内容与您的硬件无关,或者完全不合适,请尝试一个基本的 xorg.conf,例如:
Section "Device" Identifier "Device0" Driver "nouveau" VendorName "NVIDIA Corporation" BoardName "NVIDIA GT440" EndSection Section "Screen" Identifier "Screen0" Device "Device0" EndSubSection SubSection "Display" Depth 24 Modes "1440x900" EndSubSection EndSection
为您的系统创建一个 xorg.conf 文件。注销您的会话,然后按Ctrl+AltF1进入 tty。使用您的用户名和密码登录,然后执行以下操作:
sudo Xorg -configure
这将创建一个名为 的新 xorg.conf 文件,并将其保存为
/root/xorg.conf.new
。将其复制到/etc/X11/xorg.conf
并重新启动 X 服务器。确保加载了正确的驱动程序。如果您使用的是 nouveau 驱动程序,请运行
sudo modprobe nouveau
。尝试再次安装 nvidia 驱动程序。或者,发布一个新问题,其中包含您收到的错误消息。一般步骤应该是:
sudo apt-get install module-assistant nvidia-kernel-common sudo m-a auto-install nvidia-kernel${VERSION}-source sudo apt-get install nvidia-kernel-dkms nvidia-settings nvidia-xconfig sudo nvidia-xconfig