![使用 nvidia 显卡的 ubuntu 18.04 中 fps 较低](https://linux22.com/image/1064994/%E4%BD%BF%E7%94%A8%20nvidia%20%E6%98%BE%E5%8D%A1%E7%9A%84%20ubuntu%2018.04%20%E4%B8%AD%20fps%20%E8%BE%83%E4%BD%8E.png)
我有一个问题,虽然很多人都在讨论,但我找不到答案。这是我目前的情况:
- 使用 Ubuntu 18.04
- 使用笔记本电脑,这意味着我不能直接取出我的 GPU 或类似的东西
- 使用 Nvidia 专有驱动程序(版本对延迟没有影响,尝试了每种类型的安装和阻止 nouveau)
- 使用模式集启用垂直同步
- swappiness 大幅降低
- 仍然没有获得流畅的体验
这些是我的规格:
- NVIDIA GTX 960M 2GB
- i7 6700HQ
- 8GB DDR4 内存
- 256GB 固态硬盘
这些规格应该足够拥有一个流畅的桌面环境。
现在明确一下我在寻找什么:
- 我想要一个流畅的桌面环境体验,最好不需要切换到 Gnome 以外的其他环境
- 我并不追求流畅的游戏体验。我会使用 Windows 来玩游戏,所以我不在乎它的性能
这里有谁能帮我吗?正如我上面提到的,我尝试安装各种驱动程序,并使用不同类型的驱动程序。也许值得一提的是,我还必须更改 grub,才能让它在安装后显示登录屏幕。
真心希望有人能帮我解决这个问题。如果有办法完全禁用 GPU 并切换到我的 Intel HD Graphics 并解决问题,那也很好。不过我还没有找到任何方法。
答案1
除了你的显卡和不同的 Ubuntu 版本之外,我的配置都比你的旧。Ubuntu 对我来说比 Windows 10 运行得更流畅。我认为值得一试重新安装一个新映像并尝试下面的操作。
sudo apt-add-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-driver-390
添加nouveau.modeset=0
到 GRUB 以允许 Ubuntu 正常启动而不影响驱动程序。
在终端中输入
sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT=
并将以以下内容开头的行替换为
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nouveau.modeset=0"
按 CTRL+O 将其写出,按 Enter 保存,然后按 CTRL+X 退出。然后更新 GRUB:sudo update-grub
如果这仍然没有帮助,您可以尝试发布您的系统日志,也许更有经验的人可以提供帮助。我查看了我的系统日志,结果发现触摸板存在问题可解。
答案2
我有一台几乎完全相同硬件的 inspiron 7559,唯一的区别是我有 16gb 内存。
我的观察是;
- IDE(Webstorm)、项目构建时间、Android 模拟器、在 Linux 上打字更流畅/更快, 但*
- 在 Windows 10 上,屏幕录制、游戏、视频会议等图形密集型操作更加流畅。此外,电脑运行起来更凉爽。
我正在使用 Nvidia 自己的驱动程序。我认为 Nvidia UNIX 驱动程序的优化程度不如为 Windows 创建的驱动程序。