use*_*860 10 nvidia settings graphics drivers 13.10
这是我在这里的第一篇文章,我对 Ubuntu/Linux 还是很陌生。除了 Ubuntu 13.10,我目前没有其他操作系统。(在我得到一个新的 Tera 字节硬盘之前,我曾经使用过 Windows 7)。
我当前的 PC 版本,如果有任何帮助:
CPU:Intel i5 四核
图形:NVIDIA GeForce GTX 650
RAM:8 GB
HDD:1 TB SATA 3
主板:MSi Z77 A-G41
操作系统:Ubuntu 13.10
所以我最近安装了 Ubuntu 13.10 并在上面安装了 Steam,我发现我的游戏运行速度比使用 Windows 7 时慢得多。我认为这是图形问题,所以我检查了系统设置 → 详细信息 → 概述. 它在“图形”中说我有“ NVE7 上的镓 0.4 ”(真的不知道那是什么)。这是否意味着 Ubuntu 没有使用我的显卡?
在系统设置→软件和更新→附加驱动程序中,它清楚地显示如下:
NVIDIA Corporation:GK107 [GeForce GTX 650] - 此设备使用替代驱动程序
(然后它显示了我可以来回切换的驱动程序列表)
所以这有点令人困惑。在“软件和更新”中,它清楚地显示我已安装 NVIDIA 卡,并且已为其选择了驱动程序。但是在系统设置中,它显示我有一些 Gallium 0.4 的东西。
我做了一些研究,最后输入命令:
lspci|grep VGA
Run Code Online (Sandbox Code Playgroud)
在终端。它在回应中显示了这一点:
VGA compatible controller: NVIDIA Corporation GK107 [GeForce GTX 650] (rev a1)
Run Code Online (Sandbox Code Playgroud)
终端似乎可以识别我的显卡。
在我看来,我没有合适的驱动程序,而且我可能正在使用我的 CPU 的集成显卡。当我在该列表中切换我使用的驱动程序时,它仍然没有在系统设置中看到我的卡。当我尝试运行游戏时,列表中的某些驱动程序会给我某种 OpenGL 错误。
可能只是我的游戏运行缓慢,因为游戏开发人员没有为 Ubuntu 优化它。但是,这仍然无法消除系统设置未显示我的 NVIDIA 卡这一事实。
TL;DR 版本:
我如何知道我的视频卡是否被识别/使用?如果我的视频卡没有被使用,最好的解决方法是什么?
请使您的回答易于理解。我不介意冗长的回答,只要我能听懂你在说什么。
任何帮助将不胜感激!谢谢。
看来您正在运行免费驱动程序,而 Steam 推荐NVIDIA 专有驱动程序。您可以使用以下方式确认:glxinfo或更准确地说:
glxinfo | grep OpenGL
Run Code Online (Sandbox Code Playgroud)我自己在从 Ubuntu 存储库安装NVIDIA 专有驱动程序方面有过不好的经历。所以我更喜欢从NVIDIA 网站下载它。使用系统监视器或仅运行以下命令之一检查您的操作系统架构是 32 位还是 64 位:
file /bin/ls
uname -a
Run Code Online (Sandbox Code Playgroud)Ctrl使用++Alt删除shell F6,登录
cd to_directory_where_driver
sudo su
chmod +x driver_filename
service lightdm stop
./driver_filename
reboot
Run Code Online (Sandbox Code Playgroud)仔细阅读安装消息,因为默认设置并不总是您想要的。
您应该保留该驱动程序安装文件,因为在您想要恢复或修复安装时需要它。
| 归档时间: |
|
| 查看次数: |
58034 次 |
| 最近记录: |