问题
很多 steam 游戏在我的笔记本上根本玩不了,或者直接崩溃。可能是显卡驱动问题...谢谢您的建议。
注 1:什么是 bumblebee,它对我的情况有帮助吗?我应该在笔记本上使用它来代替 nvidia-edgers/ppa 驱动程序吗?
眼镜
我的笔记本:联想 Z50 70 双显卡:英特尔 + Nvidia 安装的二进制驱动程序:使用标准专有驱动程序 dialogoog,来自 ppa:xorg-edgers/ppa 的 Nvidia 349.12,因为 ubuntu 的全新安装没有给我任何 nvidia 二进制驱动程序选项... 操作系统:Ubuntu 14.10
$ lspci -vnn | grep VGA -A 12
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device [17aa:380d]
Flags: bus master, fast devsel, latency 0, IRQ 63
Memory at c3000000 (64-bit, non-prefetchable) [size=4M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 5000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: i915
00:03.0 Audio device [0403]: Intel Corporation Haswell-ULT HD Audio Controller [8086:0a0c] (rev 0b)
Subsystem: Lenovo Device [17aa:3978]
Flags: bus master, fast devsel, latency 0, IRQ 65
jirka@hani-Lenovo-Z50-70:~$ lspci -vnn | grep VGA -A 12
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device [17aa:380d]
Flags: bus master, fast devsel, latency 0, IRQ 63
Memory at c3000000 (64-bit, non-prefetchable) [size=4M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 5000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: i915
00:03.0 Audio device [0403]: Intel Corporation Haswell-ULT HD Audio Controller [8086:0a0c] (rev 0b)
Subsystem: Lenovo Device [17aa:3978]
Flags: bus master, fast devsel, latency 0, IRQ 65
和 Nvidia
$ lspci -vnn | grep NVIDIA -A 12
03:00.0 3D controller [0302]: NVIDIA Corporation GM108M [GeForce 840M] [10de:1341] (rev a2)
Subsystem: Lenovo Device [17aa:380d]
Flags: bus master, fast devsel, latency 0, IRQ 67
Memory at c2000000 (32-bit, non-prefetchable) [size=16M]
Memory at b0000000 (64-bit, prefetchable) [size=256M]
Memory at c0000000 (64-bit, prefetchable) [size=32M]
I/O ports at 3000 [size=128]
Capabilities: <access denied>
Kernel driver in use: nvidia
答案1
BUMBLEBEE 就是解决方案。现在我玩的所有 Steam 游戏都可以完美运行(包括性能密集型的 War for Overworld)。再次感谢。
sudo apt-get install bumblebee-nvidia
答案2
在我个人 20 年组装游戏电脑以娱乐或有时盈利的经验中,我组装过几台“游戏笔记本电脑”,并且反复学到同样的教训;当笔记本/笔记本电脑的图形芯片组被推到极限时,往往会出现过热问题。
STEAM 的一个特点是操作员会尽力确保 STEAM 用户了解所有可能从图形芯片中获取更佳性能的驱动程序。然而,加大芯片的负荷也会使芯片运行得更热。
因此,如果您在运行 Steam 时遇到不稳定问题,则问题很可能与过热有关。我有几条建议:
- 反向吹洗散热器:您可以使用压缩空气、罐装空气或我个人最喜欢的方式——您自己的呼吸。关闭笔记本电脑并合上后,只需将嘴放在排气口上,让嘴唇封住边缘,然后用力快速吹气,就像您试图吹乱六英尺外烦人的同事的头发一样。
- 使用更有效的冷却支架:这是假设您使用冷却支架。如果您不使用冷却支架……这就是您的答案,所以有总比没有好。多年来,我为我的同事购买了很多冷却支架,我最喜欢的冷却支架之一也是最便宜的,而且仍可在亚马逊购买。