Unity和游戏不适用于新的Thinkpad T420

这是我的设置:

  • 联想ThinkPad T420,全新
  • NVIDIA显卡
  • 4GB的Ram
  • 128GB固态硬盘
  • 英特尔酷睿i5处理器

鉴于这些规格,没有理由游戏和Unity不应该工作。 奇怪的是,当我从现场USB运行时,两者都可以正常工作,但是当Ubuntu安装到硬盘驱动器时却不行。 与从现场USB运行相比,是否存在与从计算机运行的3Dfunction不同的东西?

编辑:更多信息:当我第一次从硬盘驱动器登录时,Ubuntu说“看起来你没有运行Unity所需的硬件。请在登录界面选择Ubuntu Classic,你将会是使用传统的环境。“

混合图形最近有所改善。 看看这个网站的大黄蜂: https : //launchpad.net/~hybrid-graphics-linux
http://linux-hybrid-graphics.blogspot.com

我遇到了同样的问题,我找到了一个简单的解决方案。 “问题”似乎是nvidia驱动程序不支持混合显卡或NVIDIA Optimus。

如果您进入BIOS并关闭Optimus并强制系统使用独立显卡,则统一将起作用,X将表现更好。 (注意:你将牺牲电池寿命)

(oops这是另一个答案中的Christian K.忽略那个答案。)

我有同样的问题,在联想T420上没有带有Nvidia NVS 4200M(Optimus)卡的Unity。 以下是解决此问题的方法:在BIOS中(在启动时按F1键),在Config> Graphics下,您有3个选择:

  • 集成(Intel HD 3000)
  • Optimus(英特尔HD 3000 + NVS 4200M)
  • 离散(NVS 4200M)。

如果您选择离散和保存,则使用Nvidia驾驶员并获得Unity。 性能快,功耗低。

或者,如果您在Ubuntu中删除Nvidia驱动程序,然后在BIOS中选择Integrated,则使用Intel驱动程序并获得Unity。 性能更低,功耗更低。

问题是,使用第三个选项,Optimus,使用了nouveau驱动程序,不知道使用哪个卡,最终禁用3D加速,这会杀死Unity(在Ubuntu 11.10中,你会得到Unity-2D) 。

在T420的BIOS中,在Config> Graphics中,如果操作系统不支持,还可以选择强制使用离散卡而不是Optimus。 不幸的是,即使启用了,也无法使用Optimus。 (使用BOOTMGR引导Grub2进行双引导测试。有人可以只用Ubuntu和Grub2确认吗?)

这有一个错误:

有一个项目支持Optimus for Linux:

组邮件列表:

表明它已经在运作。

除了选择独立图形(或集成图形)而不是混合图形之外,您还必须关闭图形的OS检测。 这两个应该只强制您使用离散或集成的图形。

您是否尝试通过终端窗口从Nvidia 安装受限制的驱动程序 ?

  1. 转到控制面板又名“系统设置”
  2. 选择“其他驱动程序”
  3. 选择Nvidia驱动程序

安装最新 –

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates sudo apt-get update sudo apt-get install nvidia-current