我使用的是 Ubuntu 14.04,配有 FX-6350 处理器和 EVGA GTX 750 ti SC GPU。我使用本教程为 750 ti 安装了 CUDA 和显示驱动程序: 在 Ubuntu 14.04 中安装和测试 CUDA 重新启动 lightdm 后,它运行正常,但重新启动后,分辨率停留在 640 x 480。如果我登录,Unity 不会加载,只有背景。我还在使用 Gigabyte 主板。当我启动时,在 POST 之后,它显示以下内容:
Verifying DMI Pool Data ............
error: no video mode activated
[ 2.771245] nouveau E[ DEVICE][0000:01:00.0] unknown chipset, 0x117000a2
[ 2.771348] nouveau E[ DRM] failed to create 0x80000080, -22
答案1
我在你的电脑上解决了这个问题。
这个问题xorg配置文件文件。
我的硬件:“acer x243hd”和“gigabyte geforce gtx760”
猫xorg配置文件!!!不工作(640x480)此文件生成 nvidia-xconfig:
~$ cat /etc/X11/xorg.conf.nvidia-xconfig-original “服务器布局”部分 标识符“Layout0” 屏幕 0 “屏幕 0” 输入设备“键盘0”“核心键盘” 输入设备“Mouse0”“CorePointer” 结束部分 “文件”部分 结束部分 “输入设备”部分 # 从默认生成 标识符“Mouse0” 驱动程序“鼠标” 选项“协议”“自动” 选项“设备”“/dev/psaux” 选项“Emulate3Buttons”“否” 选项“ZAxisMapping”“4 5” 结束部分 “输入设备”部分 # 从默认生成 标识符“Keyboard0” 驱动程序“kbd” 结束部分 “设备”部分 标识符“Device0” 驱动程序“nvidia” 供应商名称“NVIDIA Corporation” 结束部分
猫xorg配置文件!!!工作 (1920x1080):
~$ cat /etc/X11/xorg.conf “服务器布局”部分 标识符“Layout0” 屏幕 0 “屏幕 0” 输入设备“键盘0”“核心键盘” 输入设备“Mouse0”“CorePointer” 结束部分 “文件”部分 结束部分 “输入设备”部分 # 从默认生成 标识符“Mouse0” 驱动程序“鼠标” 选项“协议”“自动” 选项“设备”“/dev/psaux” 选项“Emulate3Buttons”“否” 选项“ZAxisMapping”“4 5” 结束部分 “输入设备”部分 # 从默认生成 标识符“Keyboard0” 驱动程序“kbd” 结束部分 “监控”部分 标识符“Monitor0” 供应商名称“未知” 模型名称“未知” 水平同步 30.0 - 80.0 垂直刷新 55.0 - 75.0 显示尺寸 400 225 模式行“1920x1080_60.00” 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +Vsync 选项“DPMS” 结束部分 “设备”部分 标识符“Device0” 总线 ID “PCI:1:0:0” 驱动程序“nvidia” 供应商名称“NVIDIA Corporation” 结束部分 “屏幕”部分 标识符“Screen0” 设备“Device0” 监控“Monitor0” 默认深度 24 “显示”子部分 视口 0 0 深度 24 模式“1920x1080_60.00” 结束子节 结束部分
如何获取:Modeline“1920x1080_60.00”172.80 192....bla bla bla
~$ gtf 1920 1080 60 # 1920x1080 @ 60.00 Hz (GTF) 水平同步:67.08 kHz;pclk:172.80 MHz 模式行“1920x1080_60.00” 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +Vsync
添加“监控”部分别忘了添加“屏幕”部分 -> “显示”子部分细绳模式“1920x1080_60.00”
总结一下:
- 指定正确的水平同步和垂直刷新
- Gen 并添加你模式线
- 添加名称模式线在模式
谢谢大家的关注!!!
答案2
看我的回答这里。这是因为 nvidia 的 xorg.conf。删除它似乎可以解决问题。在 GDM 屏幕或 GNOME 中按 CTRL+ALT+F1 后执行以下命令。
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.old
sudo touch /etc/X11/xorg.conf