编辑:Optimus 卡。如需解决方法,请阅读此帖子:
“您似乎没有使用 nvidia x 服务器”(包括屏幕截图)
和这个:
谢谢!
我知道,我知道另一个有关 NVIDIA 的问题。
所以我做了所有研究。我从 PPE 存储库中卸载并安装了 nvidia-settings 和驱动程序以及 nvidia-current,它们是最新的。
我执行了 nvidia-xconfig。
我有两个主要问题。
一:
附加驱动程序设置是空的!虽然安装了一个驱动程序,但它不包含任何驱动程序。我也执行了 apt-get update。但列表仍然是空的。
二:
如果我执行 nvidia-xconfig,它将正确配置 xorg.conf 文件。我重新启动,但我得到的最大分辨率是 640x480。我尝试了 xrandr,但我无法添加任何分辨率来显示 LVDS1。发生了一些奇怪的错误。
所以我无法添加专有驱动程序,也无法使用 Nvidia 创建的 xorg 文件进行启动...
我该怎么办?经过一番努力(卸载 nvidia-current 并安装 libgl1-mesa-glx,我能够激活我的卡的某种用途,因为分辨率变好了……并且我添加了 bumbelbee,因为我有多个视频卡……)但列表仍然是空的。我不知道现在该怎么办??!!!
还:
这是最重要的部分。昨天我第一次安装 ubuntu 11.10 时,我看到了驱动程序!!驱动程序就在那里……然后我当然从互联网上更新了每个软件包……之后它就消失了。我无法将它找回。所以其中一个更新一定有问题。但是哪个???
感谢您提供的任何额外信息!我真的很想解决这个问题。
答案1
答案2
您没有提及显卡型号和详细信息。请按照以下步骤解决问题。
- 以恢复模式启动 ubuntu。登录 root shell(带网络)
- 删除你的 nvidia 驱动程序(你安装的)
- 也许这可以帮助: sudo apt-get purge nvidia-current sudo rm -rf /etc/X11/xorg.conf
- 重新启动计算机:sudo reboot
- 正常启动 ubuntu(不是恢复)
- 打开 /etc/default/grub:sudo gedit /etc/default/grub
- 将 GRUB_CMDLINE_LINUX="" 行替换为 GRUB_CMDLINE_LINUX="nomodeset" (保存并退出)
- 更新 grub:sudo update-grub
- 从下载适当的驱动程序这里[最好将文件保存在主文件夹中] 10.授予下载文件的可执行权限:chmod a+x nvidia_driver.sh
- 按 CLT+ALT+F1 [将出现命令行 shell] 并登录
- 停止 lightdm 服务: sudo service lightdm stop
- 开始 nvidia 安装:sudo ./nvidia_driver.sh
- 重新启动系统:sudo reboot