Nvidia 驱动程序存在 GeForce 680M 问题

Nvidia 驱动程序存在 GeForce 680M 问题

可能重复:
Ubuntu 的 Alpha/Beta 版本存在问题,我该怎么办?

我有一台新的 Alienware M17x,我已安装了 64 位 Ubuntu 12.10(双启动)。我尝试了各种方法来安装 GeForce GTX 680M 的 Nvidia 驱动程序(他们声称它们与之兼容):

  • 来自 Ubuntu 软件中心(尽管附加驱动程序无法检测到该卡。)
  • 使用sudo apt-get install nvidia-current
  • 从 nvidia 下载驱动程序并手动安装它们 (ctrl + alt + F6, sudo service lightdm stop, sudo ./NVIDIA*, sudo reboot)

(每个都全新安装有 Ubuntu)但在所有情况下,当我安装 nvidia-setings 后重新启动时,它会声称我没有使用驱动程序,而应该sudo nvidia-xconfig从终端使用,我确实这样做了,但这没有效果,我一直停留在糟糕的分辨率下,直到我rm /etc/X11/xorg.conf重新启动。

xorg.conf生成的nvidia-xconfig是:

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

答案1

我解决这个问题的方法是安装熊蜂以启用 optimus。

由于某种原因,Ubuntu 中显示的默认显卡是集成的 Intel 卡,而安装 Nvidia 驱动程序时不使用 bumblebee 会造成混乱。安装过程非常简单。要使用 Nvidia 芯片运行软件,您需要打开终端 ( ),然后在要运行的内容前面 Ctrl+alt+T输入。optirun

一个额外的好处是,您将获得更长的电池寿命,因为 Nvidia 显卡在不使用时将被关闭。

相关内容