twf*_*001 14 nvidia samsung nvidia-optimus
如果我输入lspci| grep VGA终端,我会得到这个输出:
00:02.0 VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller(rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 0fd1 (rev a1)
Run Code Online (Sandbox Code Playgroud)
当我安装 nvidia-current 时,它会安装 259.49,这是 650m 的错误驱动程序(259.59 是正确的)。有什么想法吗?
编辑:我使用了这个dpkg --list | egrep '(nvidia|bumbl)' | grep ^ii输出的命令
ii bumblebee 3.0-2~preciseppa1 nVidia Optimus support
ii bumblebee-nvidia 3.0-2~preciseppa1 nVidia Optimus support using the proprietary NVIDIA driver
ii nvidia-common 1:0.2.44 Find obsolete NVIDIA drivers
ii nvidia-current 295.40-0ubuntu1 NVIDIA binary Xorg driver, kernel module and VDPAU library
ii nvidia-settings 295.33-0ubuntu1 Tool of configuring the NVIDIA graphics driver
Run Code Online (Sandbox Code Playgroud)
所以我想这表明因为它不知道它是哪张卡,所以它没有选择正确的驱动程序......
如果有帮助的话,计算机也是三星系列 7 (700Z7C)
运行optirun glxspheres在 kern.log 中提供此输出
NVRM: GPU at 0000:01:00.0 has fallen off the bus.
NVRM: GPU at 0000:01:00.0 has fallen off the bus.
NVRM: RmInitAdapter failed! (0x26:0xffffffff:1170)
NVRM: rm_init_adapter(0) failed
Run Code Online (Sandbox Code Playgroud)
Web*_*b-E 14
好的,正如您在问题中没有提到您有启用 optimus 的笔记本电脑,并且根据与其他用户的互动,很明显您陷入了困境。需要全新安装,让我向您解释一下。
optimuslinux 中的 nvdia 驱动程序不支持。因此,如果您从任何存储库安装 nvidia 驱动程序。您将无法启动到 GUI。nvidia 的 linux 驱动程序页面有一个警告The driver won't work with few models(很少意味着启用 optimus 的显卡)
所以至少有一些非官方的工作来获得省电功能(即关闭独立 GPU)。第一次成功是由mj-casalogic.(我不知道他的名字)他的第一个项目命名为,bumblebee然后他更新并重命名了它ironhide。
然而,铁皮的设计并不好,而且有很多问题。它现在是废弃的项目。
Bumblebee 3.0是原始大黄蜂项目的一个分支。它具有更高的稳定性,并且整个代码都被重新编写为 C。现在一个守护进程从启动开始运行。自动禁用独立 GPU 并仅在需要时使用它。但这不兼容ironhide或更早bumblebee。你必须做很多事情才能让它发挥作用。重新安装ubuntu更容易。
干净安装ubuntu后,执行以下操作
安装Bumblebee以关闭独立 GPU 并仅在需要时启用的说明
在终端中输入以下内容:
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)要使用专有的 nvidia 驱动程序安装 Bumblebee:
12.04 - 13.04
sudo apt-get install bumblebee bumblebee-nvidia virtualgl linux-headers-generic
Run Code Online (Sandbox Code Playgroud)
对于 13.10:
sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic
Run Code Online (Sandbox Code Playgroud)重启。
如果您只是想禁用nvidia卡,无需学习以下内容
使用说明:
要使用 nvidia 卡运行程序,请optirun在终端中使用前缀命令。喜欢glxspheres用 nvidia 卡类型运行
optirun glxspheres
Run Code Online (Sandbox Code Playgroud)
运行 Firefox 类型: optirun firefox &
获取显卡型号,安装mesa-utils . 请记住,显卡型号不会是 nvidia 之一。它将是英特尔,因为在 nvidia optimus 中,nvidia 卡不会直接暴露。Nvidia 卡通过英特尔卡连接
相关问题:
12.04 对 Nvidia Optimus 卡的支持情况如何?
Ubuntu 是否支持采用 Optimus 技术的 NVIDIA GeForce?
无法在 Optimus 笔记本上使用 nvidia 卡/驱动程序
您想为您的系统使用Bumblebee打包的驱动程序。您应该能够按照与此处相同的步骤来解决您的问题:Ubuntu 12.04 上的可切换笔记本电脑图形问题?
附注。不要将 Ironhide 或 x-swat 用于 Optimus 显卡。人们正在传播过时的信息。
| 归档时间: |
|
| 查看次数: |
42811 次 |
| 最近记录: |